-
Compteur de contenus
636 -
Inscription
-
Dernière visite
-
Jours gagnés
26
Type de contenu
Profils
Forums
Téléchargements
Tout ce qui a été posté par Romitou
-
Salut, Je viens de faire le skript, dis-moi s'il fonctionne car c'est la première fois que j'essaye d'en faire un : command /join [<text>]: trigger: join(arg-1, player) function join(e: text, p: player): if {_e} is "red", "blue", "green" or "yellow": if {uhc::start} is not set: remove {_p} from {uhc::*} add {_p} to {uhc::%{_e}%} stop send "&6[UHC]&f Merci d'indiquer une équipe existante. &7(Rouge, bleue, verte, jaune)" to {_p} command /start: trigger: if {uhc::start} is not set: send "&6[UHC]&f Répartition des équipes en cours..." set {uhc::start} to true send "&7Répartition de l'équipe Rouge..." roles("red") wait 4 ticks send "&7Répartition de l'équipe Bleue..." roles("blue") wait 4 ticks send "&7Répartition de l'équipe Verte..." roles("green") wait 4 ticks send "&7Répartition de l'équipe Jaune..." roles("yellow") wait 4 ticks reveal() function roles(e: text): if {uhc::start} is not set: loop 5 times: set {_p} to random element out of {uhc::%{_e}%} add "Victime", "Temoin", "Inspecteur", "Inspecteur2" and "Coupable" to {_uhc::roles::*} set {_role} to random element out of {_uhc::roles::*} add {_p} to {uhc::%{_e}%::%{_role}%} remove {_role} from {_uhc::roles::*} send "&6[UHC] &fVotre rôle est: &e%{_role}%&f." to {_p} if {_role} is "coupable": add player to {uhc::coupable::*} if {_role} is "inspecteur" or "inspecteur1": add player to {uhc::inspecteur::*} wait 1 tick function reveal(): send "&6[UHC]&f Les coupables sont: &e%{uhc::coupable::*}%&f." to {uhc::coupable::*} give splash potion of force to {uhc::coupable::*} give splash potion of poison to {uhc::coupable::*} give splash potion of speed to {uhc::inspecteur::*} send "&6[UHC]&f La victime est: &e%{uhc::red::victime}%" to {uhc::red::temoin} send "&6[UHC]&f La victime est: &e%{uhc::yellow::victime}%" to {uhc::yellow::temoin} send "&6[UHC]&f La victime est: &e%{uhc::green::victime}%" to {uhc::green::temoin} send "&6[UHC]&f La victime est: &e%{uhc::blue::victime}%" to {uhc::blue::temoin}
-
Et tout simplement pourquoi ne pas se baser sur des colorations syntaxiques par exemple pour NotePad++, Sublime Text, Visual Studio Code... Il en existe beaucoup mais je ne sais pas si justement ça prend du temps à l'intégrer. ^^
-
Salut, L'image n'a pas marché, tu peux essayer de modifier et nous redonner ton erreur ? (ou alors tu copie-colle)
-
Wow, merci ! Mais ne t'inquiètes pas si ça te prends trop de temps pour le faire. ^^
-
Et si jamais il ne paye pas cette facture ? Combien de temps tu laisses pour payer ?
-
Salut, Je viens de te faire la suite de ton skript en vitesse. Dis-moi s'il fonctionne. Les commandes sont /money pour voir son solde, /eco <give|take|view> <le joueur> <l'argent>. options: monnaie: € command /money: trigger: if {balance::%player%} is not set: send "&6[Money]&f Votre compte est &cvide&f." stop send "&6[Money]&f Votre compte s'élève à &e%{balance::%player%}% {@monnaie}&f." command /eco [<text>] [<offline player>] [<integer>]: alisases: economy permission: eco.use permission message: &6[Money]&f Vous n'aves pas accès à cette commande. trigger: if arg-1 is "give": if arg-2 and arg-3 are set: send "&6[Money]&f Vous avez ajouté &e%arg-3% {@monnaie}&f au joueur &e%arg-2%&f avec &asuccès&f." add arg-3 to {balance::%arg-2%} if arg-2 is online: send "&6[Money]&f Votre compte vient d'être crédité de &e%arg-3% {@monnaie}&f." else if arg-1 is "view": if arg-2 is set: send "&6[Money]&f Le compte du joueur &e%arg-2%&f s'élève à &e%{balance::%player%}% {@monnaie}&f." else if arg-1 is "take": if arg-2 and arg-3 are set: if {balance::%arg-2%} >= arg-3: remove arg-3 from {balance::%arg-2%} send "&6[Money]&f Vous avez retiré &e%arg-3% {@monnaie}&f du joueur &e%arg-2%&f avec &asuccès&f." if arg-2 is online: send "&6[Money]&f Votre compte vient d'être débité de &e%arg-3% {@monnaie}&f." stop send "&6[Money]&f Le compte du joueur &e%arg-2%&f n'a pas suffisamment de fonds." else: send "&6[Money]&f Utilisation: &6/&eeco &7<give|view|take> <joueur> <nombre>"
-
Salut, Essayes de remplacer spawned entity par last spawned entity.
-
Pas de problème, ça nous arrive tous ! 😉
-
Salut, Il suffit de mettre 1 à la fin de la commande comme ceci : command /cle: permission: tapermission.use permission message: &cVous n'avez pas la permission. trigger: make console execute command "/give %player% 4560 1" send "[&3AneliaRP&f] &3Voici tes clés !"
-
- 3 commentaires
-
- 1
-
-
- parkourgenerator
- skript jump
-
(et 1 en plus)
Étiqueté avec :
-
Salut, Je m'occupe de ça si tu n'as eu aucune réponse dès demain soir.
-
Salut, Je me suis permis de corriger juste une syntaxe de @LeCraftDeOuf. Il te faut cependant json.sk. Voici ton code : options: Erreur1: &fUsage : /helpop <message> command /helpop [<text>]: trigger: if arg 1 isn't set: send "{@Erreur1}" stop else: loop all players: loop-player has permission "View.Helpop" send "&8&l[&c&lAIDE&8&l] &a%player% demande : %arg 1%" to loop-player json("%loop-player%", "&8[&aSe téléporter&8]||cmd:/tp %player%|| &7| ||&8[&cTp salle admin&8]||cmd:/TpSalleAdmin %player%|| &7| ||&8[&6Return&8]||cmd:") command /return [<player>]: trigger: teleport player to {Return.%arg 1%} command /TpSalleAdmin [<player>]: trigger: teleport player to {Salle.Admin.Tp} set {Return.%arg 1%} to location of arg 1 wait 1 seconds teleport arg 1 to {Salle.Admin.Tp} command /setTpSalleAdmin: trigger: send "&7Vous venez de set le spawn de la salle admin" set {Salle.Admin.Tp} to location of player
-
Je ne sais pas s'il fonctionnera, dis-moi. Le problème est que du coup va loop tous les items jetés puis les triera en fonction du monde, je n'ai pas trouvé d'autres solutions. 🤔 every 1 second: loop all dropped items: if world of loop-entity is "mmo2": if block at loop-entity contains "rail": if block below loop-entity is magenta glazed terracotta: if data of block below loop-entity is 0: push loop-entity north at speed 0.2 if data of block below loop-entity is 1: push loop-entity east at speed 0.2 if data of block below loop-entity is 2: push loop-entity south at speed 0.2 if data of block below loop-entity is 3: push loop-entity west at speed 0.2 every 5 seconds: loop players where [player input is in world("mmo2")]: add 1 to {_n} if {_n} >= 1: set {_loc} to location at (-324, 59, 39) in world "mmo2" chance of 20%: drop 1 of iron ingot at {_loc} wait 10 ticks chance of 20%: drop 1 of gold ingot at {_loc} wait 10 ticks chance of 20%: drop 1 of coal item at {_loc} wait 10 ticks chance of 20%: drop 1 of diamond at {_loc} wait 10 ticks chance of 20%: drop 1 of emerald at {_loc} wait 10 ticks on pick up: if block at event-entity contains "rail": if block below event-entity is magenta glazed terracotta: cancel event
-
Pas de problème ! Bonne soirée. ^^
-
Salut ! Comme promis j'ai essayé de rendre fonctionnel ton skript, je ne l'ai pas testé de mon côté mais il devrait fonctionner. Dis-moi s'il fonctionne. command /pban_antikb <offline player>: trigger: if player has permission "MODERATOR": set {_uuid} to uuid of arg-1 add "&cYES" to {banlistkb::%{_uuid}%} command /qui <offline player>: trigger: if arg 1 is op: set {quiop::*} to "&a✔" else: set {quiop::*} to "&c✖" if arg 1 is online: set {quiol::*} to "&a✔" else: set {quiol::*} to "&c✖" if arg 1 is set: set {_uuid} to uuid of arg-1 open virtual chest inventory with size 6 named "&6Infos &f(&c%arg 1%&f)" to player make a gui slot 0 of player with skull of arg 1 named "&b%arg 1%" make a gui slot 9 of player with golden apple named "&cBans" with lore "&fListe des bans de &c%arg 1% :||&cAntiKB: &4%{banlistkb::%{_uuid}%}%"
-
Salut, Mon premier skript est fonctionnel et testé. Avec mon skript, quelles sont tes erreurs ?
-
Salut ! Oui, c'est toi que j'avais essayé d'aider sur Discord ! 😉 Malheureusement j'ai aussi cherché aussi après avoir essayé de t'aider, mais je n'ai trouvé que des solutions avec SkStuff 🤔
-
Salut, tu peux essayer cela : command /buyy_chevalier: permission: grade.ecuyer trigger: if {grade.chevalier::*} contains player: send "&cTu as déjà acheté le grade !" else: if player's balance >= 500000: remove 500000 from player's balance make console execute command "/lp user %player% parent add Chevalier" send "&c&l ➡ 500.000 on été retirés de ta money (&e&l/money&c&l)" broadcast "&9&lRankup » &e&lLe joueur &b&l%player% &e&lvient de passer &a&lChevalier" add player to {grade.chevalier::*} else: send "&c&l ➡ Tu ne détiens pas le montant demandé (&e&l/grade&c&l)"
-
Salut, je pense que ça devrait fonctionner : command /lookr: trigger: set {_regionname} to "%region at player%" send "%{_regionname}%" ou command /lookr: trigger: send "%region at player%"
-
Les "else" doivent être en dessous des "if" donc au même niveau, oui 😉
-
Version de Minecraft : MC 1.14.4 (Paper 158-API:R0.1) Version de Skript : 2.4 Addons utilisés: SkDragon, SkQuery, Skript-Paper, skript-yaml, SkUniversal, SkUtilities, Ticker, TuSKe et Vixio Type du skript : Pourcentage de chance Description du script : Bonjour, J'ai déjà commencé de mon côté un skript mini-jeux et j'ai une équipe A (18 joueurs), l'équipe B (1 joueur) et l'équipe C (1 joueur). Je ne souhaite pas que les joueurs soient répartis aléatoirement dans les équipes mais par un pourcentage de chance qui évolue à chaque partie jouée. Exemple: une personne qui fait 1 partie aura moins de chance (ex: 4%) que quelqu'un qui a fait 30 parties (ex: 64%) d'être dans l'équipe B ou C. Je souhaiterais donc qu'avant qu'une partie commence, tout le monde ait son pourcentage de chance d'être dans une des équipe B ou C. ^^ Jevais faire plus d'exemples : Je ne sais pas si j'ai bien expliqué vu que ce que je souhaiterais est compliqué x) N'hésitez pas à me demander si vous ne comprenez pas quelque chose, je suis peut-être allé un peu vite quelque part. Merci d'avance 😉 !
-
Et le bouton annuler fonctionne ?
-
Ah, d'accord. ^^ Désolé pour le double-post. Le code a été posté ci-dessous vu que 23h se sont écoulées entre les deux messages.
-
Salut, pour la pomme dorée, si tu souhaites qu'elle soit au 9ème slot, il faut mettre le slot 10 vu que les slots commencent à partir de 0. Pour ce qui est du système de ban, je vais essayer de t'aider demain car il faut utiliser des variables listes.