Bulundu Takım skripti lazım.

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

Fisequn

Fırında Isıttığım İlk Taş
Katılım
6 Ocak 2024
Mesajlar
91
Elmaslar
3
Puan
420
Konum
Türkiye
Minecraft
fisequn

Discord:

fisequn.

Selam arkadaşlar bana bir adet takım scripti lazım scripti anlatayım
Savunucular
Kuşatmacılar
şeklinde 2 adet takım olacak bu takımlarda takım arkadaşlarına vurma kapalı olacak ve girdiğin takımı yönetici takımları resetleyene kadar takımdan çıkılamayacak, değiştirilemeyecek ayrıca takımların ayrı ayrı spawn noktaları olacak ve son olarak kimler hangi takımda belli olması için isminin yanında ve tab'da takımı gözükecek böyle bir skript yapabilirmisiniz? eğerki var ise pluginde olur.
Örnek:
/takımboz : takımları resetler
/mavi : savunucu takımına girer
/kırmızı : kuşatmacı takımına girer
/takımkilit : takımlara katılmayı kilitler
(sunucuya biri girerse ve oyun başlamış ise koruma amaçlı)
 
Merhaba,

TAB ve sohbet eklentilerinizi belirtirseniz istediğiniz kodu yazacağım.
 
Merhaba,

TAB ve sohbet eklentilerinizi belirtirseniz istediğiniz kodu yazacağım.
sizlerin ne tür yazacağınızı bilmediğim için tab ve sohbet eklentisi kurmadım doğru olabilmesi için siz neyi uygun gördürseniz size kolay gelen ile yazabilirsiniz şimdiden teşekkürler.
 
TAB için TAB eklentisini, sohbet için LuckPerms & LPC öneririm. Ek olarak takımların oyuncu kapasitesi sınırlı mı yoksa sınırsız mı belirtirseniz sevinirim.
 
TAB için TAB eklentisini, sohbet için LuckPerms & LPC öneririm. Ek olarak takımların oyuncu kapasitesi sınırlı mı yoksa sınırsız mı belirtirseniz sevinirim.
sınırlı olsun ayarlayabileyim configden luckperms ve tab eklentisine aşinayım onları kullanabilirsiniz
 
Deneme fırsatım olmadı ancak sorunsuz yüklenecektir.
Komutlar:
/takım yerbelirle <Savunucular-Kuşatmacılar>
/takım boz
/takım kilit
/mavi
/kırmızı
/takım ışınla
takımlar yerlerine ışınlanır.


Kod:
options:
    Prefix: &6&lTAKIM &8&L>
    Savunucular Kapasite: 10
    Kuşatmacılar Kapasite: 10

command /takım [<text>] [<text>]:
    permission: op
    trigger:
        if arg 1 is "yerbelirle" or "spawnayarla" or "setspawn":
            if arg 2 is "Savunucular":
                set {takımspawn::Savunucular} to player's location
                message "{@Prefix} &bSavunucular &7takımının spawn noktası belirlendi."
            if arg 2 is "Kuşatmacılar":
                set {takımspawn::Kuşatmacılar} to player's location
                message "{@Prefix} &cKuşatmacılar &7takımının spawn noktası belirlendi."
        if arg 1 is "boz" or "reset" or "sıfırla":
            loop all players:
                {takım::%loop-player%} is set
                execute console command "tab player %loop-player% tagprefix &7"
                execute console command "tab player %loop-player% tabprefix &7"
                execute console command "lp user %loop-player% meta removeprefix &bSavunucular"
                execute console command "lp user %loop-player% meta removeprefix &cKuşatmacılar"
            delete {takım::*}
            message "{@Prefix} &7Takımlar sıfırlandı."
        if arg 1 is "kilit" or "kilitle" or "lock":
            if {takım::kilit} isn't set:
                set {takım::kilit} to true
                message "{@Prefix} &7Takımlar kilitlendi."
                stop
            delete {takım::kilit}
            message "{@Prefix} &7Takımların kilidi açıldı."
        if arg 1 is "ışınla" or "start" or "başlat":
            loop all players:
                if {takım::Savunucular::%loop-player%} is set:
                    teleport loop-player to {takımspawn::Savunucular}
                if {takım::Kuşatmacılar::%loop-player%} is set:
                    teleport loop-player to {takımspawn::Kuşatmacılar}
            message "{@Prefix} &7Takımlar başlama noktalarına ışınlandı."
    
command /mavi:
    trigger:
        if {takım::kilit} is set:
            message "{@Prefix} &7Takımlar kilitli."
            stop
        if {takım::%player%} is set:
            message "{@Prefix} &7Zaten bir takımdasın."
            stop
        if amount of {takım::Savunucular::*} > {@Savunucular Kapasite}:
            message "{@Prefix} &7Bu takım dolu."
            stop
        add player to {takım::Savunucular::*}
        set {takım::%player%} to true
        execute console command "tab player %player% tagprefix &bSavunucular"
        execute console command "tab player %player% tabprefix &bSavunucular"
        execute console command "lp user %player% meta setprefix &bSavunucular"
        message "{@Prefix} &bSavunucular &7takımına katıldın!"

command /kırmızı:
    trigger:
        if {takım::kilit} is set:
            message "{@Prefix} &7Takımlar kilitli."
            stop
        if {takım::%player%} is set:
            message "{@Prefix} &7Zaten bir takımdasın."
            stop
        if amount of {takım::Kuşatmacılar::*} > {@Savunucular Kapasite}:
            message "{@Prefix} &7Bu takım dolu."
            stop
        add player to {takım::Kuşatmacılar::*}
        set {takım::%player%} to true
        execute console command "tab player %player% tagprefix &cKuşatmacılar"
        execute console command "tab player %player% tabprefix &cKuşatmacılar"
        execute console command "lp user %player% meta setprefix &cKuşatmacılar"
        message "{@Prefix} &cKuşatmacılar &7takımına katıldın!"

on damage:
    attacker and victim is player
    {takım::Savunucular::%attacker%} is set
    {takım::Savunucular::%victim%} is set
    cancel event

on damage:
    attacker and victim is player
    {takım::Kuşatmacılar::%attacker%} is set
    {takım::Kuşatmacılar::%victim%} is set
    cancel event

on quit:
    if {takım::%player%} is set:
        delete {takım::%player%}
        subtract player from {takım::Savunucular::*}
        subtract player from {takım::Kuşatmacılar::*}
        execute console command "tab player %player% tagprefix &7"
        execute console command "tab player %player% tabprefix &7"
        execute console command "lp user %player% meta removeprefix &bSavunucular"
        execute console command "lp user %player% meta removeprefix &cKuşatmacılar"
 
Son düzenleme:
Deneme fırsatım olmadı ancak sorunsuz yüklenecektir.
Komutlar:
/takım yerbelirle <Savunucular-Kuşatmacılar>
/takım boz
/takım kilit
/mavi
/kırmızı
/takım ışınla
takımlar yerlerine ışınlanır.


Kod:
options:
    Prefix: &6&lTAKIM &8&L>
    Savunucular Kapasite: 10
    Kuşatmacılar Kapasite: 10

command /takım [<text>] [<text>]:
    permission: op
    trigger:
        if arg 1 is "yerbelirle" or "spawnayarla" or "setspawn":
            if arg 2 is "Savunucular":
                set {takımspawn::Savunucular} to player's location
                message "{@Prefix} &bSavunucular &7takımının spawn noktası belirlendi."
            if arg 2 is "Kuşatmacılar":
                set {takımspawn::Kuşatmacılar} to player's location
                message "{@Prefix} &cKuşatmacılar &7takımının spawn noktası belirlendi."
        if arg 1 is "boz" or "reset" or "sıfırla":
            loop all players:
                {takım::%loop-player%} is set
                execute console command "tab player %loop-player% tagprefix &7"
                execute console command "tab player %loop-player% tabprefix &7"
                execute console command "lp user %loop-player% meta removeprefix &bSavunucular"
                execute console command "lp user %loop-player% meta removeprefix &cKuşatmacılar"
            delete {takım::*}
            message "{@Prefix} &7Takımlar sıfırlandı."
        if arg 1 is "kilit" or "kilitle" or "lock":
            if {takım::kilit} isn't set:
                set {takım::kilit} to true
                message "{@Prefix} &7Takımlar kilitlendi."
                stop
            delete {takım::kilit}
            message "{@Prefix} &7Takımların kilidi açıldı."
        if arg 1 is "ışınla" or "start" or "başlat":
            loop all players:
                if {takım::Savunucular::%loop-player%} is set:
                    teleport loop-player to {takımspawn::Savunucular}
                if {takım::Kuşatmacılar::%loop-player%} is set:
                    teleport loop-player to {takımspawn::Kuşatmacılar}
            message "{@Prefix} &7Takımlar başlama noktalarına ışınlandı."
   
command /mavi:
    trigger:
        if {takım::kilit} is set:
            message "{@Prefix} &7Takımlar kilitli."
            stop
        if {takım::%player%} is set:
            message "{@Prefix} &7Zaten bir takımdasın."
            stop
        if amount of {takım::Savunucular::*} > {@Savunucular Kapasite}:
            message "{@Prefix} &7Bu takım dolu."
            stop
        add player to {takım::Savunucular::*}
        set {takım::%player%} to true
        execute console command "tab player %player% tagprefix &bSavunucular"
        execute console command "tab player %player% tabprefix &bSavunucular"
        execute console command "lp user %player% meta setprefix &bSavunucular"
        message "{@Prefix} &bSavunucular &7takımına katıldın!"

command /kırmızı:
    trigger:
        if {takım::kilit} is set:
            message "{@Prefix} &7Takımlar kilitli."
            stop
        if {takım::%player%} is set:
            message "{@Prefix} &7Zaten bir takımdasın."
            stop
        if amount of {takım::Kuşatmacılar::*} > {@Savunucular Kapasite}:
            message "{@Prefix} &7Bu takım dolu."
            stop
        add player to {takım::Kuşatmacılar::*}
        set {takım::%player%} to true
        execute console command "tab player %player% tagprefix &cKuşatmacılar"
        execute console command "tab player %player% tabprefix &cKuşatmacılar"
        execute console command "lp user %player% meta setprefix &cKuşatmacılar"
        message "{@Prefix} &cKuşatmacılar &7takımına katıldın!"

on damage:
    attacker and victim is player
    {takım::Savunucular::%attacker%} is set
    {takım::Savunucular::%victim%} is set
    cancel event

on damage:
    attacker and victim is player
    {takım::Kuşatmacılar::%attacker%} is set
    {takım::Kuşatmacılar::%victim%} is set
    cancel event

on quit:
    if {takım::%player%} is set:
        delete {takım::%player%}
        subtract player from {takım::Savunucular::*}
        subtract player from {takım::Kuşatmacılar::*}
        execute console command "tab player %player% tagprefix &7"
        execute console command "tab player %player% tabprefix &7"
        execute console command "lp user %player% meta removeprefix &bSavunucular"
        execute console command "lp user %player% meta removeprefix &cKuşatmacılar"
takım kilitleme çalışıyor ama takım spawn ayarlama çalışmıyor spawnları ayarladım öldüm normal doğulan yerde doğdum spawn yerine göndermeyi denedim oda işe yaramadı
 
Koda bu yapıyı ekleyin;
Kod:
on respawn:
    if {takım::Savunmacılar::%player%} is set:
        teleport player to {takımspawn::Savunucular}
    if {takım::Kuşatmacılar::%player%} is set:
        teleport player to {takımspawn::Kuşatmacılar}
 
Koda bu yapıyı ekleyin;
Kod:
on respawn:
    if {takım::Savunmacılar::%player%} is set:
        teleport player to {takımspawn::Savunucular}
    if {takım::Kuşatmacılar::%player%} is set:
        teleport player to {takımspawn::Kuşatmacılar}
Kod:
options:
    Prefix: &6&lTAKIM &8&L>
    Savunucular Kapasite: 10
    Kuşatmacılar Kapasite: 10


command /takım [<text>] [<text>]:
    permission: op
    trigger:
        if arg 1 is "yerbelirle" or "spawnayarla" or "setspawn":
            if arg 2 is "Savunucular":
                set {takımspawn::Savunucular} to player's location
                message "{@Prefix} &bSavunucular &7takımının spawn noktası belirlendi."
            if arg 2 is "Kuşatmacılar":
                set {takımspawn::Kuşatmacılar} to player's location
                message "{@Prefix} &cKuşatmacılar &7takımının spawn noktası belirlendi."
        if arg 1 is "boz" or "reset" or "sıfırla":
            loop all players:
                {takım::%loop-player%} is set
                execute console command "tab player %loop-player% tagprefix &7"
                execute console command "tab player %loop-player% tabprefix &7"
                execute console command "lp user %loop-player% meta removeprefix &bSavunucular"
                execute console command "lp user %loop-player% meta removeprefix &cKuşatmacılar"
            delete {takım::*}
            message "{@Prefix} &7Takımlar sıfırlandı."
        if arg 1 is "kilit" or "kilitle" or "lock":
            if {takım::kilit} isn't set:
                set {takım::kilit} to true
                message "{@Prefix} &7Takımlar kilitlendi."
                stop
            delete {takım::kilit}
            message "{@Prefix} &7Takımların kilidi açıldı."
        if arg 1 is "ışınla" or "start" or "başlat":
            loop all players:
                if {takım::Savunucular::%loop-player%} is set:
                    teleport loop-player to {takımspawn::Savunucular}
                if {takım::Kuşatmacılar::%loop-player%} is set:
                    teleport loop-player to {takımspawn::Kuşatmacılar}
            message "{@Prefix} &7Takımlar başlama noktalarına ışınlandı."
  
command /mavi:
    trigger:
        if {takım::kilit} is set:
            message "{@Prefix} &7Takımlar kilitli."
            stop
        if {takım::%player%} is set:
            message "{@Prefix} &7Zaten bir takımdasın."
            stop
        if amount of {takım::Savunucular::*} > {@Savunucular Kapasite}:
            message "{@Prefix} &7Bu takım dolu."
            stop
        add player to {takım::Savunucular::*}
        set {takım::%player%} to true
        execute console command "tab player %player% tagprefix &bSavunucular"
        execute console command "tab player %player% tabprefix &bSavunucular"
        execute console command "lp user %player% meta setprefix &bSavunucular"
        message "{@Prefix} &bSavunucular &7takımına katıldın!"


command /kırmızı:
    trigger:
        if {takım::kilit} is set:
            message "{@Prefix} &7Takımlar kilitli."
            stop
        if {takım::%player%} is set:
            message "{@Prefix} &7Zaten bir takımdasın."
            stop
        if amount of {takım::Kuşatmacılar::*} > {@Savunucular Kapasite}:
            message "{@Prefix} &7Bu takım dolu."
            stop
        add player to {takım::Kuşatmacılar::*}
        set {takım::%player%} to true
        execute console command "tab player %player% tagprefix &cKuşatmacılar"
        execute console command "tab player %player% tabprefix &cKuşatmacılar"
        execute console command "lp user %player% meta setprefix &cKuşatmacılar"
        message "{@Prefix} &cKuşatmacılar &7takımına katıldın!"


on damage:
    attacker and victim is player
    {takım::Savunucular::%attacker%} is set
    {takım::Savunucular::%victim%} is set
    cancel event


on damage:
    attacker and victim is player
    {takım::Kuşatmacılar::%attacker%} is set
    {takım::Kuşatmacılar::%victim%} is set
    cancel event


on quit:
    if {takım::%player%} is set:
        delete {takım::%player%}
        subtract player from {takım::Savunucular::*}
        subtract player from {takım::Kuşatmacılar::*}
        execute console command "tab player %player% tagprefix &7"
        execute console command "tab player %player% tabprefix &7"
        execute console command "lp user %player% meta removeprefix &bSavunucular"
        execute console command "lp user %player% meta removeprefix &cKuşatmacılar"
        
on respawn:
    if {takım::Savunmacılar::%player%} is set:
        teleport player to {takımspawn::Savunucular}
    if {takım::Kuşatmacılar::%player%} is set:
        teleport player to {takımspawn::Kuşatmacılar}
Değerli ziyaretçimiz, içeriği görebilmek için şimdi giriş yapın veya kayıt olun.
buda videodur sorunu anlamanız için
 
Videoyu göremiyorum.
 
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