Arkadaşla ben yazdığım scriptsi spawn yapıyorum spawnı çıkıyo kendiside çıkıyo bunda problem yok ama istediği yere gidiyo..!
Ben istiyorumki 3 kare gitsin !
Scripts bu:

[chardef c_Okcu]
id=c_man
name=Okcu

on=@create
tag.asd Okcu
str 100
dex 200
archery 2500
Tactics 1000
FAME=10000
KARMA=-10000
ITEMNEWBIE=i_robe_mahser
COLOR=colors_all
ITEMNEWBIE=i_boots_calf
color=0765
ITEMNEWBIE=i_cape
color=0765
ITEMNEWBIE=i_apron_half
color=0765
ITEMNEWBIE=i_studded_gloves
color=0765
ITEMNEWBIE=i_Bow
color=0765
ITEMNEWBIE=i_arrow,{1000}
ITEM=i_gold,35000

on=@click
message= Okcu
return 1

ON=@SPELLEFFECT
If (<argn>==1) || (<argn>==3) || (<argn>==5) || (<argn>==8) || (<argn> == 51) || (<argn> == 20)
sayua 049,6,0,enu * Etkilenmez *
return 1
ENDIF

ON=@Gethit
IF (<src.findid.i_rune_clumsy>) || (<src.findid.i_rune_create_food>) || (<src.findid.i_rune_feeblemind>) || (<src.findid.i_rune_heal>) || (<src.findid.i_rune_magic_arrow>) || (<src.findid.i_rune_night_sight>) || (<src.findid.i_rune_reactive_armor>) || (<src.findid.i_rune_weaken>)
src.findid.i_rune_clumsy.remove
src.findid.i_rune_feeblemind.remove
src.findid.i_rune_magic_arrow.remove
src.findid.i_rune_weaken.remove
elseIF (<findid.i_rune_poison>)
if (rand(2) =1)
findid.i_rune_poison.remove
sayua 049,6,0,enu * Zehirin Etkisini Gecirir*
endif
ENDIF
Bide böyle dene bakalım

[chardef c_okcu]
id=c_man
defname=c_man
name=Okcu
can=02704

ON=@Create
color 01
NPC=Man
TACTICS={1000.0 1100.0}
ARCHERY={2500.0 2600.0}
FAME={10000 10000}
KARMA={10000 10000}
STR={150 200}
DEX={250 300}
ITEMNEWBIE=i_robe_mahser
COLOR=colors_all
ITEMNEWBIE=i_boots_calf
color=0765
ITEMNEWBIE=i_cape
color=0765
ITEMNEWBIE=i_apron_half
color=0765
ITEMNEWBIE=i_studded_gloves
color=0765
ITEMNEWBIE=i_Bow
color=0765
ITEMNEWBIE=i_arrow,{1000}
ITEM=i_gold,35000

on=@click
message= Okcu
return 1

ON=@SPELLEFFECT
If (<argn>==1) || (<argn>==3) || (<argn>==5) || (<argn>== || (<argn> == 51) || (<argn> == 20)
sayua 049,6,0,enu * Etkilenmez *
return 1
ENDIF

ON=@Gethit
IF (<src.findid.i_rune_clumsy>) || (<src.findid.i_rune_create_food>) || (<src.findid.i_rune_feeblemind>) || (<src.findid.i_rune_heal>) || (<src.findid.i_rune_magic_arrow>) || (<src.findid.i_rune_night_sight>) || (<src.findid.i_rune_reactive_armor>) || (<src.findid.i_rune_weaken>)
src.findid.i_rune_clumsy.remove
src.findid.i_rune_feeblemind.remove
src.findid.i_rune_magic_arrow.remove
src.findid.i_rune_weaken.remove
elseIF (<findid.i_rune_poison>)
if (rand(2) =1)
findid.i_rune_poison.remove
sayua 049,6,0,enu * Zehirin Etkisini Gecirir*
endif
ENDIF 
Gene Olmadı Alıp Başını Gidiyor..!
arkadaslarım canım kardeslerım bunlar scriptle olucak seyler degıl spawn koyarken

MAX dist = 0 ypamıssın

MAX Dist = 1 yap 1 kare uzaklasır

Se spawn koyarken

Max dist =3 yapıcaksın
Spawn komutu varmidir acaba..? yoksa script bolumune goz at.

Bu konu !Blues! tarafından düzenlendi(2010-02-25 14:49, 14 yıl önce)
.spawn varda .spawn yazım Add C_D_A ekledim olduğu yerde kaldı..! Mavi ye atack veriyor ama 1 kare dahi gitmiyor..! Neden böle..?
scriptsi bu

[chardef c_d_a]
id=c_man
name=Dj AzraelL
color= 067

on=@create
tag.asd Dj AzraelL
str 3500
dex 750
Parrying 5000
Swordsmanship 10000
wrestling 10000
Tactics 1000
FAME=10000
KARMA=-10000
ITEMNEWBIE=i_robe_mahser
color=0680
ITEMNEWBIE=i_boots_calf
color=0765
ITEMNEWBIE=i_cape
color=0765
ITEMNEWBIE=i_apron_half
color=0765
ITEMNEWBIE=i_studded_gloves
color=0765
ITEMNEWBIE=i_mk
color=0765
ITEMNEWBIE=i_kalkan
color=0765
ITEMNEWBIE=i_mt_llama
color=0765
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,65000
ITEM=i_gold,35000

on=@click
message=@01 AzraelL
return 1

ON=@SPELLEFFECT
If (<argn>==1) || (<argn>==3) || (<argn>==5) || (<argn>==8) || (<argn> == 51) || (<argn> == 20)
sayua 049,6,0,enu * Etkilenmez *
return 1
ENDIF

ON=@Gethit
IF (<src.findid.i_rune_clumsy>) || (<src.findid.i_rune_create_food>) || (<src.findid.i_rune_feeblemind>) || (<src.findid.i_rune_heal>) || (<src.findid.i_rune_magic_arrow>) || (<src.findid.i_rune_night_sight>) || (<src.findid.i_rune_reactive_armor>) || (<src.findid.i_rune_weaken>)
src.findid.i_rune_clumsy.remove
src.findid.i_rune_feeblemind.remove
src.findid.i_rune_magic_arrow.remove
src.findid.i_rune_weaken.remove
elseIF (<findid.i_rune_poison>)
if (rand(2) =1)
findid.i_rune_poison.remove
sayua 049,6,0,enu * Zehirin Etkisini Gecirir*
endif
ENDIF
src.say @055 Hahahahahaha BEN ZIBARMAM BAP !!.
src.say @0676 Aaa CANIMI YAKMAYA CALISIYORSUN?SENiN CANIN YANMASIN !!.
src.say @0140 Vaz Gec Bu Sevdadan !!.
CAN=MT_EQUIP|MT_WALK|MT_RUN|MT_USEHANDS|MT_SWIM|MT_FLY
tevents e_npc_fix


ON=@Create
COLOR=01
KARMA=-10000
FAME=100
KILLS=32000
STR=20000
DEX=10000
INT=650
Swordsmanship 500.0
archery 500.0
tactics 250.0
evaluatingintel {120.0 340.0}
[chardef c_d_a]
id=c_man
name=Dj AzraelL
color= 067
CAN=MT_EQUIP || MT_WALK| MT_RUN || MT_USEHANDS || MT_SWIM || MT_FLY
tevents e_npc_fix
kardeş şu işi yap

.add i_worldgem_bit

yap cıkar

.xmore1 c_okcu
.xmorep 100,100,3
.set attr 0b0
komutlarını worldgem bite aktar.
sonra çift tıkla garanti olacaktir

100,100 (morepteki) spawn süresini ayarlar 3 ise npc nin kac kare gidebilecegini ayarlar

Üye Ol veya Giriş Yap

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