Skyblock Gerekli Skriptler [ALINTI]

Skriptler Nasıl

  • İyi Güzel

    Kullanılan: 4 80.0%
  • Kötü

    Kullanılan: 1 20.0%

  • Kullanılan toplam oy
    5

coderc

Ağaç Yumruklayıcı
En iyi cevaplar
0
Herkeze Merhaba Forumda 2. Yada 3. Konum
Skyblock Sunucunuz Varsa Sizlere Bir Kaç Skript Verdim (Bunlar Alıntıdır)
Bunu Yapma Amacım Siz Aramayla Meşkul Kalmayın Diye Neyse Ben Kodlara Geçeyim :

Alttaki Skript Duyuru Yapmak İçin Kullanılır
PHP:
variables:
    {bc.cobblestoneCounter.%player%} = 0
    {bc.cobblestoneCounterreward.%player%} = 0
    {bc.odulsaat.%player%} = 0
    {bc.oduldakika.%player%} = 0
    {slowmode.%player%.zaman} = 0
    {slowmode.setzaman} = 0
    {hwCount.%player%} = 0
   
options:
    Automessage: 300
    duyuruprefix: &6&lDuyuru &8>
   
every 2 minutes:
    chance of 10%:
        broadcast "{@duyuruprefix} &6/adakit ile bir seferlik Kit Alabilirsiniz."
        stop
    chance of 10%:
        broadcast "{@duyuruprefix} &6TurboMC     OP Skyblock Serveridir."
        stop
    broadcast "{@duyuruprefix} &6Sünger 3k Ada Leveli Sağlar :D."

Bu Alttaki Skript İse Örnek Vereyim Oyunda 30dk Kaldınız Size 10k Para Ödülü Vercek
PHP:
every minute:
    loop all players:
        add 1 to {bc.oduldakika.%loop-player%}
        if {bc.oduldakika.%loop-player%} is larger than 59:
            add 1 to {bc.odulsaat.%loop-player%}
            remove 60 from {bc.oduldakika.%loop-player%}
        else if {bc.oduldakika.%loop-player%} is 30:
            send "&6&lBilgi &8> &7Sunucuda 30 dakikadır bulunduğunuz için &6$10.000 &7kazandın." to loop-player
            execute console command "eco give %loop-player% 10000"
        else if {bc.odulsaat.%loop-player%} is 1:
            if {bc.oduldakika.%loop-player%} is 0:
                send "&6&lBilgi &8> &7Sunucuda 1 saattir bulunduğunuz için &6$20.000 &7kazandın." to loop-player
                execute console command "eco give %loop-player% 20000"
        else if {bc.odulsaat.%loop-player%} is larger than 0:
            if {bc.oduldakika.%loop-player%} is 30:
                send "&6&lBilgi &8> &7Sunucuda 1 saat 30 dakikadır bulunduğunuz için &6$30.000 &7kazandın." to loop-player
                execute console command "eco give %loop-player% 30000"
                add 1 to {bc.oduldakika.%loop-player%}
        else if {bc.odulsaat.%loop-player%} is 2:
            set {bc.oduldakika.%loop-player%} to 0
            set {bc.odulsaat.%loop-player%} to 0
            send "&6&lBilgi &8> &7Sunucuda 2 saattir bulunduğunuz için &6$50.000 &7kazandın." to loop-player
            execute console command "eco give %loop-player% 50000"
        if {bc.odulsaat.%loop-player%} is larger than 1:
            set {bc.oduldakika.%loop-player%} to 0
            set {bc.odulsaat.%loop-player%} to 0
        chance of 5%:
            if {bc.oduldakika.%loop-player%} is 0:
                if {bc.oduldakika.%loop-player%} is smaller than 30:
                    send "&6&l> &6$10.000 &7ödülünü almanıza &6%{bc.oduldakika.%loop-player%}% dakika/30 dakika &7var." to loop-player
            if {bc.oduldakika.%loop-player%} is larger than 0:
                if {bc.oduldakika.%loop-player%} is smaller than 30:
                    send "&6&l> &6$10.000 &7ödülünü almanıza &6%{bc.oduldakika.%loop-player%}% dakika/30 dakika &7var." to loop-player
            else if {bc.oduldakika.%loop-player%} is larger than 30:
                if {bc.odulsaat.%loop-player%} is smaller than 1:
                    send "&6&l> &6$20.000 &7ödülünü almanıza &6%{bc.oduldakika.%loop-player%}% dakika/1 saat &7var." to loop-player
            else if {bc.odulsaat.%loop-player%} is larger than 0:
                if {bc.oduldakika.%loop-player%} is smaller than 30:
                    send "&6&l> &6$30.000 &7ödülünü almanıza &6%{bc.odulsaat.%loop-player%}% saat %{bc.oduldakika.%loop-player%}%dk/1 saat 30dk &7var." to loop-player
            else if {bc.odulsaat.%loop-player%} is larger than 0:
                if {bc.oduldakika.%loop-player%} is larger than 30:
                    send "&6&l> &6$50.000 &7ödülünü almanıza &6%{bc.odulsaat.%loop-player%}% saat %{bc.oduldakika.%loop-player%}%dk/2 saat &7var." to loop-player

Bu Alttaki Skript İse Envanter Eventleri İçin Herkeze Aynı Anda Eşya Verebilirsiniz


PHP:
ommand /giveall [<text>] [<text>] [<text>]:
trigger:
if arg 1 is not set:
message "&6&lKullanım &8> &7/giveall eşya adı miktar (lore)"
else if arg 2 is not set:
message "&6&lKullanım &8> &7/giveall eşya adı miktar (lore)"
else:
if player has permission "giveall.admin":
if arg 3 is not set:
loop all players:
execute console command "give %loop-player% %arg 1% %arg 2%"
send "&7Yönetici &6%player% &7herkese &6%arg 1%(%arg 2%) &7verdi." to all players
else:
loop all players:
execute console command "give %loop-player% %arg 1% %arg 2% %arg 3%"
send "&7Yönetici &6%player% &7herkese &6%arg 1%(%arg 2%) &7verdi." to all players

Bu Alttaki Skript İse Spawn Belirler

PHP:
command /setspawn:
    permission: setspawn
    trigger:
        set {spawn} to player's location
        message "&6Spawn ayarlandi."

Bu Alttaki Skript İse Sohbeti Temizlemek İçin
PHP:
command /clearchat:
    trigger:
        if player has permission "bc.chat":
            loop 70 times:
                broadcast " "
            send "&7Sohbet &6%player% &7tarafından temizlendi." to all players
        else:
            message "&4&lHata &8> &7Bu komutu kullanabilmek için gereken yetkiye sahip değilsin."

Bu Alttaki Skript İse Sohbeti Kapatıp Açmak İçin
PHP:
command /chat <text>:
    usage: /chat -ac/kapat-
    trigger:
        if player has permission "bc.chat.admin":
            if arg 1 is "ac":
                send "&7Yönetici &6%player% &7sohbeti aktif etti." to all players
                delete {Sohbet}
                execute console command "announce interval 180"
            if arg 1 is "kapat":
                loop 70 times:
                    broadcast " "
                send "&7Yönetici &6%player% &7sohbeti kapattı." to all players
                set {Sohbet} to "Kapali"
                execute console command "announce interval 9999999"
else:
           message "&4&lHata &8> &7Bu komutu kullanabilmek için gereken yetkiye sahip değilsin."

Bu Alttaki Skript de ./pl gibi Bugları Önlemek İçin
PHP:
on command "/bukkit:op":
    kick the player due to "Cok zekisiniz :d"
   
on command "/bukkit:pl":
    kick the player due to "Cok zekisiniz :d"
   
on command "/bukkit:plugins":
    kick the player due to "Cok zekisiniz :d"

Bu Alttaki Skriptte Çekiliş İçin
PHP:
command /cekilisyap:
    trigger:
        if player has permission "bc.cekilis":
            loop all players:
                add loop-player to {cekilistekiler::*}
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &610 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &69 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &68 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &67 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &66 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &65 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &64 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &63 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &62 saniye&7!"
            wait 1 second
            broadcast "&6&lÇekiliş &8> &7Çekilişe son &61 saniye&7!"
            wait 3 seconds
            set {kazanancekilis} to random element of {cekilistekiler::*}
            broadcast "&6&m-----------------------------------------------------"
            broadcast "                    &6&lKAZANAN &8> &6&l%{kazanancekilis}%"
            broadcast "&6&m-----------------------------------------------------"
            clear {cekilistekiler::*}
Buda Son Skriptimiz Bu Alttaki Skriptte Pluginsiz Warp Menüsü İçin
PHP:
command /warp:
    trigger:
        wait 3 ticks
        open chest with 5 rows named "&9&l||  &cWarp &8Menusu &9&l||" to player
     
        format slot 15 of player with 351:1 named "&c&lMarket" with lore "&e&lWarp Market'e Gitmek Icin Tiklayiniz!" to close then run "warps market %player%"
        format slot 22 of player with 351:10 named "&a&lSpawn" with lore "&e&lSpawn'a Gitmek Icin Tiklayiniz!" to close then run "warps spawn %player%"
       
        format slot 26 of player with 351:13 named "&d&lMob" with lore "&e&lMob'a Gitmek Icin Tiklayiniz!" to close then run "warps avcı %player%"
        format slot 40 of player with 351:8 named "&8&lArena" with lore "&e&lArena'ya Gitmek Icin Tiklayiniz!" to close then run "warps arena %player%"
     
        format slot 33 of player with 351:15 named "&f&lBilgi" with lore "&e&lBilgi'ye Gitmek Icin Tiklayiniz!" to close then run "warps bilgi %player%"
       
        format slot 0 of player with 351:6 named "&9&lGöl" with lore "&e&lGöl'e Gitmek Icin Tiklayiniz!" to close then run "warps göl %player%"
        format slot 44 of player with 351:2 named "&2&lEvent" with lore "&e&lEvent'e Gitmek Icin Tiklayiniz!" to close then run "warps event %player%"

Bonus :



on rightclick with iron axe:
if tool's display name is "&f&l&o&nThor'un Çekici":
execute player command "/lightning"

on rightclick with wooden sword:
if tool's display name is "&4&l&o&nDeathBool'un Kılıcı":
execute console command "/effect %player% regeneration 16000 255"
execute console command "/effect %player% jump_boost 16000 4"
execute console command "/effect %player% speed 16000 3"

on rightclick with golden boots:
PHP:
on place of 52:
    if name of player's tool is "&b&lElmas Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 diamond
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /elmassp:
    trigger:
        if player is op:
            give 1 52 named "&b&lElmas Spawner" to player
     
     
# =======================================================================================      
# =======================================================================================      
on place of 52:
    if name of player's tool is "&f&lDemir Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 iron ingot
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /demirsp:
    trigger:
        if player is op:
            give 1 52 named "&f&lDemir Spawner" to player

# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&6&lAltın Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 gold ingot
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /altinsp:
    trigger:
        if player is op:
            give 1 52 named "&6&lAltın Spawner" to player
                 
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&2&lZümrüt Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 emerald
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /zumrutsp:
    trigger:
        if player is op:
            give 1 52 named "&2&lZümrüt Spawner" to player
     
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&7&lDemir Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 iron block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /demirbloksp:
    trigger:
        if player is op:
            give 1 52 named "&7&lDemir Blok Spawner" to player
     
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&6&lAltın Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 gold block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /altinbloksp:
    trigger:
        if player is op:
            give 1 52 named "&6&lAltın Blok Spawner" to player

# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&b&lElmas Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 diamond block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /elmasbloksp:
    trigger:
        if player is op:
            give 1 52 named "&b&lElmas Blok Spawner" to player
     
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&2&lZümrüt Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 emerald block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /zumrutbloksp:
    trigger:
        if player is op:
            give 1 52 named "&2&lZümrüt Blok Spawner" to player

if tool's display name is "&c&l&o&nFlash'ın Ayakabısı":
execute console command "/effect %player% speed 16000 255"

on rightclick with iron chestplate:
if tool's display name is "&4&l&o&nDemir Adam'ın Zırhı":
set player's flight mode to true[/PHP]

Süpersonik Bonus:
Buda Taş Kırılınca Envanter e Gelmesi İçin

PHP:
on break of cobblestone:
    if player's world is "ASkyBlock":
        if player's tool is a pickaxe:
            cancel event
            set event-block to air
            give 1 cobblestone to player
            damage tool by 1
            add 1 to {%player%.kiriktas}
            add 1 to {%player%.kiriktasodul}
            if {%player%.kiriktasodul} is higher than 2500:
                give 1 gold nugget named "&6Takas Esyasi" with lore "&7Takasda kullanın." to player
                set {%player%.kiriktasodul} to 0
            if chance of 10%:
                give 1 coal to player
                send "&bTas kazarken 1 kömür buldun!"
            else if chance of 3%:
                give 1 lapis lazuli to player
                send "&bTas kazarken 1 lapis buldun!"
            else if chance of 2%:
                give 1 iron ingot to player
                send "&bTas kazarken 1 demir buldun!"
Ultra Bonus
Bu Skriptte %100 Alıntıdır Oda Maden Spawnerlerı Skripti
PHP:
on place of 52:
    if name of player's tool is "&b&lElmas Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 diamond
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /elmassp:
    trigger:
        if player is op:
            give 1 52 named "&b&lElmas Spawner" to player
     
     
# =======================================================================================      
# =======================================================================================      
on place of 52:
    if name of player's tool is "&f&lDemir Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 iron ingot
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /demirsp:
    trigger:
        if player is op:
            give 1 52 named "&f&lDemir Spawner" to player

# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&6&lAltın Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 gold ingot
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /altinsp:
    trigger:
        if player is op:
            give 1 52 named "&6&lAltın Spawner" to player
                 
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&2&lZümrüt Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 emerald
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /zumrutsp:
    trigger:
        if player is op:
            give 1 52 named "&2&lZümrüt Spawner" to player
     
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&7&lDemir Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 iron block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /demirbloksp:
    trigger:
        if player is op:
            give 1 52 named "&7&lDemir Blok Spawner" to player
     
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&6&lAltın Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 gold block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /altinbloksp:
    trigger:
        if player is op:
            give 1 52 named "&6&lAltın Blok Spawner" to player

# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&b&lElmas Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 diamond block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /elmasbloksp:
    trigger:
        if player is op:
            give 1 52 named "&b&lElmas Blok Spawner" to player
     
# ========================================================================================
# ========================================================================================

on place of 52:
    if name of player's tool is "&2&lZümrüt Blok Spawner":
        set {place.%player%} to "1"
        while {place.%player%} is set:
            drop 1 emerald block
            wait 2 second
on break of 52:
    set block to air
    delete {place.%player%}

command /zumrutbloksp:
    trigger:
        if player is op:
            give 1 52 named "&2&lZümrüt Blok Spawner" to player

UltraMegaSüpersonik Bonus
Bu Skript Süreli Vip İçindir
PHP:
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 player
 

LifeMCServer

Nether Yerlisi
En iyi cevaplar
98
Taş kırılınca envantere gelme yerine: https://forum.gamer.com.tr/konu/autopickup-gelismis-kolay-kullanim-seviye-ve-esya-destegi.334957/
Süreli vip yerine: https://forum.gamer.com.tr/konu/sk-viptimer-v0-1-yeniden-kodlandi-sorunsuz-gelistirilmiyor.361343/

Konudaki çoğu skript'i Betacraft paketinde bulabilirsiniz.
Teker teker aramamaları için iyi olabilir fakat konuyu düzenlemen gerek. Bazıları kod satırına girmemiş.
Duyuru skriptindeki şans olayı saçma olmuş ve baştaki değişkenlerle bir alakası yok. Oyun içerisinden duyuru eklenebilmeli, düzenlenebilmeli.
 

coderc

Ağaç Yumruklayıcı
En iyi cevaplar
0
Merhaba Forumda Yeniyim Demiştim,
İnternette Bu Forumla İlgili birçok Şey Aradım Bulamadım Bu Yüzden Bazı Skriptler Komut Satırına Girmemesi O Yüzden
Plugin ler Bazen Bende Çalışmıyor O Yüzden Skript Yaptım
Ve O Şans Olayı Rasgele Gelmesini Sağlıyor
Yorumun İçin Teşekkürler.
 
Üst