Olmuyor hocam Denedim Anam Kafam gitti S:
sayua 07a1,6,0,enu <args>

bu satırı

say 07a1,6,6,0 <args>

Bununla değiştirip dener misin.
Novice
0.1
On=@login
if !(<src.isevent.e_ibranice_acik>)
if (<src.tactics> > 30.0) && (<src.wrestling> > 30.0) && (<src.swordsmanship> > 30.0) && (<src.fencing> > 30.0) && (<src.macefighting> >30.0) && (<src.archery> >30.0)
src.events -e_ibranice_acik
endif
endif

scp yi en eski haline getir logine bunu ekle
spell_say kullanmanıza gerek yok, sphere.iniden woopu aktif edin, rengini belirleyin.
ibranice için spell_say kullanın böyle karısıklık olmasın.
XoXo if !(<src.isevent.e_ibranice_acik>) demişsin ! kullanmışsın zaten ibranice acik diilse event -e_ibranice_acik diilmiridir ? Oradaki ! fazla bence. Ayrıca yine || kullanman gerek && yerine
On=@login
if (<src.isevent.e_ibranice_acik>)
if (<src.tactics> > 30.0) || (<src.wrestling> > 30.0) || (<src.swordsmanship> > 30.0) || (<src.fencing> > 30.0) || (<src.macefighting> >30.0) || (<src.archery> >30.0) || (<src.magery> < 98.0) || (<src.meditation> < 98.0) || (<src.anatomy> < 98.0) || (<src.evaluatingintel> < 98.0)
src.events -e_ibranice_acik
endif
endif

Bu işini görür.
Hayır gucco.


if (<isevent.e_ibranice_acik>)
sysmessage @055 Ibranice: acik
events -e_ibranice_acik
elseif ((<src.magery> > 98.0) && (<src.meditation> > 98.0) && (<src.anatomy> > 98.0) && (<src.evaluatingintel> > 98.0))
sysmessage @033 Ibranice: kapali
events +e_ibranice_acik

Gördüğün gibi, e-ibranice_acik varsa, -e_ibranice_acik yapiyor. Yani ibranice veriyor herkese önce.

Ters bi mantıkla yazılmış.
teach menusu kullanıyorsan eğer menuye ekleme yap daha basıt olur bana göre

örn:

swordsmanship teachleyecek adam sws tusunun altına tıklandıgında adamda ibranice eventı yoksa teach ışlemını gerceklestırsın varsa ıbranıce bonusu kullanırken savas skılllerını teachleyemezsınız yazdırabılırsın buda bır önerı yapıp yapmamak sana kalmıs kolay gelsın
&& yapmışsın onlar || olacak
Scriptin düzeltilmesi: (gördügüm hatalar)

System üzerinde anlam çatışması war hatta mantık çatışması. Eğer ibranice eventi warsa combat skilli warsa hadi bende ibranice eventi vereyim tarzı şeyler war. Eğer ibranice eventini kontrol etmek istiyorsaınz. direk olarak loginde tek bir function ile ibraniceyi kapatıp tekrar açabilirsiniz.

Gelelim spell_say durmuna bu durmuda elseif li bir if döngüsüylen yapıcaksınız. İf isevent.ibranice say .... else say .... endif tarzı .

Ayrıca @prudent demişki && yapmışsın || olacak onlar hangi scp de olacak onu bi anlatsaydın :D keşke bi ton örnek kod warda.



Üye Ol veya Giriş Yap

Bu forum başlığına mesaj atmak istiyorsanız hemen üye olun veya giriş yapın.