Yazar ve Destek Ekibi Alımları Aktif!
Merhaba Ziyaretçi!, Forumumuzun yazar ve destek ekibine katılmak ister misiniz? Yetkili market, yetkili sistemi ve başvuru formu gibi birçok bilgiye ulaşmak için buraya tıklayın.
Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
BulunduWarp plugini/skripti, Warp başına yetki, Warp kullanım ücreti, Belirli bir yetkisi olan kişiden ücret almama
Örnek:
/warpayar <warp ismi> yetki giriş.yetkisi
-> giriş.yetkisi yetkisi bulunmayanlar bölgeye giriş yapamaz
/warpayar <warp ismi> para 150
-> 150TL'si olmayan bölgeye giriş yapamaz
/warpayar <warp ismi> muaf yetkili.kişi
-> yetkili.kişi yetkisi olan kişi para kesintisi yaşamadan bölgeye giriş yapabilir
Kodu deneme şansım olmadı fakat sorun çıkartacağını düşünmüyorum:
JavaScript:
command /warp [<text>]:
trigger:
if arg-1 is set:
if {warpList::*} contains arg-1:
if {warpPerm::%arg-1%} is not set:
if {warpÜcreti::%arg-1%} is not set:
teleport player to {warpLoc::%arg-1%}
send "%arg-1% noktasına ışınlandın"
else:
if player does not have permission {warpMuaf::%arg-1%}:
if player's money >= {warpÜcreti::%arg-1%}:
subtract {warpÜcreti::%arg-1%} from player's balance
teleport player to {warpLoc::%arg-1%}
send "%arg-1% noktasına ışınlandın"
else:
send "Bu bölgeye gitmek için paranız yetmiyor"
else:
teleport player to {warpLoc::%arg-1%}
send "%arg-1% noktasına ışınlandın"
else:
if player has permission {warpPerm::%arg-1%}:
if {warpÜcreti::%arg-1%} is not set:
teleport player to {warpLoc::%arg-1%}
send "%arg-1% noktasına ışınlandın"
else:
if player does not have permission {warpMuaf::%arg-1%}:
if player's money >= {warpÜcreti::%arg-1%}:
subtract {warpÜcreti::%arg-1%} from player's balance
teleport player to {warpLoc::%arg-1%}
send "%arg-1% noktasına ışınlandın"
else:
send "Bu bölgeye gitmek için paranız yetmiyor"
else:
teleport player to {warpLoc::%arg-1%}
send "%arg-1% noktasına ışınlandın"
else:
send "Bu bölgeye ışınlanmak için yetkin bulunmuyor"
else:
send "Böyle bir ışınlanma noktası bulunamadı."
else:
send "Kullanımı: /warp <bölge>"
command /warps:
trigger:
send {warpList::*}
command /setwarp [<text>]:
permission: op
trigger:
if arg-1 is set:
if {warpList::*} does not contain arg-1:
add arg-1 to {warpList::*}
set {warpLoc::%arg-1%} to player's location
send "%arg-1% ışınlanma bölgesi ayarlandı"
else:
send "Zaten böyle bir warp mevcut"
else:
send "Kullanımı: /setwarp <bölge>"
command /delwarp [<text>]:
permission: op
trigger:
if arg-1 is set:
if {warpList::*} contains arg-1:
remove arg-1 from {warpList::*}
clear {warpLoc::%arg-1%}
send "%arg-1% ışınlanma bölgesi silindi"
else:
send "Böyle bir warp mevcut değil"
else:
send "Kullanımı: /delwarp <bölge>"
#--- ÖRNEK KOMUTLAR
#/warpayar <warp ismi> yetki giriş.yetkisi
#/warpayar <warp ismi> para 150
#/warpayar <warp ismi> muaf yetkili.kişi
command /warpayar [<text>] [<text>] [<text>]:
permission: op
trigger:
if arg-1 is set:
if {warpList::*} contains arg-1:
if arg-2 is set:
if arg-2 is "yetki":
if arg-3 is set:
set {warpPerm::%arg-1%} to arg-3
send "%arg-1% bölgesine giriş yetkisi %arg-3% olarak belirlendi"
if arg-2 is "para":
if arg-3 is set:
set {warpÜcreti::%arg-1%} to arg-3
send "%arg-1% bölgesine giriş ücreti %arg-3% olarak belirlendi"
if arg-2 is "muaf":
if arg-3 is set:
set {warpMuaf::%arg-1%} to arg-3
send "%arg-1% bölgesine girenlerden para almama yetkisi %arg-3% olarak belirlendi"
else:
send "Kullanımı: /warpayar <warp ismi> <yetki/para/muaf> <yetki ismi/warp ücreti>"
else:
send "Böyle bir warp bulunamadı"
else:
send "Kullanımı: /warpayar <warp ismi> <yetki/para/muaf> <yetki ismi/warp ücreti>"