-
Compteur de contenus
288 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Healthpower
-
Ben la ton code est bon mais il n’interagit pas sur le spawn des villageois. Si j'ai bien compris ta demande il suffit de rajouter ca : on spawn of a villager: if {villagers} is false: cancel event
-
Alors c'est très étrange parce que moi ca marche très bien ton skript, et je suis sur les mêmes versions que toi avec deux trois addons en plus.. J'ai juste rajouté l'affichage du compteur au fur et à mesure pour voir ou j'en suis...
-
Besoin d'aide pour le codage de mon skript.
Healthpower a répondu à un(e) question de Natube dans Inactifs
Salut alors déjà il faut que tes variables soit spécifique à chaque joueur donc pour ca il faut que tu utilises des variables du genre : {location.%player%} . Ensuite, il faut que tu utilises une variable liste qui va enregistrer toutes les locations des blocs elle aussi spécifique au joueur : {listeblockcassé.%player%}::*} . on break: set {location} to location of the event-block wait 1 tick add {location} to {listeblockcassé.%player%}::*} set {type} to type of the event-block on death of player: loop {listeblockcassé.%player%::*}: set the block at loop-value to {type} Ensuite pour le type je sais pas trop comment procéder.. Essaye déjà ce que je t'ai donné pour voir si ca marche. J'ai pas testé donc il y aura surement des erreurs. -
[Demande De Skript] Skript LoupGarouUHC
Healthpower a répondu à un(e) sujet de LePandaKawai dans Inactifs
Bonjour/Bonsoir, Sache que je travaille sur un projet similaire et je peux donc te parler de l'ampleur du code que tu demandes. En effet, le code que nous faisons actuellement est de 1500 lignes et on en ai à peine à la moitié. Malgré le bon vouloirs de tous mes amis skripteurs, ça m'étonnerai que quelqu'un accepte de skripter ce mini jeu en échange de rémunération.. M'enfin qui ne tente rien n'a rien. Enfin bref, prend juste en compte que ton script est vraiment quelque chose de long/dur à développer donc il se peut que tu n'es pas de réponse ou de volontaire. -
J'ai pas trop trop compris ta demande, mais pour ta deuxième solution tu peux faire ca : on left click: cancel event
-
Comme épicube mais en "mieux", du coup , il y a quoi qui change par rapport au plugin d'épicube ?
-
Bloquer les items dans un "open chest with row"
Healthpower a répondu à un(e) question de MrSawZ dans Résolus
Code ? -
Pas de problème mais du coup pense à bien structuré ton premier message pour ne pas qu'il y ai ce genre de betises. Plus sérieusement, version de skript, de mc ? Essaye de rajouter une permission ou de te déop pour voir ce que ca donne. Skript est il bien activé ? (en vert quand tu fais /pl) Erreur dans la console lors du reload ? Erreur console après avoir envoyé un message dans le chat ?
-
Si ton code est écrit comme ca : on chat: cancel event Ca ne fonctionnera pas, il faut rajouter une tabulation. Ce qui donne : on chat: cancel event
-
Est ce que les armes ont un id spécial ? Si c'est le cas tu peux faire : Every 1 second in "world": if player is holding a ID DE TON ARME: remove event-item from player's inventory send "Vous ne pouvez pas utiliser cette arme" to player
-
@Azer_Flaash Bon ben j'ai essayé ca mais même problème... pas d'erreur mais pas de message non plus.. command bthjoinbleu: trigger: if player has permission "breaktheheart.use": if {_bthequipebleudeja} is false: loop {bthequipebleulist::*}: if loop-value is "%player%": set {_bthequipebleudeja} to true send "&a[&9B&6T&cH&a] &cVous êtes déjà dans cette équipe !" to player exit loop else if {_bthequipebleudeja} is false: loop {bthequiperougelist::*}: if loop-value is "%player%": if {bthequipebleu} <8: set {_bthequipebleudeja} to true remove 1 from {bthequiperouge} remove "%player%" from {bthequiperougelist::*} add 1 to {bthequipebleu} add "%player%" to {bthequipebleulist::*} send "&a[&9B&6T&cH&a] &cVous avez rejoins l'équipe bleu !" to player exit loop else: send "&a[&9B&6T&cH&a] &cL'équipe bleu est complète. Merci de sélectionner l'équipe rouge !" to player exit loop else if {_bthequipebleudeja} is false: if {bthequipebleu} <8: set {_bthequipebleudeja} to true add 1 to {bthequipebleu} add "%player%" to {bthequipebleulist::*} send "&a[&9B&6T&cH&a] &cVous avez rejoins l'équipe bleu !" to player else: send "&a[&9B&6T&cH&a] &cL'équipe bleu est complète. Merci de sélectionner l'équipe rouge !" to player wait 1 seconds set {_bthequipebleudeja} to false en testant avec des send, je sais que ca bloque juste après le premier else if mais je comprends pas pourquoi.. Sachant que la variable n'est pas sur true puisqu'elle ne passe pas le premier morceau (testé)..
-
Heu pas trop compris ou tu voulais en venir, tu peux détailler là ou tu bloques, ce que tu attends du skript ou quoi ? Faut bien comprendre que même si c'est "secret" sans description de ta part ca risque d'être compliqué...
-
Permission sur le mod CustomNPC est-ce possible ?
Healthpower a répondu à un(e) question de alvsenzo dans Résolus
Salut je me permet de répondre à ta demande d'aide car j'ai aussi réalisé un skript qui utilise ce plugin. Je suppose que tu l'as aussi remarqué, on peut pas comme tu dis faire en sorte qu'un groupe n'est accès a un pnj et pas l'autre. Non je blague bien sure qu'on peut mais c'est chiant et long, je m'explique : Il va falloir que tu attribue un nom à tes npc du genre Jacquie et l'autre Michel. Si maintenant tu veux que Jacquie ne soit pas ouvert au TEST2 il faudra que tu mettes dans ton skript : On right click on an entity: if name of entity is "Jacquie": if player has permission "jacquie.use": le reste de ta commande else: send "Vous n'avez pas la permission d'abuser heu.. d'utiliser jacquie" to player Et inversement, en clair tout simplement tu attribues un nom à ton pnj avec la commande : npc create TONNOM --at COORDONNES:world --type mob puis tu quand un joueur clique tu regardes si il a la permission pour ouvrir le pnj -
Je suppose que t'as oublié la commande pour dissoudre le gang non ?
-
Hum j'ai bien compris ton message et ce que ca devait faire par contre je vois pas ou placer la première variable tempo.. Si t'as un peu de temps, je veux bien que tu restructure le code :rolleyes:, merci d'avance, sinon j'essaierai un peu partout.. @Azer_Flaash
-
Oui je sais, en essayant avec contains j'ai pensé à ce problème mais bon je voulais au moins voir si cela marché !
-
Merci de ta réponse mais ca ne marche pas non plus :/ toujours le même problème au même endroit... Une autre idée ?
-
Bonjour à tous, je réalise un skript de mini jeux. La partie qui me pose problème est l'ajout d'un joueur à une équipe. Le code en lui même n'est pas un problème c'est plutôt sa réaction. Aucune erreur lors du reload, ni lors de l’exécution de la commande cependant rien ne se passe. J'ai donc mis des 'send "ok" ' un peu partout pour voir d'ou viens le problème et il s'avère que le skript mouline lors du premier loop... Une idée ? En clair, le skript reste bloqué lors du premier loop du moins c'est mon impression et empêche donc le reste de la commande de s'effectuer .. command bthjoinbleu: trigger: if player has permission "breaktheheart.use": loop {bthequipebleulist::*}: if loop-value is "%player%": send "&a[&9B&6T&cH&a] &cVous êtes déjà dans cette équipe !" to player else: loop {bthequiperougelist::*}: if loop-value-2 is "%player%": if {bthequipebleu} <8: remove 1 from {bthequiperouge} remove "%player%" from {bthequiperougelist::*} add 1 to {bthequipebleu} add "%player%" to {bthequipebleulist::*} send "&a[&9B&6T&cH&a] &cVous avez rejoins l'équipe bleu !" to player else: send "&a[&9B&6T&cH&a] &cL'équipe bleu est complète. Merci de sélectionner l'équipe rouge !" to player else: if {bthequipebleu} <8: add 1 to {bthequipebleu} add "%player%" to {bthequipebleulist::*} send "&a[&9B&6T&cH&a] &cVous avez rejoins l'équipe bleu !" to player else: send "&a[&9B&6T&cH&a] &cL'équipe bleu est complète. Merci de sélectionner l'équipe rouge !" to player
-
Je vois que tu n'as pas mit l'inheritance du groupe défault sur ton grade, je suppose que tu utilise essential. Voici d'ou peux venir le problème rajoute cette permission : essentials.signs.use
-
message d'erreur ? edit : envoie un screen de ta config permissionex
-
Essaye ca : on rightclick on sign: Send "1" to player line 1 of block is "[Garde Royal]" Send "2" to player player has permission "grade.g" Send "3" to player send "&aVotre demande a bien été envoyé ! Vous aurez une réponse dans les plus brèves délais pour les résultats..." loop all players: loop-player is op send "%player% veux devenir Garde Royal !" to loop-player
-
As tu bien rentré ce code : on rightclick on sign: Send "1" line 1st of block is "[Garde Royal]" Send "2' player has permission "grade.g" Send "3' send "&aVotre demande a bien été envoyé ! Vous aurez une réponse dans les plus brèves délais pour les résultats..." loop all players: loop-player is op send "%player% veux devenir Garde Royal !" to loop-player Quand tu fais reload ton skript y'a t'il des erreurs ? Si non, quand tu cliques sur le panneau quel text tu recois ?
-
Je suis plus raclette... ^^ Ma foi mes excuses monsieur.
-
Skript d'ATM pour un serveur Roleplay.
Healthpower a répondu à un(e) sujet de MrQuevin dans Inactifs
As tu testé ce skript : https://skript-mc.fr/forum/resources/rp-atm.1036/ Il pourrait peut être correspondre à tes attentes.. -
Problème du code : Si aucun admin est co c'est mort..