• HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding

LUA Kodlama Ve Görev Yapma..

  • Konbuyu başlatan Konbuyu başlatan YNG
  • Başlangıç tarihi Başlangıç tarihi
Cevap: LUA Kodlama Ve Görev Yapma..



Öncelikle Lua bildiğiniz gibi Programlama Dilidir.. Bu Lua Calısmak İçin Notepadc++ Gerekmektedir Ayrıntılı Olarak..



Basit Bir Görev Ve Lua Nasıl yapılı Onu Anlatıcam..




İlk Olarak NPC Ekliyoruz..



***Hidden content cannot be quoted.***



Dipot:Ekledigimiz NPC SSID client Bulunan Data klasöründeki NPC_us.tbl Ekli Olması Lazım Aksi Taktirde NPC İsmi Gözükmez.. Ben 18008 Yaptım Cünkü Ekliydi..



Son Olarak Quest_Helper Ekleyelim..

***Hidden content cannot be quoted.***



Dipnot: Quest_helper Ekledimiz 18008 Npc Lua Fonksiyonu 21 "moradon" Olarak Belirtim aksi taktirde eklediniz npc moradon yerine başka bi yerdeyse calısmaz..





Önemli Bir Not Daha Quest_helper Ekledigimz 500 Degeri YNG_HS.Lua okuyacağı İlk Event Numarası..



LUA Oluşturuyoruz



***Hidden content cannot be quoted.***



Dipnot: Yukarıda Yazan Numaralar..

4263 , 4262 "Client Bulunan Data Klasöründeki Quest_Main_Us.tbl Bultonlar.."

4834 "Client Bulunan Data Klasöründeki Quest_talk_Us.tbl Görevde Neler Vericeği Neler Yapması Gerektini Akılayan Değer.."

101 "Bulton Bastıgında Cağırıcağı Event.."




Şimdi Class Göre İtem Verme Yazalım YNG_HS.lua Diye

***Hidden content cannot be quoted.***



Ben Ekleme Yaptım Eklediğim Lua Class Göre Olmasınıda Acıkladım Gerisi Sizde..(Yapacaklarınız Sınırı Yoktur İster NP All İtem Ver Yada Monster Hunt System) Dersimizden Bu Kadar Aklıma Gelen Yapmamı İstediniz Özel Bişey Varsa Elimden Geldiği Kadar Lua Yardımcı Olacağım..







NPC Ekleme kodunda sıkıntı vardı üşenmedim baktım 46 değer var sizin verdiğinizde 44 sonuna 2 sıfır attım düzeldi.

Kod:
INSERT INTO [K_NPC] VALUES (18008,'Adilia',31600,100,0,0,2,0,64,1,1,1,0,30,100,0,30000,0,0,5000,46,46,1000,1500,2,7,1000,0,0,0,100,100,100,100,100,100,90,7,14,35,100,18008,0,0,0,0);



INSERT INTO [K_NPCPOS] VALUES (21,18008,100,0,0,0,0,731,686,731,686,686,731,731,686,1,30,0,0,'NULL');
 
Geri
Üst