Kerlann Posté(e) le 17 novembre 2015 Posté(e) le 17 novembre 2015 Bonjour/Bonsoir es-que vous pourriez faire un skript quand on fait /avis start %player% sa mais "une personne est recherche elle s'appelle %player%" et que sa l'affiche tout les 30 second /avis stop sa mais "la recherche a été arrêter " /avis affiche sa affiche les personne rechercher
LittleGirlShine Posté(e) le 17 novembre 2015 Posté(e) le 17 novembre 2015 Quelqu'un l'a deja fait =[ Lien ]= https://skript-mc.fr/forum/index.php?threads/wanted-ici-la-chasse-%C3%A0-lhomme.1524/
PX_007 Posté(e) le 17 novembre 2015 Posté(e) le 17 novembre 2015 je vais voir ce que je peux faire, je te tiens au courant ce soir ;)
Zedokf_DrM Posté(e) le 17 novembre 2015 Posté(e) le 17 novembre 2015 Bonjour/Bonsoir es-que vous pourriez faire un skript quand on fait /avis start %player% sa mais "une personne est recherche elle s'appelle %player%" et que sa l'affiche tout les 30 second /avis stop sa mais "la recherche a été arrêter " /avis affiche sa affiche les personne rechercher Une personne ou plusieurs personne peuvent être recherchée en même temps ?
Zedokf_DrM Posté(e) le 17 novembre 2015 Posté(e) le 17 novembre 2015 oui De mon côté je te promet STRICTEMENT rien ! C'est un peu complexe pour moi mais j'essaie
Zedokf_DrM Posté(e) le 18 novembre 2015 Posté(e) le 18 novembre 2015 Je n'ai pas trouvé comment faire j'en suis désolé depuis hier je cherches j'abandonne :/ Désolé bonne continuations
PX_007 Posté(e) le 18 novembre 2015 Posté(e) le 18 novembre 2015 est-ce que tu veux que plusieurs personnes puissent être recherchées en même temps ?
PX_007 Posté(e) le 18 novembre 2015 Posté(e) le 18 novembre 2015 ok j'ai essayé de faire ceci: command /avis [<text>] [<player>]: trigger: if argument 1 is "start": if argument 2 is set: add %arg-2% to {wanted.players::*} broadcast "&4/!\ &k&4!!&r &c&lUne nouvelle est activement recherchée! Nous vous donnerons plus d'informations dans les secondes à venir. &k&4!!&r &4/!\" else: message "&cVous devez marquer un joueur pour lancer un avis de recherche" to player stop if argument 1 is "stop": if argument 2 is set: remove %arg-2% to {wanted.players::*} broadcast "&aLa recherche de &c%arg-2% &aa été arrêtée." else: message "&cVous devez marquer un joueur pour stopper un avis de recherche." to player if argument 1 is "affiche": message "<orange>Voici la liste de toutes les personnes recherchées actuellement:" to player wait 5 ticks message "%{wanted.players::*}%" to player every 30 seconds: broadcast "&4/!\ &cUne ou plusieurs personnes sont actuellement recherchées &4/!\ &cElles s'appellent:" broadcast "%{wanted.players::*}%" En esoerant avoir pu t'aider ;) /!\ Je n'ai malheureusement pas pu tester le skript /!\ il est donc possible qu'il y ait des erreurs :/
Kerlann Posté(e) le 18 novembre 2015 Auteur Posté(e) le 18 novembre 2015 il a des erreur a la ligne 5 '%arg-2' can't be added to {wanted.players::*} because the former is not an object erreur a la ligne 12 can't understand this condition/effect et es-que c'est possible de mais une raison
PX_007 Posté(e) le 18 novembre 2015 Posté(e) le 18 novembre 2015 ah je crois avoir trouvé le fail :) je vais le réparer et ajouter autre chose :D
PX_007 Posté(e) le 18 novembre 2015 Posté(e) le 18 novembre 2015 voilà command /avis [<text>] [<player>]: trigger: if argument 1 is "start": if argument 2 is set: add argument 2 to {wanted.players::*} add 1 to {list.wanted.players} broadcast "&4/!\ &4<magic>!!&r &c&lUne nouvelle personne est activement recherchée! Nous vous donnerons plus d'informations dans les secondes à venir. &4<magic>!!&r &4/!\" else: message "&cVous devez marquer un joueur pour lancer un avis de recherche" to player stop if argument 1 is "stop": if argument 2 is set: remove argument 2 from {wanted.players::*} broadcast "&aLa recherche de &c%arg-2% &aa été arrêtée." remove 1 from {list.wanted.players} else: message "&cVous devez marquer un joueur pour stopper un avis de recherche." to player if argument 1 is "affiche": message "<orange>Voici la liste de toutes les personnes recherchées actuellement:" to player wait 5 ticks message "%{wanted.players::*}%" to player every 30 seconds: if {list.wanted.players} = 0: broadcast "&aPersonne n'est actuellement recherché :)" else: broadcast "&4/!\ &cUne ou plusieurs personnes sont actuellement recherchées &4/!\ &cElles s'appellent:" broadcast "%{wanted.players::*}%" Nouveauté: -Un message indiquant que personne n'est recherché si personne n'est recherché :)
Kerlann Posté(e) le 18 novembre 2015 Auteur Posté(e) le 18 novembre 2015 merci mais es-que c'est possible de rajouter une raison ?? et aussi quand on fait /avis sa mais -- help -- /avis start <pseudo> | Permet de rechercher une personne /avis stop <pseudo> | Permet de stop la recherche d'une personne /avis affiche | Permet d'afficher les personne rechercher
Kerlann Posté(e) le 18 novembre 2015 Auteur Posté(e) le 18 novembre 2015 et aussi quand on fait /avis stop pseudo sa mais sa &4/!\ &cUne ou plusieurs personnes sont actuellement recherchées &4/!\ &cil(s)/elle(s) s'appellent: <none> au lieu de "&aPersonne n'est actuellement recherché :)"
PX_007 Posté(e) le 19 novembre 2015 Posté(e) le 19 novembre 2015 Voilà :) command /avis [<text>] [<player>]: trigger: if argument 1 is "start": if argument 2 is set: add argument 2 to {wanted.players::*} add 1 to {list.wanted.players} broadcast "&4/!\ &4<magic>!!&r &c&lUne nouvelle personne est activement recherchée! Nous vous donnerons plus d'informations dans les secondes à venir. &4<magic>!!&r &4/!\" else: message "&cVous devez marquer un joueur pour lancer un avis de recherche" to player stop if argument 1 is "stop": if argument 2 is set: remove argument 2 from {wanted.players::*} broadcast "&aLa recherche de &c%arg-2% &aa été arrêtée." remove 1 from {list.wanted.players} else: message "&cVous devez marquer un joueur pour stopper un avis de recherche." to player if argument 1 is "affiche": message "<orange>Voici la liste de toutes les personnes recherchées actuellement:" to player wait 5 ticks message "%{wanted.players::*}%" to player if argument 1 is not set: message "&7---------------------&1[&aHelp&1]&7---------------------" to player message "&b/avis start &c<pseudo>: &eLance une recherche sur le joueur précisé." to player message "&b/avis stop &c<pseudo>: &eStoppe la recherche du joueur précisé." to player message "&b/avis affiche: &e affiche la liste des joueurs recherchés." to player message "&7---------------------&1[&aHelp&1]&7---------------------" to player every 30 seconds: broadcast "&4/!\ &cUne ou plusieurs personnes sont actuellement recherchées &4/!\ &cIl(s)/Elle(s) s'appelle(nt):" broadcast "%{wanted.players::*}%" Cordialement 2
Messages recommandés