Skript Paylaşımı Gelişmiş AFK skripti

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
30 Aralık 2019
Mesajlar
49
Elmaslar
23
Puan
0
Yaş
20
Selamlar bugün sizlere gelişmiş AFK skriptimi paylaşacağım tamamen benim kodlamam.(Fikirleri ordan burdan alıp birleştirdim.)

HolographicDisplays ve NameTagEdit gerektirir.

AYRICALIKLARI:
1-AFK sebebi ayarlatır ve tüm sunucuya duyurur.
2-AFK sebebinizi sizin üstünüzde duran bir hologramda yazar
3-TABda tagınızı AFK olarak değiştirir.
Kod:
Kod:
on join:
    set {afk::%player%} to false
 
 
command /afk [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            send "&7[&6TearsNetwork&7]&aMÜSAİT &7veya &cMEŞGUL&7 olarak belirleyin!"
            send "&6Örnek Kullanım: /afk müsait,/afk meşgul"
        if arg 1 is "meşgul":
            if arg 2 is not set:
                send "&7[&6TearsNetwork&7]&7 Bir sebep belirle."
                send "&6Örnek kullanım: /afk meşgul işimvar"
            else:
                if {afk::%player%} is false:
                    set {afk::%player%} to true
                    send "&7[&6TearsNetwork&7]&7 Başarıyla &cMEŞGUL &7moduna geçtin!"
                    broadcast "&7[&6TearsNetwork&7]&c %player% &7artık &a%arg 2% &7Sebebi ile &cMEŞGUL!"
                    create holo object "&c&lMEŞGUL" with id "1" at location 2.8 meters above player
                    create holo object "&c&l%arg 2% &6sebebi ile meşgul." with id "2" at location 2.5 meters above player
                    execute console command "nte player %player% prefix &9&lAFK &r"
                else:
                    send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &cMEŞGUL&rsun."
                    send "&6Müsait olmak için komut: /afk müsait"
        if arg 1 is "müsait":        
            if {afk::%player%} is true:
                set {afk::%player%} to false
                send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
                broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
                delete holo object "1"
                delete holo object "2"
                execute console command "nte player %player% clear"
            else:
                send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &aMÜSAİT&7sin."
                send "&6Meşgul olmak için komut: /afk meşgul"

on break:
    if {afk::%player%} is true:
        set {afk::%player%} to false
        send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
        broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
        delete holo object "1"
        delete holo object "2"
        execute console command "nte player %player% clear"
on chat:
    if {afk::%player%} is true:
        set {afk::%player%} to false
        send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
        broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
        delete holo object "1"
        delete holo object "2"
        execute console command "nte player %player% clear"

on place:
    if {afk::%player%} is true:
        set {afk::%player%} to false
        send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
        broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
        delete holo object "1"
        delete holo object "2"
        execute console command "nte player %player% clear"
unknown.png
 
Son düzenleme:
Selamlar bugün sizlere gelişmiş AFK skriptimi paylaşacağım tamamen benim kodlamam.

AYRICALIKLARI:
1-AFK sebebi ayarlatır ve tüm sunucuya duyurur.
2-AFK sebebinizi sizin üstünüzde duran bir hologramda yazar
3-TABda tagınızı AFK olarak değiştirir.
Kod:
Kod:
on join:
    set {afk::%player%} to false
 
 
command /afk [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            send "&7[&6TearsNetwork&7]&aMÜSAİT &7veya &cMEŞGUL&7 olarak belirleyin!"
            send "&6Örnek Kullanım: /afk müsait,/afk meşgul"
        if arg 1 is "meşgul":
            if arg 2 is not set:
                send "&7[&6TearsNetwork&7]&7 Bir sebep belirle."
                send "&6Örnek kullanım: /afk meşgul işimvar"
            else:
                if {afk::%player%} is false:
                    set {afk::%player%} to true
                    send "&7[&6TearsNetwork&7]&7 Başarıyla &cMEŞGUL &7moduna geçtin!"
                    broadcast "&7[&6TearsNetwork&7]&c %player% &7artık &a%arg 2% &7Sebebi ile &cMEŞGUL!"
                    create holo object "&c&lMEŞGUL" with id "1" at location 2.8 meters above player
                    create holo object "&c&l%arg 2% &6sebebi ile meşgul." with id "2" at location 2.5 meters above player
                    execute console command "nte player %player% prefix &9&lAFK &r"
                else:
                    send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &cMEŞGUL&rsun."
                    send "&6Müsait olmak için komut: /afk müsait"
        if arg 1 is "müsait":        
            if {afk::%player%} is true:
                set {afk::%player%} to false
                send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
                broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
                delete holo object "1"
                delete holo object "2"
                execute console command "nte player %player% clear"
            else:
                send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &aMÜSAİT&7sin."
                send "&6Meşgul olmak için komut: /afk meşgul"

on break:
    if {afk::%player%} is true:
        set {afk::%player%} to false
        send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
        broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
        delete holo object "1"
        delete holo object "2"
        execute console command "nte player %player% clear"
on chat:
    if {afk::%player%} is true:
        set {afk::%player%} to false
        send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
        broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
        delete holo object "1"
        delete holo object "2"
        execute console command "nte player %player% clear"

on place:
    if {afk::%player%} is true:
        set {afk::%player%} to false
        send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
        broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
        delete holo object "1"
        delete holo object "2"
        execute console command "nte player %player% clear"
Fikri sevdim, konu tasarımına bence biraz daha önem verirsen daha iyi olur, kodu bu şekilde kısaltabilirsin:
Kod:
on join:
    set {afk::%player%} to false
command /afk [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            send "&7[&6TearsNetwork&7]&aMÜSAİT &7veya &cMEŞGUL&7 olarak belirleyin!"
            send "&6Örnek Kullanım: /afk müsait,/afk meşgul"
        if arg 1 is "meşgul":
            if arg 2 is not set:
                send "&7[&6TearsNetwork&7]&7 Bir sebep belirle."
                send "&6Örnek kullanım: /afk meşgul işimvar"
            else:
                if {afk::%player%} is false:
                    set {afk::%player%} to true
                    send "&7[&6TearsNetwork&7]&7 Başarıyla &cMEŞGUL &7moduna geçtin!"
                    broadcast "&7[&6TearsNetwork&7]&c %player% &7artık &a%arg 2% &7Sebebi ile &cMEŞGUL!"
                    create holo object "&c&lMEŞGUL" with id "1" at location 2.8 meters above player
                    create holo object "&c&l%arg 2% &6sebebi ile meşgul." with id "2" at location 2.5 meters above player
                    execute console command "nte player %player% prefix &9&lAFK &r"
                else:
                    send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &cMEŞGUL&rsun."
                    send "&6Müsait olmak için komut: /afk müsait"
        if arg 1 is "müsait":          
            if {afk::%player%} is true:
                set {afk::%player%} to false
                send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
                broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
                delete holo object "1"
                delete holo object "2"
                execute console command "nte player %player% clear"
            else:
                send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &aMÜSAİT&7sin."
                send "&6Meşgul olmak için komut: /afk meşgul"
function s(p:player):
    if {afk::%{_p}%} is true
    set {afk::%{_p}%} to false
    send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!" to {_p}
    broadcast "&7[&6TearsNetwork&7]&a %{_p}%&7 artık &aMÜSAİT"
    delete holo object "1"
    delete holo object "2"
    execute console command "nte player %{_p}% clear"
on break:
    s(player)
on chat:
    s(player)
on place:
    s(player)

Eline sağlık!
 
Güzel düşünmüşsün. Çok güzel olmuş. Ellerine sağlık <3
 
Fikri sevdim, konu tasarımına bence biraz daha önem verirsen daha iyi olur, kodu bu şekilde kısaltabilirsin:
Kod:
on join:
    set {afk::%player%} to false
command /afk [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            send "&7[&6TearsNetwork&7]&aMÜSAİT &7veya &cMEŞGUL&7 olarak belirleyin!"
            send "&6Örnek Kullanım: /afk müsait,/afk meşgul"
        if arg 1 is "meşgul":
            if arg 2 is not set:
                send "&7[&6TearsNetwork&7]&7 Bir sebep belirle."
                send "&6Örnek kullanım: /afk meşgul işimvar"
            else:
                if {afk::%player%} is false:
                    set {afk::%player%} to true
                    send "&7[&6TearsNetwork&7]&7 Başarıyla &cMEŞGUL &7moduna geçtin!"
                    broadcast "&7[&6TearsNetwork&7]&c %player% &7artık &a%arg 2% &7Sebebi ile &cMEŞGUL!"
                    create holo object "&c&lMEŞGUL" with id "1" at location 2.8 meters above player
                    create holo object "&c&l%arg 2% &6sebebi ile meşgul." with id "2" at location 2.5 meters above player
                    execute console command "nte player %player% prefix &9&lAFK &r"
                else:
                    send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &cMEŞGUL&rsun."
                    send "&6Müsait olmak için komut: /afk müsait"
        if arg 1 is "müsait":         
            if {afk::%player%} is true:
                set {afk::%player%} to false
                send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
                broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
                delete holo object "1"
                delete holo object "2"
                execute console command "nte player %player% clear"
            else:
                send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &aMÜSAİT&7sin."
                send "&6Meşgul olmak için komut: /afk meşgul"
function s(p:player):
    if {afk::%{_p}%} is true
    set {afk::%{_p}%} to false
    send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!" to {_p}
    broadcast "&7[&6TearsNetwork&7]&a %{_p}%&7 artık &aMÜSAİT"
    delete holo object "1"
    delete holo object "2"
    execute console command "nte player %{_p}% clear"
on break:
    s(player)
on chat:
    s(player)
on place:
    s(player)

Eline sağlık!
Çok teşekkür ederim.

Güzel düşünmüşsün. Çok güzel olmuş. Ellerine sağlık <3
Çok teşekkür ederim.
 

Yeni nesil sunucular için oldukça yenilikçi ve geliştirilmeye açık bir Skript olmuş. Bu tür Skript yapımlarının devamını bekliyor olacağım <3
 
Holoğramlı olması güzel olmus
 
Gayet Güzel olmuş başarılarının devamını diliyorum :)
 
çok güzel aşırı beğendim eline emeğine sağlık
 
Güzel olmuş, listeme ekliyorum.
 
Yeni nesil sunucular için güzel skript başarılar.
 
Fikri sevdim, konu tasarımına bence biraz daha önem verirsen daha iyi olur, kodu bu şekilde kısaltabilirsin:
Kod:
on join:
    set {afk::%player%} to false
command /afk [<text>] [<text>]:
    trigger:
        if arg 1 is not set:
            send "&7[&6TearsNetwork&7]&aMÜSAİT &7veya &cMEŞGUL&7 olarak belirleyin!"
            send "&6Örnek Kullanım: /afk müsait,/afk meşgul"
        if arg 1 is "meşgul":
            if arg 2 is not set:
                send "&7[&6TearsNetwork&7]&7 Bir sebep belirle."
                send "&6Örnek kullanım: /afk meşgul işimvar"
            else:
                if {afk::%player%} is false:
                    set {afk::%player%} to true
                    send "&7[&6TearsNetwork&7]&7 Başarıyla &cMEŞGUL &7moduna geçtin!"
                    broadcast "&7[&6TearsNetwork&7]&c %player% &7artık &a%arg 2% &7Sebebi ile &cMEŞGUL!"
                    create holo object "&c&lMEŞGUL" with id "1" at location 2.8 meters above player
                    create holo object "&c&l%arg 2% &6sebebi ile meşgul." with id "2" at location 2.5 meters above player
                    execute console command "nte player %player% prefix &9&lAFK &r"
                else:
                    send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &cMEŞGUL&rsun."
                    send "&6Müsait olmak için komut: /afk müsait"
        if arg 1 is "müsait":         
            if {afk::%player%} is true:
                set {afk::%player%} to false
                send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!"
                broadcast "&7[&6TearsNetwork&7]&a %player%&7 artık &aMÜSAİT"
                delete holo object "1"
                delete holo object "2"
                execute console command "nte player %player% clear"
            else:
                send "&7[&6TearsNetwork&7]&7 Sen şu an zaten &aMÜSAİT&7sin."
                send "&6Meşgul olmak için komut: /afk meşgul"
function s(p:player):
    if {afk::%{_p}%} is true
    set {afk::%{_p}%} to false
    send "&7[&6TearsNetwork&7]&7 Başarıyla &aMÜSAİT &7moduna geçtin!" to {_p}
    broadcast "&7[&6TearsNetwork&7]&a %{_p}%&7 artık &aMÜSAİT"
    delete holo object "1"
    delete holo object "2"
    execute console command "nte player %{_p}% clear"
on break:
    s(player)
on chat:
    s(player)
on place:
    s(player)

Eline sağlık!
Eline sağlık güzel olmuş.
 
Fikrine, aklına sağlık. Yararlı bir skript olmuş.
 
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