Arkadaşlar ben targetf kullanıp target alıp bir nesnenin üstüne tıkladıktan sonra o nesneyi silmek istiyorum. Bunu da functionla yapmak istiyorum.


[itemdef i_karpuz]
ID=i_gravestone_1
name karpuz
TYPE=t_karpuz
ON=@CREATE
ATTR=010
COLOR=07a1

ON=@Click
message @0481,1,1 soguk soguk karpuz
return 1

[typedef t_karpuz]
ID=i_grave_stone
ON=@CREATE
ATTR=010
COLOR=0455
ON=@dclick
src.sysmessage @0481,1,1 sec karpuzu
targetf patla
return 1

[function patla]
targ.remove
src.sysmessage @0481,1,1 karpuz bom bom bom
src.sound 44

Boyle yaptıgımda karpuz değil, karpuz taşı siliniyor. Ne yapmam gerek?
patla functionunda sanırım src.remove 1 fln yazmışsın. src.targ.remove 1 dene.
Dediğin türden her yolu denedim ama en sonunda memory ile hallettim, eski yöntemle :(
Neyse teşekkür ederim.
[itemdef i_karpuz]
ID=i_gravestone_1
name karpuz

on=@create
attr 010
color 07a1

ON=@dclick
target
return 1

on=@targon_item
src.targ.remove

Üye Ol veya Giriş Yap

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