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: [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
|