Aller au contenu

Revolt

Membre
  • Compteur de contenus

    60
  • Inscription

  • Dernière visite

  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Revolt

  1. Revolt

    If .txt contain...

    Merci, je test quand je serai chez moi, j'y avais pas pensé de cette manière ^^
  2. Revolt

    If .txt contain...

    Hey ^^ Je suis coincé pour la réalisation d'un skript >< Le problème est que je souhaite pouvoir vérifier qu'un mot est contenu dans un fichier .txt (enfin ça peut-être un .sk ou autre, qu'importe...), mais voilà je ne trouve pas comment! Du style... if file "exemple.txt" contain %arg%: message "patati patata" Alors des idées pour check dans le fichier? Merci d'avance ^^
  3. Revolt

    A suppr

    Oui je me suis encore trompé... Admin suppression merci
  4. Revolt

    Oups (admin please)

    A supprimé (trompé de section)
  5. Merci, mon problème est enfin résolu! Pour une erreur aussi futile en plus, hololo >< :)
  6. La variable {punishPrison.%...%} est bien déclaré, dans la commande /prison! Normalement la variable prend le deuxième argument de la commande (le nombre de blocs), donc je vois pas où est le problème hélas >< command /prison <player> <text>: permission: prison.op trigger: if {prison.%argument 1%} is 1: message "&f&l[&3&lPRISON&f&l] &fCe joueur est déjà en prison!" else: set {prison.%argument 1%} to 1 set {blocPrison.%argument 1%} to 0 set {punishPrison.%argument 1%} to arg 2 execute console command "/kick %argument 1% &f&l[&3&lPRISON&f&l] &fTu as été emprisonné, reconnecte-toi pour commencer ta peine..."
  7. J'essaye ce soir voir si ça marche :p
  8. Mais qu'est-ce qui va pas avec ce script, c'est skript est en panne ou quoi ><
  9. Ouais moi aussi cela m'a fait ça :p
  10. Ok, merci pour l'aide que tu essayes de m'apporter ^^
  11. Désolé mais cela n'a rien changé, comme je l'ai précisé en haut Skript ne détectait aucune erreur, et l’événement se produit bien, le problème étant qu'après je tombe obligatoirement dans le "else" et jamais dans le "if" comme cela devrait le faire...
  12. Merci mais je ne vois pas où est la différence avec mon skript d'origine ^^
  13. Le joueur n'est pas libéré quand il a atteint le nombre de blocs demandé, ce qui est normalement fait avec "if {blocPrison.%player%} is {punishPrison.%player%}:", alors qu'il part toujours sur le else, le laissant donc en prison...
  14. Comme tu veux, mais je pense pas que le reste est de l'importance :p on join: if {prison.%player%} is 1: execute console command "/mvtp %player% prison" wait 1 tick message "&f&l[&3&lPRISON&f&l] &fAu boulot! Tu as cassé &2&l%{blocPrison.%player%}%&f blocs sur &4&l%{punishPrison.%player%}%&f!" on break of mossy_cobblestone: if {prison.%player%} is 1: cancel event if tool is not wooden hoe: message "&f&l[&3&lPRISON&f&l] &fTu dois utiliser la pioche de prisonnier!" else: if {blocPrison.%player%} is not set: set {blocPrison.%player%} to 1 else: add 1 to {blocPrison.%player%} wait 1 tick if {blocPrison.%player%} is {punishPrison.%player%}: set {blocPrison.%player%} to 0 set {punishPrison.%player%} to 0 set {prison.%player%} to 0 wait 1 second execute console command "/mvtp %player% spawn" message "&f&l[&3&lPRISON&f&l] &fTa punition est terminé, tu es libre!" else: message "&f&l[&3&lPRISON&f&l] &fTu as cassé &2&l%{blocPrison.%player%}%&f blocs sur &4&l%{punishPrison.%player%}%&f!" on command: if {prison.%player%} is 1: cancel event message "&f&l[&3&lPRISON&f&l] &fTu n'as pas le droit de faire ça!" on chat: if {prison.%player%} is 1: cancel event message "&f&l[&3&lPRISON&f&l] &fTu es en prison, impossible de parler! Tu peux seulement informé les joueurs que tu es en prison avec &6/prison me&f!" command /prisonme: trigger: if {prison.%player%} is 1: message "&f&l[&3&lPRISON&f&l] &fLe joueur &c%player% &finforme qu'il est actuellement en prison!" else: message "&f&l[&3&lPRISON&f&l] &fTu n'es pas en prison!" command /dadazd15ad0az10cca: trigger: give a wooden hoe of unbreaking 10 to the player command /prison <player> <text>: permission: prison.op trigger: if {prison.%argument 1%} is 1: message "&f&l[&3&lPRISON&f&l] &fCe joueur est déjà en prison!" else: set {prison.%argument 1%} to 1 set {blocPrison.%argument 1%} to 0 set {punishPrison.%argument 1%} to arg 2 execute console command "/kick %argument 1% &f&l[&3&lPRISON&f&l] &fTu as été emprisonné, reconnecte-toi pour commencer ta peine..."
  15. Oui je n'ai indiqué que la partie où j'ai une erreur, sinon il y a 60 lignes de code mais qui n'ont pas de rapport avec cette erreur. Je suis certain que la valeur de "{punishPrison.%player%}" est bonne, mais pourtant il y a bien un problème dans ce passage puisqu'il prend toujours le else ><
  16. Pareil pour le 2, il est bien dans le message :) Et oui je sais que hoe n'est pas une pioche, c'est juste que j'ai pas envie que ça soit trop facile pour casser les blocs :p
  17. Oui Je ne vois pas les erreurs désolé ^^ Oui justement {punishPrison.%player%} est bien égal à 2, puisqu'il est utilisé pour le message ^^
  18. Hey ^^ J'ai un problème avec mon skript qui ne veut pas fonctionner à 100% snif :( C'est un skript sans dépendance et sans aucune erreur signalé... Le but de ce skript est d'emprisonner les joueurs pour les sanctionner, ils doivent casser un certain nombre de blocs pour être libéré, la partie de skript qui ne marche pas et que j'ai recopié ici est la partie où quand le joueur casse un certain bloc, cela va check s'il a fait suffisamment de bloc... mais ça ne fonctionne pas! on break of mossy_cobblestone: if {prison.%player%} is 1: cancel event if tool is not wooden hoe: message "&f&l[&3&lPRISON&f&l] &fTu dois utiliser la pioche de prisonnier!" else: if {blocPrison.%player%} is not set: set {blocPrison.%player%} to 1 else: add 1 to {blocPrison.%player%} wait 1 tick if {blocPrison.%player%} is {punishPrison.%player%}: set {blocPrison.%player%} to 0 set {punishPrison.%player%} to 0 set {prison.%player%} to 0 wait 1 second execute console command "/mvtp %player% spawn" message "&f&l[&3&lPRISON&f&l] &fTa punition est terminé, tu es libre!" else: message "&f&l[&3&lPRISON&f&l] &fTu as cassé &2&l%{blocPrison.%player%}%&f blocs sur &4&l%{punishPrison.%player%}%&f!" Comme vous pouvez le voir sur l'image, la deuxième partie fonctionne mais on dirait qu'il n'arrive pas à comprendre "if {blocPrison.%player%} is {punishPrison.%player%}"... Help please, merci d'avance :p
  19. Bonne idée je vais essayer, merci :)
  20. Ouais c'est ce que je me disais aussi, mais j'ai pas trouvé de système pour l'instant >< Merci quand même :D
  21. Je veux clear la variable, mais sachant que c'est une variable du type {trucbidule.%player%}, du coup il y a une variable pour chaque joueur, par exemple moi {trucbidule.Revolt_}.
  22. Hey! Bon d'habitude je n'ai pas besoin d'aide pour mes skripts, sauf quelque fois :D J'ai un problème pourtant simple mais impossible à résoudre >< J'ai crée un système pour envoyer chaque jour un message sur Twitter avec le nombre de connexions et de nouveaux joueurs qui passent sur mon serveur principal, mais je souhaite affiché le nombre de joueurs. Mon problème est dans le nettoyage de la variable, en effet avec le compteur cela fait logiquement ça... on join: if {daycompt.%player%} is not 1: add 1 to {compteur} set {daycompt.%player%} to 1 Et mon code qui envoie le message toutes les 24 heures doit aussi faire le nettoyage de cette variable, n'est pas? every real day: machin truc twitter Et là, il faut nettoyé la variable {daycompt.%player%}, mais je sais pas faire pour une variable contenant le pseudo d'un joueur, comme reset pour tous les joueurs de la variable? Bon voilà, une erreur à la con dont il existe sûrement une solution ailleurs, mais j'ai pas trouvé...
  23. J'ai plus ou moins réussi à régler mon problème... Placer une tête via Skript a était un échec total, et j'ai essayé beaucoup de façons différentes, je pense que ça serait intéressant que tu mettes cela dans ton addon, étant que c'est pas encore proposé ^^ Mais du coup j'ai quand même réussit à régler mon problème! En effet j'ai eût l'idée de faire le placement via World Edit, donc géré par Skript via des player commands, ça marche très bien, le seul point négatif sont les messages dans le chat impossible à retirer, pour les cacher je dois flooder de message vide. World Edit lui s'en sort bien pour les têtes, mais s'il est impossible de change l'orientation de la tête... Du coup merci pour l'aide apporter (ou du moins la tentative, mais c'est autant important), mon petit projet facultatif à mon serveur à donc pu être ouvert, dommage qu'il n'y ait pas de sections pour le présenter à la communauté :( Du coup si quelqu'un est intéressé pour s'inscrire dans un monument intemporel ayant le rôle de garder une trace de notre passage après notre disparition, envoyez-moi un Mp :p
  24. Ok merci pour l'attention que tu portes pour m'aider ^^ Je vois que c'est trop compliqué de posé directement la tête... donc pas grave! On va utilisé une autre méthode! Je vais give la tête à la personne et faire en sorte qu'elle ne puisse que la posée au-dessus du panneau... je devrai y arrivé ^^ Si j'y arrive pas de toute façon, je demanderai de l'aide :p
×
×
  • Créer...

Information importante

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.