Arkadaşlar events i dökümanlarda çok aradım baktım events leri inceledim ama pek birşey anladığım söylenemez...

mesela
1-events nerde kullanılır.
2-events de kullanılan kodlar nelerdir ve nasıl yazılır

bu konuyu uzun bir süredir 23 sitede araştırdım ama çok fazla iyi anlatmadılar bu nedenle sorma ihtiyacı duydum

sitede böyle açıklayıcı bir şekilde olan başlık varsa yollarsanız veya açıklarsanız sevinirim.
Silindi
Expert
5.4
events kısaca bir player'a yada npc'ye verilen ve içinde trigger'lar bulunan bir hediye sepetidir.
o aanlamda değil mesela dün [ <serv.name> Staff ] için events verdik başka hangi durumlarda events verebilirim triggerlerde nedir mesela

On=@hit
On=@click
On=@dclick

bu kadar biliyorum biraz dah yazarsanız öğrenirim diğerlerinide
veya scp bolumunde event scplerini incele hemen hemen her trigger ogrenırsın
Event , triggerlierin kullanıldığı serilerdir.


istersen hiç tirgger kullanmazsın , istersen tüm triggerları kullanırsın.


mesela event sorgusu ile başlayalım.

herhangi bir kişide, tanımlı bir event var mı diye kontrol etmek istersen

if <src.isevent.e_deneme>

olarka yapabilirsin


mesela

bir event oluşturalım

[events e_deneme]
on=@attack
src.sysmessage Uslu dur
skill fail
return 1

on=@dclick
if !(<isitem>)
src.sysmessage Yalnizca itemler
return 1
endif

on=@click
message @1153 [Deneme]
message @1153 <name>
return 1

vs
vs
vs

eklersin ne istersen.

fakat bu eklemeler için triggerları ve kullanımlarını bilmen gerekli. bunları wiki'den öğrenebilirsin. yada kendin deneye deneye bulursun
Adept
4.3
Eventlar ile her şeyi yapabilirsin, bunlar bunlar yapılır diye bir şey yok. Gayet basitçe; normal oyun gidişatını modifiye etmek için kullanılırlar.
Hayal gücüne kalmış

[events e_eventbumudurbudur]
on=@dclick
src.sysmessage Kıl oldu Yun oldu seni çağırıyorlar.
src.go britain

gibi
Silindi
Members
1
Amma örnek verilmiş Anlamıştır arkadaş sanırım :) Sende biraz incele kafana takılan yerlerde gene dönersin buraya :)
ben şu an bitane pvp serverinda oynuyorum bi komut war mesela event olduğu zaman [event yaziyoruz event alanına gidioruz orda işte duello fln oluyor turnuva tarzi 1vs1 püre mage fln serverda yabanci adminleri amerikan
Silindi
Members
0
arkadaslar bi function'a events eklicem ama beceremedim yardımcı olurmusunuz acaba
[plevel 7] // buraya hangi plevel in kullanacagini yazarsin
xxx // buraya funcion u

[function xxx]
src.events +(buraya eventin adı)
return 1

[eof]

gibi birşey olabilir sanrm.
Silindi
Journeyman
6.4
eventin scripti varsa

[function eventiver]
src.events +e_xx

xx in oldugu yere eventin adını yaz.

Eventle ilgili detaylı bilgi için;
Tıkla !
U-s Wiki
Silindi
Journeyman
6.4
anlatamadım arkadaslar mesela
[function home]
if (<src.hits> ==0)
src.frozen
go britain
src.resurrect
nightsight 1
else
src.sysmessage=xxx
endif

buna mesela bi events eklicem adamda bu events varsa kullanamıcak bu komutu events'im e_mavi ve e_kirmizi bunlar bi adamda varsa bu komutu kullanmasını istemiorum anlıyacagınız yardım ederseniz sevinirim
Silindi
Journeyman
6.4
Verdiğim linkte bunuda anlatıyor ama okumayı bilmek lazım.

[function home]
if !(<src.isevent.e_mavi>)
src.sysmessage e_mavi eventiniz yok.
return 1
endif
if (<src.hits> ==0)
src.frozen
go britain
src.resurrect
nightsight 1
else
src.sysmessage xxx
endif
Silindi
Journeyman
6.4
Saolun arkadaslar hallettim ! kaldırınca oldu eyw :D

Bu konu acc tarafından düzenlendi(2007-12-15 13:33, 16 yıl önce)



Üye Ol veya Giriş Yap

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