Bulundu RESPAWN SKRİPTİ & FRIEND FIRE SKRİPTİ

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

iTargetDS

Kızılsakal Kızıltaş?
Katılım
8 Ekim 2017
Mesajlar
506
Elmaslar
118
Puan
14.295
Konum
Türkiyeeee
Minecraft
iTargetDS

Discord:

iTargetDS #6159

Merhaba!
1- /mavitakım yazınca mavi takıma katılacak /kırmızıtakım yazınca kırmızı takıma katılacak ve kırmızı takımdan biri öldüğünde kırmızı takım için özel olan spawnda doğacak
mavi takımdan biri öldüğünde ise mavi takımın özel spawnında doğacak ve sadece bu "world" dünyasında çalışacak.
2- Mavi takım kendi arkadaşına Kırmızı takım kendi arkadaşına vuramıyacak fakat sadece "world" dünyasında
 
Kod:
command /kırmızıyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {kirmizi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /maviyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {mavi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /mavitakım:
    trigger:
        remove player from {takim::mavi::*}
        add player to {takim::mavi::*}
        send "başarılı" to player

command /kırmızıtakım:
    trigger:
        remove player from {takim::kirmizi::*}
        add player to {takim::kirmizi::*}
        send "başarılı" to player

on death of player:
    if player is in "world":
        loop {takim::kirmizi::*}:
            if victim is loop-value:
                teleport victim to {kirmizi}
                stop
        loop {takim::mavi::*}:
            if victim is loop-value:
                teleport victim to {mavi}

on damage:
    if victim is a player
    if attacker is a player
    loop {takim::kirmizi::*}
        if loop-value is victim:
            cancel event
            stop
        else if loop-value is attacker:
            cancel event
            stop
    loop {takim::mavi::*}
        if loop-value is victim:
            cancel event
            stop
        else if loop-value is attacker:
            cancel event
            stop

Denemedim.
 
Kod:
command /kırmızıyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {kirmizi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /maviyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {mavi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /mavitakım:
    trigger:
        remove player from {takim::mavi::*}
        add player to {takim::mavi::*}
        send "başarılı" to player

command /kırmızıtakım:
    trigger:
        remove player from {takim::kirmizi::*}
        add player to {takim::kirmizi::*}
        send "başarılı" to player

on death of player:
    if player is in "world":
        loop {takim::kirmizi::*}:
            if victim is loop-value:
                teleport victim to {kirmizi}
                stop
        loop {takim::mavi::*}:
            if victim is loop-value:
                teleport victim to {mavi}

on damage:
    if victim is a player
    if attacker is a player
    loop {takim::kirmizi::*}
        if loop-value is victim:
            cancel event
            stop
        else if loop-value is attacker:
            cancel event
            stop
    loop {takim::mavi::*}
        if loop-value is victim:
            cancel event
            stop
        else if loop-value is attacker:
            cancel event
            stop

Denemedim.
Serverden çıkınca mavi takımda ise takımdan ayrılacak ve /ayrıl yazıncada yapabilirmisiniz ?
 
Kod:
command /kırmızıyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {kirmizi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /maviyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {mavi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /mavitakım:
    trigger:
        remove player from {takim::mavi::*}
        add player to {takim::mavi::*}
        send "başarılı" to player

command /kırmızıtakım:
    trigger:
        remove player from {takim::kirmizi::*}
        add player to {takim::kirmizi::*}
        send "başarılı" to player

on death of player:
    if player is in "world":
        loop {takim::kirmizi::*}:
            if victim is loop-value:
                teleport victim to {kirmizi}
                stop
        loop {takim::mavi::*}:
            if victim is loop-value:
                teleport victim to {mavi}

on damage:
    if victim is a player
    if attacker is a player
    loop {takim::kirmizi::*}
        if loop-value is victim:
            cancel event
            stop
        else if loop-value is attacker:
            cancel event
            stop
    loop {takim::mavi::*}
        if loop-value is victim:
            cancel event
            stop
        else if loop-value is attacker:
            cancel event
            stop

Denemedim.
Eğer her hasar aldığında adamı gereksiz yere looplarsan canı azken %60 ihtimalle adam ölür. Ölme eventi iptal edilemez.
 
Kod:
command /kırmızıyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {kirmizi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /maviyer:
    permission: skript.admin
    permission message: yetkin yok
    trigger:
        if player is in "world":
            set {mavi} to location of player
            send "başarılı" to player
        else:
            send "yanlış dünya" to player

command /mavitakım:
    trigger:
        remove player from {takim::mavi::*}
        add player to {takim::mavi::*}
        set {takimm::%player%} to "mavi"
        send "başarılı" to player

command /kırmızıtakım:
    trigger:
        remove player from {takim::kirmizi::*}
        add player to {takim::kirmizi::*}
        set {takimm::%player%} to "mavi"
        send "başarılı" to player

on death of player:
    if player is in "world":
        loop {takim::kirmizi::*}:
            if victim is loop-value:
                set {takim::death::kirmizi::%victim%} to true
        loop {takim::mavi::*}:
            if victim is loop-value:
                set {takim::death::mavi::%victim%} to true

on respawn:
    if {takim::death::kirmizi::%player%} is set:
        wait 2 tick
        teleport player to {kirmizi}
        delete {takim::death::kirimizi::%player%}
        stop
    else if {takim::death::mavi::%player%} is set:
        wait 2 tick
        teleport player to {mavi}
        delete {takim::death::mavi::%player%}

on damage:
    if victim is a player
    if attacker is a player
    if "%{takimm::%victim%}%" is "%{takimm::%attacker%}%":
        cancel event

command /ayrıl:
    trigger:
        delete {takimm::%player%}
        delete {takim::kirmizi::%player%}
        delete {takim::mavi::%player%}
        delete {takim::death::kirmizi::%player%}
        delete {takim::death::mavi::%player%}
        send "başarılı" to player

on quit:
    delete {takimm::%player%}
    delete {takim::kirmizi::%player%}
    delete {takim::mavi::%player%}
    delete {takim::death::kirmizi::%player%}
    delete {takim::death::mavi::%player%}
 
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