Il est incomplet donc je l'ai un peu bidouillé ;).
Quand je créer les zones et lance le KoTH il m'indique les coordonnées et m'informe que le KoTH est activé. Quand je fais /koth info il m'indique aussi que le KoTH est en cours. Le problème arrive au moment où j'essaye de capturer le KoTH. rien ne s'affiche et sur le /koth info il m'indique que le Koth n'est pas en train de se faire capturer.
Voici les commandes essentielles:
- /koth create <nom>
- /koth setpoint1 <nom>
- /koth setpoint2 <nom>
- /koth start <nom>
Commande temporaire que j'ai ajouté à la dernière minute et que je rendrais plus propre plus tard:
-/stopp
- /koth delete
- /koth list
#
#Interdiction de partager le Skript.#
#Interdiction de revendre le Skript.#
#
options:
p: &8[&aKoTH&8] #<= Préfixe
bloc: green wool #<= Block de capture
temps: 300 #<= Nombre de secondes ou le joueur doit rester sur le block
command /koth [<text>] [<text>]:
trigger:
if arg 1 is not set:
send "{@p} &7/koth (list/delete/create/setpoint1/setpoint2/info/cadeau) (nom du koth)"
if arg 1 is "list":
send "{@p} &7Voici la liste des KoTHs: &a%{koths::*}%"
if arg 1 is "delete":
clear {koths::*}
send "{@p} &7Vous avez delete tous les KoTH"
if arg 1 is "create":
add arg 2 to {koths::*}
set {koth.%arg 2%} to "créer"
send "{@p} &7Vous avez créer le KoTH &a%arg 2%"
if arg 1 is "setpoint1":
if player has permission "koth.setup":
if {koth.%arg 2%} is "créer":
if arg 2 is set:
send "{@p} &7Vous avez set le point 1 du KoTH &a%arg 2%"
set {koth.p1.%arg 2%} to location of block under the player
else:
send "{@p} &7Veuillez donnez le nom du KoTH auquel vous voulez set le point"
else:
send "{@p} &7Veuillez d'abord créer le KoTH"
else:
send "{@p} &7Tu n'as pas la permission!"
if arg 1 is "setpoint2":
if player has permission "koth.setup":
if {koth.%arg 2%} is "créer":
if arg 2 is set:
send "{@p} &7Vous avez set le point 2 du KoTH"
set {koth.p2.%arg 2%} to location of block under the player
else:
send "{@p} &7Veuillez donnez le nom du KoTH auquel vous voulez set le point"
else:
send "{@p} &7Veuillez d'abord créer le KoTH"
else:
send "{@p} &7Tu n'as pas la permission!"
if arg 1 is "info":
if {koth.actif} is "oui":
send "{@p} &7KoTH en cours: &a%{koth.actif.nom}%"
send "{@p} &7Coordonnés du KoTH: &a%{koth.actif.co}%"
if {koth.actif.capture} is set:
send "{@p} &7Capture par: &a%{koth.actif.capture}%"
send "{@p} &7Avancement de la capture: &a%{capture.%{koth.actif.capture}%}%&7/{@temps} "
else:
send "{@p} &7Personne ne capture le KoTH"
else:
send "{@p} &7Aucun KoTH n'est en cours"
if arg 1 is "start":
if player has permission "koth.start":
if arg 2 is set:
if {koth.%arg 2%} is "créer":
if {koth.actif.nom} is not set:
set {koth.actif.nom} to "%arg 2%"
set {koth.actif.co} to "%{koth.p1.%arg 2%}%"
clear {koth.actif.capture}
set {koth.actif} to "oui"
broadcast "{@p} &7Le KoTH &a%arg 2% &7débute!"
broadcast "{@p} &7Les coordonnés sont: &a%{koth.actif.co}%!"
else:
send "{@p} &7Un KoTH est déjà en cours.."
else:
send "{@p} &7Ce KoTH n'existe pas"
else:
send "{@p} &7Veuillez préciser quel KoTH démarrer"
else:
send "{@} &7Vous n'avez pas la permission"
if arg 1 is "cadeau":
if {koth.gagner} is "%{koth.actif.capture}%":
give 1 diamond helmet to the player
give 1 diamond chestplate to the player
give 1 diamond leggings to the player
give 1 diamond boots to the player
give 1 diamond sword to the player
on step on {@bloc}:
if player is within {koth.p1.%{koth.actif.nom}%} to {koth.p2.%{koth.actif.nom}%}:
if {koth.actif.capture} is set:
stop
else:
set {koth.actif.capture} to "%player%"
send "{@p} &7Vous capturez le KoTH!"
broadcast "{@p} &7Le joueur &a%player% &7capture le KoTH %{koth.actif.nom}%"
add 1 to {capture.%player%}
else:
if {koth.actif.capture} is "%player%":
broadcast "{@p} &7Le joueur %player% perd la zone du KoTH!"
clear {koth.actif.capture}
clear {capture.%player%}
stop
every 1 second:
if {koth.actif.capture} is set:
add 1 to {capture.%{koth.actif.capture}%}
if {capture.%{koth.actif.capture}%} is equal to {@temps}:
broadcast "{@p} &7Le KoTH est fini! Bravo à &a%{koth.actif.capture}%"
send "{@p} &7Pour récuperer ta récompense, fait cette commande &a/koth cadeau (Vous avez 5 minutes)" to {koth.actif.capture}
clear {koth.capture.%{koth.actif.capture}%}
clear {koth.actif.nom}
clear {koth.actif.co}
clear {koth.actif}
set {koth.gagner} to "%{koth.actif.capture}%"
wait 5 minutes
clear {koth.actif.capture}
clear {koth.gagner}
every 1 minute:
if {koth.actif.capture} is set:
broadcast "{@p} &7Le KoTH est capturer à %{capture.%{koth.actif.capture}%}%/{@temps}."
on quit:
if {koth.actif.capture} is "%player%":
clear {koth.actif.capture}
clear {capture.%player%}
on any move:
if {koth.actif.capture} is "%player%":
if block under player is air:
wait 6 ticks
if block under player is {@bloc}:
stop
else:
if block under player is {@bloc}:
stop
else:
broadcast "{@p} &7Le joueur %player% perd la zone du KoTH!"
clear {koth.actif.capture}
clear {capture.%player%}
stop
command /stopp:
trigger:
clear {koth.capture.%{koth.actif.capture}%}
clear {koth.actif.nom}
clear {koth.actif.co}
clear {koth.actif}
clear {koth.actif.capture}
clear {koth.gagner}
send "&ckoth terminado"
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
Nivlem
Je viens de découvrir ce KoTH https://skript-mc.fr/forum/index.php?threads/♦-koth-♦-gratuit-•.777/
Il est incomplet donc je l'ai un peu bidouillé ;).
Quand je créer les zones et lance le KoTH il m'indique les coordonnées et m'informe que le KoTH est activé. Quand je fais /koth info il m'indique aussi que le KoTH est en cours. Le problème arrive au moment où j'essaye de capturer le KoTH. rien ne s'affiche et sur le /koth info il m'indique que le Koth n'est pas en train de se faire capturer.
Voici les commandes essentielles:
- /koth create <nom>
- /koth setpoint1 <nom>
- /koth setpoint2 <nom>
- /koth start <nom>
Commande temporaire que j'ai ajouté à la dernière minute et que je rendrais plus propre plus tard:
-/stopp
- /koth delete
- /koth list
Bien cordialement, Nivlem
5 réponses à cette question
Messages recommandés