GonzaLeS
06ofkalfasi
Npc nedir?
Npc oyun içinde belirlediğimiz zekalar ile hareket eden yaratıklardır.Örnek vermek gerekirse Zombie, Dragon gibi..
Npc nasıl yapılır?
En basit npc yapımı için gerekli olan kodları göreceksiniz.
Kod:Npc oyun içinde belirlediğimiz zekalar ile hareket eden yaratıklardır.Örnek vermek gerekirse Zombie, Dragon gibi..
Npc nasıl yapılır?
En basit npc yapımı için gerekli olan kodları göreceksiniz.
[chardef c_deneme]
id=c_man //neye benzeyeceği - insana
name=Deneme NPC //ismi
icon=i_pet_lich //iconu
can=MT_WALK|MT_RUN|MT_USEHANDS //yapabilecekleri - yürüyebilir, koşabilir, el kullanır
armor=60 //armoru
resources=8 i_ingot_iron //cesedi parçalandığında içinden çıkacaklar
bloodcolor=0455 //aktığı kanının rengi
tevents=e_uosomee //verebileceğimiz event
tspeech=spk_uosomee //konu$ma sistemi
on=@create //yaratıldığında - item yarattığımız gibi
color 33 //vucüt rengi
str={500 700} //strsi 500 ile 700 arasında
dex=100 //dexi
int={200 300} //inti 200 ile 300 arasında
wrestling=100.0 //wrestling daha fazla skill verebiliriz.
magery=500.0
swordsmanship=600.0
tactics=200.0
fame=10000 //fame si
karma=-5000 //karma sı
itemnewbie=i_katana //eline newbie katana verelim
color=33 //rengini belirleyelim
itemnewbie=i_robe //üstüne robe
color=0455 //robenin rengi
item=i_gold,{10000 20000} //10k ile 20k arası para çıksın
item=i_scroll_mana_drain //mana drain scrollu çıksın
[events e_uosomee] //yukarıda vermi$ olduğumuz event
on=@gethit //bu npc ye vurulduğunda, hasar aldığında
sayua 0481,0,0,trk *ahh canim yandi* //bunu söylesin
[speech spk_uosomee]
on=selam //npc ye selam dersem
sayua 0481,0,0,trk Bana selam verme! //bana bunu söylesin
Npc hazır.
.add c_deneme yazarak görebilir işlem yapabilirsiniz