- Katılım
- 5 Temmuz 2014
- Mesajlar
- 653
- Elmaslar
- 1.984
- Puan
- 16.070
- Yaş
- 54
- Konum
- Afyon
- Minecraft
- byfatih
Discord:
ofez #6281
Evet arkadaşlar bu konumda sizlere pvp puan sistemini tanıtacağım.
İsterseniz skript nasıl kullanır ona geçelim.
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.
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: