#=======================================================#
# #
# Arsa Mode #
# #
#=======================================================#
#
#permissions:
# arsamod.admin.*: >> Admin yetkileri
# - arsamod.admin.changeother >> Başkasının arsa modunu değiştirme yetkisi
# - arsamod.admin.exempt >> Bir arsay girdiğinde oyun modu değişmemesi için yetki
# arsamod.user.*: >> Oyuncu yetkileri
# - arsamod.user.info.*: >> Arsa modu hakkında bütün bilgilendirme komutlarını kullanma yetkisi
# -arsamod.user.info >> Kendi arsa modunu öğrenme yetkisi
# -arsamod.user.info.other >> Başkasının arsa modunu öğrenme yetkisi
# - arsamod.user.change.*: >> Arsa modunu istediği mod olarak ayarlama yetkisi
# -arsamod.user.change.survival >> Arsa modunu Survival olarak ayarlama yetkisi
# -arsamod.user.change.creative >> Arsa modunu Creative olarak ayarlama yetkisi
# -arsamod.user.change.hardcore >> Arsa modunu Hardcore olarak ayarlama yetkisi
#
#Gerekli Addonlar: Umbaska(/WildSkript), SkAction
#
#Gerekli Pluginler: PlotMe
#
options:
default_gamemode: Survival
command /arsamod [<text="survival,creative,hardcore">]:
aliases: /am
trigger:
if arg 1 is not set:
if player have the permisison "arsamod.user.info":
message "&3&l&oArsa &8&l&o> &fSizin arsanızın modu &7&o%{arsamode::gm.%player%}%"
message "&2&l&oBilgi &8&l&o> &bDeğiştirmek için &7&o/arsamod [<Survival/Creative/Hardcore>] &bkomutunu kullanabilirsiniz !"
else:
message "&c&l&oHata &8&l&o &fBu komutu girebilmek için yeterli yetkiniz yok !"
else:
if arg-1 is "survival":
if player have the permission "arsamod.user.change.survival":
set {arsamode::gm.%player%} to "Survival"
message "&3&l&oArsa &8&l&o> &fArsanızın modu başarıyla &7&oSurvival &folarak ayarlandı !"
else:
message "&c&l&oHata &8&l&o &fBu komutu girebilmek için yeterli yetkiniz yok !"
else if arg-1 is "creative":
if player have the permission "arsamod.user.change.creative":
set {arsamode::gm.%player%} to "Creative"
message "&3&l&oArsa &8&l&o> &fArsanızın modu başarıyla &7&oCreative &folarak ayarlandı !"
else:
message "&c&l&oHata &8&l&o &fBu komutu girebilmek için yeterli yetkiniz yok !"
else if arg-1 is "hardcore":
if player have the permission "arsamod.user.change.hardcore":
set {arsamode::gm.%player%} to "Hardcore"
message "&3&l&oArsa &8&l&o> &fArsanızın modu başarıyla &7&oHardcore &folarak ayarlandı !"
else:
message "&c&l&oHata &8&l&o &fBu komutu girebilmek için yeterli yetkiniz yok !"
command /arsamodadmin [<player>] [<text="survival,creative,hardcore">]:
aliases: /amd
permission: arsamod.admin.changeother
trigger:
if arg-1 is not set:
message "&2&l&oDoğru Kullanım &8&l&o> &7&o/amd [<Oyuncu>] [<Survival/Creative/Hardcore>]"
else:
if arg-2 is not set:
set {arsamode::gm.%arg-1%} to arg-2
message "&3&l&oArsa&9&l&o-Admin &8&l&o> &fBaşarıyla &7&o%arg-1% &fisimli oyuncunun arsa modunu &7&o%arg-2% &folarak ayarladın !"
message "&3&l&oArsa &8&l&o> &fArsanızın modu yetkililer tarafından &7&o%arg-2% &folarak ayarlandı !"
else:
message "&2&l&oDoğru Kullanım &8&l&o> &7&o/amd [<Oyuncu>] [<Survival/Creative/Hardcore>]"
command /arsamodsorgula [<player>]:
aliases: /ams
trigger:
if arg-1 is not set:
if player have the permisison "arsamod.user.info":
message "&3&l&oArsa &8&l&o> &fSizin arsanızın modu &7&o%{arsamode::gm.%player%}%"
message "&2&l&oBilgi &8&l&o> &bDeğiştirmek için &7&o/arsamod [<Survival/Creative/Hardcore>] &bkomutunu kullanabilirsiniz !"
else:
message "&c&l&oHata &8&l&o &fBu komutu girebilmek için yeterli yetkiniz yok !"
else:
if player have the permisison "arsamod.user.info.other":
message "&3&l&oArsa &8&l&o> &7&o%arg-1% &fadlı oyuncunun arsa modu &7&o%{arsamode::gm.%arg-1%}%"
else:
message "&c&l&oHata &8&l&o &fBu komutu girebilmek için yeterli yetkiniz yok !"
on plot enter:
if player have the permission "arsamod.admin.exempt":
message "&3&l&oArsa&9&l&o-Admin &8&l&o> &fArsaya muaf giriş yapıldı !"
else:
set {arsamode::oldgm.%player%} to player's gamemode
set player's gamemode to {arsamode::gm.%owner of plot%}
message "&3&l&oArsa &8&l&o> &7&o%owner of plot% &fadlı oyuncunun arsasına giriş yaptınız, oyun modunuz &7&o%{arsamode::gm.%owner of plot%}% &folarak değiştirildi !"
on plot leave:
set player's gamemode to {arsamode::oldgm.%player%}
message ""&3&l&oArsa &8&l&o> &fEski oyun modunuza geçiş yaptınız !"
on join:
set {arsamode::oldgm.%player%} to player's gamemode
{arsamode::gm.%player%} is not set
set {arsamode::gm.%player%} to "{arsamode::@default_gamemode}"