Aller au contenu

ggdu490

Membre
  • Compteur de contenus

    107
  • Inscription

  • Dernière visite

  • Jours gagnés

    4

Tout ce qui a été posté par ggdu490

  1. Ah oui ça fonctionne tout de suite mieux lol Et effectivement ça ne récupère pas la liste, je cherche comment faire. command /test <text> [<offline player>]: trigger: if targeted block is a sign: if line 1 of targeted block is "&e[Porte]": set {_x} to x-location of targeted block set {_y} to y-location of targeted block set {_z} to z-location of targeted block replace all "." with "," in {_x} replace all "." with "," in {_y} replace all "." with "," in {_z} if arg 1 is "add": add "%arg 2%" to yaml list "allow" from file "../../Porte/%{_x}%,%{_y}%,%{_z}%.yml" if arg 1 is "del": remove "%arg 2%" from yaml list "allow" from file "../../Porte/%{_x}%,%{_y}%,%{_z}%.yml" if arg 1 is "list": set {_porteallow:} to value list "allow" get of "../../Porte/%{_x}%,%{_y}%,%{_z}%.yml" send "%{_porteallow:}%" Pour le moment cette parti là fonctionne sauf pour la liste qui affiche <none>
  2. hummm J'ai fais un truc comme ça: on rightclick on a sign: if line 1 is "&e[Porte]": if gamemode of player is survival: set {_x1} to x-location of event-location set {_y1} to y-location of event-location set {_z1} to z-location of event-location set "allow" to "%{_porteallow::*}%" in yaml file "../../Porte/%{_x1}%,%{_y1}%,%{_z1}%.yml" if {_porteallow::*} doesn't contain player: cancel event message "{@logo}&4Tu n'es pas autorisé a utiliser cette porte" Je ne sais pas encore si c'est bon, je fais la partie pour enlever un personne allow pour voir si ça m'enleve bien
  3. Bon j'ai fais ça: set {_coporte} to event-location replace all ":" with "," in {_coporte} Mais il laisse les ":" Je vais gardé ta méthode d'avant lol
  4. bah le soucis de l'event location en yml c'est que je n'arrive pas a le récupérer a moins de le renommer ça doit surement venir des ":"
  5. ça met ce format là pour le yml: -175.5,34.5,165.5.yml je peux l'ouvrir sans soucis
  6. Bon bah du coup avec ce que tu ma passer en revanche, je peux faire un fichier de type coordonnée avec owner et allow dedans. Tu pense que ça pourra le faire ?
  7. Effectivement je passe par filezilla lol Bon les coordonnées on changés, mais le format n'a pas bougé :-(
  8. j'ai essayer, j'ai meme redemarré le serveur. Et c'est pas logique vu ce que ce sont des variable temporaire
  9. Bon bah je comprend pas, ça me met toujours pareil. Meme en changeant d'endroit, les coordonnées reste les mêmes. J'ai essayer plusieurs autre panneaux et ça ne les marque pas lol, pourtant la taille du fichier augmente. Pour le coup je suis complètement perdu
  10. grrrr toujours comme ça: '-175': 5,34: 5,165: '5': owner: - ggdu490 allow: - ggdu490
  11. oui voila. Mais ça ne veux pas J'ai essayer de set des variables temporaires comme ça: set {_x} to x-location of event-location set {_y} to y-location of event-location set {_z} to z-location of event-location add "%player%" to yaml list "%{_x}%,%{_y}%,%{_z}%.owner" from file "../../Porte/Liste.yml" Mais il me les met tout de même comme ça... '-175': 5,34: 5,165: '5': owner: - ggdu490
  12. Ok merci :) En revanche dans la liste ça marque comme avant sans le x/y/z '-175': 5 34: 5 165: '5': owner: - ggdu490 allow: - ggdu490 Je crois que je ne vais pas m'entendre avec les fichiers yml lol
  13. :-( Skript ne reconnait pas l'expression
  14. bah enfaite idéablement, Il aurait fallu des dossiers avec les coordonnées qui comprennent chacun le owner et allow. Sinon un un fichier avec coordonnée et owner/allow style comme ça: xyz: owner: - joueur allow: - joueur
  15. Je te met tout. J'ai du passer par pastebin je pouvais pas tout coller ici. http://pastebin.com/e27Lgyfr J'ai commencer a modifier entre les lignes 327 et 342 C'est quand meme plus simple les variables lol Mais je preferais utiliser yml pour pas remplir en variable Si jamais quelqu'un veux le modifier y'a pas de soucis
  16. Hello, Merci de ta réponse. J'ai fais un copié/coller de ce que tu m'as dis, ça me le met toujours comme ça: 'x: -175': '5, y: 34': '5, z: 165': '5': owner: - ggdu490 allow: - ggdu490
  17. Bonjour, J'ai fais un skript de porte (loin d'être parfait, mais mes joueurs l'aime bien). Actuelement je passe par des variables pour stocker les coordonnées, les propriétaires et les joueurs autorisé a utiliser la porte. J'aurais souhaiter passer par des fichier .yml. Idéalement il me faudrait des fichiers de type "event-location" le soucis que je rencontre avec ça c'est que je ne peux pas l'ouvrir, surement a cause des symboles contenu dans les coordonnées. J'ai donc essayé un fichier liste contenant les coordonnées, mais là encore j'ai un soucis. Elle s'affiche comme ceci: 'x: -175': '5, y: 34': '5, z: 165': '5': owner: - ggdu490 allow: - ggdu490 Fin, du coup je ne sais plus trop comment procédez. Sachant que les coordonnées correspondent a un panneau a cliquer et que l'ajout et la suppression de membre ce fait avec une commande en regardant le panneau. Si quelqu'un a une solution ou une idée a proposer, je suis preneur. Merci par avance a vous
  18. Bonjour, Voilà: command /teste: executable by: console trigger: execute console command "/manuaddp %player% kit.paysan"
  19. Bonjour, ça devrait fonctionné, j'ai tester, essaie avec ça: command /diamondlimit <text> [<player>]: description: DiamondLimit Active:Désactive:Toggle usage: /diamondlimit <active:desactive:toggle> permission: diamondlimit.admin trigger: if arg 1 is "active": set {diamondlimit} to true message "&cDiamondLimit Active!" if arg 1 is "desactiver": set {diamondlimit} to false message "&cDiamondLimit Desactive!" if arg 1 is "toggle": if {diamondlimit} is true: set {diamondlimit} to false message "&DiamondLimit Desactive" stop if {diamondlimit} is false: set {diamondlimit} to true message "&cDiamondLimit Active!" stop if arg 1 is "reset": if arg 2 is not set: loop all players: delete {diamondlimit.diamand.%loop-player%} message "&cCompteur de diamant reset pour les joueurs en ligne!" else: delete {diamondlimit.diamand.%player%} message "&cCompteur de diamant reset pour &b%arg 2%!" on mine: if {diamondlimit} is true: if player's gamemode is survival: if block is diamond ore: add 1 to {diamondlimit.diamand.%player%} on break of diamond ore: if {diamondlimit} is true: if {diamondlimit.diamand.%player%} > 13: cancel event set block to air send "&eTu a deja mine &b13 &b&ldiamonds, &etu ne peux &e&mplus &een prendre." to the player if {diamondlimit.diamand.%player%} = 12: send "&eC'est ton dernier diamand, le prochain miné sera suprimmé"
  20. ggdu490

    Shoutbox

    Si tu es aussi agréable dans la shoutbox, ne cherche pas plus loin...
  21. ggdu490

    Shoutbox

    Il a répondu a tes questions. Tu as demandé pourquoi tu n'es plus autorisé a y répondre. Il t'a donné 2 possibilité puis ta donner le liens du règlement... Si tu a enfreins une règle, il a répondu a ta question...
  22. ggdu490

    Shoutbox

    Dans la section Aide, il me semble que c'est pour aider. C'est ce qu'il tente de faire.... Si tu parlais comme ça, il ne faut pas ce demander pourquoi tu est bloqué... Autant contacter directement un modérateur par message privée dans ce cas !
  23. Bonjour, Il y a déjà ce genre de skript dans les ressources. https://skript-mc.fr/forum/resources/skauth.127/ https://skript-mc.fr/forum/resources/login.304/
  24. Bonsoir Nicodu_TV, non je n'ai pas skype
  25. Bonjour, Plus de précision ? Peux tu mettre le code en balise stp ?
×
×
  • 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.