Je suis en train de faire un skript (j'ai refait le script qui a bugé avec NUL NUL NUL etc... pour ceux qui l'ont vu)
Mais je ne sais pas comment le finir (téléporter deux joueurs qui ont une variable activé).
Et juste, si vous pouvez me dire s'il manque des trucs important ou il y a un problème de variable etc... dans mon script sa serait sympa =)
Merci
on load:
add 1 to {1v1.reload}
wf "[%now%] Reload " to "plugins/1v1/logs.yml"
wf "[%now%] Reload %{1v1.reload}%" to "plugins/1v1/reload.yml"
if folder "plugins/1v1" doesn't exists:
create folder "plugins/1v1"
create file "plugins/1v1/locations.yml"
create file "plugins/1v1/logs.yml"
create file "plugins/1v1/reload.yml"
if file "plugins/1v1/locations.yml" doesn't exists:
create file "plugins/1v1/locations.yml"
if file "plugins/1v1/logs.yml" doesn't exists:
create file "plugins/1v1/logs.yml"
if file "plugins/1v1/reload.yml" doesn't exists:
delete {1v1.reload}
wait 1 tick
create file "plugins/1v1/reload.yml"
options:
prefix: &6[1VS1]&r
prefixA: &4&l[ADMIN &r&61VS1&4&l]&r
perm: "1v1.admin"
permmsg: &cTu ne peux pas faire cette commande !
command /1vs1-admin [<text>] [<text>] [<text>]:
permission: {@perm}
permission message: {@permmsg}
trigger:
if arg-1 is set:
if arg-1 is "setlobby":
if arg-2 is not set:
delete {1v1.lobby.x}
delete {1v1.lobby.y}
delete {1v1.lobby.z}
set {1v1.lobby.x} to x-coordinate of player
set {1v1.lobby.y} to y-coordinate of player
set {1v1.lobby.z} to z-coordinate of player
send "{@prefixA} Lobby set : &a%{1v1.lobby.x}% %{1v1.lobby.y}% %{1v1.lobby.z}%"
wf "[%now%] Lobby Set !" to "plugins/1v1/logs.yml"
wf "[%now%] Lobby Set :" to "plugins/1v1/locations.yml"
wf "%{1v1.lobby.x}% %{1v1.lobby.y}% %{1v1.lobby.z}%" to "plugins/1v1/locations.yml"
else if arg-1 is "addarene":
if arg-2 is not set:
if {1v1.arene} is not set:
add 1 to {1v1.arene}
set {1v1.arene%{1v1.arene}%.x} to x-coordinate of player
set {1v1.arene%{1v1.arene}%.y} to y-coordinate of player
set {1v1.arene%{1v1.arene}%.z} to z-coordinate of player
send "{@prefixA} &aArène %{1v1.arene}% set "
else:
add 1 to {1v1.arene}
set {1v1.arene%{1v1.arene}%.x} to x-coordinate of player
set {1v1.arene%{1v1.arene}%.y} to y-coordinate of player
set {1v1.arene%{1v1.arene}%.z} to z-coordinate of player
send "{@prefixA} &aArène %{1v1.arene}% set "
wf "[%now%] Arène %{1v1.arene}% crée" to "plugins/1v1/logs.yml"
wf "[%now%] Arène %{1v1.arene}% crée" to "plugins/1v1/locations.yml"
wf "%{1v1.arene%{1v1.arene}%.x}% %{1v1.arene%{1v1.arene}%.y}% %{1v1.arene%{1v1.arene}%.z}%" to "plugins/1v1/locations.yml"
wf "" to "plugins/1v1/locations.yml"
else:
send "{@prefixA} &cInutile de mettre %arg-2%"
add 1 to {1v1.arene}
set {1v1.arene%{1v1.arene}%.x} to x-coordinate of player
set {1v1.arene%{1v1.arene}%.y} to y-coordinate of player
set {1v1.arene%{1v1.arene}%.z} to z-coordinate of player
send "{@prefixA} &aArène %{1v1.arene}% set "
wf "[%now%] Arène %{1v1.arene}% crée" to "plugins/1v1/logs.yml"
wf "[%now%] Arène %{1v1.arene}% crée" to "plugins/1v1/locations.yml"
wf "%{1v1.arene%{1v1.arene}%.x}% %{1v1.arene%{1v1.arene}%.y}% %{1v1.arene%{1v1.arene}%.z}%" to "plugins/1v1/locations.yml"
wf "" to "plugins/1v1/locations.yml"
else if arg-1 is "settp":
if arg-2 is set:
if arg-3 is "1" or "2":
set {1vs1.tp.%arg-2%.%arg-3%} to player's location
set {1v1.arene%arg-2%.%arg-3%.x} to x-coordinate of player
set {1v1.arene%arg-2%.%arg-3%.y} to y-coordinate of player
set {1v1.arene%arg-2%.%arg-3%.z} to z-coordinate of player
wf "[%now%] Spawn %arg-3% créer à l'arène %arg-2% " to "plugins/1v1/logs.yml"
wf "[%now%] Spawn %arg-3% créer à l'arène %arg-2% (player's location)" to "plugins/1v1/locations.yml"
wf "%{1v1.arene%{1v1.arene}%.x}% %{1v1.arene%{1v1.arene}%.y}% %{1v1.arene%{1v1.arene}%.z}%" to "plugins/1v1/locations.yml"
wf "" to "plugins/1v1/locations.yml"
else:
send "{@prefixA} &cArg-3 doit être 1 OU 2"
if arg-1 is "delete" or "clear":
if arg-2 is "all":
send "{@prefixA} &cTous les Fichiers sont détruit"
delete file "plugins/1v1/locations.yml"
delete file "plugins/1v1/logs.yml"
delete file "plugins/1v1/reload.yml"
delete {1v1.lobby.x}
delete {1v1.lobby.y}
delete {1v1.lobby.z}
delete {1v1.reload}
delete {1v1.lobby.x}
delete {1v1.lobby.y}
delete {1v1.lobby.z}
if arg-2 is "location" or "locations":
send "{@prefixA} &cLe fichier Locations a été détruit"
delete file "plugins/1v1/locations.yml"
if arg-2 is "logs" or "log":
delete file "plugins/1v1/logs.yml"
send "{@prefixA} &cLe fichier Logs a été détruit"
if arg-2 is "reload" or "rl" or "reloads":
send "{@prefixA} &cLe fichier Reload a été détruit"
delete file "plugins/1v1/reload.yml"
delete {1v1.reload}
if arg-2 is "var" or "variable" or "variables" or "vars":
send "{@prefixA} &cVariables détruites"
delete {1v1.lobby.x}
delete {1v1.lobby.y}
delete {1v1.lobby.z}
delete {1v1.reload}
if arg-2 is "arenes" or "arene":
delete {1v1.arene1.x}
delete {1v1.arene1.y}
delete {1v1.arene1.z}
delete {1v1.arene2.x}
delete {1v1.arene2.y}
delete {1v1.arene2.z}
delete {1v1.arene3.x}
delete {1v1.arene3.y}
delete {1v1.arene3.z}
delete {1v1.arene4.x}
delete {1v1.arene4.y}
delete {1v1.arene4.z}
command /1vs1 [<player>]:
trigger:
if arg-1 is not set:
send "{@prefix} &cMets un joueur !"
else:
set {1v1.%player%.play} to true
loop all players:
if {1v1.%loop-player%.play} is true:
Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.
Question
Blackmine57
Bonjour,
Je suis en train de faire un skript (j'ai refait le script qui a bugé avec NUL NUL NUL etc... pour ceux qui l'ont vu)
Mais je ne sais pas comment le finir (téléporter deux joueurs qui ont une variable activé).
Et juste, si vous pouvez me dire s'il manque des trucs important ou il y a un problème de variable etc... dans mon script sa serait sympa =)
Merci
11 réponses à cette question
Messages recommandés