Skript Paylaşımı Minecraft Gelişmiş Günlük Ödül V1.2

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

MrBeaner

Bir Kömür Göründü Kaptanım!
Katılım
13 Ocak 2022
Mesajlar
164
Elmaslar
26
Puan
1.170
Yaş
19
Minecraft
ProxyBot

Discord:

?????ᴼᶠᶠᶦᶜᶦᵃˡ#8073

Arkadaşlar V1.0 sürümünü paylaşmaştım V1.1'ide tamamladım, paylaşıyorum. NPC ayarlamalı
GEREKLİ PLUGİNLER: TITLEMANAGER, SKRIPT

den1.png


Ama Alınmamışsa
den2.png

Npc:
den3.png


Kod:
on command "/günlüködül":







    cancel event







    {%player%.bekleme} is set:







        difference between {%player%.bekleme} and now is less than a day:





            message "&eSunucu &8» &8&l» &7Bugün zaten ödülünü almışsın. &eParan &b»"







            execute player command "/money"







            stop trigger







    execute console command "eco give %player% 300"







    set {%player%.bekleme} to now







    send "&eSunucu &8» &7Başarıyla ödülünü aldın. Yarın aynı zamanda tekrar gel!" to player



    stop
Kod:
on command "/günlükadmin":



    send "&b-----&cADMIN&b-----"



    send "&e/npc-ayarla &7Bulunduğun Konuma Günlük Ödül Npcsi Çağırır"



    send "&e/npc-sil &7Npcyi Kaldırır"



    send "&b-----&cADMIN&b-----"



on command "/günlüködül":



    cancel event



    {%player%.bekleme} is set:



        difference between {%player%.bekleme} and now is less than a day:



            execute console command "tm message %player% &c&lHata!"



            message "&eSunucu &8» &8&l» &7Bugün zaten ödülünü almışsın. &eParan &b»"



            execute player command "/money"



            stop trigger



    execute console command "eco give %player% 300"



    set {%player%.bekleme} to now



    send "&eSunucu &8» &7Başarıyla ödülünü aldın. Yarın aynı zamanda tekrar gel!" to player



    execute console command "tm message %player% &a&lBaşarılı!"



    stop



command /npc-ayarla:



    permission: op



    trigger:



        spawn 1 villager at location of player



        set name of last spawned entity to "&4Günlük Ödül"



        apply slowness 255 to last spawned entity for 999 days



        set {kitnpc} to location of player



on rightclick on villager:



 cancel event



 execute player command "/günlüködül"



command /npc-sil:



    permission: op



    trigger:



        loop all entities:



            name of loop-entity contains "&4Günlük Ödül"



            kill loop-entity

[/SPOILER]



Not: V1.2 De Chest Command permissionunu eklemesseniz Çalışmaz : chestcommands.open.<dosya adı>.yml

V1.2 İçin Gerekli Pluginler: TitleManager,ChestCommand,Skript
[/FA]
Kod:
on command "/günlükadmin":



    send "&b-----&cADMIN&b-----"



    send "&e/npc-ayarla &7Bulunduğun Konuma Günlük Ödül Npcsi Çağırır"



    send "&e/npc-sil &7Npcyi Kaldırır"

 

    send "&e/günlüködülreload &7Dosyaya Reload Atar"

 

    send "&b-----&cADMIN&b-----"

on command "/günlüködül":



    cancel event



    {%player%.bekleme} is set:



        difference between {%player%.bekleme} and now is less than a day:



            execute console command "tm message %player% &c&lHata!"



            message "&eSunucu &8» &8&l» &7Bugün zaten ödülünü almışsın. &eParan &b»"



            execute player command "/money"



            stop trigger



    execute console command "eco give %player% 300"



    set {%player%.bekleme} to now



    send "&eSunucu &8» &7Başarıyla ödülünü aldın. Yarın aynı zamanda tekrar gel!" to player



    execute console command "tm message %player% &a&lBaşarılı!"



    stop



command /npc-ayarla:



    permission: op



    trigger:



        spawn 1 villager at location of player



        set name of last spawned entity to "&4Günlük Ödül"



        apply slowness 255 to last spawned entity for 999 days



        set {kitnpc} to location of player



on rightclick on villager:



 cancel event



 execute player command "/günlüködülmenu"

 

 send "&a&lGünlük Ödül Menüsü Açıldı"



command /npc-sil:



    permission: op



    trigger:



        loop all entities:



            name of loop-entity contains "&4Günlük Ödül"



            kill loop-entity



on command "/günlüködülreload":

    send "&aBaşarılı"

    wait 1 second

    send "&6Dosyalar:"

    wait 3 second

    send "&aGüncellendi"

    send "&cV1.2:"

    wait 2 second

    send "&aBaşarılı"

    wait 1 second

    send "&aReload Başarılı"

    execute console command "sk reload all"

    execute console command "cc reload"
Kod:
######################

#+                  +#

#   MENU SETTINGS    #

#+                  +#

######################



menu-settings:



  # REQUIRED

  # Appears as the title of the menu.

  name: '&b&lGünlük Ödül'



  # REQUIRED

  # The number of rows in the menu.

  rows: 3



  # OPTIONAL (you can remove this or set it to '')

  # Bind multiple commands using ; (command: 'menu; m; me')

  command: 'günlüködülmenu'



  # OPTIONAL

  # How frequently the menu will be refreshed, in seconds.

  # Useful if you have variables in items' descriptions.

  auto-refresh: 5



  # OPTIONAL

  # This command command will be executed when the menu is opened.





######################

#+                  +#

#       ITEMS        #

#+                  +#

######################





ödül:

  COMMAND: 'günlüködül'

  NAME: '&aGünlük Ödül'

  LORE:

  - ' '

  - '&eAlmak İçin Tıkla'

  ID: diamond

  POSITION-X: 5

  POSITION-Y: 2

Kod:
command /günlüködülmenu:
    trigger:
        {%player%.bekleme} is set:
            difference between {%player%.bekleme} and now is less than a day:
                open chest with 3 rows named "&rGünlük Ödül " to player
                format slot 13 of player with 328 named "&cGünlük Ödül" with lore "||&6Ödüller:||&cALINDI|| ||&7Kullanım: &bHerkes" to close then run [execute player command "/uɐpɐɹnq3ax"]
                stop trigger
        open chest with 3 rows named "&rGünlük Ödül " to player
        format slot 13 of player with 342 named "&cGünlük Ödül" with lore "||&6Ödüller:||&8- &e+200 COIN|| ||&7Kullanım: &bHerkes" to close then run [execute player command "/uɐpɐɹnq3a"]
command /uɐpɐɹnq3a:
    trigger:
        add 200 to player's balance
        set {%player%.bekleme} to now
        send "" to player
        send "" to player
        send "" to player
        execute console command "tm message %player% &a&lBaşarılı!"
        send "&6&m----------&eÖdül Alındı&6&m----------"
        send "" to player
        send "&7- &b+200 COIN" to player
        send "" to player
        send "&6&m----------&eÖdül Alındı&6&m----------"
        send "" to player
        send "" to player
        send "" to player
        stop
command /uɐpɐɹnq3ax:
    trigger:
        send "&eSunucu &7» &cÖdülünü günde 1 kez alabilirsin" to player
        execute console command "tm message %player% &c&lHata!"
        stop
on command "/günlükadmin":

    send "&b-----&cADMIN&b-----"

    send "&e/npc-ayarla &7Bulunduğun Konuma Günlük Ödül Npcsi Çağırır"

    send "&e/npc-sil &7Npcyi Kaldırır"
   
    send "&e/günlüködülreload &7Dosyaya Reload Atar"
   
    send "&b-----&cADMIN&b-----"

on command "/günlüködül":
     execute player command "/günlüködülmenu"
     send "&eÖdül &7» &aÖdül Menüsü Açılıyor"

command /npc-ayarla:

    permission: op

    trigger:

        spawn 1 villager at location of player

        set name of last spawned entity to "&4Günlük Ödül"

        apply slowness 255 to last spawned entity for 999 days

        set {kitnpc} to location of player

on rightclick on villager:

 cancel event

 execute player command "/günlüködülmenu"

command /npc-sil:

    permission: op

    trigger:

        loop all entities:

            name of loop-entity contains "&4Günlük Ödül"

            kill loop-entity

on command "/günlüködülreload":
    send "&aBaşarılı"
    wait 1 second
    send "&6Dosyalar:"
    wait 3 second
    send "&aGüncellendi"
    send "&cV1.2:"
    wait 2 second
    send "&aBaşarılı"
    wait 1 second
    send "&aReload Başarılı"
    execute console command "sk reload all"

V1.3 Hakkında:
Gerekli Pluginler: skRayFall SkQuery Skript Ve Title Manager
Menülü Kaliteli Günlük Ödül (V1.4 Son Güncelleme) İstek Belirtirseniz İyi Olur
 
Son düzenleme:
Elinize sağlık, kullanılabilir bir skript tabi biraz geliştirilebilir.
 
Başarılı ve güzel olmuş eline sağlık.
 
TitleManager yerine Skript ile title gönder

Kod:
send player title "Başlık" with subtitle "alt Başlık" for 2 seconds
skRayfall gerektirir
 
TitleManager yerine Skript ile title gönder

Kod:
send player title "Başlık" with subtitle "alt Başlık" for 2 seconds
skRayfall gerektirir
Titlemanageri tercih ettim ama birdahakine kullanırım
 
ChestCommands yerine skript-gui kullanabilirsin daha kaliteli olduğuna eminim :)
 
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