shad
the temple of the king
- Katılım
- 25 Ekim 2014
- Mesajlar
- 1.537
- Elmaslar
- 1.442
- Puan
- 17.290
- Minecraft
- emrearik
Merhabalar Arkadaşlar
Bugün ki konumuz Temel Skriptler V3 paketinin tanıtımıdır.
Paketimde 2 arkadaşımızın da skriptini kullandık onlara teşekkürler.
(Muratt38&TheBlackBy)
Skript paketine 5 adet skript eklenmiştir. V5'te toplu olarak paylaşacağım ve sizlere sunacağım.
Skript isminden de anlaşıldığı gibi PVP Sunucu dediğimiz sürekli savaş halinde olan sunuculardır. Bu skript de savaşanları izleme, haritayı gezmek, saklanma yerleri bulmak amaçlı yazılmıştır. Skripti yazan arkadaşımız @Muratt38 'dir.
Kod:
options:
prefix: &6[&dIzleyici&6]
spawnwgsi: spawn
command /izleyici [<text>]:
trigger:
if arg 1 isn't set:
send "{@prefix} &6/izleyici ac,kapat"
stop trigger
if arg 1 is set:
if arg 1 isn't "ac" or "kapat" or "on" or "off":
send "{@prefix} &6/izleyici ac,kapat"
stop trigger
else:
if arg 1 is "ac" or "on":
if {izleyicimode.%player%} isn't true:
if "%region at player%" contains "{@spawnwgsi}":
set {izleyicimode.%player%} to true
apply invisibility to player for 99999999 second
set player's flight mode to true
teleport player to {izleyicispawn}
set {oncekikiti.%player%} to serialized inventory of player
set {oncekihelmeti.%player%} to player's helmet
set {oncekichestplatesi.%player%} to player's chestplate
set {oncekileggingsi.%player%} to player's leggings
set {oncekibootsu.%player%} to player's boots
clear player's inventory
give clock named "&aIzleyici Menusu" to player
hide player from players
loop 150 times:
send "&f"
loop 5 times:
send "{@prefix} &6Artik Izleyicisin !!!!!!!!"
stop trigger
else:
send "{@prefix} &aBunun Icin Spawnda Olmalisin."
else:
send "{@prefix} &6Zaten Izleyicisin."
stop trigger
if arg 1 is "kapat" or "off":
if {izleyicimode.%player%} isn't false:
set {izleyicimode.%player%} to false
remove invisibility from player
set player's flight mode to false
teleport player to {izleyicispawni}
clear player's inventory
restore inventory of player to {oncekikiti.%player%}
set player's helmet to {oncekihelmeti.%player%}
set player's chestplate to {oncekichestplatesi.%player%}
set player's leggings to {oncekileggingsi.%player%}
set player's boots to {oncekibootsu.%player%}
reveal player from players
send "{@prefix} &6Artik Izleyici Degilsin."
else:
send "{@prefix} &6Zaten Izleyici Degilsin."
command /izleyicisetspawn:
permission: izleyici.setspawn
permission message: {@prefix} &6Yetkin Yok.
trigger:
set {izleyicispawn} to location of player
send "{@prefix} &6%{izleyicispawn}% &aIzleyici Spawn Yeri Olarak Belirlendi."
command /izleyicispawnbelirle:
permission: izleyici.spawnbelirle
permission message: {@prefix} &6Yetkin Yok.
trigger:
set {izleyicispawni} to location of player
send "{@prefix} &6%{izleyicispawni}% &aIzleyici Spawni Yeri Olarak Belirlendi."
on login:
set {izleyicimode.%player%} to false
set player's flight mode to false
remove invisibility from player
reveal player from players
loop all items in player's inventory:
if loop-item is clock named "&aIzleyici Menusu":
remove loop-item from player's inventory
on quit:
set {izleyicimode.%player%} to false
set player's flight mode to false
remove invisibility from player
reveal player from players
loop all items in player's inventory:
if loop-item is clock named "&aIzleyici Menusu":
remove loop-item from player's inventory
on break:
if {izleyicimode.%player%} is true:
cancel event
on place:
if {izleyicimode.%player%} is true:
cancel event
every 5 second:
loop all players:
if {izleyicimode.%loop-player%} is true:
loop all items in loop-player's inventory:
if loop-item isn't clock named "&aIzleyici Menusu":
remove loop-item from loop-player's inventory
on damage:
if {izleyicimode.%attacker%} is true:
cancel event
if {izleyicimode.%victim%} is true:
cancel event
on first login:
set {izleyicimode.%player%} to false
set player's flight mode to false
remove invisibility from player
reveal player from players
loop all items in player's inventory:
if loop-item is clock named "&aIzleyici Menusu":
remove loop-item from player's inventory
on login:
set {online.%player%} to true
on quit:
set {online.%player%} to false
on first login:
set {online.%player%} to true
on rightclick with clock:
if player's tool is clock named "&aIzleyici Menusu":
wait 0.1 second
execute player command "specmenu"
command /teleportla [<offline player>] [<offline player>]:
executable by: console
trigger:
if {online.%arg 1%} is true:
set {ensonisinlandigi.%arg 2%} to block 5 up location of arg 1
teleport arg 2 to {ensonisinlandigi.%arg 2%}
send "{@prefix} &6%arg 1's display name% &aAdli Oyuncuya Isinlandiniz." to arg 2
else:
send "{@prefix} &aBu Oyuncu Online Degil." to arg 2
command /specmenu:
trigger:
if {izleyicimode.%player%} is true:
open chest with 5 rows named "&aIzleyici Menusu" to player
set {slotkacolucak.%player%} to 0
loop all players:
if {izleyicimode.%loop-player%} isn't true:
if loop-player does not have permission "izleyici.gizlen":
add 1 to {slotkacolucak.%player%}
format slot {slotkacolucak.%player%}-1 of player with 397 named "%loop-player's display name%" with lore "&aTiklarsan %loop-player's display name% &aAdli Oyuncuya Isinlanirsin." to close then run "teleportla %loop-player% %player%"
else:
send "{@prefix} &aIzleyici Modu Kapali."
KOMUTLAR:
"/izleyicispawnbelirle": İzleyici spawn yeri belirlenir.
"/izleyicisetspawni": İzleyici modunu kapattıktan sonra gönderilecek yer.
"/izleyicispawnbelirle": İzleyici spawn yeri belirlenir.
"/izleyicisetspawni": İzleyici modunu kapattıktan sonra gönderilecek yer.
Skript her sunucuda kullanılması gerekebilecek bir skript bence. Dıştan kolay ama içten zor gibi gözüken bir skript. Skriptin amacı sunucuyu Bakım Moduna almaktır. Ama yaptıkları;
- Sohbeti Kapatır.
- Oyuncuları Sunucudan Atar ve Bakım Mesajı Verir.
Bir nevi WhiteList skripti de denebilir. Skript @TheBlackBy adlı arkadaşımız yazmıştır.
Kod:
Command /chatkilit <text>:
permission: chat.kilit
trigger:
if arg 1 is "kapat":
set {kilitli} to true
broadcast "&8&l- &aSohbet Kapatildi!"
else:
if arg 1 is "ac":
set {kilitli} to false
broadcast "&8&l- &aSohbet Aktif!"
on chat:
{kilitli} is true:
cancel event
send "&8» &eSohbet kapalıdır, konuşamazsın!" to player
options:
tag: &8[&aTBBPL&8]
command /bakım [<text>]:
permission: admin.bakim
permission message: {@tag} &4Maleesef bunu yapmaya yetkin yok.
trigger:
if arg-1 is not "aç" or "kapat":
send "{@tag} &b/bakım &d|aç,kapat|" to sender
else:
if arg-1 isn't set:
send "{@tag} &b/bakım &d|aç,kapat|" to sender
else:
if arg-1 is "aç":
broadcast "{@tag} &9Sunucu 10 saniye içerisinde bakım moduna geçiyor,güvenli çıkış yapınız."
wait 10 seconds
set {bakımmodu} to true
loop all players:
if loop-player doesn't have the permission "bakım.kal":
kick loop-player due to "{@tag} &9Sunucu bakıma alındı."
else:
if arg-1 is "kapat":
set {bakımmodu} to false
broadcast "{@tag} &9Bakım %player% tarafından bitirildi."
stop
on join:
if {bakımmodu} is true:
if player doesn't have the permission "bakım.gir":
kick player due to "{@tag} &9Sunucu şuanda bakımda."
command /maintenance:
executable by: player
trigger:
cancel event
send "{@tag} &b/bakım &d|aç,kapat|" to sender
command /antibotultra:maintenance:
executable by: player
trigger:
cancel event
send "{@tag} &b/bakım &d|aç,kapat|" to sender
death:
set death message to ""
join:
set join message to ""
quit:
set quit message to ""
KOMUTLAR:
"/chatkilit <AÇ/KAPAT>": Sohbeti kapatır, OP hariç kimse konuşamaz.
"/bakım <AÇ/KAPAT>": Bakım moduna geçilir.
Skript tamamen aylık, günlük veya haftalık VIP satan sunuculara önerilir. Skript belirlenen bir güne kadar VIP'liğin sürmesidir. Bazı sunucularda yöneticiler VIP'inin gününün bitmesini beklemeyecek ve gün bittiğinde VIP bitecek ve oyuncu normal olacaktır.VIP seçeneklerini yükseltebilir, AltınVIP, DemirVIP, ElmasVIP diye skripte ekleyebilirsiniz.
"/chatkilit <AÇ/KAPAT>": Sohbeti kapatır, OP hariç kimse konuşamaz.
"/bakım <AÇ/KAPAT>": Bakım moduna geçilir.
Skript tamamen aylık, günlük veya haftalık VIP satan sunuculara önerilir. Skript belirlenen bir güne kadar VIP'liğin sürmesidir. Bazı sunucularda yöneticiler VIP'inin gününün bitmesini beklemeyecek ve gün bittiğinde VIP bitecek ve oyuncu normal olacaktır.VIP seçeneklerini yükseltebilir, AltınVIP, DemirVIP, ElmasVIP diye skripte ekleyebilirsiniz.
Kod:
command /surelivipver [<player>] [<text>]:
trigger:
if player has permission "sureli.vip.ver":
permission message: "Bu komutu kullanmaya yetkiniz yoktur!"
if arg 1 is not set:
send "&6Komut Kullanımı: &e/surelivipver -nick- -vip-" to player
stop
if arg 2 is "vip":
send "&e%arg 1% &6isimli oyuncumuz &bVIP &6olmustur.." to player
send "&e%player% &6isimli yonetici kisi seni &bVIP &6ya" to player
execute console command "manuadd %arg 1% VIP"
wait 14 days
execute console command "manuadd %arg 1% Default"
send "&e%arg 1% &6isimli oyuncunun VIP süresi bitti." to all players
KOMUTLAR:
"/surelivipver <oyuncu> <grubu>": Belirlenen oyuncuya süreli VIP verilir.
Skript PVP sunucularında VIP üyelerine verilebilecek kadar güzel bir skripttir. Ok ile ışınlanma skripti yay ve 1 okunuz olunca attığınız noktaya ışınlanmanızdır. Yay/Ok olmayan PVP sunucuları için iyi bir olabileceğini düşünüyorum. Zor durumda kalan VIP oku Lobiye atar ve düşmandan kurtulur. Ama mutlaka kullanır iseniz Lobiye NOT olarak yazınız. VIP'lerin şöyle bir özelliği var diye yoksa başınız çok ağrıyabilir.
"/surelivipver <oyuncu> <grubu>": Belirlenen oyuncuya süreli VIP verilir.
Skript PVP sunucularında VIP üyelerine verilebilecek kadar güzel bir skripttir. Ok ile ışınlanma skripti yay ve 1 okunuz olunca attığınız noktaya ışınlanmanızdır. Yay/Ok olmayan PVP sunucuları için iyi bir olabileceğini düşünüyorum. Zor durumda kalan VIP oku Lobiye atar ve düşmandan kurtulur. Ama mutlaka kullanır iseniz Lobiye NOT olarak yazınız. VIP'lerin şöyle bir özelliği var diye yoksa başınız çok ağrıyabilir.
Kod:
command /okileisinlan:
permission: ok.isinlan
permission message: &4Komutu kullanmaya yetkiniz yoktur.
trigger:
give a bow named "&3&lIsinlanma &f&lOku" to player
on projectile hit:
shooter has permission "ok.isinlan"
display name of shooter's tool is "&3&lIsinlanma &f&lOku"
teleport shooter to projectile
KOMUTLAR:
"/okileisinlan": Yazdığınız zaman Işınlanma Oku alırsınız.
Aslın bu skripti ben yazmadım arkadaşlar ancak ekleme ve Türkçeleştirme yaptım. Skriptin ana alımış yeri SpigotMC'dir arkadaşlar. Sonradan "Alıntı" dememeniz için bir bilgi verdim.
Skript savaş malzemeleri, aletleri (kürek,balta vb.) tamir eder ve sizin oyun hesabınızdan "15.000 $" alır. Pahalı yapmanın sebebi tamamen tamir ettiği içindir. Faction, Survival sunucular için önerilecek bir skripttir ve oldukça kullanılan gerek duyulan skript olması ilginin çok olmasını da etkiliyor.
KOMUTLAR:
"/tamiret": Komutu kullandığımızda envanterde ki tüm aletleri tamir eder.
Bu Paketimizde Bu Kadardı.
Hepinize Teşekkürler Arkadaşlar.
V4 Uzun Bir Süre Sonra Çıkacaktır Haberiniz Olsun.
Herkese İyi Forumlar!
ES V1
ES V2
"/okileisinlan": Yazdığınız zaman Işınlanma Oku alırsınız.
Aslın bu skripti ben yazmadım arkadaşlar ancak ekleme ve Türkçeleştirme yaptım. Skriptin ana alımış yeri SpigotMC'dir arkadaşlar. Sonradan "Alıntı" dememeniz için bir bilgi verdim.
Skript savaş malzemeleri, aletleri (kürek,balta vb.) tamir eder ve sizin oyun hesabınızdan "15.000 $" alır. Pahalı yapmanın sebebi tamamen tamir ettiği içindir. Faction, Survival sunucular için önerilecek bir skripttir ve oldukça kullanılan gerek duyulan skript olması ilginin çok olmasını da etkiliyor.
Kod:
options:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
Kod:
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] harcadiginpara: 15000[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
Kod:
[COLOR=#b30000][LEFT][/LEFT][/COLOR]
[B][FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000]command /tamiret:[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] permission: tamir.et[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] trigger:[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] if player is holding any sword or any axe or any spade or any pickaxe or any hoe or any helmet or any chestplate or any leggings or any boots or bow:[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] repair tool of player[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] remove {@harcadiginpara} from player's balance[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] send "&3Tamir etme gerceklesti! Tum aletlerin tamir edildi. Hesabindan {@harcadiginpara} para alindi!"[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] else:[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT]
[FONT=Tahoma][LEFT][B][FONT=Courier New][B][B][B][B][FONT=Tahoma][FONT=Courier New][B][B][B][COLOR=#b30000] send "&3Tamir edilecek bir aletin yok!"[/COLOR][/B][/B][/B][/FONT][/FONT][/B][/B][/B][/B][/FONT][/B][/LEFT][/FONT][/B]
KOMUTLAR:
"/tamiret": Komutu kullandığımızda envanterde ki tüm aletleri tamir eder.
Bu Paketimizde Bu Kadardı.
Hepinize Teşekkürler Arkadaşlar.
V4 Uzun Bir Süre Sonra Çıkacaktır Haberiniz Olsun.
Herkese İyi Forumlar!
ES V1
ES V2