Aller au contenu

kumakuma215

Ancien
  • Compteur de contenus

    863
  • Inscription

  • Dernière visite

  • Jours gagnés

    20

Tout ce qui a été posté par kumakuma215

  1. kumakuma215

    Panneau qui s'actualise !

    Désolé, mais je ne suis pas sur mon PC :/
  2. kumakuma215

    Panneau qui s'actualise !

    Par contre, si tu veux que le panneau soit ajouté dans la liste, il faut créer le Panneau .-.
  3. kumakuma215

    Panneau qui s'actualise !

    Je te fais ça : on sign change: if {panneau.%location of event-block%} isn't set: if Line 2 of event-block contains "&6&lMonJeu if Line 3 of event-block contains "nombre de joueurs": set {panneau.%location of event-block%} to location of event-block add location of event-block to {listepanneaux::*} set Line 3 of event-block to &a%{ingame}%/100 Le premier code, c'est pour ajouter les panneaux à la liste qui permettra d'actualiser les panneaux :3. Tu vas après devoir insérer le prochain bout de code dans le bout de code ou les joueurs rentrent (genre, quand un joueur rentre dans le jeu ou quitte le jeu) sub "actu": loop {listepanneaux::*}: set Line 4 of sign at loop-value to %{ingame}%/100
  4. Merci @Scieeences ;)
  5. Exactement. J'ai pour projet de créer un générateur de Skript In game (ce qui risque de prendre LONGTEEEEEEEEEEEEEEMPS)
  6. Bah justement, l'utilité de ce code c'est de faire un générateur de Skript xD
  7. https://skript-mc.fr/forum/threads/générer-un-skript-à-partir-dun-skript.7068/
  8. Oui. Le titre fait un peu Skriptception. Mais bon, je vais expliquer. Actuellement, je suis en train de réfléchir à un projet de Skript qui permettrai de... Générer des Skripts INGAME. (Si c'est pas magnifique :3). Donc, j'ai un peu réfléchi à comment faire. Puis, j'ai trouvé :3. Ce code ne marche qu'avec Umbaska et Wildskript Voilà le code: command /generate: trigger: add 1 to {nbreskripts} create file "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" wf "command /success:" to "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" wf " trigger:" to "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" wf " send ""&cLe Skript a bien été généré :p"" " to "plugins/Skript/scripts/skriptgénérén%{nbreskripts}%.sk" Petites notes à bien noter : --- Trucs que j'ai essayé et qui marchent --- "" pour " %% pour % --- Trucs que j'ai pas essayé --- {{ pour { }} pour }
  9. Il me faudrait les logs quand tu redemarres ton serveur
  10. Bah oui ^^. Je ne sais pas, j'ai pas testé :3 Tu peux me passer les logs quand tu restart le serveur? (Pour voir si RandomSK n'a pas d'erreurs etc)
  11. kumakuma215

    Problème région

    Ah .-.
  12. kumakuma215

    Problème région

    Bah pour faire un débug, rajoute ceci : command /debug: trigger: send "%region at the player's location%" Dit moi ce que ça t'envoie quand tu fais /debug après ^^
  13. Pourtant ça marche très bien avec moi .-. Tu as quelle version de Skript? :x Qu'elle est la version java de ta machine?
  14. Un membre à fait un antiplugins comme ça ^^.
  15. Nichijou = wtf total é_è
  16. Nouveau tuto : https://skript-mc.fr/forum/threads/cr%C3%A9er-un-bloc-customis%C3%A9-sans-variables-randomsk.6769/
  17. Bonjour à tous! J'ai remarqué que beaucoup de personnes voulaient créer des blocs customisés à partir de variables qui stockent les coordonnées du block. Simple, mais pas très optimisé (Imagine on te met plus de 1000 blocks customs, pas très opti :confused:) Du coup, en faisant des recherches, j'ai vu une très belle expression : Les metadatas values :o. (Utilisation de l'expression : "metadata [value] %text% of %player/entitie/block/world%" ) Donc, voici le code (après j'explique ligne par ligne) on place of diamond block: if the player's tool is a diamond block named "&cFakeDiamondBlock": set the metadata value "Type" of the event-block to "FakeDiamondBlock" on break of diamond block: if the metadata value "Type" of the event-block is "FakeDiamondBlock": cancel event drop 1 dirt at the event-block set the event-block to air on place of diamond block: if the player's tool is a diamond block named "&cFakeDiamondBlock": C'est évident :p Là, on rentre dans les metadatas : set the metadata value "Type" of the event-block to "FakeDiamondBlock" Là, c'est plus "compliqué": Chaque block/entité/joueur/monde a une metadata value "Type". On va donc modifier cette metadata value pour reconnaitre le block/entité/joueur/monde parmit d'autres ^^. Donc la metadata value "Type" du block de faux bloc de diamant qu'on a mit est "FakeDiamondBlock" Ensuite: on break of diamond block: Encore évident. Et puis, le truc intéressant : if the metadata value "Type" of the event-block is "FakeDiamondBlock": On vérifie la metadata value "Type" du bloc cassé. Si cette metadata value set "FakeDiamondBlock", alors on passe à l'effet qu'on a mit (Dans mon code, c'est qu'on drop de la terre lol.). Les metadatas values servent donc à différencier un monde/block/entité/joueur des autres. Petit exercice : Essayez de faire un skript pour qu'un zombie spécial drop automatiquement 1 de diamant. (Vous pouvez clear les drops ou non.) [spoiler=Indice] METADATA VALUE [spoiler=Indice 2] Il faudrait d'abord pouvoir faire spawn le zombie. spawn a zombie par exemple c:. Ou on peut faire autrement. Il faut juste donner une metadata à un zombie lol. [spoiler=Soluce] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=T'es sur?"] [spoiler=Ok tiens :] Sans faire spawn de zombie : on rightclick: if the player is holding a stick named "&cBaton de super zombie :D": if the targeted entity is a zombie: set the metadata value "Type" of the event-entity to "Super Zonny" on death of a zombie: if the metadata value "Type" of the victim is "Super Zonny": drop a diamond at the victim En faisant spawn un zombie: command /spawnsuperzombie: trigger: spawn a zombie at the player's location set the metadata value "Type" of the targeted entity to "Super Zonny"* on death of a zombie: if the metadata value "Type" of the victim is "Super Zonny": drop a diamond at the victim
  18. Bah oui normalement. Vu que le sujet est passé en résolu.
  19. Je vais essayer un truc "révolutionnaire" : LE créateur de Skript en Skript :o
  20. Tiens, voilà le Skript : on walk on cobweb: run player command "/spawn" as op
  21. kumakuma215

    Pourquoi le skript crash? :c

    D'accord ^^. Merci J'ai réinstallé le plug factions, rien n'y change :(
  22. Bonjour/Bonsoir, je pose une demande d'aide car j'en ai vraiment besoin! Quand je reload mon skript, ça me met qu'une erreur interne est arrivée un truc comme ça. Voilà les logs de la console :
  23. Https://Osu.ppy.sh/u/kumakuma215 c:
  24. Je testerai ^^. Merci :3 ça ne marche pas. J'ai une liste à 4 Strings. Mais à la fin, je me retrouve avec 2 strings é_è. PS : Aucune erreurs
×
×
  • 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.