Jeanjoker69 Posté(e) le 24 mars 2017 Posté(e) le 24 mars 2017 Bonjour, J'aimerais un skript permettant d'ajouter des points, lors du kill d'un mob (Zombie par exemple) à une variable joueurs. = {pts.%uuid of player%}. Je bloque car je fait: on death: if attacker is a player: if victim is a Zombie: add 2 to {pts.%uuid of player%} Mais ceci ne fonction pas (le player n'ai pas identifier). Si vous avez une solution, je la prend :) Merci,
AxelGaming Posté(e) le 24 mars 2017 Posté(e) le 24 mars 2017 Alors, je comence déja par te dire bonsoir, la moindre politesse. Je vais alors essayer de t'aider. Tu devrais essayer : on death of zombie: if attacker is a player: add 2 to {pts.%uuid of player%} Ah, je n'oublie pas, bonne fin de soirée, dit moi si cela ne fonctionne pas et ajoute moi des screen et informations
Jeanjoker69 Posté(e) le 24 mars 2017 Auteur Posté(e) le 24 mars 2017 Merci de ton aide, Alors cela ne fonction pas, toujours le probleme de la variable joueur qui ne détecte pas (a mon avis) le joueurs qui kill.
AxelGaming Posté(e) le 24 mars 2017 Posté(e) le 24 mars 2017 D'accord, je vais pas sur mon network, mais je vais essayer sa sur un serveur local et je te tient au jus
Jeanjoker69 Posté(e) le 24 mars 2017 Auteur Posté(e) le 24 mars 2017 Ok merci, je cherche également de mon coter.
AxelGaming Posté(e) le 24 mars 2017 Posté(e) le 24 mars 2017 J'ai réussi, mais avec le %attacker% : on death of zombie: if attacker is a player: add 2 to {pts.%attacker%} send "%{pts.%attacker%}%" to attacker et dit moi si cela ne fonctionne pas.
Jeanjoker69 Posté(e) le 24 mars 2017 Auteur Posté(e) le 24 mars 2017 Oui cela fonction mais le probleme c'est que je ne pourrais pas utiliser la variable pts (le but etant de l afficher et de l utilisée comme une sorte d'argent (attention c'est pas avec money) / pas la peigne de me dire comment faire ceci). Il faudrait donc que la variable sois pour chaque joueur, et que je puisse réutiliser cette variable ( uuid of player me permettant d'assurer un enregistrement pour le probleme des changements de pseudo).
AxelGaming Posté(e) le 24 mars 2017 Posté(e) le 24 mars 2017 D'accord, pour tout les joueurs tu peut faire : on death of zombie: if attacker is a player: add 2 to {pts.%player%} Ici tout les joueurs auront les propre argent ca va faire {pts.AxelGaming} {pts.JeanJoker69} Si je ne me trompe pas.
Jeanjoker69 Posté(e) le 24 mars 2017 Auteur Posté(e) le 24 mars 2017 Nop fonction pas, il me semble que %player% enregistre seulement le pseudo donc si un joueur change de pseudo il n'aura plus ces pts. alors que uuid of player enregistre l uuid que le joueur garde a vie meme si il change de pseudo. mais meme avec %player% cela ne fonction pas (tjr pareil il ne détecte pas le joueur qui a tuer le mob) par contre si on fait ce que tu a dit en remplacent l'évenement on death par command, cela fonction :/ Si tu a d'autre idée :)
AxelGaming Posté(e) le 24 mars 2017 Posté(e) le 24 mars 2017 Euh, chez moi le %player% fonctionne, aprés pour l'uuid c'est de sa faute il n'a pas qu'a changer de pseudo :/ je vais voir sa avec mon frère demain, la je suis crevé, jrecherche 5minutes encore env~ Edit : Quesque sa te dit pour le uuid of ? Moi tous fonctionne tu n'a pas un pb d'addons, tu les as tous, ahah la c'est bon : %uuid of attacker%!
Jeanjoker69 Posté(e) le 24 mars 2017 Auteur Posté(e) le 24 mars 2017 Ah moi le %player% ne fonctionne pas pour cette évenement. Au pire oui c'est de sa faute mais faudrai trouvé un moyen pour que le %player% marche.
AxelGaming Posté(e) le 24 mars 2017 Posté(e) le 24 mars 2017 As tu skype? c'est un evenement basique, prend un pack d'addons, sa doit venir de sa!
Jeanjoker69 Posté(e) le 24 mars 2017 Auteur Posté(e) le 24 mars 2017 JeanJoker69 pour mon skype, est ce que tu connais l addons nécessaire ?
Efeelios Posté(e) le 25 mars 2017 Posté(e) le 25 mars 2017 Salut, je sais pas si tu as eu ton code où quoi mais voici ce que je propose : on death: if victim is a zombie: if attacker is a player: add 1 to {pts.%uuid of attacker%} wait 1 tick send "%{pts.%uuid of attacker%}%" to attacker C'est simple, à ce que j'ai lu tu t'y connais assez pour comprendre le code, en espérant t'avoir aidé! 1
Jeanjoker69 Posté(e) le 25 mars 2017 Auteur Posté(e) le 25 mars 2017 Salut, Oui cela marche, je ne pensais pas que attacker pouvait être utiliser avec le uuid. Merci beaucoup Efeelios et AxelGaming.
Messages recommandés