Aller au contenu

Lemrigue

Membre
  • Compteur de contenus

    37
  • Inscription

  • Dernière visite

  • Jours gagnés

    4
  • Crédits

    398 [Faire un don]

Tout ce qui a été posté par Lemrigue

  1. Lemrigue

    Erreur avec skUtilities

    Hum, eh bien pour la créer j'utilise : set yaml value "test.value" from file "plugins/Folder/test.yml" to true à moins qu'il y ait un autre moyen de créer une valeur ?
  2. Version : skUtilities 0.9.2 - Skript dev35b Bonjour ! Lorsque je crée une valeur dans un fichier yml avec skUtilities, je reçois une erreur comme quoi la valeur n'existe pas, mais c'est normal puisque je la crée la valeur, je voulais donc savoir si je m'y prends mal ou si skUtilities fait des siennes. Un exemple : if file "plugins/Folder/test.yml" does not exist: create file "plugins/Folder/test.yml" set yaml value "test.value" from file "plugins/Folder/test.yml" to true Lorsque j'utilise ce code, la première fois que je l'utilise, il va y avoir l'erreur si dessous : [18:56:16 ERROR]: [skUtilities] v0.9.2: Yaml Path: 'test.value' doesn't exist in file 'plugins/Folder/test.yml' (SExprYaml.class) Puis après ça, si je set la valeur avec autre chose, par exemple : set yaml value "test.value" from file "plugins/Folder/test.yml" to false Je ne reçois plus d'erreur puisque skUtilities a crée la valeur avec le premier code... Du coup je me demande s'il y a un moyen de ne pas recevoir l'erreur lorsque je crée la valeur la première fois (pour l'instant j'utilise ConsoleSpamFix pour ne plus voir cette erreur, mais c'est pas parce qu'elle est cachée qu'elle n'existe pas)
  3. Lemrigue

    BetterLogs

    Lemrigue updated BetterLogs with a new update entry: Optimisation - Retrait de Umbaska Read the rest of this update entry...
  4. Lemrigue

    BetterLogs

    Lemrigue updated BetterLogs with a new update entry: Logs globaux Read the rest of this update entry...
  5. Lemrigue

    BetterLogs

    Lemrigue submitted a new resource: [plain]BetterLogs[/plain] - [plain]Stockez les informations essentielles de vos joueurs dans des fichiers séparés.[/plain] Read more about this resource...
  6. Bonjour, j'aimerais restreindre le skript de la boussole qui téléporte où on vise : aliases: # blocks without collision as of Minecraft 1.5 (excluding fire, nether portal & end portal) nonsolid = 0, 6, 27, 28, 30, 31, 32, 37, 38, 39, 40, 50, 55, 59, 63, 64, 65, 66, 68, 69, 70, 71, 72, 75, 76, 77, 78:0, 83, 85:4-7, 104, 105, 106, 111, 115, 131, 132, 141, 142, 143, 147, 148, 157 on rightclick with compass: loop blocks above targeted block: loop-block is nonsolid block above loop-block is nonsolid teleport player to loop-block stop trigger J'aimerais le restreindre pour faire en sorte que la boussole ne téléporte pas plus loin que 10 blocks et qu'elles ne puissent pas téléporter plus haut que ce que nous sommes : distance between the player and targeted block is smaller than 10: J'ai ajouté cette condition avant le loop blocks, ce qui empêche les joueurs de se téléporter plus que 10 blocks mais j'aimerais que quand on vise plus loin ça téléporte quand même mais limité à 10 blocks. J'aimerais également que la téléportation soit limitée à la hauteur du joueur, je ne sais pas comment faire, peut être avec une comparaison du "targeted block" et du "y" du joueur Merci de votre aide
  7. Lemrigue

    Combat tag

    Non aucune erreurs
  8. Lemrigue

    Combat tag

    Salut, je suis en train de faire un skript pour empêcher les joueurs de se déconnecter en combat. Je sais qu'il en existe déjà un mais j'aimerais savoir pourquoi le miens ne fonctionne pas et si vous pouviez m'aider. Le code : options: combat_time: 15 tag: &7[&b&l!&7] &7 entering_fight: Vous êtes en combat ! no_longer_in_fight: Vous n'êtes plus en combat ! on damage: if damage was caused by attack or poison or thorns or unknown or projectile: if {P.%victim%} = {@combat_time}: set {P.%victim%} to 0 send "{@tag}{@entering_fight}" to the victim if {P.%victim%} < {@combat_time}: set {P.%victim%} to 0 wait {@combat_time} seconds if {P.%victim%} = {@combat_time}: send "{@tag}{@no_longer_in_fight}" to the victim if {P.%attacker%} = {@combat_time}: set {P.%attacker%} to 0 send "{@tag}{@entering_fight}" to the attacker if {P.%attacker%} < {@combat_time}: set {P.%attacker%} to 0 wait {@combat_time} seconds if {P.%attacker%} = {@combat_time}: send "{@tag}{@no_longer_in_fight}" to the attacker every second: loop all players: if {P.%loop-player%} < {@combat_time}: set {P.%loop-player%} to {P.%loop-player%} + 1 Quand j'utilise uniquement {P} sans le .%attacker% ou le .%victim% le skript marche quand un seul joueur est connecté : options: combat_time: 15 tag: &7[&b&l!&7] &7 entering_fight: Vous êtes en combat ! no_longer_in_fight: Vous n'êtes plus en combat ! on damage: if damage was caused by attack or poison or thorns or unknown or projectile: if {P} = {@combat_time}: set {P} to 0 send "{@tag}{@entering_fight}" to the attacker and the victim if {P} < {@combat_time}: set {P} to 0 wait {@combat_time} seconds if {P} = {@combat_time}: send "{@tag}{@no_longer_in_fight}" to the attacker and the victim every second: if {P} < {@combat_time}: set {P} to {P} + 1
×
×
  • 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.