S.a bir kervan sistemi yazmaya çalışıyorum, binege kervan binegi eventi e_asd verince timerı otomatik ayarlanıyor ben bu timer içinde guarded zone dışında belli aralıklarla soyguncuların çıkmasını istiyorum kod aşağıda hatayı bulamadım sphere de hata vermiyor ama soyguncu çıkmıyor Yardım edenlere şimdiden teşekkürler...

[function baskin]
if !(<region.guarded> == 1)
	if (0 < <tag.kervanmali> < 150)
		src.newnpc soyguncu
	elseif (<150 < <tag0.kervanmali> < 300>)
		src.newnpc soyguncu
		src.newnpc soyguncu
	elseif (<300 < <tag0.kervanmali> < 450>)
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
	elseif (<450 < <tag0.kervanmali> < 600>)
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
	elseif (<600 < <tag0.kervanmali> < 750>)
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
	elseif (<750 < <tag0.kervanmali> < 900>)
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
	elseif (<900 < <tag0.kervanmali>>)
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
		src.newnpc soyguncu
	endif
else
return 1
endif


[events e_asd]
on=@timer
src.baskin
timer=10

Sen Soyguncu Adlı Npcnin Cıkıcagı Yeri Belirmemissinki Yani Src.Act.P Src.Newnpclerin Altına Src.Act.P xxx 'x' Olan Yere Kordinatları Yaz
Hepsinin altına koydum ama hala çıkmıyor...
Silindi
Members
0.1
Bu Functionu istedigin yere ekle tabi kervanı aldıktan sonraki istedigin yere :D:D:D




[function kervan_zorr]
if (<isevent.e_???>)        // buraya kervanı aldıgında veren eventi yaz
newitem i_kervan_zor
new.equip
new.timer (rand(60))                   
endif 

[itemdef i_kervan_zor]
id i_gold
name kervan npcci
type t_eq_script

on=@create
attr attr_decay

on=@equip
timer 60

on=@unequip
src.kervan_zorr

on=@timer

if !(<region.guarded>)
if (<cont.isevent.e_ticaret_tuccar>
newnpc c_kervan_eskiya
new.p <cont.p>
new.update
attr attr_decay
remove
endif
else
attr attr_decay
remove
endif
endif


Buda Eşkıya


[chardef c_ticaret_eskiya]
defname c_ticaret_eskiya
name Eskiya
id c_man
can mt_walk|mt_run|mt_usehands|mt_equip

Category Civilized
Subsection Savages
Description Savage Rider

On=@Create
npc brain_monster
color 0835
str &&#35123;100 150}
dex &&#35123;100 120}
int 15
karma -5000
fame &&#35123;500 1000}

fencing &&#35123;60.0 70.0}
anatomy &&#35123;95.0 99.0}
wrestling &&#35123;20.0 45.0}
tactics 100.0
magicresistance 100.0

item i_bone_arms
item i_robe
color 01
item i_bone_leggings
item i_mask_bear
item i_spear
item i_gold,&&#35123;20 50}
item i_bandage,5
item i_mt_ostard_desert
name Savage Ridgeback
timer -1
color 08a2

On=@EnvironChange
if (<findlayer(25)>)
findlayer(25).more2 <uid>
endif


On=@Death
if (<findlayer(25)>)
findlayer(25).remove
endif

Üye Ol veya Giriş Yap

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