|
ON=serbest bırak
ON=release this
if <QVAL <def.account_ownership>? (<src.acc_is_owner>):(<src.is_owner>)> || (<src.is_coowner>) || (<src.isgm>)
src.targetf, f_release
src.sysmessage @,,1 Serbest bırakmak istediğiniz eşya?
return 1
else
src.sysmessage @32,,1 Bunu yapabilmeniz için evde olmalı.
return 1
endifON=Eşya sabitle
ON=i wish to lock this down
if <QVAL <def.account_ownership>? (<src.acc_is_owner>):(<src.is_owner>)> || (<src.is_coowner>) || (<src.isgm>)
src.targetf, f_lock
src.sysmessage @,,1 Neyi kilitlemek istiyorsun ?
return 1
else
src.sysmessage @32,,1 Bunu yapabilmeniz için evde olmalı.
return 1
endif[FUNCTION f_release]
ref1=<src.region.tag0.sign>
if (<argo.uid>==<src.uid>) || (<argo.isplayer>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
elif (<argo.link>==<ref1.link>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
endif
if (<argo.topobj.ischar>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
endif
if (<argo.region.tag0.sign>==<src.region.tag0.sign>)
if (<argo.type>=t_container) || (<argo.type>=t_container_locked) || (<argo.type>=t_chest_locked)
if (<argo.attr> & attr_move_never)
ref8=<argo>
ref8.attr &= ~attr_move_never
ref8.message [Released]
ref8.events -t_coowner
ref8.events -t_friend
ref8.events -t_uidonly
ref8.resendtooltip
if <def.secure_locks_limit>
ref8.tag0.uidonly=
endif
src.sysmessage @,,1 Bu artık güvenli değildir, <ref8.name> herkesin hareket ettirmesine uygun hale getirilmiştir.
if <def.secure_locks_limit>
ref1=<src.region.tag0.sign>
ref1.tag.secure=<eval <ref1.tag0.secure>-1>
ref1.tag0.storage=<eval <ref1.tag0.storage>-<argo.rescount>>
endif
return 1
else
src.sysmessage @32,,1 Bu <argo.name> güvenli bir kap olarak tanımlanmamaış.
return 1
endif
else
if (<argo.attr> & attr_move_never)
ref8=<argo>
ref8.attr &= ~attr_move_never
ref8.message [Released]
ref8.events -t_locked
ref8.resendtooltip
if <def.secure_locks_limit>
ref1=<src.region.tag0.sign>
ref1.tag.locked=<eval <ref1.tag0.locked>-1>
endif
src.sysmessage @,,1 Bu <ref8.name>'in kilidi var.
return 1
else
src.sysmessage @32,,1 <argo.name> kilitli değil.
return 1
endif
endif
endif
[FUNCTION f_lock]
ref1=<src.region.tag0.sign>
if (<argo.uid>==<src.uid>) || (<argo.isplayer>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
elif (<argo.link>==<ref1.link>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
endif
if (<argo.topobj.ischar>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
endif
if (<argo.region.tag0.sign>==<src.region.tag0.sign>)
if (<argo.type>=t_container) || (<argo.type>=t_container_locked) || (<argo.type>=t_chest_locked)
src.sysmessage @32,,1 Kutular için secure komutunu kullanınız.
return 1
else
if (<argo.attr> & attr_move_never)
ref8=<argo>
//ref8 &= ~attr_lockeddown
ref8.attr &= ~attr_move_never
ref8.message [Released]
ref8.events -t_locked
//ref8.lockeddown 0
ref8.resendtooltip
if <def.secure_locks_limit>
ref1=<src.region.tag0.sign>
ref1.tag.locked=<eval <ref1.tag0.locked>-1>
endif
return 1
else
ref1=<src.region.tag0.sign>
if (<eval <ref1.tag.locked>> < <eval (<ref1.tag0.maxlockdowns>+<ref1.tag0.inclocks>)>)
ref8=<argo>
//ref8.attr |= attr_lockeddown
ref8.attr |= attr_move_never
ref8.message [Locked]
ref8.events +t_locked
//ref8.lockeddown 1
ref8.resendtooltip
if <def.secure_locks_limit>
ref1=<region.tag0.sign>
ref1.tag.locked=<eval <ref1.tag0.locked>+1>
endif
return 1
else
src.sysmessage @32,,1 Kilitleme yuvalarınız artık mevcut.
return 1
endif
endif
endif
else
src.sysmessage @32,,1 Bu senin evinde değil.
return 1
endif
[FUNCTION f_secure]
ref1=<src.region.tag0.sign>
if (<argo.uid>==<src.uid>) || (<argo.isplayer>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
elif (<argo.link>==<ref1.link>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
endif
if (<argo.topobj.ischar>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
endif
if (<argo.region.tag0.sign>==<src.region.tag0.sign>)
if (<argo.type>==t_container) || (<argo.type>==t_container_locked) || (<argo.type>=t_chest_locked)
if (<argo.attr> & attr_move_never)
ref8=<argo>
//ref8.attr &= ~attr_secure
ref8.attr &= ~attr_move_never
ref8.message [Released]
ref8.events -t_coowner
ref8.events -t_friend
ref8.events -t_uidonly
//ref8.secure 0
ref8.resendtooltip
ref8.tag0.uidonly=
src.sysmessage @,,1 Bu artık güvenli değil <ref8.name> herkes tarafından hareket edilebilir ve erişilebilir.
if <def.secure_locks_limit>
ref1=<src.region.tag0.sign>
ref1.tag.secure=<eval <ref1.tag0.secure>-1>
ref1.tag0.storage=<eval <ref1.tag0.storage>-<argo.rescount>>
endif
return 1
else
ref1=<src.region.tag0.sign>
if (<eval <ref1.tag.secure>> < <eval (<ref1.tag0.maxsecure>+<ref1.tag0.incconts>)>)
if (<argo.rescount> < <eval (((<ref1.tag0.maxsecure>+<ref1.tag0.incconts>)*<ddef.max_container_items>)-<ref1.tag0.storage>)>)
ref8=<argo>
//ref8.attr |= attr_secure
ref8.attr |= attr_move_never
ref8.message [Secured]
ref8.resendtooltip
//ref8.secure 1
if <def.secure_locks_limit>
ref1=<region.tag0.sign>
ref1.tag0.secure=<eval <ref1.tag0.secure>+1>
ref1.tag0.storage=<eval <ref1.tag0.storage>+<argo.rescount>>
endif
src.ctag0.cont=<argo.uid>
src.dialog d_secure
src.sysmessage @,,1 Who do you wish to have access to this <argo.name>.
else
src.sysmessage @32,,1 You cannot secure this <argo.name> it contains <argo.rescount> items, you only have <eval (((<ref1.tag0.maxsecure>+<ref1.tag0.incconts>)*100)-<ref1.tag0.storage>)> secure storage slots left.
return 1
endif
else
src.sysmessage @32,,1 Bu ev için daha fazla güvenli eşya yerleştiremezsiniz.
return 1
endif
endif
else
src.sysmessage @32,,1 Sadece kutu ve çantaları güvenli hale getirebilirsiniz.
return 1
endif
endif
[FUNCTION f_lock]
ref1=<src.region.tag0.sign>
if (<argo.uid>==<src.uid>) (<argo.isplayer>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
elif (<argo.link>==<ref1.link>)
src.sysmessage @32,,1 Buna izin verilmiyor.
return 1
endif
if !<QVAL <def.account_ownership>? (<src.acc_is_owner <ref1>>):(<src.is_owner <ref1>>)> !(<src.is_coowner <ref1>>)
Src.sysmessage @026,1,1 Sizin eviniz değil.
Return 1
Endif
|
|
| Konu | Kategori | Son cevap | Son yazan | Mesaj | Görüntüleme | |
|---|---|---|---|---|---|---|
|
|
Stack sorunu
Son cevap: 17-06 01:00 · Son yazan: Athynas · Mesaj: 18 · Görüntü: 5650
|
Konsol Hataları | 17-06 01:00 | 18 | 5650 | |
|
|
Safe alanda lag sorunu
Son cevap: 07-12 00:26 · Son yazan: Eren19944 · Mesaj: 8 · Görüntü: 3039
|
Konsol Hataları | 07-12 00:26 | 8 | 3039 | |
|
|
Binek çanta açma sorunu
Son cevap: 16-10 11:40 · Son yazan: Skandal · Mesaj: 4 · Görüntü: 2610
|
NPC Script Yardımı | 16-10 11:40 | 4 | 2610 | |
|
|
Ev duvarları ve deed sorunu
Son cevap: 12-08 20:07 · Son yazan: Eren19944 · Mesaj: 5 · Görüntü: 2638
|
Script Yardımı | 12-08 20:07 | 5 | 2638 | |
|
|
Client ekranı büyütme sorunu
Son cevap: 29-09 20:21 · Son yazan: worldofsosaria · Mesaj: 8 · Görüntü: 5230
|
Client ve Account Sistemleri | 29-09 20:21 | 8 | 5230 |