DenizYavuzZ
Biz ATATÜRK'ÜN Askerleriyiz !
Merhaba arkadaşlar bugün sizlere " Lobby Sistem " adlı skriptimi tanıtacağım .
>> Skript adı üstünde Lobby sunucular için kodlanmıştır.
>> Minecraftta sıkıntı olduğu için resim bulunmamaktadır.
--------------------
: /group [Perm: hub.admin]
: Owner Rank [Permission: hub.owner]
: Admin Rank [Perm: hub.admin]
: for Mod Rank [Perm: hub.mod]
: Donator Rank [Perm: hub.donator]
: Default Rank [Perm: hub.default]
---------------------------------------------
- Sunucuya biri girince altta mesaj yazması .
Sunucudan çıkınca altta mesaj yazması - Oyuna girince envanter yerine itemlerin gelmesi .
- Oyun Menü Eklendi .
- İsterseniz oyuncuları kapatırsınız isterseniz açabilirsiniz.
- Pets sistemi getirildi.
- Gadget sistemi getirildi.
- /setup yazarak skripti hemen kurma.
- " /duyuru mesajkısmı " komutuyla duyuru yapabilme
- Staff Chat eklendi .
- Elmas verme sistemi getirildi hemde sunucuya ilk girenlere hoşgeldin elması olarak elmas verebilirsiniz.
- Verdiğiniz elmasları silebilirsiniz .
- Özelleştirilmiş ScoreBoardınız mevcuttur.
- HelpOP sistemi getirildi.
- Report sistemi getirildi .
- Spawn belirleme ve o spawna gitme eklendi .
- " /group -rank- " komutuyla rank verebilme.
- Yüksek biyerden atlayınca canın gitmemesi eklendi.
-
KOD ;
Kod:
###################################################################################################
# Lobby Sistem V.1.0 | DenizYvz #
# Geliştirilmeye Açık Bir Skript #
# Gereken Eklentiler : skQuery , GroupManager , skRayfall , Essentials #
###################################################################################################
on join:
set join message to "&aKatılan Kişi > &e%player%"
on join:
message "&c&m====================================="
message "&a&k &cSunucumuza Hoşgeldiniz! &aYvzNetWORK"
message "&c&m====================================="
on join:
execute player command "/spawn"
on quit:
set quit message to "&cSunucudan Çıkan Kişi > &e%player%"
on join:
execute console command "/clear %PLAYER%"
on join:
set slot 0 of player's inventory to 1 compass named "&2Oyun Menü"
set slot 1 of player's inventory to 1 clock named "&eLobby"
set slot 3 of player's inventory to 1 bone named "&dPet Menu"
set slot 5 of player's inventory to 1 chest named "&aGadgets Menu"
set slot 7 of player's inventory to 1 feather named "&bUlaşım"
set slot 8 of player's inventory to 1 341 named "&eOyuncuları &7- &aAç/Kapa"
on hunger meter change:
cancel event
command /gamemenu:
trigger:
wait 1 tick
open chest with 6 row named "Oyun Menü" to the player
format slot 9 of player with 133 named "&aAna Lobby" with lore "&7Oyun Menüsüne Dönmek İçin Tıkla." to close
format slot 11 of player with cookie named "&aYAKINDA &c&l[V.2]" with lore "&6V.2 sürümünde gelecektir." to close
command /gm [<player>]:
permission: hub.admin
permission message: &cErişim engellendi> &eBu rütbe gerektirir [&cADMIN&e].
trigger:
if argument 1 is not set:
if player's gamemode is survival:
set the player's gamemode to creative
send "&cOyunModu> &e%player% Yaratıcı Mod: &aAçık"
else:
set the player's gamemode to survival
send "&cGameMode> &e%player% Yaratıcı Mod: &cKapalı"
else:
if arg-1's gamemode is survival:
set the arg-1's gamemode to creative
send "&cGameMode> &e%arg-1% Yaratıcı Mod: &aAçık"
else:
set the arg-1's gamemode to survival
send "&cGameMode> &e%arg-1% Yaratıcı Mod: &cKapalı"
on right click:
if player is holding 341:
world is "world":
hide all players to player
wait 1 tick
set slot 8 of player to 378 named "&eOyuncular göster &7- &cDe-Aktif" with lore "&7Oyuncu görünürlüğe geçiş yapmak için sağ tıklatın!"
message "&cOyun Görünürlük De-Aktif!"
stop
on right click:
if player is holding 378:
world is "world":
reveal all players to player
wait 1 tick
set slot 8 of player to 341 named "&eOyuncular göster &7- &aAktif" with lore "&7Oyuncu görünürlüğe geçiş yapmak için sağ tıklatın!"
message "&aOyun Görünürlük Aktif!"
stop
on right click:
if player is holding 1 compass:
wait 1 tick
message "&cSK geliştirme > &eSkript Gelişme Aşamasındadır!"
execute player command "/gamemenu"
on right click:
if player is holding 1 clock:
wait 1 tick
message "&cLobby> &eŞu anda Lobi 1'de Bulunmaktasınız."
on right click:
if player is holding 1 feather:
wait 1 tick
message "&c&m====================================="
message "&e &f"
message " &6&lPlugin Paketi Satışları / Skript Satışları "
message " &bDenizYvz"
message "&e &f"
message "&c&m====================================="
on right click:
if player is holding 1 bone:
wait 1 tick
message "&cPets> &eÖnemli! Evcil hayvan şu anda devre dışı!"
on right click:
if player is holding 1 chest:
wait 1 tick
message "&cGadgets> &eGadget şu anda devre dışı!"
on break:
if player does not have permission "hub.admin":
cancel event
on place:
if player does not have permission "hub.admin":
cancel event
on damage:
cancel event
command /setup:
trigger:
message "&eKurmak Sadece 10 Saniye Sürer. By DenizYvz ."
wait 1 second
execute player command "/gamerule doDaylightCycle false"
wait 1 second
execute player command "/minecraft:time set day"
wait 1 second
execute player command "/gamerule doMobSpawning false"
wait 1 second
execute player command "/gamerule commandBlockOutput false"
wait 1 second
message "&c&m====================================="
message "&eCoder : DenizYvz : Gereken Eklentiler &askQuery&e,&aGroupManager &eve &askRayfall "
command /duyuru [<text>]:
permission: hub.admin
permission message: &cErişim engellendi> &eBu rütbe gerektirir [&bADMIN&e].
trigger:
if argument 1 is set:
send all players title "&cDuyuru" altyazı ile "&e%arg-1%" for 10 seconds
broadcast "&cDuyuru> &e%arg-1%"
else:
send "&cDuyuru Hatası > &cDoğru komut /duyuru mesaj"
command /bold [<text>]:
permission: hub.mod
permission message: &cErişim engellendi> &eBu rütbe gerektirir [&6MOD&e].
trigger:
if argument 1 is set:
broadcast "&c&l%player% &e%arg-1%"
else:
send "&cBold> &eDoğru kullanım: /bold <message>."
command /sc <text>:
usage: &cYanlış kullanım. Deneyin, /sc <msg>
permission: hub.mod
permission message: &cErişim engellendi> &eBu rütbe gerektirir [&6MOD&e].
executable by: player and console
aliases: /mc
trigger:
loop all players:
loop-player has permission "hub.mod":
send "&8[&cStaff Chat&8] &e%player% &b» &6%arg%" to loop-player
command /diamond [<text>] [<number>]:
trigger:
if player has permission "hub.admin":
if arg-1 is set:
if arg-2 is set:
if arg-2 is between 1 and 10000000000:
if arg-1 is "all":
send "&cDiamonds> &7verdiğin &e%arg-2% diamonds &7Tüm&7."
loop all players:
add arg-2 to {diamonds.%loop-player%}
else:
send "&cDiamonds> &7Sana Verilen &e%arg-2% diamonds &7to &e%arg-1 parsed as offline player%&7."
add arg-2 to {diamonds.%arg-1 parsed as offline player%}
else:
send "&cDiamonds> &7Geçersiz elmas miktarı"
else:
send "&cDiamonds> &7Args eksik: &e/diamond <player> <amount>"
else:
send "&cDiamonds> &7Args eksik: &e/diamond <player> <amount>"
else:
send "&cErişim engellendi> &eBu rütbe gerektirir [&bADMIN&e]."
on chat:
if player has permission "hub.owner":
cancel event
broadcast "&4&lOWNER &4%player% &f%message%"
set tab list name of player to "&4%player%"
stop
if player has permission "hub.admin":
cancel event
broadcast "&c&lADMIN &c%player% &f%message%"
set tab list name of player to "&c%player%"
stop
if player has permission "hub.mod":
cancel event
broadcast "&6&lMOD &6%player% &f%message%"
set tab list name of player to "&6&lMOD &6%player%"
stop
if player has permission "hub.donator":
cancel event
broadcast "&a&lDONATOR &a%player% &f%message%"
set tab list name of player to "&a%player%"
stop
if player has permission "hub.default":
cancel event
broadcast "&f%player% &7%message%"
set tab list name of player to "%player%"
stop
command /removediamond [<text>]:
trigger:
if player has permission "hub.admin":
if arg-1 is set:
if arg-1 is "all":
send "&cDiamonds> &7Tüm Elmas Silinir&7."
loop all players:
delete {diamonds.%loop-player%}
else:
send "&cDiamonds> &7Tüm Elmas Silindi &7from &e%arg-1 parsed as offline player%&7."
delete {diamonds.%arg-1 parsed as offline player%}
else:
send "&cDiamonds> &7Args eksik: &e/removediamond <player>"
else:
send "&cErişim engellendi> &eBu rütbe gerektirir [&bADMIN&e]."
every second:
loop all players:
wipe loop-player's sidebar
set name of sidebar of loop-player to "&6&lYVZNETWORK"
set score "&1 " in sidebar of loop-player to 15
set score "&a&lRANK" in sidebar of loop-player to 14
set score "&fÜye" in sidebar of loop-player to 13
set score "&1 " in sidebar of loop-player to 12
set score "&b&lSERVER" in sidebar of loop-player to 11
set score "&fLobby-1" in sidebar of loop-player to 10
set score "&c&l " in sidebar of loop-player to 9
set score "&d&lELMAS" in sidebar of loop-player to 8
set score "&f%{diamonds.%loop-player%}%" in sidebar of loop-player to 7
set score "&c&l " in sidebar of loop-player to 6
set score "&c&lWEBSITE" in sidebar of loop-player to 5
set score "&fwww.yvznetwork.net" in sidebar of loop-player to 4
set score "&f----------------" in sidebar of loop-player to 3
on join:
send player title "&c&lSELAM" with subtitle "&eSunucuya Hoşgeldiniz!" for 7 seconds
wait 1 tick
stop
command /helpop [<text>]:
trigger:
if player has permission "hub.default":
if arg 1 is set:
send "&aPersonel için gönderilen Yardım Mesajı ileti."
loop all players:
loop-player has permission "hub.mod"
send "&4&l[HELPOP] &c%player%: %arg-1%" to loop-player
else:
send "&6/helpop <message>"
command /report <player> <text>:
usage: &cYanlış kullanım. Deneyin, /report <player> <reason>
permission: hub.default
permission message: &cErişim engellendi> &eBu izni gerektirir [&bHUB.DEFAULT&e].
trigger:
if player has permission "hub.default":
if arg 1 is set:
send "&aBaşarı! Raporunuz gönderildi."
loop all players:
loop-player has permission "hub.mod"
send "&8[&cReport&8] &a%player% &6Bildirdi &c%arg-1% &6for %arg-2%." to loop-player
on drop:
cancel event
command /setspawn:
permission: hub.admin
permission message: &cYetkiniz Bulummamaktadır !
trigger:
message "&6Konumunuzda spawn belirledikn!"
set {spawn} to location of player
command /spawn [<player>]:
aliases: spawnpoint
description: Spawna Işınlanmak
trigger:
if {spawn} isn't set:
message "&cSpawn ayarlı değil!"
stop
else:
argument 1 is not set:
teleport player to {spawn}
message ""
else:
if sender has permission "hub.admin":
if argument is online:
teleport argument to {spawn}
if sender is a player:
message "&6Tarafından Teleport Olmuştur ; &c%player%&6." to argument 1
if sender is not a player:
message "&6Konsol tarafından spawna ışınlanma gerçekleşmiştir &cPANEL&6." to argument 1
teleport player to {spawn}
else:
message "&cYetkiniz Bulunmamaktadır!"
command /group <player> <text>:
usage: &cYanlış kullanım. Deneyin, /group <player> <rank-name>
permission: hub.admin
permission message: &cErişim engellendi> &eBu rütbe gerektirir [&4ADMIN&e].
trigger:
if player has permission "hub.admin":
if arg 1 is set:
send "&cAttempting to update %arg-1%'s rank to %arg-2%!"
execute player command "/manuadd %arg-1% %arg-2%"
loop all players:
loop-player has permission "hub.mod"
send "&8[&cRütbe güncelleştirme&8] &a%player% &6güncelleştirme girişiminde bulundu &c%arg-1%'s &6rütbe için &c%arg-2%." to loop-player
on first join:
add 500 to {diamonds.%player%}
message "&cSunucuya Hoşgeldiniz Size Hediyemiz 500 Elmas &c(Server Currency) Bu Senin İlk Başarın Olacak!"