Hoş Geldin!

MinecraftTR.COM - Türkiye'nin en büyük minecraft platformu.

MinecraftTR.COM minecraftla alakalı araçları kullanıma sunuyor. Her şey burada; skript, plugin, doku paketleri, shaderlar, modlar, mcpe, minecraft sunucu kurulumu ve sunucularınızla alakalı yaşadığınız sorunları çözmenize yardımcı olabilecek rehberler ve tüm minecraft haberleri.

Sitemize kayıt olarak topluluğumuzun diğer üyeleriyle tartışabilir, paylaşabilir ve özel mesaj gönderebilirsiniz.

Giriş Yap veya Kayıt Ol!
batihost minecraft server kirala
Minecraft Sunucu Kiralama
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
MinecraftTR Reklam Alanı
Reklam satın al!

Paylaşım Royal Takım (Team/Party) Takım oluşturun! Tab listesi destekli

Katılım
29 Temmuz 2019
Mesajlar
226
En iyi cevaplar
2
Tepki puanı
45
Puanları
1,260
Discord
Zediaph#6362
2962

Royal Takım Skripti
Test Edilen Sürüm:
1.8
Not: Skipt bana ait değildir sadece sizlerin kullanabilmesi adına
Macarca dilinden alınıp Türkçeleştirilip hataları giderildi kullanıma hazır hale getilirildi.

2963

/team invite [oyuncu] takımınıza üye davet etmeyi sağlar
/team accept takım daveti gönderilen takıma katılmanızı sağlar
/team leave takımdan ayrılmanızı sağlar

2964

  • Tab listesinde takımınız olduğunda isminizin önüne kalp sembolü gelir.
  • Takım kurabilirsiniz
  • Prefixleri ve mesajları kendinize göre ayarlıyabilirsiniz.

2965

2966

2967

2968

Hiçbir eklenti gereksinimi duymuyor.

2969

Kod:
#Royal Team ZediaphBack DC: Zediaph#0001
#Skript yabancı kaynaklardan alınıp türkçeleştirilmiştir.
command /team [<text>] [<player>]:
    trigger:
        if arg-1 is "invite":
            if arg-2 is not "%player%":
                if {team.in.%player%} is "no":
                    if {invitedstate.%player%} is 0:
                        if {invitedstate.%arg-2%} is 0:
                            if {invitestate.%player%} is 0:
                                if {invitestate.%arg-2%} is 0:
                                    if {team.in.%arg-2%} is "no":
                                        set {inviteing.%player%} to "%arg-2%"
                                        set {invitedby.%arg-2%} to "%player%"
                                        set {invitestate.%player%} to 1
                                        set {invitedstate.%arg-2%} to 1
                                        set {invitetime.%player%} to 60
                                        set {invitetime.%arg-2%} to 60
                                        send "&aTakım daveti başarıyla  &2%arg-2% &akişisine gönderildi."
                                        send "&2%player% &aekibine davet etti." to arg-2
                                        send "&e/team accept &7- &aKabul etmek için" to arg-2
                                        send "&7(60 saniye sonra iptal edilecek)" to arg-2
                                    else:
                                        send "&4%arg-2% &cZaten bir takımda."
                                else:
                                    send "&4%arg-2% &cisimli oyuncuyu zaten başka biri davet etti."
                            else: 
                                send "&cZaten birini davet ettin. Mevcut davetin süresi doluncaya kadar bekleyin."
                        else:
                            send "&4%arg-2% &coyuncu zaten davet edildi."
                    else:
                        send "&cBir takıma davet edildin. Davetiye zaman aşımı süresinin dolmasını bekleyin.."
            if arg-2 is "%player%":
                send "&cKendini arıyamazsın."
          
        if arg-1 is "accept":
            if {invitedstate.%player%} is 1:
                if {team.in.%player%} is "no":
                    set {m.%player%} to "%{invitedby.%player%}%"
                    set {m.%{invitedby.%player%}%} to "%player%"
                    set {team.in.%player%} to "yes"
                    set {team.in.%{invitedby.%player%}%} to "yes"
                    set {invitedstate.%player%} to 0
                    set {invitestate.%player%} to 0
                    set {invitedstate.%{invitedby.%player%}%} to 0
                    set {invitestate.%{invitedby.%player%}%} to 0
                    delete {invitetime.%player%}
                    delete {invitetime.%{invitedby.%player%}%}
                    send "&aKatıldı &2%{invitedby.%player%}% &atakımına."
                    send "&2%player% &etakımına katıldı" to {invitedby.%player%}
                    set {teamcolor.raw.%player%} to random integer between 1 and 9
                    set {teamcolor.%player%} to "&%{teamcolor.raw.%player%}%"
                    set {teamcolor.%{invitedby.%player%}%} to {teamcolor.%player%}
                    delete {inviteing.%{invitedby.%player%}%}
                    delete {invitedby.%player%}     
                else:
                    send "&cSen zaten bir takımdasın."
            else:
                send "&cŞu anda bekleyen bir davetiyeniz yok."
              
        if arg-1 is "leave":
            if {team.in.%player%} is "yes":
                if {team.in.%{m.%player%}%} is "yes":
                    set {team.in.%player%} to "no"
                    set {team.in.%{m.%player%}%} to "no"
                    set {teamcolor.%player%} to "&f"
                    set {teamcolor.%{m.%player%}%} to "&f"
                    send "&cA csapat feloszlott." to {m.%player%}
                    delete {m.%{invitedby.%player%}%}
                    delete {m.%player%}
                    send "&ctakımdan ayrıldı."
            else:
                send "&cTakımda değilsin."
        if arg-1 is not set:
            send "&6----------- &e[&bRoyal&7: &cTeam&6] &6-----------"
            send "&e/team invite [oyuncu] &7- &7oyuncu davet eder"
            send "&e/team accept &7- &7daveti kabul et"
            send "&e/team leave &7- &7takımdan ayrıl"

on quit:
    set {team.in.%player%} to "no"
    set {team.in.%{m.%player%}%} to "no"
    set {teamcolor.%player%} to "&f"
    set {teamcolor.%{m.%player%}%} to "&f"
    send "&cA csapat feloszlott." to {m.%{invitedby.%player%}%}
    delete {m.%{invitedby.%player%}%}
    delete {m.%player%}
    send "&cA csapat feloszlott."

                                  
every second:
    loop all players:
        if {invitetime.%loop-player%} is greater than 0:
            subtract 1 from {invitetime.%loop-player%}
        if {invitetime.%loop-player%} is 0:
            set {invitestage.%loop-player%} to 0
            set {invitedstage.%{inviteing.%loop-player%}%} to 0
            send "&7Takım Davetiyesi süresi doldu &8%{inviteing.%loop-player%}%" to loop-player
            delete {invitetime.%loop-player%}
            delete {invitetime.%{inviteing.%loop-player%}%}
            delete {invitedby.%{inviteing.%loop-player%}%}
            delete {inviteing.%loop-player%}
        set loop-player's tablist name to "%coloured {teamcolor.%loop-player%}%❤ &7| &f%loop-player%"

on damage of player:
    if attacker is a player:
        if {m.%attacker%} is "%victim%":
            cancel event
            send "&cTakım arkadaşlarına vuramazsın!" to attacker
          
      
on join:
    set {team.in.%player%} to "no"
    set {teamcolor.%player%} to "&f"
    set {invitestate.%player%} to 0
    set {invitedstate.%player%} to 0
 
Gözyaşları, kederin sessiz dilidir.
Katılım
2 Ocak 2019
Mesajlar
63
Tepki puanı
45
Puanları
1,035
Discord
Ahmet/OnlyVan#3826
Seçkin madenci.
Katılım
3 Temmuz 2018
Mesajlar
51
Tepki puanı
40
Puanları
1,025
Discord
Hep peşinden, iz sürdük yol bilmeden!
Katılım
25 Kasım 2018
Mesajlar
332
Tepki puanı
240
Puanları
1,350
Discord
Eymen#0001
Gereksiz bir skript. Bunun yerine party eklentileri kullanılabilir.
 
Forumun En Eski Üyelerinden Biri
Katılım
2 Eylül 2018
Mesajlar
267
Tepki puanı
59
Puanları
1,320
Discord
EMREOYUN#4190
Bazen sorunlarınızı basit skriptler çözer. Neden kendi skriptimizi yazabiliyorken başkalarının eklentilerini kullanalım ki?
Benim eklentisiz sadece skript ile çalışan ThePit(Hypixeldeki evet) sunucu paketim var. Sorun yaratmıyor ve kendim sürekli üzerine katkı yapabiliyorum.

"Eklentiler gereksiz değildir, eğer istediğini yapabiliyorlarsa."
 
Hep peşinden, iz sürdük yol bilmeden!
Katılım
25 Kasım 2018
Mesajlar
332
Tepki puanı
240
Puanları
1,350
Discord
Eymen#0001
Alternatif olarak sunuyorum party eklentilerini, ek olarak bir skriptin sunucu performansına etkisi ile basit bir eklentinin sunucu performansına etkisi arasında dünyalar kadar fark olabilir. Çıktıların okunma hızlarında her zaman java ile yazılan kod katbekat daha hızlıdır.
 
Forumun En Eski Üyelerinden Biri
Katılım
2 Eylül 2018
Mesajlar
267
Tepki puanı
59
Puanları
1,320
Discord
EMREOYUN#4190
Alternatif olarak sunuyorum party eklentilerini, ek olarak bir skriptin sunucu performansına etkisi ile basit bir eklentinin sunucu performansına etkisi arasında dünyalar kadar fark olabilir. Çıktıların okunma hızlarında her zaman java ile yazılan kod katbekat daha hızlıdır.
Bu doğru ama bazen bu sorunları skript ile çözmek gerekir ziya benim paketin plugini yok kendi elimle skript olarak yazdım. Ek olarak skripti serveri kapatmadan veya reload atmadan yeniden başlatabiliyorum ve 5-6 saniye alıyor.
 
Hep peşinden, iz sürdük yol bilmeden!
Katılım
25 Kasım 2018
Mesajlar
332
Tepki puanı
240
Puanları
1,350
Discord
Eymen#0001
Bu doğru ama bazen bu sorunları skript ile çözmek gerekir ziya benim paketin plugini yok kendi elimle skript olarak yazdım. Ek olarak skripti serveri kapatmadan veya reload atmadan yeniden başlatabiliyorum ve 5-6 saniye alıyor.
Eklentileri de sunucuyu kapatmadan yeniden başlatabiliyorsun, aynı işlevi görse bile sunucu performansını java ile yazılan kodlara göre daha olumsuz etkileyecektir.
 
Forumun En Eski Üyelerinden Biri
Katılım
2 Eylül 2018
Mesajlar
267
Tepki puanı
59
Puanları
1,320
Discord
EMREOYUN#4190
Eklentileri de sunucuyu kapatmadan yeniden başlatabiliyorsun, aynı işlevi görse bile sunucu performansını java ile yazılan kodlara göre daha olumsuz etkileyecektir.
Valla ben hiçbir performans sorunu görmedim, yeniden başlatma olayı şöyle skript yazarken yeni kodları sunucuyu kapatmadan hemen ekleyebiliyorsun. Tabii kişisel tercihim tabiki eklentilerden yana olur ama böyle küçük şeyler için skript kullanırım.
 

Üst