|
İçerde : 1 misafir, 0 üye : ---
|
paris16 :
peki ben bunu hangi scptin icine ve nasıl verdiricem onu bilmiyorum events verme olayını bilmiyorum acıkcası
[events e_safe]
on=@Login
src.sysmessage @07a1,,1 Oyuna Giriş yaptınız.
on=@Logout
serv.allclients sysmessage @07a1,,1 <name> oyundan çıkış yaptı
on=@death
src.sysmessage @07a1,,1 Öldünüz.
On=@dClick
src.sysmessage <name> isimli oyuncunun Paderpoll'unu açtınız.
on=@dismount
src.sysmessage binekten indiniz.
on=@mount
src.sysmessage bineğe bindiniz.
on=@itemdclick
src.sysmessage <act.name> isimli iteme çift tıkladınız
on=@itemclick
src.sysmessage <act.name> isimli iteme tek tıkladınız
[events e_safe]
on=@spellcast
f_fizzle
src.sysmessage @07a1,,1 Safe Alanı büyü kullanamazsın.
return 1
endif
[events e_events]
on=@spellcast
IF !(<argn> == 4) && !(<ARGN>==6) && !(<ARGN>==7) && !(<ARGN>=9) && !(<ARGN>==11) && !(<ARGN>==15) && !(<ARGN>==17) && !(<ARGN>==29) && !(<ARGN>==36) // Büyüler
f_fizzle // büyü fiizlemesi için gerekli komut
src.sysmessage @07a1,,1 Safe Alanı Bu büyüleri kullanamazsın. /// işlevi yapan kişinin ekranında alacağı hata
return 1
endif
[events e_staff]
on=@click
message @07a1,,1 [<serv.name> Yetkili] //
message @07a1,,1 <name>
return 1
endif
[events e_safe]
On=@SkillStart
if ((<action> == id(skill_snooping)) || (<action> == skill_snooping) || (<action> == id(skill_stealing)) || (<action> == skill_stealing)) //Snooping ve Stealing Skillerini kullanamaz ..
act.equip
return 1
endif
endif
on=@spellcast
IF !(<argn> == 4) && !(<ARGN>==6) && !(<ARGN>==7) && !(<ARGN>=9) && !(<ARGN>==11) && !(<ARGN>==15) && !(<ARGN>==17) && !(<ARGN>==29) && !(<ARGN>==36)
f_fizzle
src.sysmessage @038,1 Safe Alanı Bu büyüleri kullanamazsın. // belirtilen buff büyüleri harici hiç bir büyüyü kullanamaz
return 1
endif
On=@itemDclick
if (<act.type> == t_corpse)
src.sysmessage @038,1 Bu alanda yağmalama yapılmaz. // Cesetlere çift tıklayamaz
return 1
endif
if (<act.baseid> == i_runebook)
src.sysmessage @038,1 Bu alanda Runebook kullanılmaz. /// RuneBook'a çift tıklayamaz
return 1
endif
if (<act.baseid> == i_pet_golem)
src.sysmessage @038,1 Bu alanda Golem kullanılmaz. /// Golem Açamaz
return 1
endif
on=@attack
skill fail
src.sysmessage @038,1 Bu alanda başkasına saldıramazsınız. //// Kimseye Attack veremez
return 1
[itemdef i_duello_stone]
id i_dekor3
name duello tasi
on=@create
attr 010
on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1
on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor
[CHARDEF c_duello]
NAME=Mining
ID=c_man
CAN=MT_EQUIP
ON=@Create
TITLE=The asd
NPC=brain_human
COLOR=colors_skin
STR=100
DEX=100
INT=100
KARMA=1000
FAME=1000
anatomy 100.0
tactics 100.0
magicresistance 100.0
healing 100.0
wrestling 100.0
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair
ITEMNEWBIE=i_leather_tunic
COLOR=06aa
ITEMNEWBIE=i_leather_leggings
COLOR=06aa
ITEMNEWBIE=i_leather_sleeves
COLOR=06aa
ITEMNEWBIE=i_leather_gloves
COLOR=06aa
ITEMNEWBIE=i_sandals
COLOR=01
ITEMNEWBIE=i_staff_black
COLOR=06aa
ON=@gethit
src.setci
return 1
on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1
on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor
paris16 :
tsklr şimdi anladım. sorun kalktı peki ben altdaki stoneyi vendora cevirdigimde duello attıgımda stonedeyken suan alan dolu diyor ama vendora cevirdigimde hic birsey demeden sonraki kisileride alana alıyor nerde hata yapıyor ola bilirim.
Bu Orjinali
Kod:[itemdef i_duello_stone]
id i_dekor3
name duello tasi
on=@create
attr 010
on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1
on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor
Buda benim ekledigim burda suanda alanda birileri var targıtı cıkmıyor alana alıyor birileri duello yaparken
Kod:[CHARDEF c_duello]
NAME=Mining
ID=c_man
CAN=MT_EQUIP
ON=@Create
TITLE=The asd
NPC=brain_human
COLOR=colors_skin
STR=100
DEX=100
INT=100
KARMA=1000
FAME=1000
anatomy 100.0
tactics 100.0
magicresistance 100.0
healing 100.0
wrestling 100.0
ITEMNEWBIE=random_male_hair
COLOR=colors_hair
ITEMNEWBIE=random_facial_hair
COLOR=match_hair
ITEMNEWBIE=i_leather_tunic
COLOR=06aa
ITEMNEWBIE=i_leather_leggings
COLOR=06aa
ITEMNEWBIE=i_leather_sleeves
COLOR=06aa
ITEMNEWBIE=i_leather_gloves
COLOR=06aa
ITEMNEWBIE=i_sandals
COLOR=01
ITEMNEWBIE=i_staff_black
COLOR=06aa
ON=@gethit
src.setci
return 1
on=@click
if (<more1> == 2)
message @58,,1 [Bitime: <timer>]
message @58,,1 [<uid.<tag.player1>.name> vs. <uid.<tag.player2>.name>]
endif
message @07a1,,1 Duello Tasi
return 1
on=@dclick
if (<src.account.plevel> >= 7)
sdialog d_duello_ayar
return 1
endif
for x 1 4
if (strmatch('<tag0.koordinat<dlocal.x>>','0'))
src.sysmessage @38,,1 Bu duello tasi ayarlanmamis Lutfen page atiniz..
return 1
endif
endfor
|