kolay gelsin arkadaşlar bir item scriptiyle uğraşıyorum ancak

if !(<topobj.uid> == <src.uid>)

kullandığım zaman bankada olsa dahi kullanabiliyorum bu itemi. ben sadece çantadayken kullanılmasını istiyorum.

ne yapmam gerekli.

if (<src.findlayer.21.baseid>=i_hebele)

gibilerinden denedim ama olmadı.
[Joe] : kolay gelsin arkadaşlar bir item scriptiyle uğraşıyorum ancak

if !(<topobj.uid> == <src.uid>)

kullandığım zaman bankada olsa dahi kullanabiliyorum bu itemi. ben sadece çantadayken kullanılmasını istiyorum.

ne yapmam gerekli.

if (<src.findlayer.21.baseid>=i_hebele)

gibilerinden denedim ama olmadı.

Şöyle denermisin;

if (<topobj.uid> != <src.uid>)
src.sysmessage @38,,1 Bunu kullanabilmek icin cantanizda olmasi gerekiyor.
return 1
else
xx
x
xx
x
x
endif


Bu konu boosterx tarafından düzenlendi(2010-08-21 22:51, 13 yıl önce)
üstteki yazmış olduğum kodla aynı ki bir farkı yok.

şöyle yaptım onda da itemden bir tane daha üzerinde olunca bankadakini kullanabiliyosun

if !((<topobj.uid> == <src.uid>) && (<src.findid.i_hebele>))
src.sysmessage @1759,3 Bunu kullanabilmeniz için çantanızda olmalı.
return 1
else
x
x
x
endif
Aynı degil senin yukardaki yazdıgın kodla.

if (<topobj.uid> != <src.uid>) //doğru olan şekli bu.
if !((<topobj.uid> == <src.uid> //bu tip yanlış.
Neophyte
26.6001
ikiside aynı. item bankada ise kullandırmayabilirsiniz
peki denedim o şekildede çalıştırmıyor. aynı item i bankaya koyarak yine kullanabiliyorum. başka bir fikri olan ?
Master
59.2997
<cont>!=<src.findlayer(layer_pack)>

topobj nesnenin bulunduğu karakteri, cont bulunduğu konteyneri verir.
Yumurta scpti sanırım bankaya koy sınırsız aç :D
yok şarjlı set parçası

@slothere
teşekkür ederim oldu. Denemediğim varyasyon kalmamıştı :)

Üye Ol veya Giriş Yap

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