mahsuni - 03-03-2017 18:50 GMT -
Arkadaslar Ne yaptiysam beceremedim simdi amacim su Npc kili 7 den Dusuk Olan Playerlarin Dalmasini Engellemek istiyorum
Son güncelleme: TheRaskol tarafından 03-03-2017 20:26 GMT tarihinde, önce.
Kod:
[chardef c_quest_npc]
DEFNAME c_quest_npc
NAME Quest Moon's
ID c_dragon_red
CAN mt_walk|mt_run|mt_usehands|mt_equip|MT_FLY
DAM=30,40
ARMOR=90
On=@CREATE
NPC=brain_undead
COLOR 0808
FAME={4000 8000}
KARMA={-5000 -5999}
STR={15999 17000}
DEX={9000 10000}
INT={1,20}
allskills=4000.0
ITEM=loot_questnpc
ITEMNEWBIE=i_spellbook
ADDSPELL=s_energy_bolt
ADDSPELL=s_flamestrike
ADDSPELL=s_explosion
on=@dclick
return 1
on=@gethit
if (rand(10) == 1)
if (<hits> < 600)
sayua 0481,2,0,eng,* Kendini iyilestirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
hits=(<hits> + 200)
endif
endif
if (<act.baseid>=c_vortex)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_blade_spirit)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_water)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_air)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_fire)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<act.baseid>=c_elem_earth)
sayua 0481,2,0,eng,* Buyu etkisini kaldirir *
effect=3,i_fx_heal_effect,6,35,1
sound snd_spell_greater_heal
src.remove
endif
if (<flags> &statf_poisoned)
sayua 0481,2,0,eng,* Zehiri iyilestirir *
sound snd_spell_cure
findid.i_rune_poison.remove
endif
if (<src.kills> <6)
src.sysmessage @07a1 Quest Moon's Saldiri Yapabilmek icin 7 kiliniz Olmasi Lazim
Arkadaslar Ne yaptiysam beceremedim simdi amacim su Npc kili 7 den Dusuk Olan Playerlarin Dalmasini Engellemek istiyorum
Son güncelleme: TheRaskol tarafından 03-03-2017 20:26 GMT tarihinde, önce.
xwerswoodx - 03-03-2017 21:16 GMT -
Npc killi?
Kill için;
Npc killi?
Kill için;
Kod:
//Npc'ye dalmasını engellemek;
On=@GetHit
IF (<SRC.KILLS> < 7)
RETURN 1
ENDIF
//Npc'nin adama saldırmasını engellemek;
On=@Hit
IF (<SRC.KILLS> < 7)
RETURN 1
ENDIF
On=@Attack
IF (<SRC.KILLS> < 7)
RETURN 1
ENDIF
Wasabi-san - 03-03-2017 21:26 GMT -
Öncelikle Görev ise görev için event kur ve o event'i görevi alan kişiye ver.
Örnek veriyorum
//theraskol
Scriptleri code içine alınız.
Son güncelleme: TheRaskol tarafından 03-03-2017 23:25 GMT tarihinde, önce.
Öncelikle Görev ise görev için event kur ve o event'i görevi alan kişiye ver.
Örnek veriyorum
Kod:
[events e_vuracakkisiye_verilmesi_gereken_event]
on=@Attack
if !(<kills> > 7)
sysmessage Nabün vuraman
Return 1
Endif
//theraskol
Scriptleri code içine alınız.
Son güncelleme: TheRaskol tarafından 03-03-2017 23:25 GMT tarihinde, önce.