Event nedir?
Event in tam karşılığı olaydır. Olayı şu şekilde ele almamız gerekir. Eklenen kişinin yaptığı olaylar yani yaptığı işlemler. Event ile bir çok şey yapabiliriz.
Event nasıl yapılır?
Event yapımı, ve bir player 'a yada npc ye nasıl ekleneceğini gösterecek kodları göreceksiniz.
bunlar gibi daha bir sürü trigger ekleyerek, eklenen kişinin yapacağı işlemleri çoğaltabilir veya kısıtlayabiliriz.
Bu e_deneme eventini bir playera eklemek için in-game(oyun içinde) .xevents +e_deneme
oyun dışı yani scriptlerden eklemek gerekiyorsa skillclass ımızın altında yer alan
şeklinde yapabiliriz.
Başlıca triggerları sıralandırmak gerekirse;
Bunlar sadece bir kısmıdır. Triggerlar anlattığımız gibi bizim işimizi çok kolaylaştırır.
Event hazır.
Kendine eklemek için
.events +e_deneme
başkasına eklemek için
.xevents +e_deneme
Event in tam karşılığı olaydır. Olayı şu şekilde ele almamız gerekir. Eklenen kişinin yaptığı olaylar yani yaptığı işlemler. Event ile bir çok şey yapabiliriz.
Event nasıl yapılır?
Event yapımı, ve bir player 'a yada npc ye nasıl ekleneceğini gösterecek kodları göreceksiniz.
Kod:
[events e_deneme]
on=@attack
-Yasak-.sysmessage Bu alanda kimseye zarar veremezsiniz.
return 1
on=@environchange
food 500
return 1
on=@skillstart
-Yasak-.sysmessage Bu alanda buna izin yok!
on=@click
message Deneme Event
message [sphereturk]
return 1
on=@attack
-Yasak-.sysmessage Bu alanda kimseye zarar veremezsiniz.
return 1
on=@environchange
food 500
return 1
on=@skillstart
-Yasak-.sysmessage Bu alanda buna izin yok!
on=@click
message Deneme Event
message [sphereturk]
return 1
bunlar gibi daha bir sürü trigger ekleyerek, eklenen kişinin yapacağı işlemleri çoğaltabilir veya kısıtlayabiliriz.
Bu e_deneme eventini bir playera eklemek için in-game(oyun içinde) .xevents +e_deneme
oyun dışı yani scriptlerden eklemek gerekiyorsa skillclass ımızın altında yer alan
Kod:
ON=@LOGIN
statsum=300
skillsum=7000
events +e_deneme
statsum=300
skillsum=7000
events +e_deneme
şeklinde yapabiliriz.
Başlıca triggerları sıralandırmak gerekirse;
Kod:
ON=@
attack //wara geçip saldırdığında
hit //birine vurduğunda
hittry //birine vurmaya çalıştığında
death //öldüğünde
gethit //biri kendisine vurduğunda
skillstart //herhangi bir skille başladığında
skillfail //herhangi bir skill başarısız olduğunda
skillsuccess //herhangi bir skill başarılı olduğunda
skillabort //herhangi bir skilli kendi iptal ettiğinde (tab ile)
click //tek tıkladığında
dclick //çift tıkladığında
environchange //bulunduğu mekan insan sayısı değiştiğinde
profile //profiline baktığında
spellcast //büyü attığında
spelleffect //büyü yediğinde
itemequip //itemi kullandığında
itemunequip //itemi kullandıktan sonra çıkartma
itemclick //iteme tek tıklama
itemdclick //iteme çift tıklama
itemstep //itemin üzerinden geçildiğinde
itempickup_pack //itemi çantadan çektiğinde
itempickup_ground //itemi yerden çektiğinde
itemtargon_item //itemi targeti iteme olduğunda
itemdropon_ground //item yere düştüğünde
login //oyuna girdiğinde
logout //oyundan çıktığında
npcseenewplayer //yeni bir npc yada player gördüğünde
attack //wara geçip saldırdığında
hit //birine vurduğunda
hittry //birine vurmaya çalıştığında
death //öldüğünde
gethit //biri kendisine vurduğunda
skillstart //herhangi bir skille başladığında
skillfail //herhangi bir skill başarısız olduğunda
skillsuccess //herhangi bir skill başarılı olduğunda
skillabort //herhangi bir skilli kendi iptal ettiğinde (tab ile)
click //tek tıkladığında
dclick //çift tıkladığında
environchange //bulunduğu mekan insan sayısı değiştiğinde
profile //profiline baktığında
spellcast //büyü attığında
spelleffect //büyü yediğinde
itemequip //itemi kullandığında
itemunequip //itemi kullandıktan sonra çıkartma
itemclick //iteme tek tıklama
itemdclick //iteme çift tıklama
itemstep //itemin üzerinden geçildiğinde
itempickup_pack //itemi çantadan çektiğinde
itempickup_ground //itemi yerden çektiğinde
itemtargon_item //itemi targeti iteme olduğunda
itemdropon_ground //item yere düştüğünde
login //oyuna girdiğinde
logout //oyundan çıktığında
npcseenewplayer //yeni bir npc yada player gördüğünde
Bunlar sadece bir kısmıdır. Triggerlar anlattığımız gibi bizim işimizi çok kolaylaştırır.
Event hazır.
Kendine eklemek için
.events +e_deneme
başkasına eklemek için
.xevents +e_deneme
Yorumlar |
OylamalarOylama :![]()
Üyelerin oylama ortalaması (10 dışında) : 9.00
![]() Oylar: 1 den itibaren 13-07-2010 16:07 |
Benzer Sayfalar
| Sayfalar | Yorumlar | Gönderen | Tarih |
| Multool ile static yapımı [Video] | 0 | Mesh | 06-05-2011 |
| Events Yapımı ve İf Sorgulama | 0 | ^Qnd^ | 09-09-2010 |
| Multool ile Static Yapımı ( Resimli Anlatım ) | 0 | Pyschiqopath | 21-08-2010 |
| Paperdol Yapımı [Video Anlatımlı] | 0 | Leo | 07-06-2010 |
| Client Yapımı / Client Editleme | 0 | Necro | 30-04-2010 |







