Aller au contenu

Ethnae

Membre
  • Compteur de contenus

    70
  • Inscription

  • Dernière visite

  • Jours gagnés

    3
  • Crédits

    0 [Faire un don]

Tout ce qui a été posté par Ethnae

  1. Désolé de venir déranger, mais pour les non-initiés qu'est-ce qu'un baltop ?
  2. Ethnae

    Problème d'item

    Bonjour, Je parle du dossier "Skript", dossier parent du dossier "scripts". En effet, si tu ne les a pas il y a un problème. Pour ta version de spigot je te conseille la dev36 téléchargeable juste ici (lien direct) Ethnae
  3. Ethnae

    Problème d'item

    Bonjour, Le fichier "aliases-english" existe-t-il dans ton dossier Skript ? Ethnae
  4. Ethnae

    résolu [UHC]Skript /start

    C'est absolument impossible, même en Java. Tu dois passer par des mods.
  5. Bonjour @SkyCraft78, Tu ne peux pas utiliser l'expression `player` lors de l'événement `on death` mais `victim` ou `attacker`. Voici donc : on death: if victim is a player: if victim is in world "Mustang": clear drops Si tu veux annuler la mort d'un joueur, tu peux faire ceci : on death: if victim is a player: if victim is in world "Mustang": heal victim make victim execute command "hub" Ethnae
  6. Ethnae

    résolu Skript PlayerPoints

    Bonjour Je n'utilise pas le plugin en question ni l'addon mais ça devrait marcher command /vip: trigger: if player's player points is equal or greater than 50: remove 50 from player points of player send "vous achez acheté le vip" else: send "vous n'avez pas assez d'argent" Ethnae
  7. Ethnae

    résolu Skript - FFABrain

    Problème résolu ?
  8. Ethnae

    résolu Skript - FFABrain

    Ce que je veux dire c'est que c'est des variables contenant le pseudo du joueur, tu ne les définira sûrement pas plus tard dans le code et elles doivent bien être définies au moins une fois. Si tu n'as pas fini le script alors pourquoi tu viens demander de l'aide ici ? Si ça ne marche pas c'est pour les raisons citées précédemment...
  9. Ethnae

    résolu Skript - FFABrain

    Bonjour @Zerox Graphic's, Dans tes conditions tu utilises des variables qui ne sont pas définies ailleurs dans le code. Par exemple, au lieu d'utiliser : if {machin.%player%} is false: broadcast "La variable est sur faux" stop if {machin.%player%} is true: broadcast "La variable est sur vrai" stop tu devrais utiliser : if {machin.%player%} is not true: broadcast "La variable est sur faux ou n'est pas définie" # Ca ne sert à rien de stop dans if -> else else: broadcast "La variable est sur vrai" Ethnae
  10. Ethnae

    Création de ville

    Bonjour, Voici pour toi une première idée de ce que tu pourrais continuer : options: max_cities: 3 command /city [<text>] [<text>]: executable by: players trigger: if arg-1 is not set: send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player send " " to player send "&b&l» &3Créer une ville &7: &b/&fcity &fcreate &3<&fnom&3>" to player send "&b&l» &3Supprimer une ville &7: &b/&fcity &fdisband &3<&fnom&3>" to player send "&b&l» &3Infos sur une ville &7: &b/&fcity &finfos &3<&fnom&3>" to player send "&b&l» &3Liste des villes &7: &b/&fcity &flist" to player send "" send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player else if arg-1 is "create": if arg-2 is not set: send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player send "&b&l» &3&lUsage : &f/city create &3<&fnom&3>" to player send "&b&l» &3&lExemple : &f/city create Paris" to player send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player stop set {_size} to size of {cities::*} / 2 broadcast "%{_size}%" if {_size} = {@max_cities}: send "&b&l» &3&lAction impossible : &flimite de villes atteinte. Veuillez attendre qu'une ville soit dissoute ou rejoignez-en une." to player stop if {%uuid of player%::hasacity} is not set: set {%uuid of player%::hasacity} to false if {%uuid of player%::hasacity} is not false: send "&b&l» &3&lAction impossible : &fvous possédez déjà une ville." to player stop if {cities::*} contains arg-2: send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player send "&b&l» &3Cette ville existe déjà !" to player send "&b&l» &3Nom : &f%arg-2%" to player send "&b&l» &3Propriétaire : &f%{cities::%arg-2%::owner}%" to player send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player stop add arg-2 to {cities::*} set {cities::%arg-2%::owner} to player set {%uuid of player%::hasacity} to true broadcast "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" broadcast "&b&l» &3&lLa ville &b&l%arg-2% &3&lvient d'être fondée !" broadcast "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" else if arg-1 is "disband": if arg-2 is not set: send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player send "&b&l» &3&lUsage : &f/city disband &3<&fnom&3>" to player send "&b&l» &3&lExemple : &f/city disband Paris" to player send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player stop if {cities::%arg-2%::owner} is not set: send "&b&l» &3&lAction impossible : &fla ville renseignée n'existe pas." to player stop if {cities::%arg-2%::owner} is not player: send "&b&l» &3&lAction impossible : &fla ville renseignée ne vous appartient pas." to player stop clear {cities::%arg-2%} clear {cities::%arg-2%::owner} remove arg-2 from {cities::*} set {%uuid of player%::hasacity} to false broadcast "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" broadcast "&b&l» &3&lLa ville &b&l%arg-2% &3&lvient d'être dissoute !" broadcast "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" else if arg-1 is "list": send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player send "&b&l» Liste des villes :" to player loop {cities::*}: send "&3&l- &f%loop-value%" to player send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player else if arg-1 is "infos": if arg-2 is not set: send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player send "&b&l» &3&lUsage : &f/city infos &3<&fnom&3>" to player send "&b&l» &3&lExemple : &f/city infos Paris" to player send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player stop if {cities::%arg-2%::owner} is not set: send "&b&l» &3&lAction impossible : &fla ville renseignée n'existe pas." to player stop send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player send "&b&l» Informations sur %arg-2% :" to player send "&b&l» &3Nom : &f%arg-2%" to player send "&b&l» &3Propriétaire : &f%{cities::%arg-2%::owner}%" to player send "&3&l&m+--------------&b&l&m-------------------&3&l&m--------------+" to player Ethnae
  11. Ethnae

    résolu Zone infecté

    Bonjour, @Leiysini tu devrais préciser que cela nécessite d'utiliser un plugin externe (WorldGuard). Sinon je vais voir ce que je peux faire de mon côté. Voilà pour toi, n'hésite pas à me dire si ça fait buger ton serveur ! on join: while player is online: if player's y-coordinate > 60: damage player by 0.5 send actionbar from "&cVous êtes dans la zone infectée" to player #Nécessite Skellett, remplace ceci par syntaxe si besoin est wait 2 seconds Ethnae
  12. Ethnae

    Variable et joueurs

    Bonjour, Est-ce que je pourrais avoir le reste de ton script ? Ethnae
  13. on join: #remplace ça par ce que tu veux faire. add player to {tycoon_players::*} send "%player% a rejoint le Tycoon !" to {tycoon_players::*}
  14. Ethnae

    Aide skript PVP avancé

    Bonjour, Je suis également intéressé, pouvez-vous me communiquer en message privé plus de précisions ? Cdt, Ethnae
  15. Si tu postes une demande d'aide sans relire ton script c'est un peu osé... Tu as pensé à vérifier du côté des variables ? ...
  16. Bonjour @Makavelli, Voici un script de homes : [Contenu masqué] ~Ethnae
  17. Ethnae

    résolu Probleme de gui de kits

    set {_int} to 0 #On va définir la variable temporaire {_int} à 0 while {_int} < 45: #Tant que notre variable {_int} est inférieure à 45 format slot {_int} of player with 1 white glass pane named " " with lore " " to be unstealable #On va ajouter une vitre au slot {_int} -- Donc au slot 0 dans un premier add 1 to {_int} #On va ajouter 1 à notre variable {_test}. Tant que celle-ci ne sera pas supérieure à 45 la boucle va se répéter mais dans le slot suivant comme on a ajouté 1 J'espère avoir été le plus clair possible.
  18. Ethnae

    Gravité d'un bloc

    Il me semble qu'il nous demande si l'on peut soumettre des blocs à la gravité. Mais il me semble qu'on ne peut pas.
  19. C'est ce que je lui ai demandé de faire mais il n'a pas l'air de comprendre/vouloir le faire...
  20. Ethnae

    Dé a coudre

    J'ai oublié de précisé qu'il faut des éponges mouillées sous l'eau ! Tu peux modifier le script à ta guise si tu le souhaite.
  21. Ethnae

    Dé a coudre

    De retour, Désolé pour l'attente relativement longue, je devais faire d'autres choses à côté. Pour l'instant le script n'est super optimisé mais j'essaierai de l'optimiser avec le temps. Voici le script : [Contenu masqué] N'hésite pas à me contacter ici ou sur Discord (#EthnaeEU2772) si tu rencontres des erreurs ou des problèmes ! ~Ethnae
  22. Ethnae

    Dé a coudre

    Bonjour @Goldfire_2_YT1, Pour éviter que l'on soit plusieurs à développer la même chose je viens prévenir ici que je me lance dans la réalisation de ton script ! Pourrais-je tout de même connaître la version de ton serveur ? ~Ethnae
  23. Ethnae

    résolu Plugins Skript 1.7.10

    Tu veux dire fermer le topic ? Tu dois pouvoir rajouter une étiquette " Résolu " normalement.
  24. Ethnae

    résolu Plugins Skript 1.7.10

    Je suis d'accord sur ce point, mais pour un serveur non-moddé c'est moins bien (côté serveur pas côté mods, quoique... ).
  25. Ethnae

    résolu Plugins Skript 1.7.10

    Je comprends mieux du coup, pas de problème dans ce cas là !
×
×
  • 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.