XarFyV Posté(e) le 17 juillet 2018 Posté(e) le 17 juillet 2018 Salut je tient un serveur 1.8.8 et je voudrais un skript pour une version 1.8.8 Le skript servirait aux joueurs; = Une commande /friends add <player> . Cette commande envoie une requete a l'arg 1., qui une fois accepter ne peuvent plus se taper Je voudrais qu'on puisse voir le nombre d'amis qu'on a /friends list et aussi qu'on est un maximum de 4 amis Je sais pas si c'est possible aussi que les gens avec qui ont est amis aient une étoile a coté de leur pseudo ? Voila, j'espèque que vous m'avez compris ! Merci ?
Itexe Posté(e) le 18 juillet 2018 Posté(e) le 18 juillet 2018 Hey ! Je t'ai fais un petit bou de code dis moi si cela te convient ! command /friend [<text>] [<player>]: aliases: /f trigger: if arg 1 is "add": if arg 2 is set: if {counter.friend.%player%} <= 4: add arg 2 to {list.request.%player%::*} if {list.request.%arg 2%::*} contains player: remove player from {list.request.%arg 2%::*} remove arg 2 from {list.request.%player%::*} send "<red>Vous êtes amis avec %player%" to arg 2 send "<red>Vous êtes amis avec %arg 2%" to player add arg 2 to {list.friend.%player%::*} add player to {list.friend.%arg 2%::*} add 1 to {counter.friend.%player%} add 1 to {counter.friend.%player%} else: send "<red>La demande vient d'être envoyée !" else if {counter.friend.%player%} is not set: set {counter.friend.%player%} to 0 send "<red>Refait la commande pour ton première amis !" else: send "<red><bold>Vous avez déjà 4 amis !" if arg 1 is "remove": if arg 2 is set: if {list.friend.%player%::*} contains arg 2: remove arg 2 from {list.friend.%player%::*} remove player from {list.friend.%arg 2%::*} send "<red>Vous n'êtes plus amis avec %player%" to arg 2 send "<red>Vous n'êtes plus amis avec %arg 2%" to player remove 1 from {counter.friend.%player%} remove 1 from {counter.friend.%player%} else: send "<red>%arg 2% n'est pas ton amis" if arg 1 is "list": loop {list.friend.%player%::*}: send "%{list.friend.%player%::%loop-index%}%" on damage: if attacker is a player: if {list.friend.%attacker%::*} contains victim: send "<red><bold>Tu ne peux pas attaquer ton amis %victim%" to attacker cancel event
XarFyV Posté(e) le 18 juillet 2018 Auteur Posté(e) le 18 juillet 2018 C'est super ? Merci je le teste ce soir ! ?
Itexe Posté(e) le 22 juillet 2018 Posté(e) le 22 juillet 2018 Il y a 5 heures, Nathanael2611 a dit : Je poste un skript très complet pour ta demande dans la journée ? Même si je pense que tu as trouver ton bohneur avec le post de Itex. Que de gentillesse, mon ego est très flatté ? ?
Messages recommandés