Hesabına erişemeyen eski üyeler Discord üzerinden yardım alabilir.
Adamlar bunun içine kasa koyular wooden box bag filn koyyolar nasıl bbecerioalr anlmış değilim bi bakın


[itemdef=i_newbibag]
defname=i_newbibag
name=Newbie Bag
id=i_bag
WEIGHT=0.1
type t_container

on=@create
ATTR=attr_newbie
attr=05
color 07a1
return 1

On=@dropon_self
if (<argo.baseid> == i_potion_healgreat) || (<argo.baseid> == i_solarin) || (<argo.baseid> == i_gold) || (<argo.baseid> == i_potion_curegreat) || (<argo.baseid> == i_potion_refreshtotal) || (<argo.baseid> == i_potion_bleed) || (<argo.baseid> == i_potion_poisondeadly) || (<argo.baseid> == i_potion_agilitygreat) || (<argo.baseid> == i_potion_nightsight) || (<argo.baseid> == i_oil_cloth) || (<argo.baseid> == i_pouch_trapped) || (<argo.baseid> == i_bandage) || (<argo.baseid> == i_rune_marker) ||
else
src.sysmessage @0481 Sadece pot,tp,rune ve bandaj koyabilirsin.
return 1
endif
bukullan daha kısa ve sağlıklı

[events e_pvpbag] //bölye bir event ver keseyi sen yap i_pvpbag diye
On=@ItemDropon_item
if (<argo.baseid> == i_pvpbag)
if (<act.type>==t_potion) || (<act.baseid>==i_bandage) || (<act.baseid>==i_pouch_trapped) || (<act.baseid>==i_arrow)
src.sysmessage @48,,1 Bag'a [<act.name>]'yi Attiniz...
else
src.sysmessage @48,,1 Bag'a [<act.name>]'yi Atamassiniz...
return 1
endif
endif

bu eventi playerlere ver
Silindi
Apprentice
4.3
[itemdef i_bagkell]
defname i_bagkell
id i_bag
name Newbie Bag

On=@Create
color 0fb2
attr attr_newbie



on=@dclick
if (<more1> == 0)
more1 <src.uid>
src.sysmessage @70,1,1 Bu bagi artik sizden baska kimse kullanamaz!.
elseif (<more1> != <src.uid>)
src.sysmessage @38,1,1 Bu bag sizin degil!
return 1
elseif (<topobj.uid> != <src.uid>)
src.sysmessage @38,1,1 Bagi kullanabilmek icin uzerinize almalisiniz.
return 1
else
src.sysmessage @07a1 Yanlizca Bandaj , Potion , Bilet , Reg , Tp , Recall Rune , Saman ve Animal deed koyabilirsiniz.
endif


On=@dropon_self
if (<more1> != <src.uid>)
src.sysmessage @38,1,1 Sizin olmayan bag e item koyamazsiniz!.
return 1
elseif (<argo.type> == t_reagent)
     return 0
elseif (<argo.type> == t_potion)
     return 0
elseif (<argo.baseid> == i_arrow)
     return 0
elseif (<argo.baseid> == i_pouch_trapped)
     return 0
elseif (<argo.baseid> == i_bilet)
     return 0
elseif (<argo.baseid> == i_rune_marker)
     return 0
elseif (<argo.baseid> == i_deed_animal)
     return 0
elseif (<argo.baseid> == i_hay_sheaf)
     return 0
elseif (<argo.baseid> == i_gold)
     return 0
elseif (<argo.baseid> == i_lockpick)
     return 0
elseif (<argo.baseid> == i_bandage)
     return 0
else
     src.sysmessage @07a1 Bunu Koyamazsiniz.Bu bagin icine yanlizca belirtilen itemler koyulabilir.
return 1
endif

Not=Sitede Buldum
Not 2= Bag'a Ilk Tiklayan Kullanabiliyor.. Başka Biri Kullanamaz Staff Bile
olmadı genede wooden box koyuyorlar
savas12 normalde koyulmuyor ben denedim ama tpler üst üste gelip koyabiliyorlar onu düzeltmen lazım
On=@ItemDropon_item
if (<act.type>==t_container)
         src.sysmessage @0481 Sadece pot,tp,rune ve bandaj koyabilirsin.
         return 1
endif

Olmazsa tüm çanta id'lerini (<argo.baseid> == i_bag) tarzında ekle olmaması lazım, olamaz..
benim verdiğim script işe yarıyor ama tpler üst üste geliyorlar onu nasıl engelleriz?
Tp'ler üstüste geliyor derken amountable mı oluyor?(bandaj misali)
evt üste üste koyulabiliyorlar onu nasıl düzeltiriz
Sende Ozmn tp yi Koydurma keseye bi sorun olmas:P

Üye Ol veya Giriş Yap

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