
Gaël Erhlich
Ancien-
Compteur de contenus
889 -
Inscription
-
Dernière visite
-
Jours gagnés
18
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Gaël Erhlich
-
J'aimerais faire un système de batterie avec un panneau
Gaël Erhlich a répondu à un(e) question de _EatMyStrafe dans Inactifs
Tadam, tu peux mettre PAS, PASous ou Planche à sous sur ton panneau et cliquer dessus. on right click on sign: if line 1 contains "&6P&elanche à sous ": if player's tool is blaze rod: if player has permission "PASous.Utiliser": set line 4 to "&2E&an cours..." set {_EtapeNo} to 0 while {_EtapeNo} is less than or equal to 25: set line 3 to "&eProgression &6%({_EtapeNo} * 4)%%%" add 1 to {_EtapeNo} wait 2 second if event-block isn't sign: send "&aImpression annulée." to player stop drop 1 gold ingot set line 3 to "&eProgression &60%%" set line 4 to "&4Inactif" else if line 1 is "PAS" or "PASous" or "Planche à sous": if player has permission "PASous.Creer": set line 1 to "&6P&elanche à sous &6①" set line 3 to "&eProgression &60%%" set line 4 to "&4Inactif" -
J'aimerais faire un système de batterie avec un panneau
Gaël Erhlich a répondu à un(e) question de _EatMyStrafe dans Inactifs
Comment tu reconnais les imprimantes par rapport aux autres panneaux ? -
Le premier, c'était pour te montrer que t'avais pas besoin de créer un topic parce que ce que tu veux existe déjà.
-
Pour le coup, c'est pas mon domaine, mais si tu veux juste copier un serveur, y'a toujours des plugins qui font déjà ce que tu veux, y compris sur la première page des ressources comme disait @Fayqt. https://skript-mc.fr/forum/resources/combo-nohitdelay-skript.557/ https://dev.bukkit.org/bukkit-plugins/nohitdelay/ https://dev.bukkit.org/bukkit-plugins/no-hit-delay-v2-0/
-
Fallait le dire alors. on damage: if attacker's world is "world": push victim upward with force 5
-
J'aimerais faire un système de batterie avec un panneau
Gaël Erhlich a répondu à un(e) question de _EatMyStrafe dans Inactifs
Mais de l'argent sous quelle forme ? Item ? Augmentation de ton solde sur Vault ? Et comment tu utilises l'imprimante exactement ? Tu cliques dessus ? Tu manges une pomme en étant en sneak dessus ? -
Ce serait plus intéressant si y'avait un moyen de donner un peu plus de visibilité aux statuts, dans la mesure où tu vas rarement faire la commande pour chaque joueur. Tu pourrais même ne pas te douter que cette fonction existe. Pourrait peut-être y avoir un message désactivable sur le tchat à chaque changement de statut et une commande pour afficher les statuts de tous les joueurs connectés.
-
on damage: if attacker's world is "world": push victim in direction of attacker with force 5
-
Exa, je m'en étais rendu compte après coup, mais puisque t'avais rien dit, je pensais que t'avais pris le premier code. every 150 seconds: loop all players: add 1 to {money.%loop-player%.add} if {money.%loop-player%.add} is more than or equal to 4: make console execute command "/eco give %loop-player% 1" set {money.%loop-player%} to 0 on quit: clear {money.%player%.add}
-
Aide sur un skript déjà construit (corrigé bug)
Gaël Erhlich a répondu à un(e) question de XxNatou2000xX dans Inactifs
command /moneyd <integer>: trigger: if amount of clay bricks in player's inventory is more than 0: while amount of clay bricks in player's inventory is more than 0: remove 1 clay bricks from player's inventory add 1 to {_Lingots} if {_Lingots} is more than or equals to arg-1: exit 2 sections execute console command "/economy give %player% %{_Lingots}%" else: send "&eTu n'as pas de &clingots d'argile&e. :c" -
Un set particulier : Conseille et besoin d'aide !
Gaël Erhlich a répondu à un(e) sujet de Fayqt dans Résolus
M'étonnerait que ça fonctionne comme tu voulais, mais faut tester au lieu de demander. xd -
Les liens que j'ai postés font dans le complexe mais aussi dans le simple comme le dernier : every 1 minute: loop all players: {time::%loop-player%} is smaller than 10: add 1 to {time::%loop-player%} else if {time::%loop-player%} is more than or equal to 10: make console execute command "/eco give %loop-player% 1" send "&eVous recevez &a1$ &epour votre présence." to loop-player set {time::%loop-player%} to 0 'fin si tu veux à tout prix le code de Sky corrigé : every 150 seconds: loop all players: add 1 to {money.%loop-player%.add} if {money.%loop-player%.add} is more than or equal to 4: make console execute command "/eco give %loop-player% 1" on quit: clear {money.%player%.add}
-
@SkyAbout Ton bloc ne désigne pas le joueur qui doit recevoir de l'argent. @Raphy123 Si on met every 10 minutes, ça va effectivement fonctionner pour tout le monde sur le serveur au même moment, mais c'est pas très important dans la mesure où ça prend en compte que les joueurs en ligne. Effectivement, tu peux recevoir l'argent au moment où tu te connectes si t'arrives au bon moment, mais ça va pas changer grand chose sur le fond. Tu peux très bien fonctionner avec ça : every 10 minutes: loop all players: make console execute command "/eco give %loop-player% 1" send "&eVous recevez &a1$ &epour votre présence." to loop-player Et puis y'a déjà des plugins qui font ça. https://www.spigotmc.org/resources/time-is-money.12409/ https://dev.bukkit.org/bukkit-plugins/timeismoney/ https://skript-mc.fr/forum/resources/time-is-money.147/ https://dev.bukkit.org/bukkit-plugins/skript/forum/requests/73503-time-is-money-request/#p8 https://dev.bukkit.org/bukkit-plugins/skript/forum/requests/82496-time-money/#p2
-
Un set particulier : Conseille et besoin d'aide !
Gaël Erhlich a répondu à un(e) sujet de Fayqt dans Résolus
Il faut Umbaska pour cet événement. -
J'ai Umbaska, mais normalement, cette condition est dans Skript me semble.
-
Hmm désolé je sais pas vraiment quoi te répondre parce que ça marche au mieux de mon côté. ^^
-
C'est un peu difficile à trouver, mais c'est dans la doc. :p on damage: if projectile exists: if projectile is an arrow: set {_random.integer} to a random integer between 1 and 2 #Partie du code qui me servira plus tard. if {_random.integer} is 1: strike lightning at the victim
-
Juste, si tu en lances deux et que ça fait exploser le dernier qui a poppé, ça va pas en faire exploser un seul ?
-
Il a mis une laine à la place de l'œuf, l'est un peu distrait huh.
-
Ton code, si il marche, fait exploser tous les moutons de la liste au bout de 3 secondes. Du coup, si un premier explose alors que tu es en train dans tirer un autre, il te pète à la gueule.
-
T'utlises pas la bonne syntaxe. C'est : make console execute command "/say We are in trouble" Et comme marqué dans la doc, il faut doubler les guillemets dans les citations : make console execute command "/title %player% title ["""",{""text"":""M"",""bold"":true,""color"":""dark_gray""},{""text"":""oules"",""color"":""dark_gray""},{""text"":"" + ""},{""text"":""F"",""bold"":true,""color"":""yellow""},{""text"":""rites"",""color"":""yellow""},{""text"":"" = ""},{""text"":""O"",""obfuscated"":true},{""text"":""BE"",""color"":""dark_gray""},{""text"":""LGI"",""color"":""yellow""},{""text"":""QUE"",""color"":""red""},{""text"":""O"",""obfuscated"":true,""color"":""white""}]" Aussi quand tu dis que ça marche pas, il faut dire ce qui marche pas exactement parce que sans ça, c'est plus long de trouver puisqu'on doit réfléchir à chaque ligne, à chaque bloc possible.
-
Cette commande : /title %loop-player% title ["",{"text":"M","bold":true,"color":"dark_gray"},{"text":"oules","color":"dark_gray"},{"text":" + "},{"text":"F","bold":true,"color":"yellow"},{"text":"rites","color":"yellow"},{"text":" = "},{"text":"O","obfuscated":true},{"text":"BE","color":"dark_gray"},{"text":"LGI","color":"yellow"},{"text":"QUE","color":"red"},{"text":"O","obfuscated":true,"color":"white"}] ...donne ça : Tu t'es documenté un minimum avant d'utiliser la commande title ? :c
-
Si tu veux le faire avec des titles, tu utilises juste la syntaxe de la commande huh. loop all players: if loop-player's world is "Spawn": make console execute command: "/title %loop-player% title {Blabla en json}"
-
Comment faire pour mettre un friendly fire
Gaël Erhlich a répondu à un(e) question de ZaiLLeR dans Inactifs
Il voulait savoir comment tu savais quel joueur est dans quelle équipe, donc avec quelles variables ? -
TOPGivré #1 | 5 événements presque inconnus !
Gaël Erhlich a répondu à un(e) sujet de Snowach dans Tutoriels
Moi j'dis ceux qui ont pas lu toute la doc la première semaine ne méritent pas tant d'attention. xd Nan mais bonne idée, on passe souvent à côté même si ils sont très faciles à trouver. Ce serait peut-être juste préférable de présenter tous ceux qui sont en général oubliés, plutôt que 5, puisque je pense pas qu'il y ait que ça qu'on puisse mettre dans la liste. :p