iyi günler arkadaşlar kafama takılan yapamadıgım bi olay hakkında sizden yardım istiyorum şimdi benim istediğim olay şu: Bir x npc si var ben bu npc nin yanına gidip cift tıkladıgımda eğer benim çantamda y itemi varsa z olayını gerceklestirsin yoksa t olayını gerçekleştirsin birde ben çantamdaki x itemini npc nin üstüne bıraktıgımda p olayı gerceklessin bunu nasıl yapabilirim?
npc'nin ;

on=@dclick

kısmına ;

on=@dclick
if (<topobj.findid.i_xx>)
topobj.sysmessage @1153,,1 xx var..
else
topobj.sysmessage @1153,,1 xx yok..
endif

diğer dediğin olayıda anlam veremedim açıklarsan yardımcı olurum..
şimdi şöyle hocam mesela bende x itemi olucak ben bu x itemini npcnin üstüne bırakıcam yani npcye vericem bu npc de bunu alınca y işini yapıcak
@ReceiveItem
evet onu hallettim fakat ilk sorum hala yanıtsız yani benim istediğim şey item kendi çantanda ise npc x dicek fakat arkadaşın dediğinde itemi npcnin cantaya koydugumda x diyo
on=@dclick
if (<topobj.findid.i_xx>)
topobj.sysmessage @1153,,1 xx var..
else
topobj.sysmessage @1153,,1 xx yok..
endif

olan kısım ;

on=@dclick
if (<uid.<topobj.uid>.findid.i_xx>>)
topobj.sysmessage @1153,,1 xx var..
else
topobj.sysmessage @1153,,1 xx yok..
endif

olacak denermisin?
Master
59.2997
topobj nerden çıktı orda? şu anki durumda src ve {} kullanabilirsin. src işlemi yapan karakter, {}'da işlem yaptığın nesne/npc.


on=@dclick
if <src.findid(y)>
<z işlemi>
else
<t işlemi>
endif
topobj kişinin nesnesi değilmidir yoksa benmi yanlış hatırlıyorum?
teşekkürler Slothere hallettim dediğin şekilde :)
Evet npc'lerde slotherenin dediği gibi "src" miş, fakat npc kendisi "topobj" muş. // ben karıştırmışım.

Üye Ol veya Giriş Yap

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