Skript Paylaşımı Lobby Sistem >> Hazır Board >> En Geliştirilmiş Biçimde • V2 SÜRÜMÜ YAYINLANDI

  • Konuyu Başlatan Konuyu Başlatan DenizYavuzZ
  • Başlangıç tarihi Başlangıç tarihi
  • Görüntüleme 6.668
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

DenizYavuzZ

Biz ATATÜRK'ÜN Askerleriyiz !
Katılım
13 Temmuz 2016
Mesajlar
482
Elmaslar
178
Puan
0
Yaş
24
Konum
Adana
maxresdefault.jpg



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]

---------------------------------------------

  1. Sunucuya biri girince altta mesaj yazması .
    Sunucudan çıkınca altta mesaj yazması
  2. Oyuna girince envanter yerine itemlerin gelmesi .
  3. Oyun Menü Eklendi .
  4. İsterseniz oyuncuları kapatırsınız isterseniz açabilirsiniz.
  5. Pets sistemi getirildi.
  6. Gadget sistemi getirildi.
  7. /setup yazarak skripti hemen kurma.
  8. " /duyuru mesajkısmı " komutuyla duyuru yapabilme
  9. Staff Chat eklendi .
  10. Elmas verme sistemi getirildi hemde sunucuya ilk girenlere hoşgeldin elması olarak elmas verebilirsiniz.
  11. Verdiğiniz elmasları silebilirsiniz .
  12. Özelleştirilmiş ScoreBoardınız mevcuttur.
  13. HelpOP sistemi getirildi.
  14. Report sistemi getirildi .
  15. Spawn belirleme ve o spawna gitme eklendi .
  16. " /group -rank- " komutuyla rank verebilme.
  17. 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!"

 
ScoreBoard için FeatherBoard pluginini öneririm skript lag yapar.
 
Harika olmuş. Eline sağlık!
 
En kısa zamanda resim koyunuz. Yoksa konunuzu arşive alacağım.
 
Resim Eklersen Daha İyi Olur.
 
Güzel Skript Devamını Bekleriz, İyi Forumlar:)
 
O size kalmış ama feathboardda uğraşacağına skriptte hazır olarak sunucuya atarsın
Katılıyorum[DOUBLEPOST=1507017925,1507017890][/DOUBLEPOST]Güzel Olmuş Ellerinize Sağlık
 
Şu tek plugin sistemlerinden de bir tane isteriz Deniz :D
 
Şu tek plugin sistemlerinden de bir tane isteriz Deniz :D
Paketlerden biraz satış yapalım oda gelecek ama hemen gelmicek .

Katılıyorum[DOUBLEPOST=1507017925,1507017890][/DOUBLEPOST]Güzel Olmuş Ellerinize Sağlık
Saol :)

Abi açılırken falanmi o benimde basima geldi çözümünü biliyorum sorunu soyle hallederiz :)
Yok başka bir şey sıkıntılı windows 7'den kaynaklananıyor :)
Güzel Skript Devamını Bekleriz, İyi Forumlar:)

Saol
:)[DOUBLEPOST=1507035957][/DOUBLEPOST]Bugünde bir tane daha skript gelecek takipte kalın .
 
Herhangi birine denettirerek resim ekletebilirsiniz aksi taktirde arşive alınıcaktır.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Hala Discord sunucumuza katılmadın mı?

Büyük bir topluluğun parçası ol, etkinliklere katıl ve özel hediyeler kazanma şansı yakala!

Şimdi Katıl
Üst