El emeği göz nuru Warp Manager v0.6

Skript Nasıl?

  • Harika!

    Kullanılan: 5 55.6%
  • Güzel

    Kullanılan: 4 44.4%
  • Eh işte...

    Kullanılan: 0 0.0%
  • Kötü!

    Kullanılan: 0 0.0%

  • Kullanılan toplam oy
    9

yalovalı

Kömür Madencisi
En iyi cevaplar
0
Merhaba arkadaşlar bu benim ilk skript'im
ve ilk defa burada konu açıyorum.
skript'iminin adı Warp Manager.
Warp Manager pluginini skript'e uyarladım (Uyarlamaya çalıştım :)).
İşte skript:​
Kod:
Kod:
# Warp Manager v0.6

# Permissionlar:

# sk.warpmanager.warp (/warp <warp>)
# sk.warpmanager.setwarp (/setwarp <warp>)
# sk.warpmanager.delwarp (/delwarp <warp>)
# sk.warpmanager.warps (/warps)
# sk.warpmanager.instant (3 saniye)

command /warp <text>:
description: Warp Manager v0.6
permission: sk.warpmanager.warp
permission message: Bu komutu kullanmaya yetkiniz bulunmamaktadir
executable by: players
usage: /warp <warp>
trigger:
if {sk.warpmanager.warp.%arg%} is set:
if player have permission "sk.warpmanager.instant":
message "Isinlaniyorsunuz"
teleport player to {sk.warpmanager.warp.%arg%}
else if player doesn't have permission "sk.warpmanager.instant":
message "Lutfen bekleyin! 3 saniye icinde isinlanicaksiniz..."
wait 3 real seconds
teleport player to {sk.warpmanager.warp.%arg%}
else if {sk.warpmanager.warp.%arg%} is not set:
message "Boyle bir warp yok"

command /setwarp <text>:
description: Warp Manager v0.6
permission: sk.warpmanager.setwarp
permission message: Bu komutu kullanmaya yetkiniz bulunmamaktadir
executable by: players
usage: /setwarp <warp>
trigger:
if {sk.warpmanager.warp.%arg%} is not set:
set {sk.warpmanager.warp.%arg%} to location of player
add arg to {sk.warpmanager.warps::*}
message "Warp basariyla yaratildi"
else if {sk.warpmanager.warp.%arg%} is set:
message "Bu warp zaten var"

command /delwarp <text>:
description: Warp Manager v0.6
permission: sk.warpmanager.delwarp
permission message: Bu komutu kullanmaya yetkiniz bulunmamaktadir
executable by: players
usage: /delwarp <warp>
trigger:
if {sk.warpmanager.warp.%arg%} is set:
delete {sk.warpmanager.warp.%arg%}
remove arg from {sk.warpmanager.warps::*}
message "Warp basariyla silindi"
else if {sk.warpmanager.warp.%arg%} is not set:
message "Boyle bir warp yok"

command /warps:
description: Warp Manager v0.6
permission: sk.warpmanager.warps
permission message: Bu komutu kullanmaya yetkiniz bulunmamaktadir
executable by: players
usage: /warps
trigger:
message "Warp listesi: %{sk.warpmanager.warps::*}%"

İleride Eklenecek Özellikler:
Türkçe karakterler eklencek (/u00a7 gibi kodlarla).
Komutu yanlış yazınca "Correct usage: <komut>" gibi ingilizce kısımlar çevirilecek (jar dosyasındaki .lang dosyasınaymış dil ayarları).
her oyunuya 3 warp ekleme hakkı verilcek (Creative serverler için).

Umarım beğenirsiniz... (Alıntı değil Kendim uğraşıp yazdım!)
 
Son düzenleme:

TheAxiall

Demir Madencisi
En iyi cevaplar
0
Gereksiz ve basit. Ancak gözüme hoş gözüktü. İlk skriptine göre de fena değil. Gizeli oyladım
 

Ragnarak

Bedrock Kaşifi
En iyi cevaplar
0
Aynen ilk skriptine gore iyi bence

GT-S7562 cihazımdan Tapatalk kullanılarak gönderildi
 

Erenkorowakurwa

Demir Madencisi
En iyi cevaplar
0
Bir Şey Yanlış Yapmışsın Ondan Başka Hatan Yok.
Hatan;
message "Warp listesi: "%{sk.warpmanager.warps::*}%" 2 Tırnak İşareti Olacak.
 

yalovalı

Kömür Madencisi
En iyi cevaplar
0
Şu an kendi creative serverimi açmayı planlıyorum ve serverde olabildiğince az plugin kullanmayı hedefliyorum. bu yüzden skripti iyice araştırıp denemeler yaptım ve ilk olarak bu skripti yazdım.
 
Üst