[Joe] - 26-02-2011 20:54 GMT -
foritems ile sorgulatıp bulduğum itemin timerina nasıl bakabilirim?
foritems ile sorgulatıp bulduğum itemin timerina nasıl bakabilirim?
Kod:
foritems 4
if (<baseid>==i_item)
??
endif
endfor
Rowall - 26-02-2011 21:48 GMT -
Tabi bunu sende akıl etmişsindirde ne demek istediğini, ne yapmak istediğini tam anlamadım. Anlatırsan hallederiz sanırım.
Kod:
<timer>
Tabi bunu sende akıl etmişsindirde ne demek istediğini, ne yapmak istediğini tam anlamadım. Anlatırsan hallederiz sanırım.
[Joe] - 26-02-2011 22:02 GMT -
şu yukardaki script şeklinde anlatırsam daha iyi olucak iki tane item var birinin timerinde süre sonunda foritems ile diğer itemin etrafında olup olmadığını kontrol edip eğer varsa timerina bakıp sysmessage ile geçmesini istiyorum. şeklinde denediğimde -1 sonucunu verdi
Kod:
[itemdef i_item_a]
name item_a
id i_grave_stone
type t_eq_script
weight 0
on=@timer
foritems 5
if (<baseid>==i_item_b
var.item_b_timer=<timer>
endif
endfor
src.sysmessage <var.item_b_timer> saniye
şu yukardaki script şeklinde anlatırsam daha iyi olucak iki tane item var birinin timerinde süre sonunda foritems ile diğer itemin etrafında olup olmadığını kontrol edip eğer varsa timerina bakıp sysmessage ile geçmesini istiyorum.
Rowall - 26-02-2011 22:13 GMT -
Böyle deneyelim mi ?
Kod:
[itemdef i_item_a]
name item_a
id i_grave_stone
type t_eq_script
weight 0
on=@create
attr 010
timer 5
on=@timer
foritems 5
if (<baseid>==i_item_b)
var.item_b_timer <timer>
endif
endfor
say a <eval <var.item_b_timer>> saniye
return 1
Böyle deneyelim mi ?
[Joe] - 26-02-2011 22:18 GMT -
aynı a -1 saniye diyor
aynı a -1 saniye diyor
Rowall - 26-02-2011 22:19 GMT -
i_item_b scriptini görebilir miyim peki ?
i_item_b scriptini görebilir miyim peki ?
[Joe] - 26-02-2011 22:21 GMT -
Kod:
[itemdef i_item_b]
id i_moongate_red
name item_b
on=@create
attr 00002
weight=8000
on=@click
message [ <name> ]
message <timer> sonra kapanacak
return 1
Rowall - 26-02-2011 22:22 GMT -
Bunun timeri nerede ki zaten ? Create triggerında timer yok -1 göstermesi doğal. Gate'e info ile baktığında timeri -1 görmüyor musun?
Bunun timeri nerede ki zaten ? Create triggerında timer yok -1 göstermesi doğal. Gate'e info ile baktığında timeri -1 görmüyor musun?
[Joe] - 26-02-2011 22:24 GMT -
yaratılırken timer 200 veriliyor
yazmayı unutmuşum
yaratılırken timer 200 veriliyor
Kod:
on=@timer
remove
return 1
yazmayı unutmuşum
Rowall - 26-02-2011 22:27 GMT -
Böyle dener misin ?
Kod:
[itemdef i_item_b]
id i_moongate_red
name item_b
on=@create
attr 00002
weight=8000
timer 200
on=@click
message [ <name> ]
message <timer> sonra kapanacak
return 1
Böyle dener misin ?
[Joe] - 26-02-2011 22:31 GMT -
aynı
aynı
Rowall - 26-02-2011 22:41 GMT -
Bunu al onun yerine bakalım
bu şekilde denedim ben çalıştırdım.
Kod:
[itemdef i_item_b]
name item_b
id i_deed
type t_eq_script
weight 0
on=@create
timer 84600
on=@timer
return 1
Bunu al onun yerine bakalım
Kod:
[itemdef i_item_a]
name item_a
id i_grave_stone
type t_eq_script
weight 0
on=@create
attr 010
timer 5
on=@timer
foritems 5
if (<baseid>==i_item_b)
var.item_b_timer <timer>
endif
endfor
say a <eval <var.item_b_timer>> saniye
timer 5
return 1
[itemdef i_item_b]
name item_b
id i_deed
type t_eq_script
weight 0
on=@create
timer 84600
on=@timer
return 1
bu şekilde denedim ben çalıştırdım.
Mortal - 26-02-2011 22:41 GMT -
i_item_b kısmına "type=t_telepad" olarak ekler misin.
i_item_b kısmına "type=t_telepad" olarak ekler misin.
[Joe] - 26-02-2011 23:06 GMT -
afronola -1 verdi
Rowall son hali çalıştı teşekkür ederim
afronola -1 verdi
Rowall son hali çalıştı teşekkür ederim
Rowall - 27-02-2011 01:55 GMT -
Rica ederim kolay gelsin
Rica ederim kolay gelsin