Sol Reklam

Skript Paylaşımı Sumo Turnuvası Skripti

Durum
Mesaj gönderimine kapalı.

Opsion

Birisi mi Spawnlandı?
Katılım
26 Temmuz 2018
Mesajlar
3
Elmaslar
2
Puanlar
1.950
Yaş
28
Minecraft
Opsion
Selamlar beyler. Bu ilk paylaşımım olduğu için formatı çok iyi bilmiyorum ama olduğu kadar. Bugunkü paylaşacağım skript daha çok ffa serverlari için. Skriptim sumo turnuvasi. FFA skriptlerinde oyuncu kaybetmeyi engellemenin yanı sıra oyuncu çekmeyi de sağlayan bir skript. Kendim bu skripti çok kullandım bu yüzden bunları söyleyebiliyorum. Skript tamamen bana aittir. Bazı fotoğraflar:

Turnuva Menüsü:
turnuva guisi.png


Turnuva başlatma mesajları:
turnuva baslatma.png



Turnuva Katılma mesajı:
katilma mesaji.png


Turnuva iptal mesaji:
turnuva reset.png



Skriptin kurulumu ile ilgili bazı şeyler skript içinde yazıyor ve turnuva maplerini de tabiki sizin eklemeniz gerekiyor. Sorunlar olursa yorumla belirtebilirsiniz.

Kod:
#SUMO TOURNAMENT SKRIPT BY OPSION
#Eger bir sorun olursa discordum: Opsion #9141
#Skriptin bazi kisimlarinda duzenlenmesi gereken yerler var. Satirlar: 16, 19, 119, 134, 182, 230, 279
#Turnuvada herhangi bir sorun olursa /tournament reset yazmak %90 oranında sorunu düzeltir

options:
    tourn: &7[&b&lTurnuva&7]
    win: &7[&3&lKazanan&7]

command /tournament [<text>]:
    permission: tournament.start
    permission: message: &cNo Permission.
    trigger:
        if arg-1 is not set:
            if {sumotournament.status} is "Lobby":
                open chest with 1 row named "&9&lTournaments" to player
                format slot 0 of player with slimeball named "&aSumo" to close then run [execute player command "host sumo"]
        else if arg-1 is "reset":
            broadcast "{@tourn} &c&lTurnuva iptal edildi. Iptal eden kisi: &e&l%player%!"
            loop {fake.%{current.tourney}%.players::*}:
                # buraya turnuvadaki oyuncularin turnuva bitince nereye gidecegi yazilmali
                clear loop-value's inventory
                reveal loop-value from all players
                # buraya turnuva bittikten sonra spawna gidenlerin alacagi kit komutu gelmeli
                delete {insumo.%loop-value%}
            delete {current.tourney}
            delete {fake.sumo.players::*}
            delete {sumo.players::*}
            delete {sumoplayer1}
            delete {sumoplayer2}
            set {sumotournament.status} to "Lobby"
                        
command /host [<text>]:
    permission: tournament.start
    permission message: &cNo Permission.
    trigger:
        if arg-1 is "sumo":
            set {current.tourney} to "sumo"
            set {sumotournament.status} to "Prepare"
            broadcast "{@tourn} &c%player% &6sumo &eturnuvasi baslatiyor."
            broadcast "{@tourn} &6/join sumo &eyazarak turnuvaya katilabilirsiniz!"
            broadcast "{@tourn} &eTurnuva 30 saniye icinde baslayacak."
            wait 10 seconds
            if {sumotournament.status} is "Prepare":
                broadcast "{@tourn} &c%player% &6sumo &eturnuvasi baslatiyor."
                broadcast "{@tourn} &6/join sumo &eyazarak turnuvaya katilabilirsiniz!"
                broadcast "{@tourn} &eTurnuva 20 saniye icinde baslayacak."
            wait 10 seconds
            if {sumotournament.status} is "Prepare":
                broadcast "{@tourn} &c%player% &6sumo &eturnuvasi baslatiyor."
                broadcast "{@tourn} &6/join sumo &eyazarak turnuvaya katilabilirsiniz!"
                broadcast "{@tourn} &eTurnuva 10 saniye icinde baslayacak."
            wait 10 seconds
            if {sumotournament.status} is "Prepare":
                broadcast "{@tourn} &e&lTurnuva basliyor..."
                set {sumotournament.status} to "Game"
                loop {sumo.players::*}:
                    set loop-value's max health to 10
                    heal loop-value
                    clear loop-value's inventory
                    set loop-value's fly mode to false
                    delete {flymode.%loop-value%}
                set {sumoplayer1} to random element out of {sumo.players::*}
                remove {sumoplayer1} from {sumo.players::*}
                set {sumoplayer2} to random element out of {sumo.players::*}
                remove {sumoplayer2} from {sumo.players::*}
                wait 7 seconds
                broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
                teleport {sumoplayer1} to {sumo.spawn1}
                teleport {sumoplayer2} to {sumo.spawn2}
                set {nomove.%{sumoplayer1}%} to 1
                set {nomove.%{sumoplayer2}%} to 1
                send "&4&l3" to {sumoplayer1}
                send "&4&l3" to {sumoplayer2}
                wait 1 second
                send "&6&l2" to {sumoplayer1}
                send "&6&l2" to {sumoplayer2}
                wait 1 second
                send "&a&l1" to {sumoplayer1}
                send "&a&l1" to {sumoplayer2}
                wait 1 second
                send "&b&lGO" to {sumoplayer1}
                send "&b&lGO" to {sumoplayer2}
                delete {nomove.%{sumoplayer1}%}
                delete {nomove.%{sumoplayer2}%}
                
command /join [<text>]:
    trigger:
        if arg-1 is set:
            if arg-1 is "sumo":
                if {sumotournament.status} is "Prepare":
                    if {insumo.%player%} is set:
                        send "&cZaten turnuvadasin."
                    else:
                        set {insumo.%player%} to true
                        add player to {sumo.players::*}
                        add player to {fake.sumo.players::*}
                        set {sumo.count} to size of {sumo.players::*}
                        broadcast "{@tourn} &c%player% &eturnuvaya katildi."
                        teleport player to {sumo.lobby}
                        heal player
                        clear player's inventory
                else:
                    send "{@tourn} &cSuan sumo turnuvasi yapilmiyor!"
        else:
            send "&cUsage: /join <sumo>"
            
command /tournamentspawn [<text>] [<text>]:
    permission: tournament.manage
    permission message: &cNo Permission.
    trigger:
        if arg-1 is set:
            if arg-1 is "sumo":
                if arg-2 is set:
                    set {sumo.%arg-2%} to location of player
                    send "{@tourn} &c%arg-2% &ehas been set to here."
                else:
                    send "&cUsage: /tournamentspawn [sumo] [lobby,spawn1,spawn2]"
                    
every second:
    if {sumotournament.status} is "Game":
        if {sumoplayer1} is set:
            if {sumoplayer2} is set:
                if {sumoplayer1}'s y-coordinate is smaller than 30: #turnuva mapi 30bloktan daha yuksekte olmali
                    broadcast "{@win} &b%{sumoplayer2}%"
                    add {sumoplayer2} to {sumo.players::*}
                    set {sumo.count} to size of {sumo.players::*}
                    broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
                    teleport {sumoplayer1} to {sumo.lobby}
                    teleport {sumoplayer2} to {sumo.lobby}
                    wait 1 second
                    if {sumo.count} is equal to 1:
                        broadcast "&e&lTurnuvanin Kazanani &8» &3&l%{sumoplayer2}%"
                        loop {fake.sumo.players::*}:
                            delete {insumo.%loop-value%}
                            teleport loop-value to {mainspawn}
                            clear loop-value's inventory
                            reveal loop-value from all players
                            #buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
                        delete {fake.sumo.players::*}
                        delete {max.sumo.players}
                        delete {sumo.players::*}
                        delete {sg.players::*}
                        delete {sumoplayer1}
                        delete {sumoplayer2}
                        delete {current.tourney}
                        set {sumotournament.status} to "Lobby"
                    else:
                        set {sumoplayer1} to random element out of {sumo.players::*}
                        remove {sumoplayer1} from {sumo.players::*}
                        set {sumoplayer2} to random element out of {sumo.players::*}
                        remove {sumoplayer2} from {sumo.players::*}
                        wait 2 seconds
                        broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
                        teleport {sumoplayer1} to {sumo.spawn1}
                        teleport {sumoplayer2} to {sumo.spawn2}
                        set {nomove.%{sumoplayer1}%} to 1
                        set {nomove.%{sumoplayer2}%} to 1
                        send "&4&l3" to {sumoplayer1}
                        send "&4&l3" to {sumoplayer2}
                        wait 1 second
                        send "&6&l2" to {sumoplayer1}
                        send "&6&l2" to {sumoplayer2}
                        wait 1 second
                        send "&a&l1" to {sumoplayer1}
                        send "&a&l1" to {sumoplayer2}
                        wait 1 second
                        send "&b&lGO" to {sumoplayer1}
                        send "&b&lGO" to {sumoplayer2}
                        delete {nomove.%{sumoplayer1}%}
                        delete {nomove.%{sumoplayer2}%}
                if {sumoplayer2}'s y-coordinate is smaller than 30:
                    broadcast "{@win} &b%{sumoplayer1}%"
                    add {sumoplayer1} to {sumo.players::*}
                    set {sumo.count} to size of {sumo.players::*}
                    broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
                    teleport {sumoplayer1} to {sumo.lobby}
                    teleport {sumoplayer2} to {sumo.lobby}
                    wait 1 second
                    if {sumo.count} is equal to 1:
                        broadcast "&e&lTurnuvanin Kazanani &8» &3&l%{sumoplayer1}%"
                        loop {fake.sumo.players::*}:
                            delete {insumo.%loop-value%}
                            teleport loop-value to {mainspawn}
                            clear loop-value's inventory
                            reveal loop-value from all players
                            #buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
                        delete {fake.sumo.players::*}
                        delete {max.sumo.players}
                        delete {sumo.players::*}
                        delete {sumoplayer1}
                        delete {sumoplayer2}
                        delete {current.tourney}
                        set {sumotournament.status} to "Lobby"
                    else:
                        set {sumoplayer1} to random element out of {sumo.players::*}
                        remove {sumoplayer1} from {sumo.players::*}
                        set {sumoplayer2} to random element out of {sumo.players::*}
                        remove {sumoplayer2} from {sumo.players::*}
                        wait 2 seconds
                        broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
                        teleport {sumoplayer1} to {sumo.spawn1}
                        teleport {sumoplayer2} to {sumo.spawn2}
                        set {nomove.%{sumoplayer1}%} to 1
                        set {nomove.%{sumoplayer2}%} to 1
                        send "&4&l3" to {sumoplayer1}
                        send "&4&l3" to {sumoplayer2}
                        wait 1 second
                        send "&6&l2" to {sumoplayer1}
                        send "&6&l2" to {sumoplayer2}
                        wait 1 second
                        send "&a&l1" to {sumoplayer1}
                        send "&a&l1" to {sumoplayer2}
                        wait 1 second
                        send "&b&lGO" to {sumoplayer1}
                        send "&b&lGO" to {sumoplayer2}
                        delete {nomove.%{sumoplayer1}%}
                        delete {nomove.%{sumoplayer2}%}
            else:
                set {sumoplayer2} to "none"
                broadcast "{@win} &b%{sumoplayer1}%"
                add {sumoplayer1} to {sumo.players::*}
                set {sumo.count} to size of {sumo.players::*}
                broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
                teleport {sumoplayer1} to {sumo.lobby}
                teleport {sumoplayer2} to {sumo.lobby}
                wait 1 second
                if {sumo.count} is equal to 1:
                    broadcast "&e&lTurnuvanin Kazanani &8» &3&l%{sumoplayer1}%"
                    loop {fake.sumo.players::*}:
                        delete {insumo.%loop-value%}
                        teleport loop-value to {mainspawn}
                        clear loop-value's inventory
                        reveal loop-value from all players
                        #buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
                    delete {fake.sumo.players::*}
                    delete {max.sumo.players}
                    delete {sumo.players::*}
                    delete {sumoplayer1}
                    delete {sumoplayer2}
                    delete {current.tourney}
                    set {sumotournament.status} to "Lobby"
                else:
                    set {sumoplayer1} to random element out of {sumo.players::*}
                    remove {sumoplayer1} from {sumo.players::*}
                    set {sumoplayer2} to random element out of {sumo.players::*}
                    remove {sumoplayer2} from {sumo.players::*}
                    wait 2 seconds
                    broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
                    teleport {sumoplayer1} to {sumo.spawn1}
                    teleport {sumoplayer2} to {sumo.spawn2}
                    set {nomove.%{sumoplayer1}%} to 1
                    set {nomove.%{sumoplayer2}%} to 1
                    send "&4&l3" to {sumoplayer1}
                    send "&4&l3" to {sumoplayer2}
                    wait 1 second
                    send "&6&l2" to {sumoplayer1}
                    send "&6&l2" to {sumoplayer2}
                    wait 1 second
                    send "&a&l1" to {sumoplayer1}
                    send "&a&l1" to {sumoplayer2}
                    wait 1 second
                    send "&b&lGO" to {sumoplayer1}
                    send "&b&lGO" to {sumoplayer2}
                    delete {nomove.%{sumoplayer1}%}
                    delete {nomove.%{sumoplayer2}%}
        else:
            if {sumoplayer2} is set:
                set {sumoplayer1} to "none"
                broadcast "{@win} &b%{sumoplayer2}%"
                add {sumoplayer2} to {sumo.players::*}
                set {sumo.count} to size of {sumo.players::*}
                broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
                teleport {sumoplayer1} to {sumo.lobby}
                teleport {sumoplayer2} to {sumo.lobby}
                wait 1 second
                if {sumo.count} is equal to 1:
                    add 1 to {tourneywin.sumo.%{sumoplayer2}%}
                    loop {fake.sumo.players::*}:
                        delete {insumo.%loop-value%}
                        teleport loop-value to {mainspawn}
                        clear loop-value's inventory
                        reveal loop-value from all players
                        #buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
                    delete {fake.sumo.players::*}
                    delete {max.sumo.players}
                    delete {sumo.players::*}
                    delete {sumoplayer1}
                    delete {sumoplayer2}
                    delete {current.tourney}
                    set {sumotournament.status} to "Lobby"
                else:
                    set {sumoplayer1} to random element out of {sumo.players::*}
                    remove {sumoplayer1} from {sumo.players::*}
                    set {sumoplayer2} to random element out of {sumo.players::*}
                    remove {sumoplayer2} from {sumo.players::*}
                    wait 2 seconds
                    broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
                    teleport {sumoplayer1} to {sumo.spawn1}
                    teleport {sumoplayer2} to {sumo.spawn2}
                    set {nomove.%{sumoplayer1}%} to 1
                    set {nomove.%{sumoplayer2}%} to 1
                    send "&4&l3" to {sumoplayer1}
                    send "&4&l3" to {sumoplayer2}
                    wait 1 second
                    send "&6&l2" to {sumoplayer1}
                    send "&6&l2" to {sumoplayer2}
                    wait 1 second
                    send "&a&l1" to {sumoplayer1}
                    send "&a&l1" to {sumoplayer2}
                    wait 1 second
                    send "&b&lGO" to {sumoplayer1}
                    send "&b&lGO" to {sumoplayer2}
                    delete {nomove.%{sumoplayer1}%}
                    delete {nomove.%{sumoplayer2}%}
                    
on any movement:
    if {nomove.%player%} is set:
        cancel event
 

Emirhan GÜR

KACAK OYUNCU | play.kacakoyuncu.com

Discord:

emirhangur#9572

Katılım
18 Temmuz 2018
Mesajlar
158
Elmaslar
75
Puanlar
6.470
Yaş
20
Yer
İstanbul/Rize
Minecraft
iEmirhanGur
birazdaha iyi tanıtsaydın keşke
 

MehmetAcar

Birisi mi Spawnlandı?
Katılım
8 Nisan 2017
Mesajlar
0
Elmaslar
9
Puanlar
6.250
Yaş
28
Tanıtım zayıf kalmış ancak skripti beğendim. başarılar
 

BarisMC

Odunlara Vur Vur Vur!
Katılım
4 Eylül 2015
Mesajlar
42
Elmaslar
18
Puanlar
0
Selamlar beyler. Bu ilk paylaşımım olduğu için formatı çok iyi bilmiyorum ama olduğu kadar. Bugunkü paylaşacağım skript daha çok ffa serverlari için. Skriptim sumo turnuvasi. FFA skriptlerinde oyuncu kaybetmeyi engellemenin yanı sıra oyuncu çekmeyi de sağlayan bir skript. Kendim bu skripti çok kullandım bu yüzden bunları söyleyebiliyorum. Skript tamamen bana aittir. Bazı fotoğraflar:

Turnuva Menüsü: Eki Görüntüle 36346

Turnuva başlatma mesajları: Eki Görüntüle 36348


Turnuva Katılma mesajı: Eki Görüntüle 36349

Turnuva iptal mesaji: Eki Görüntüle 36350


Skriptin kurulumu ile ilgili bazı şeyler skript içinde yazıyor ve turnuva maplerini de tabiki sizin eklemeniz gerekiyor. Sorunlar olursa yorumla belirtebilirsiniz.

Kod:
#SUMO TOURNAMENT SKRIPT BY OPSION
#Eger bir sorun olursa discordum: Opsion #9141
#Skriptin bazi kisimlarinda duzenlenmesi gereken yerler var. Satirlar: 16, 19, 119, 134, 182, 230, 279
#Turnuvada herhangi bir sorun olursa /tournament reset yazmak %90 oranında sorunu düzeltir

options:
tourn: &7[&b&lTurnuva&7]
win: &7[&3&lKazanan&7]

command /tournament []:
permission: tournament.start
permission: message: &cNo Permission.
trigger:
if arg-1 is not set:
if {sumotournament.status} is "Lobby":
open chest with 1 row named "&9&lTournaments" to player
format slot 0 of player with slimeball named "&aSumo" to close then run [execute player command "host sumo"]
else if arg-1 is "reset":
broadcast "{@tourn} &c&lTurnuva iptal edildi. Iptal eden kisi: &e&l%player%!"
loop {fake.%{current.tourney}%.players::*}:
# buraya turnuvadaki oyuncularin turnuva bitince nereye gidecegi yazilmali
clear loop-value's inventory
reveal loop-value from all players
# buraya turnuva bittikten sonra spawna gidenlerin alacagi kit komutu gelmeli
delete {insumo.%loop-value%}
delete {current.tourney}
delete {fake.sumo.players::*}
delete {sumo.players::*}
delete {sumoplayer1}
delete {sumoplayer2}
set {sumotournament.status} to "Lobby"

command /host []:
permission: tournament.start
permission message: &cNo Permission.
trigger:
if arg-1 is "sumo":
set {current.tourney} to "sumo"
set {sumotournament.status} to "Prepare"
broadcast "{@tourn} &c%player% &6sumo &eturnuvasi baslatiyor."
broadcast "{@tourn} &6/join sumo &eyazarak turnuvaya katilabilirsiniz!"
broadcast "{@tourn} &eTurnuva 30 saniye icinde baslayacak."
wait 10 seconds
if {sumotournament.status} is "Prepare":
broadcast "{@tourn} &c%player% &6sumo &eturnuvasi baslatiyor."
broadcast "{@tourn} &6/join sumo &eyazarak turnuvaya katilabilirsiniz!"
broadcast "{@tourn} &eTurnuva 20 saniye icinde baslayacak."
wait 10 seconds
if {sumotournament.status} is "Prepare":
broadcast "{@tourn} &c%player% &6sumo &eturnuvasi baslatiyor."
broadcast "{@tourn} &6/join sumo &eyazarak turnuvaya katilabilirsiniz!"
broadcast "{@tourn} &eTurnuva 10 saniye icinde baslayacak."
wait 10 seconds
if {sumotournament.status} is "Prepare":
broadcast "{@tourn} &e&lTurnuva basliyor..."
set {sumotournament.status} to "Game"
loop {sumo.players::*}:
set loop-value's max health to 10
heal loop-value
clear loop-value's inventory
set loop-value's fly mode to false
delete {flymode.%loop-value%}
set {sumoplayer1} to random element out of {sumo.players::*}
remove {sumoplayer1} from {sumo.players::*}
set {sumoplayer2} to random element out of {sumo.players::*}
remove {sumoplayer2} from {sumo.players::*}
wait 7 seconds
broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
teleport {sumoplayer1} to {sumo.spawn1}
teleport {sumoplayer2} to {sumo.spawn2}
set {nomove.%{sumoplayer1}%} to 1
set {nomove.%{sumoplayer2}%} to 1
send "&4&l3" to {sumoplayer1}
send "&4&l3" to {sumoplayer2}
wait 1 second
send "&6&l2" to {sumoplayer1}
send "&6&l2" to {sumoplayer2}
wait 1 second
send "&a&l1" to {sumoplayer1}
send "&a&l1" to {sumoplayer2}
wait 1 second
send "&b&lGO" to {sumoplayer1}
send "&b&lGO" to {sumoplayer2}
delete {nomove.%{sumoplayer1}%}
delete {nomove.%{sumoplayer2}%}

command /join []:
trigger:
if arg-1 is set:
if arg-1 is "sumo":
if {sumotournament.status} is "Prepare":
if {insumo.%player%} is set:
send "&cZaten turnuvadasin."
else:
set {insumo.%player%} to true
add player to {sumo.players::*}
add player to {fake.sumo.players::*}
set {sumo.count} to size of {sumo.players::*}
broadcast "{@tourn} &c%player% &eturnuvaya katildi."
teleport player to {sumo.lobby}
heal player
clear player's inventory
else:
send "{@tourn} &cSuan sumo turnuvasi yapilmiyor!"
else:
send "&cUsage: /join "

command /tournamentspawn [] []:
permission: tournament.manage
permission message: &cNo Permission.
trigger:
if arg-1 is set:
if arg-1 is "sumo":
if arg-2 is set:
set {sumo.%arg-2%} to location of player
send "{@tourn} &c%arg-2% &ehas been set to here."
else:
send "&cUsage: /tournamentspawn [sumo] [lobby,spawn1,spawn2]"

every second:
if {sumotournament.status} is "Game":
if {sumoplayer1} is set:
if {sumoplayer2} is set:
if {sumoplayer1}'s y-coordinate is smaller than 30: #turnuva mapi 30bloktan daha yuksekte olmali
broadcast "{@win} &b%{sumoplayer2}%"
add {sumoplayer2} to {sumo.players::*}
set {sumo.count} to size of {sumo.players::*}
broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
teleport {sumoplayer1} to {sumo.lobby}
teleport {sumoplayer2} to {sumo.lobby}
wait 1 second
if {sumo.count} is equal to 1:
broadcast "&e&lTurnuvanin Kazanani &8» &3&l%{sumoplayer2}%"
loop {fake.sumo.players::*}:
delete {insumo.%loop-value%}
teleport loop-value to {mainspawn}
clear loop-value's inventory
reveal loop-value from all players
#buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
delete {fake.sumo.players::*}
delete {max.sumo.players}
delete {sumo.players::*}
delete {sg.players::*}
delete {sumoplayer1}
delete {sumoplayer2}
delete {current.tourney}
set {sumotournament.status} to "Lobby"
else:
set {sumoplayer1} to random element out of {sumo.players::*}
remove {sumoplayer1} from {sumo.players::*}
set {sumoplayer2} to random element out of {sumo.players::*}
remove {sumoplayer2} from {sumo.players::*}
wait 2 seconds
broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
teleport {sumoplayer1} to {sumo.spawn1}
teleport {sumoplayer2} to {sumo.spawn2}
set {nomove.%{sumoplayer1}%} to 1
set {nomove.%{sumoplayer2}%} to 1
send "&4&l3" to {sumoplayer1}
send "&4&l3" to {sumoplayer2}
wait 1 second
send "&6&l2" to {sumoplayer1}
send "&6&l2" to {sumoplayer2}
wait 1 second
send "&a&l1" to {sumoplayer1}
send "&a&l1" to {sumoplayer2}
wait 1 second
send "&b&lGO" to {sumoplayer1}
send "&b&lGO" to {sumoplayer2}
delete {nomove.%{sumoplayer1}%}
delete {nomove.%{sumoplayer2}%}
if {sumoplayer2}'s y-coordinate is smaller than 30:
broadcast "{@win} &b%{sumoplayer1}%"
add {sumoplayer1} to {sumo.players::*}
set {sumo.count} to size of {sumo.players::*}
broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
teleport {sumoplayer1} to {sumo.lobby}
teleport {sumoplayer2} to {sumo.lobby}
wait 1 second
if {sumo.count} is equal to 1:
broadcast "&e&lTurnuvanin Kazanani &8» &3&l%{sumoplayer1}%"
loop {fake.sumo.players::*}:
delete {insumo.%loop-value%}
teleport loop-value to {mainspawn}
clear loop-value's inventory
reveal loop-value from all players
#buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
delete {fake.sumo.players::*}
delete {max.sumo.players}
delete {sumo.players::*}
delete {sumoplayer1}
delete {sumoplayer2}
delete {current.tourney}
set {sumotournament.status} to "Lobby"
else:
set {sumoplayer1} to random element out of {sumo.players::*}
remove {sumoplayer1} from {sumo.players::*}
set {sumoplayer2} to random element out of {sumo.players::*}
remove {sumoplayer2} from {sumo.players::*}
wait 2 seconds
broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
teleport {sumoplayer1} to {sumo.spawn1}
teleport {sumoplayer2} to {sumo.spawn2}
set {nomove.%{sumoplayer1}%} to 1
set {nomove.%{sumoplayer2}%} to 1
send "&4&l3" to {sumoplayer1}
send "&4&l3" to {sumoplayer2}
wait 1 second
send "&6&l2" to {sumoplayer1}
send "&6&l2" to {sumoplayer2}
wait 1 second
send "&a&l1" to {sumoplayer1}
send "&a&l1" to {sumoplayer2}
wait 1 second
send "&b&lGO" to {sumoplayer1}
send "&b&lGO" to {sumoplayer2}
delete {nomove.%{sumoplayer1}%}
delete {nomove.%{sumoplayer2}%}
else:
set {sumoplayer2} to "none"
broadcast "{@win} &b%{sumoplayer1}%"
add {sumoplayer1} to {sumo.players::*}
set {sumo.count} to size of {sumo.players::*}
broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
teleport {sumoplayer1} to {sumo.lobby}
teleport {sumoplayer2} to {sumo.lobby}
wait 1 second
if {sumo.count} is equal to 1:
broadcast "&e&lTurnuvanin Kazanani &8» &3&l%{sumoplayer1}%"
loop {fake.sumo.players::*}:
delete {insumo.%loop-value%}
teleport loop-value to {mainspawn}
clear loop-value's inventory
reveal loop-value from all players
#buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
delete {fake.sumo.players::*}
delete {max.sumo.players}
delete {sumo.players::*}
delete {sumoplayer1}
delete {sumoplayer2}
delete {current.tourney}
set {sumotournament.status} to "Lobby"
else:
set {sumoplayer1} to random element out of {sumo.players::*}
remove {sumoplayer1} from {sumo.players::*}
set {sumoplayer2} to random element out of {sumo.players::*}
remove {sumoplayer2} from {sumo.players::*}
wait 2 seconds
broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
teleport {sumoplayer1} to {sumo.spawn1}
teleport {sumoplayer2} to {sumo.spawn2}
set {nomove.%{sumoplayer1}%} to 1
set {nomove.%{sumoplayer2}%} to 1
send "&4&l3" to {sumoplayer1}
send "&4&l3" to {sumoplayer2}
wait 1 second
send "&6&l2" to {sumoplayer1}
send "&6&l2" to {sumoplayer2}
wait 1 second
send "&a&l1" to {sumoplayer1}
send "&a&l1" to {sumoplayer2}
wait 1 second
send "&b&lGO" to {sumoplayer1}
send "&b&lGO" to {sumoplayer2}
delete {nomove.%{sumoplayer1}%}
delete {nomove.%{sumoplayer2}%}
else:
if {sumoplayer2} is set:
set {sumoplayer1} to "none"
broadcast "{@win} &b%{sumoplayer2}%"
add {sumoplayer2} to {sumo.players::*}
set {sumo.count} to size of {sumo.players::*}
broadcast "&eKalan Kisi Sayisi: %{sumo.count}%"
teleport {sumoplayer1} to {sumo.lobby}
teleport {sumoplayer2} to {sumo.lobby}
wait 1 second
if {sumo.count} is equal to 1:
add 1 to {tourneywin.sumo.%{sumoplayer2}%}
loop {fake.sumo.players::*}:
delete {insumo.%loop-value%}
teleport loop-value to {mainspawn}
clear loop-value's inventory
reveal loop-value from all players
#buraya turnuva bitince spawna isinlananlarin kit almasi icin gerekli komut yazilmali
delete {fake.sumo.players::*}
delete {max.sumo.players}
delete {sumo.players::*}
delete {sumoplayer1}
delete {sumoplayer2}
delete {current.tourney}
set {sumotournament.status} to "Lobby"
else:
set {sumoplayer1} to random element out of {sumo.players::*}
remove {sumoplayer1} from {sumo.players::*}
set {sumoplayer2} to random element out of {sumo.players::*}
remove {sumoplayer2} from {sumo.players::*}
wait 2 seconds
broadcast "{@tourn} &e%{sumoplayer1}% &rvs &e%{sumoplayer2}%"
teleport {sumoplayer1} to {sumo.spawn1}
teleport {sumoplayer2} to {sumo.spawn2}
set {nomove.%{sumoplayer1}%} to 1
set {nomove.%{sumoplayer2}%} to 1
send "&4&l3" to {sumoplayer1}
send "&4&l3" to {sumoplayer2}
wait 1 second
send "&6&l2" to {sumoplayer1}
send "&6&l2" to {sumoplayer2}
wait 1 second
send "&a&l1" to {sumoplayer1}
send "&a&l1" to {sumoplayer2}
wait 1 second
send "&b&lGO" to {sumoplayer1}
send "&b&lGO" to {sumoplayer2}
delete {nomove.%{sumoplayer1}%}
delete {nomove.%{sumoplayer2}%}

on any movement:
if {nomove.%player%} is set:
cancel event
Dostum fikir güzel ve skript basarili fakat herkesin söyleyeceğini ben önceden söyleyeyim: gui icin skrayfall kullanma TuSKe kullan. Skrayfall da bi hata var kendi sitedinde bile yazıyor.

Bi de skriptte türkçe karakterler kullanabilirsin.

Ve renk uyumu gelistirilebilir.

Uzun ve dikenli bir yolun başındasın kolay gelsin :D

Sent from my SM-G920F using Tapatalk
 

Opsion

Birisi mi Spawnlandı?
Katılım
26 Temmuz 2018
Mesajlar
3
Elmaslar
2
Puanlar
1.950
Yaş
28
Minecraft
Opsion
birazdaha iyi tanıtsaydın keşke
mesela neler ekleyebilirim anlatıma?
Gönderi otomatik olarak birleştirildi:

Tanıtım zayıf kalmış ancak skripti beğendim. başarılar
Neler eklemem gerektiğini belirtirseniz ileride daha iyi paylaşımlar yapabilirim ve teşekkürler.
Gönderi otomatik olarak birleştirildi:

Dostum fikir güzel ve skript basarili fakat herkesin söyleyeceğini ben önceden söyleyeyim: gui icin skrayfall kullanma TuSKe kullan. Skrayfall da bi hata var kendi sitedinde bile yazıyor.

Bi de skriptte türkçe karakterler kullanabilirsin.

Ve renk uyumu gelistirilebilir.

Uzun ve dikenli bir yolun başındasın kolay gelsin :D

Sent from my SM-G920F using Tapatalk

1. Skrayfall 'ı bir arkadaşım önermişti ama TuSKe'yi deneyeceğim.
2. ve 3. Bu skript aslında ffa serverimin bir parçasıydı bundan dolayı renkler ve dil servera göre ayarlanmıştı. [Serveri ilk ingilizce yapıp sonra Türkçeye çevirince biraz dil karmaşası oldu kabul ediyorum :) Ve Türkçe karakterler oyunda bozuk gözükebiliyor bunu engellemek icin kullanmamaya calisiyorum.]
4. Başında olduğumu düşünmüyorum ama öğrenmem gerek daha çok şey var tabiki ve Teşekkürler :D
 
Son düzenleme:

Hqes

Fırında Isıttığım İlk Taş

Discord:

Fenish#6646

Katılım
17 Mayıs 2017
Mesajlar
78
Elmaslar
19
Puanlar
8.820
Yaş
29
mesela neler ekleyebilirim anlatıma?
Gönderi otomatik olarak birleştirildi:


Neler eklemem gerektiğini belirtirseniz ileride daha iyi paylaşımlar yapabilirim ve teşekkürler.
Gönderi otomatik olarak birleştirildi:



1. Skrayfall 'ı bir arkadaşım önermişti ama TuSKe'yi deneyeceğim.
2. ve 3. Bu skript aslında ffa serverimin bir parçasıydı bundan dolayı renkler ve dil servera göre ayarlanmıştı. [Serveri ilk ingilizce yapıp sonra Türkçeye çevirince biraz dil karmaşası oldu kabul ediyorum :) Ve Türkçe karakterler oyunda bozuk gözükebiliyor bunu engellemek icin kullanmamaya calisiyorum.]
4. Başında olduğumu düşünmüyorum ama öğrenmem gerek daha çok şey var tabiki ve Teşekkürler :D

Yavaşlat sumoları sumo turnuvası oluşturan biri yuvarlak bir çember oluştursun altında o sınırdan çıkan kaybeder
 

BurakXX

Efendim Yakınlarda Kısır Kokusu Alıyorum.

Discord:

Burak#7050

Katılım
18 Şubat 2018
Mesajlar
1.372
Elmaslar
698
Puanlar
9.030
Minecraft
BurakXX
Facebook
BurakXX
Twitter
BurakXX
skript gayet güzel fakat resim yerine gif kullansan daha güzel tanıtım olabilirdi tebrikler
 

MrBerkayWinner

Demir Cevheri Gibiyim
Katılım
6 Eylül 2018
Mesajlar
188
Elmaslar
74
Puanlar
6.470
Yer
Ankara
Minecraft
2kwk
WooW Güzel görünüyor. :)
 
Durum
Mesaj gönderimine kapalı.
Neden altınlarını Discord sunucumuzda kazmıyorsun? TIKLA VE KATIL!
Yukarı