Araştırdım ama tam olarak yardımcı olabilecek konu bulamadım. O yüzden başlık açmaya karar verdim Bu skiller nasıl pasif hale getirebilirim?

Teşekkürler.
Sphere_skills'lerden silebilirsin, diye biliyorum :)
[SKILL 28]
DEFNAME=Skill_Snooping
KEY=Snooping
TITLE=Pickpocket
PROMPT_MSG=
DELAY=2.0
STAT_STR=30
STAT_INT=50
STAT_DEX=60
BONUS_STR=0
BONUS_DEX=100
BONUS_INT=0
BONUS_STATS=25
ADV_RATE=2.5,50.0,200.0

ON=@Fail
	SRC.SYSMESSAGE You fail to peek into the container.

ON=@Abort
	SRC.SYSMESSAGE You give up trying to peek into the container.


Hepsini siliyimi burdan :)
Tüm yazıların başlarına

/// şöyle yaparsan, çalışmaz belki ilerde lazım olur hesabı ile böyle yapabilirsin.
Ben mesela adamın çantasını açmaya kalktığında ''Kapalıdır.'' Demesini istiyorum böyle çantasını gene açabiliyor :S
OwNeR_ThreaT : Ben mesela adamın çantasını açmaya kalktığında ''Kapalıdır.'' Demesini istiyorum böyle çantasını gene açabiliyor :S


on=@dclick
SRC.SYSMESSAGE Bu Büyü Kullanıma Kapalıdır.

diye yapabilirsin, Fix script'in içinden İptal ediceksin az önce yanlış bilgi verdim kusura bakma. :)

[skillclass 1]


On=@Logout
f_staff_logout
if !(<account.plevel> > 2)
src.invis
src.go 5140,1761


On=@Logout
f_staff_logout
if !(<account.plevel> > 3)
src.invis
src.go 5140,1761


On=@Logout
f_staff_logout
if !(<account.plevel> > 4)
src.invis
src.go 5140,1761


On=@Logout
f_staff_logout
if !(<account.plevel> > 5)
src.invis
src.go 5140,1761


On=@Logout
f_staff_logout
if !(<account.plevel> > 6)
src.invis
src.go 5140,1761


On=@Logout
f_staff_logout
if !(<account.plevel> > 7)
src.invis
src.go 5140,1761

Bide burda ben staffların oyundan çıkınca invis olarak stara gitmesini istiyorum fakat sadece plevel 2 işe yarıyor diğerlerinde işe yaramıyor sorun nerde burda?
invis 1 diye yaparmısın bi ?
Tamam tamam yaptım ama başka bişey var :))
[Plevel 6]
banla
banac
bankoy

[function banla]
newitem i_kocum_bannet
src.act.equip
src.sysmessage @0481,,1 Kimi Banlican Hocam
return 1

[ITEMDEF i_kocum_bannet]
NAME=banned target
ID=i_deed
TYPE=t_eq_script
WEIGHT=0
LAYER=layer_special


On=@Equip
timer 50
target @0481,,1 Kim Banlanacakti?.
return 1

On=@Targon_Item
target @0481,,1 Lutfen Kisi Seciniz!.
return 1

ON=@TARGON_CHAR
if !(<src.targ.npc>)
if (<src.targ.account.plevel> > 7)
src.sysmessage @026,,1 Nabion Hoca ?? 7 mi BanLican ?
return 1
else
serv.account <src.targ.account> block 1
src.sysmessage @069,,1 <src.targ.name>'nin Accountu Kullanima Kapatilmistir!..
serv.allclients sysmessage @50,,1 <src.targ.name>`nin Accountu Poseidon Stafflarinca Kullanima Kapatildi.
f_disc
return 1
endif
else
src.sysmessage @20,,1 Sadece Oyunculari Banlayabilirsiniz!.
return 1
endif

on=@Timer
remove
return 1

[Function Bankoy]
serv.account <args> block 1

[Function Banac]
newitem i_kocum_banane
src.act.equip
return 1


[ITEMDEF i_kocum_banane]
NAME=banned ac
ID=i_deed
TYPE=t_eq_script
WEIGHT=0
LAYER=layer_special


On=@Equip
timer 10
target @0481,,1 Kim Bani Acilacak.
return 1

On=@Targon_Item
target @0481,,1 Lutfen Kisi Seciniz!.
return 1

ON=@TARGON_CHAR
if !(<src.targ.npc>)
serv.account <src.targ.account> block 0
src.sysmessage @069,,1 <src.targ.name>'nin Accountu Kullanima Yeniden Acilmiştir.
return 1
else
src.sysmessage @20,,1 Sadece Oyunculari Banlayabilirsiniz!.
return 1
endif

on=@Timer
remove
return 1
[EOF]

Burda .banla yazınca banlıyor ama banladığın kişi oyundan düşmüyor anca kendisi çıkması lazım nasıl oyundan atabilirim? scriptsel olarak
Banla bölününe src.disconnect eklersen olur
[function banla]
newitem i_kocum_bannet
src.act.equip
src.sysmessage @0481,,1 Kimi Banlican Hocam
src.disconnect
return 1
Olmuyor böylede ?
Novice
12.5
[function banla]
targetf _banla

[function _banla]
obj=<argo>
if (<obj.isplayer>)
obj.disconnect
else
src.sysmessage bu bir player degil
return 1
endif
Bu bir player değil diyor :) ( Player'a )
Novice
12.5
[function banla]
targetf _banla

[function _banla]
obj=<argo>
if !(<obj.isplayer>)
src.sysmessage bu bir player degil
return 1
else
obj.disconnect
obj.update
endif
Spear 2 kareden vurmuyor tek kareden vuruyor nasıl düzeltebilirim?



Üye Ol veya Giriş Yap

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