Imracraft 3 Posté : 4 avril 2016 Bonjour je voudrai que toute les 10 min pour le grade civil sa donne 1000 euros et sa envoye un send tu vien de resevoir ta paye Partager ce message Lien à poster Partager sur d’autres sites
HachetteDev 46 Répondu : 4 avril 2016 Bonjour je voudrai que toute les 10 min pour le grade civil sa donne 1000 euros et sa envoye un send tu vien de resevoir ta paye ok Partager ce message Lien à poster Partager sur d’autres sites
HachetteDev 46 Répondu : 4 avril 2016 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. désolé j'ai pas trouvé d'autre façon pour l'argent mais c'est sa que tu veut? Partager ce message Lien à poster Partager sur d’autres sites
PX_007 11 Répondu : 4 avril 2016 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. désolé j'ai pas trouvé d'autre façon pour l'argent mais c'est sa que tu veut? L'idée est bonne mais le "every 600 seconds" est un événement donc ne peut pas se retrouver en 3ème ligne ce qui fait que dans cette situation le skript ne peut pas marcher ;) J'ai rapidement essayé de coder un skript mais je n'ai pas eu le temps de le tester. Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. A noter que sur les 2 dernières lignes, il faudra en supprimer une en fonction de ce que tu utilises pour l'argent (si tu utilises un plugin, la dernière ligne sera inutile; mais si tu utilises une variable, il faudra supprimer l'avant-dernière ligne) En espérant avoir pu t'aider :) Partager ce message Lien à poster Partager sur d’autres sites
HachetteDev 46 Répondu : 4 avril 2016 L'idée est bonne mais le "every 600 seconds" est un événement donc ne peut pas se retrouver en 3ème ligne ce qui fait que dans cette situation le skript ne peut pas marcher ;) J'ai rapidement essayé de coder un skript mais je n'ai pas eu le temps de le tester. Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. A noter que sur les 2 dernières lignes, il faudra en supprimer une en fonction de ce que tu utilises pour l'argent (si tu utilises un plugin, la dernière ligne sera inutile; mais si tu utilises une variable, il faudra supprimer l'avant-dernière ligne) En espérant avoir pu t'aider :) merci du détails mais j'ai fait speed j'avait la flemme de crée une variables ect... et de m'appliqué, et à ton code faudrait set {Argent.%player's UUID%} true ,qu'en il rejoin et quand il quitte set {Argent.%player's UUID%} false (ou remove) Partager ce message Lien à poster Partager sur d’autres sites
_WaZzY_ 39 Répondu : 4 avril 2016 Imracraft si ta demande est résolu mais la conversation en résolu Partager ce message Lien à poster Partager sur d’autres sites
Imracraft 3 Répondu : 4 avril 2016 Imracraft si ta demande est résolu mais la conversation en résolu tjr pas resolu Partager ce message Lien à poster Partager sur d’autres sites
TheJyre4RF 13 Répondu : 4 avril 2016 je le fait mais utilise tu un plugin pour l'économie si oui lequel Partager ce message Lien à poster Partager sur d’autres sites
Aqme 80 Répondu : 4 avril 2016 =============================================================================== Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. J'ai regroupé quelque code qui ont était cité. =============================================================================== Partager ce message Lien à poster Partager sur d’autres sites
PX_007 11 Répondu : 4 avril 2016 merci du détails mais j'ai fait speed j'avait la flemme de crée une variables ect... et de m'appliqué, et à ton code faudrait set {Argent.%player's UUID%} true ,qu'en il rejoin et quand il quitte set {Argent.%player's UUID%} false (ou remove) Si on se déconnecte et que la variable est remove et set quand on se reco, les valeurs stockées dans la variable (ici, l'argent du joueur) sont reset. Donc je doute que cela soit utilisé de la sorte par les joueurs à moins qu"ils veulent tout perdre lors d'un déco x') Partager ce message Lien à poster Partager sur d’autres sites
HachetteDev 46 Répondu : 4 avril 2016 Si on se déconnecte et que la variable est remove et set quand on se reco, les valeurs stockées dans la variable (ici, l'argent du joueur) sont reset. Donc je doute que cela soit utilisé de la sorte par les joueurs à moins qu"ils veulent tout perdre lors d'un déco x') oui mais on peut l'enregistre dans un fichier et a la reco que toute l'argent soit reversé Partager ce message Lien à poster Partager sur d’autres sites
PX_007 11 Répondu : 4 avril 2016 =============================================================================== Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. J'ai regroupé quelque code qui ont était cité. =============================================================================== Il y a quelques petits fails à ton skript: -Pour le "every 600 seconds" comme expliqué en haut, c'est considéré comme un event et ne peut donc pas être placé en 2nde ligne et non plus après un autre event. De plus, je crois qu'on ne peut pas exécuter un effet ou une condition sur un joueur à partir de l'event every car ce dernier n'est pas déclenché par sur un joueur mais à intervalle régulier dans le temps (contrairement au "on join" qui lui est déclenché par un joueur se connectant) -Admettons donc que si l'on prend compte du premier tiret, on enlève le "every 600 seconds", dans cette situation, ce n'est pas toutes les 10 secondes que le joueur va recevoir sa paye mais indéfiniment tant qu'il aura la perm rank.civil et ce, jusqu'au crash du serveur (j'ai essayé ça marche très bien xD ) Mais l'idée est bonne dans l'ensemble ;) Il faut juste enlever le "every 600 seconds" et rajouter un "wait 10 minutes" après la ligne "while player...." :) oui mais on peut l'enregistre dans un fichier et a la reco que toute l'argent soit reversé Si tu parles de base de données, en effet cela reste le plus efficace d'enregistrer l'argent du joueur dans une base de données MySql par exemple si l'on veut effectuer un reset général de l'argent ou une hausse générale. Mais si l'on ne veut rien faire de tout ça, le plus pratique reste la variable ;) Partager ce message Lien à poster Partager sur d’autres sites
Mastersfelix 331 Répondu : 4 avril 2016 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. C'est pas si compliqué il me semble --' Partager ce message Lien à poster Partager sur d’autres sites
GidiX 33 Répondu : 4 avril 2016 Contenu masqué Réagissez ou répondez à ce message afin de consulter le contenu masqué. Partager ce message Lien à poster Partager sur d’autres sites
Yghore 379 Répondu : 4 avril 2016 Je ne suis pas sur que ça marche car si plusieurs personne on la permis la commande ne va pas marcher Prend plutôt celui de @Mastersfelix 1 Partager ce message Lien à poster Partager sur d’autres sites
Mastersfelix 331 Répondu : 5 avril 2016 Je suis désolé Yghore si je t'ai offusqué en disant "ce n'est pas si compliqué!" C'est juste que je ne comprends pas comment un code aussi simple peut prendre autant d'essais Partager ce message Lien à poster Partager sur d’autres sites
Yghore 379 Répondu : 5 avril 2016 Tu ne m'a pas offusqué xD , les3 point voulais dire que même avec une recherche on peut faire ce skript 1 Partager ce message Lien à poster Partager sur d’autres sites