Çözüldü Oyuncu koruma

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Sysee

Odunlara Vur Vur Vur!
Katılım
15 Kasım 2022
Mesajlar
49
Elmaslar
3
Puan
185
Yaş
26
Konum
Türkiye
Minecraft
Sysee

Discord:

Sysee#4289

Mesela bir oyuncu oyuna girdiğinde 4 saat ona vuramicaklar nası yaparım
 
Kod:
on damage:
    if attacker is player:
        if {pvpkorumasi.%victim%} is equal to 1:
            cancel event
            message "&4Pvp Korumasinda Olan Birine Vuramazsiniz!" to attacker
    if victim is player:
        if {pvpkorumasi.%attacker%} is equal to 1:
            cancel event
            message "&4PvP Korumasinda Oldugunuz Için Saldiramazsiniz!" to attacker

on first join:
    wait 5 seconds
    send "&b[&fSon&4TURK&b] : &b24 Saatlik &fSon&4TURK &aPVP KORUMASI &2Altına Alındın..." to player
    send "&b[&fSon&4TURK&b] : &aPVP KORUMASI&2'nı Kapatmak İstersen &6/korumakapat" to player
    set {pvpkorumasi.%player%} to 1
    wait 86400 seconds
    send "&b[&fSon&4TURK&b] : &b24 Saatlik &aPVP KORUMA &2Süren Sona Erdi..." to player
    set {pvpkorumasi.%player%} to 0
 

command /oyuncupvpkapat <player>:
    permission: vicho.pvp
    trigger:
        set {pvpkorumasi.%arg 1%} to 0
        send "&6%arg 1% adlı oyuncunun PVP Koruması Kapatıldı!" to player
    
command /oyuncupvpkorumasi <text>:
    permission: vicho.pvp
    trigger:
        set {pvpkorumasi.%argument 1%} to 1
        send "&b%argument 1% &6adlı oyuncunun 10 dakikalık PVP Koruması Açıldı!" to player
        wait 600 seconds
        set {pvpkorumasi:%argument 1%} to 0
        send "%argument 1% adlı oyuncunun PVP Koruması Kapatıldı!" to player

command /serverpvpkapat:
    permission: vicho.pvpkapaherkes
    trigger:
        broadcast "&b[&4PVP&f-&2KORUMASI&b] &aSunucudaki Herkes PVP Korumasından Çıkartılıyor."
        wait 1 seconds
        broadcast "&b[&4PVP&f-&2KORUMASI&b] &bSon 5 Saniye....."
        wait 1 seconds
        broadcast "&b[&4PVP&f-&2KORUMASI&b] &bSon 4 Saniye...."
        wait 1 seconds
        broadcast "&b[&4PVP&f-&2KORUMASI&b] &bSon 3 Saniye..."
        wait 1 seconds
        broadcast "&b[&4PVP&f-&2KORUMASI&b] &bSon 2 Saniye.."
        wait 1 seconds
        broadcast "&b[&4PVP&f-&2KORUMASI&b] &bSon 1 Saniye."
        wait 1 seconds
        loop all players:
            set {pvpkorumasi.%loop-player%} to 0
        broadcast "&b[&4PVP-&2KORUMASI&b] &aSunucudaki Herkes PVP Korumasından Çıkartıldı!"
    
command /korumakapat:
    permission: korumakapat.vicho
    trigger:
        send "&b[&fSon&4TURK&b]: &6PVP KORUMASINI &4DEVREDIŞI &6BIRAKTIN!" to player
        set {pvpkorumasi.%player%} to 0
 
JavaScript:
on first join:
    set {antiPvP::%player%} to now

on damage:
    victim is player
    attacker is player
    if {antiPvP::%attacker%} or {antiPvP::%victim%} is set:
        cancel event
        if difference between {antiPvP::%attacker%} or {antiPvP::%victim%} and now >= 4 hours:
            clear {antiPvP::%attacker%}
            clear {antiPvP::%victim%}

(NOT: Bana ait değildir.)
 
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