Arkadaslar Bende binekkonturol scpsinde binekden indigin zaman binegin silinmesi icin timer veriyor fakat Horselerin ayrı yapmak istiyorum denedim olmadı.Çünkü eventsi playera veriyor.İşte Scp Lazım Olan kullanabilir hatası yoktur sadece dedigim olay var

[events e_binekkontrol]
on=@dismount
serv.newitem i_binekkontrol
new.cont <argo.uid>
argo.events +e_silinbeni
endif

on=@mount
argo.consume 500 i_binekkontrol
argo.events -e_silinbeni


[itemdef i_binekkontrol]
id i_gold
name binekci
type t_Eq_script
layer layer_special

on=@create
timer 1800

on=@timer
cont.remove
return 1

[events e_silinbeni]
on=@click
message @03b2,,1, [Silinmesine <findid.i_binekkontrol.timer>sn. var]
Horselere ayrı bir işlem mi uygulasın diyorsun yoksa yanlışmı anlamışım :con
Ewt dogru anlamıssın
[events e_binekkontrol]
on=@dismount
serv.newitem i_binekkontrol
new.cont <argo.uid>
argo.events +e_silinbeni
endif


1. if kullanmadan endif kullanma
2. soruna gelirsek

if (<src.baseid> == c_horse_brown_Dk)

gibi dene ama dismount indikten sonra tetikleniyo olabilir. onun içinde bi çözüm getiririz eğer çalışmazsa.

bide yardımcı olacak bi fonksiyon veriyim

[function ishorse]
return <qval ((<baseid>== c_horse_brown_dk) || (<baseid> == c_horse_gray) || (<baseid> == c_Horse_tan)) ? 1 : 0> ==> horseların idlerini bi kontrol et

bunuda şöyle kullana bilirsin

if (<src.ishorse>)
:asik2

Üye Ol veya Giriş Yap

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