iFredy
Play.FunnyPvP.Net
- En iyi cevaplar
- 0
Kod:
command /dueluhc [<offlineplayer>]:
trigger:
if {stopped.battlepvp} is true:
send "{@prefix} &7Battlekit is &4stopped &7so you can't duel now&8."
stop
if {builduhc.avaiblearenas::*} is set:
if {duel.acceptstatu.%uuid of arg 1%} is not set:
if {builduhcingame::%player%} is not set:
if {builduhcingame::%arg 1%} is not set:
if arg 1 is not set:
send "&cUsage: /dueluhc <player>"
if arg 1 is "%player%":
send "{@prefix} &7Duello Istegi Gonderdin&8."
if arg 1 is not "%player%":
if arg 1 is not online:
send "{@prefix} &e%arg 1%&7 Online Degil&8."
else if {requesttime.%player%} is not set:
delete {requesttime.%arg 1%}
send "{@prefix}&7 &e%arg 1%&7 Isimli Oyuncuya Duello Istegi Gonderdin&8."
send "{@prefix}&7 &e%player%&7 Isimli Oyuncu Sana Duello Istegi Gonderdi&8.&7 10sn Icinde Kabul Etmek Icin &a/acceptuhc &8." to arg 1
set {requesttime.%arg 1%} to "%player%"
wait 10 seconds
delete {requesttime.%arg 1%}
else if {builduhcingame::%arg 1%} is set:
send "{@prefix} &e%arg 1% &7cannot accept a duel request atm because they are in BuildUHC&8."
else if {builduhcingame::%player%} is set:
send "{@prefix} &7Zaten Sıradasın&8."
else:
send "{@prefix} &e%arg 1% &7Duello Istegini Kabul Etmedi&8."
else if {builduhc.avaiblearenas::*} is not set:
send "{@prefix}&7 Tüm Arenalar Dolu&8!"
#eger oyuncu arenada degilse
command /acceptuhc:
trigger:
if {stopped.battlepvp} is true:
send "{@prefix} &7Battlekit is &4stopped &7so you can't duel now&8."
stop
if {builduhcingame::%player%} is not set:
if {requesttime.%player%} is not set:
send "{@prefix} &7Gelen Duello Istegi Yok&8."
if {requesttime.%player%} is set:
loop all players:
if loop-player is {requesttime.%player%}:
send "{@prefix} &7Basarilar Rakibin &e%{requesttime.%player%}%&8!" to player
send "{@prefix} &7Basarilar Rakibin &e%player%&8!" to loop-player
set {ingame.%player%} to loop-player
set {builduhcarena::%player%} to random element of {builduhc.avaiblearenas::*}
teleport player to {builduhc.player1.%{builduhcarena::%player%}%}
teleport loop-player to {builduhc.player2.%{builduhcarena::%player%}%}
set {builduhcarena::%{ingame.%player%}%} to {builduhcarena::%player%}
clear player's inventory
clear {ingame.%player%}'s inventory
set {1vs1builduhc::%player%} to {ingame.%player%}
execute console command "/givekit builduhc %player%"
set the player's gamemode to survival
execute console command "/givekit builduhc %{ingame.%player%}%"
set {builduhcingame::%player%} to player
set {builduhcingame::%{ingame.%player%}%} to player
delete {1vs1builduhc::%player%}
delete {1vs1builduhc::%{ingame.%player%}%}
set {ingame.%player%} to {ingame.%player%}
set {ingame.%{ingame.%player%}%} to player
set the player's gamemode to survival
heal player
heal {ingame.%player%}
set player's gamemode to survival
set {ingame.%player%}'s gamemode to survival
add 10 to player's hunger bar
add 10 to {ingame.%player%}'s hunger bar
delete {builduhc.avaiblearenas::%{builduhcarena::%player%}%}
else if {builduhcingame::%player%} is set:
send "{@prefix} &7Zaten Sıradasın&8."
command /duelmcsg [<offlineplayer>]:
trigger:
if {stopped.battlepvp} is true:
send "{@prefix} &7Battlekit is &4stopped &7so you can't duel now&8."
stop
if {renewable.avaiblearenas::*} is set:
if {duel.acceptstatu.%uuid of arg 1%} is not set:
if {mcsgingame::%player%} is not set:
if {mcsgingame::%arg 1%} is not set:
if arg 1 is not set:
send "&cUsage: /duelmcsg <player>"
if arg 1 is "%player%":
send "{@prefix} &7Duello Istegi Gonderdin&8."
if arg 1 is not "%player%":
if arg 1 is not online:
send "{@prefix} &e%arg 1%&7 Online Degil&8."
else if {requesttime.%player%} is not set:
delete {requesttime.%arg 1%}
send "{@prefix}&7 &e%arg 1%&7 Isimli Oyuncuya Duello Istegi Gonderdin&8."
send "{@prefix}&7 &e%player%&7 Isimli Oyuncu Sana Duello Istegi Gonderdi&8.&7 10sn Icinde Kabul Etmek Icin &a/acceptmcsg &8." to arg 1
set {requesttime.%arg 1%} to "%player%"
wait 10 seconds
delete {requesttime.%arg 1%}
else if {mcsgingame::%arg 1%} is set:
send "{@prefix} &e%arg 1% &7cannot accept a duel request atm because they are in MCSG&8."
else if {mcsgingame::%player%} is set:
send "{@prefix} &7Zaten Sıradasın&8."
else:
send "{@prefix} &e%arg 1% &7Duello Istegini Kabul Etmedi&8."
else if {renewable.avaiblearenas::*} is not set:
send "{@prefix}&7 Tüm Arenalar Dolu&8!"
#eger oyuncu arenada degilsee
command /acceptmcsg:
trigger:
if {stopped.battlepvp} is true:
send "{@prefix} &7Battlekit is &4stopped &7so you can't duel now&8."
stop
if {mcsgingame::%player%} is not set:
if {requesttime.%player%} is not set:
send "{@prefix} &7Gelen Duello Istegi Yok&8."
if {requesttime.%player%} is set:
loop all players:
if loop-player is {requesttime.%player%}:
send "{@prefix} &7Basarilar Rakibin &e%{requesttime.%player%}%&8!" to player
send "{@prefix} &7Basarilar Rakibin &e%player%&8!" to loop-player
set {ingame.%player%} to loop-player
set {mcsgarena::%player%} to random element of {renewable.avaiblearenas::*}
teleport player to {renewable.player1.%{mcsgarena::%player%}%}
teleport loop-player to {renewable.player2.%{mcsgarena::%player%}%}
set {mcsgarena::%{ingame.%player%}%} to {mcsgarena::%player%}
clear player's inventory
clear {ingame.%player%}'s inventory
set {1vs1mcsg::%player%} to {ingame.%player%}
execute console command "/givekit mcsg %player%"
set the player's gamemode to survival
execute console command "/givekit mcsg %{ingame.%player%}%"
set {mcsgingame::%player%} to player
set {mcsgingame::%{ingame.%player%}%} to player
delete {1vs1mcsg::%player%}
delete {1vs1mcsg::%{ingame.%player%}%}
set {ingame.%player%} to {ingame.%player%}
set {ingame.%{ingame.%player%}%} to player
set the player's gamemode to survival
heal player
heal {ingame.%player%}
set player's gamemode to survival
set {ingame.%player%}'s gamemode to survival
add 10 to player's hunger bar
add 10 to {ingame.%player%}'s hunger bar
delete {renewable.avaiblearenas::%{mcsgarena::%player%}%}
else if {mcsgingame::%player%} is set:
send "{@prefix} &7Zaten Sıradasın&8."
Arkadaslar serverim icin boyle bir duel sistemi yaptım mesela oyuncuya dueluhc atıyorsun adam acceptuhc yerine acceptmcsg yazdıgında mcsg arenasına atıyor sadece uhc icin duel attıklarında acceptuhc yazılsın ve mcsg icin duel attıklarında acceptmcsg yazılsın acceptuhc yazılmasın