Skript Paylaşımı Pvp Puan Sistemi

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

OFEZA

MÜSLÜMAN
Yasaklandı
Katılım
5 Temmuz 2014
Mesajlar
653
Elmaslar
1.984
Puan
16.070
Yaş
54
Konum
Afyon
Minecraft
byfatih

Discord:

ofez #6281

yV1jD7.png

Evet arkadaşlar bu konumda sizlere pvp puan sistemini tanıtacağım.
İsterseniz skript nasıl kullanır ona geçelim.

3AMgd4.png

1 Oyuncu öldürüldüğünde öldüren kişi 1 puan alır ve öldürülen kişi -1 puan alır.
Puanlara göre bazı rütbeler var bunlar;
Acemi => 0 Puan
Acemi [II] => 5 Puan
Asil => 10 Puan
Asil [II] => 15 Puan
Usta => 30 Puan

Dilerseniz skript'imize geçelim.

5YXqWR.png
Kod:
variables:
    {puan.%player%} = 0
options:
    acemi: &r &8&l[&eAcemi&8&l] &f
    acemi2: &r &8&l[&eAcemi[II]&8&l] &8
    asil: &r &8&l[&eAsil&8&l] &b
    asil2: &r &8&l[&eAsil[II]&8&l] &e
    usta: &r &8&l[&cUsta&8&l] &c
    prefix: &r &8&l[&9Pvp&8&l]&r &8>&e
    
on death of player:
    if attacker is a player:
        add 1 to {puan.%attacker%}
        send "{@prefix} %victim% Adlı Oyuncuyu Öldürerek 1 Puan Kazandınız." to attacker
        remove 1 from {puan.%victim%}
        send "{@prefix} %attacker% Adlı Oyuncu Sizi Öldürerek 1 Puan Kaybettirdi." to victim
        if {puan.%attacker%} is greater or equal to 5:
            if {acemi2.%attacker%} isn't set:
                if {asil.%attacker%} isn't set:
                    if {asil2.%attacker%} isn't set:
                        if {usta.%attacker%} isn't set:
                            set {acemi2.%attacker%} to "1"
                            delete {acemi.%attacker%}
                            delete {asil.%attacker%}
                            delete {asil2.%attacker%}
                            delete {usta.%attacker%}
                            send "{@prefix} Rütbe Atladın!! Yeni Rütben &cAcemi[II]" to attacker
        if {puan.%attacker%} is greater or equal to 10:
            if {asil.%attacker%} isn't set:
                if {asil2.%attacker%} isn't set:
                    if {usta.%attacker%} isn't set:
                        set {asil.%attacker%} to "1"
                        delete {acemi.%attacker%}
                        delete {acemi2.%attacker%}
                        delete {asil2.%attacker%}
                        delete {usta.%attacker%}
                        send "{@prefix} Rütbe Atladın!! Yeni Rütben &cAsil" to attacker
        if {puan.%attacker%} is greater or equal to 15:
            if {acemi2.%attacker%} isn't set:
                if {asil2.%attacker%} isn't set:
                    if {usta.%attacker%} isn't set:
                        set {asil2.%attacker%} to "1"
                        delete {acemi.%attacker%}
                        delete {acemi2.%attacker%}
                        delete {asil.%attacker%}
                        delete {usta.%attacker%}
                        send "{@prefix} Rütbe Atladın!! Yeni Rütben &cAsil[II]" to attacker
        if {puan.%attacker%} is greater or equal to 30:
            if {acemi2.%attacker%} isn't set:
                if {asil.%attacker%} isn't set:
                    if {usta.%attacker%} isn't set:
                        set {usta.%attacker%} to "1"
                        delete {acemi.%attacker%}
                        delete {acemi2.%attacker%}
                        delete {asil.%attacker%}
                        delete {asil2.%attacker%}
                        send "{@prefix} Rütbe Atladın!! Yeni Rütben &cUsta!!" to attacker
on chat:
    if {acemi.%player%} isn't set:
        if {acemi2.%player%} isn't set:
            if {asil.%player%} isn't set:
                if {asil2.%player%} isn't set:
                    if {usta.%player%} isn't set:
                        cancel event
                        send "&r&8<&e%{puan.%player%}%&8>&r{@acemi} %player% &8>&r %message%." to all players
                    else:
                        cancel event
                        send "&r&8<&e%{puan.%player%}%&8>&r{@usta} %player% &8>&r %message%." to all players
                else:
                    cancel event
                    send "&r&8<&e%{puan.%player%}%&8>&r{@asil2} %player% &8>&r %message%." to all players
            else:
                cancel event
                send "&r&8<&e%{puan.%player%}%&8>&r{@asil} %player% &8>&r %message%." to all players
        else:
            cancel event
            send "&r&8<&e%{puan.%player%}%&8>&r{@acemi2} %player% &8>&r %message% " to all players
 
Moderatör tarafından düzenlendi:
ByFatih Her Zamanki Gibi Gerekli Skript İşime Yarar :) Sağol
 
Kısaca başarılı
 
Bir kerede kötü bir skript yap yav :/ <3
 
PvP sunucularda olması gereken güzel ve başarılı bir skript :)
 
bu skripti kurdum serverime kurucular dahil herkesin tagı gitti nasıl alabilirim skripti silmeden
 
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