Aller au contenu

gwladys_lgl

Membre
  • Compteur de contenus

    165
  • Inscription

  • Dernière visite

  • Jours gagnés

    1
  • Crédits

    473 [Faire un don]

Tout ce qui a été posté par gwladys_lgl

  1. Peut-être en rajoutant ça entre les deux lignes : if player's world is "UHC":
  2. Bonjour, On est dans le forum "Aide" et non "Demande de script" Sinon, il faudrait un peu plus d'informations (quel item ? comment l'avoir ? un item pour tous les mondes ou un item par monde...) Et pour finir, il faudrait que tu mettes ta version de skript Bonne journée tout de même
  3. après quelques recherches, la version compatible est la 2.2 (tout court) tu peux la télécharger là [Contenu masqué]
  4. Tu as essayé ça ? Sinon je crois que ta version de mc n'est pas compatible à ta version de skript. Regarde quelle version de skript est compatible à la 1.7.10 on rightclick: if player's tool is 4298: # Ton code
  5. Tu pourrais envoyer le code s’il te plait ?
  6. Tiens, c'est plus compréhensible : command /spawn: trigger: if player's world is "Faction": make player execute command "/warp Ilus" else if player's world is "Faction2": make player execute command "/warp Pegasus"
  7. Tu édites ton premier post et dans les étiquettes tu rajoutes "résolu"
  8. Derien Oublie pas de passer en résolu
  9. Derien, tu peux passer par l'add on SkRayFall : set action bar of player to "Example" ou Skellet Tiens, écris "action bar" dans la barre de recherche : [Contenu masqué]
  10. Salut du coup, je pense que le problème ne vient pas du script, par contre ta version de skript ne correspond pas à ta version de MC, je ne sais pas si ça vient de là mais essaie de la changer sur un serveur local ([Contenu masqué])
  11. Salut @ClémentHD, (et @Max37 si j'ai bien compris) si c'est encore d'actualité j'essaie de te faire cela dans l'après-midi, par contre je ne maitrise pas du tout les PNJ et il faudra surement que tu reset manuellement (à partir d'une commande, à part si je trouve un système optimisé). Bonne journée tout de même EDIT: Voila : Par contre, comme je l'ai dit il faut que tu reset les quêtes à la main. Le script nécessite l'addon TuSKe et le plugin Citizen + SkRayFall je crois. /quetes # Ouvre le menu des quêtes /quetesadmin reset # Reset les quêtes (de tous les joueurs) /quetesadmin pnj # Fais spawn le PNJ des quêtes, il peut y en avoir plusieurs Dans les options tu peux modifier les permissions et le message de permission. Si tu as les connaissances tu peux rajouter des quêtes ou modifier le nom des pnj par exemple (à modifier dans le "on npc right click") Bref, j'espère que c'est ce que tu souhaitais
  12. gwladys_lgl

    inactif ✖ Question skript

    Salut, la solution de @Romitou me semble être la meilleure, mais sache que l'EULA de minecraft interdit des avantages tels que ceux que tu proposes, c'est en général pas sanctionné mais ton serveur peut être report et blacklist, donc fais gaffe
  13. Salut, je ne sais pas si c'est skript-mc qui fait ça mais il y a un problème d'indentation juste après: if player's tool is shears named "&b&nOutil De Crochetage": Personnellement, je l'ai réglé et ça marche (je suis en 1.13.2 mais je pense que ça devrait quand même marcher) du coup tiens le script réglé: on right click on iron door: if player's tool is shears named "&b&nOutil De Crochetage": send "&7Ouverture de la porte dans &e10 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e9 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e8 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e7 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e6 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e5 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e4 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e3 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e2 &7secondes!" wait 1 second send "&7Ouverture de la porte dans &e1 &7seconde!" wait 1 second send "&7La porte est ouverte, elle se refermera dans &e7 &7secondes!" activate block remove shears named "&b&nOutil De Crochetage" from player's inventory wait 7 seconds deactivate block command /lockpick: trigger: give a shears named "&b&nOutil De Crochetage" to player
  14. Salut, je n'ai pas la réponse mais je crois que tu n'as pas compris son problème, par exemple Joueur1 va voir le pseudo de Joueur en bleu mais Joueur2 en rouge
  15. J'ai trouvé en fait à la ligne set {_vie}, tu set un truc bizarre. Et les joueurs n'ont pas forcément que 10 coeurs donc à cette ligne mets juste : set {_vie} to {_p1}'s max health / 2 Comme ça, ça lui mettre la moitié de sa vie. Donc, si il a 15 coeurs, il se retrouvera avec 7.5 coeurs. (C'est mieux, donc {health.%player%} ne sers a rien)
  16. Tu peux m'envoyer le code s'il te plait ? (surtout celui ou tu set {health.%player%})
  17. Bonsoir, peut-être qu'il faudrait que tu fasses : set {_1p} to loop-index parsed as a player Puis le max health comme tu l'as déjà fait. Mais vu que c'est un lg je te suggère ça pour le lgb : set {_mhealth} to {_p1}'s max health / 2 set {_p1}'s max health to {_mhealth} (je n'ai pas testé)
  18. Version de Minecraft : 1.13.2 Version de Skript : 2.4.1 Addons utilisés: (liste plus bas) Type du skript : Problème loop-value d'une variable liste dans une fonction Description du script : Bonjour, Je suis en train de développer une script de TNTRun, je suis au menu (GUI) qui montre les mondes de TNTRun pour pouvoir s'y TP. J'utilise une loop d'une variable liste des mondes pour voir les mondes car je peux les créer en 1 commande (ce n'est pas le problème ici) et le nom du monde est le nom de l'objet (ici tntrun_1). Donc le nom est loop-value. Mais quand je veux me tp, la loop-value désigne rien (<none>) Je ne sais pas pourquoi et ça me bloque . Je ne sais pas si c'est très clair mais voila le code et quelques screens : function tntRunMenu(p: player): open virtual chest inventory with size 6 named "&6&lTNTRun" to {_p} set {_s} to 20 loop {tntrun::*}: if {tntrun::%loop-value%::start} is true: format gui slot {_s} of {_p} with tnt named "&r&e&l%loop-value%" with lore "", "&6» &cLa partie est en cours", "&8&oClique gauche pour la regarder" and "&6%{tntrun::%loop-value%::nbjoueurs}% &6joueur(s)" to run: teleport {_p} to {tntrun::%loop-value%::spectator} else: format gui slot {_s} of {_p} with tnt named "&r&e&l%loop-value%" with lore "", "&6» &aLa partie est en attente", "&8&oClique gauche pour la rejoindre" and "&6%{tntrun::%loop-value%::nbjoueurs}% &6joueur(s)" to run: teleport {_p} to {tntrun::%loop-value%::lobby} make console execute command "/mvtp %{_p}% %{tntrun::%loop-value%::lobby}%" broadcast "hey" broadcast "%loop-value%" broadcast "%loop-index%" add 1 to {_s} format gui slot 4 of {_p} with 1 tnt named "&6&lTNTRun" to do nothing format gui slot 0, 1, 2, 3, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52 and 53 of {_p} with 1 gray stained glass pane named "&f" to do nothing Merci d'avoir lu EDIT: J'ai oublié de préciser que je n'ai pas d'erreur. EDIT 2: J'ai bypass le problème en rajoutant : set {_lp} to loop-value Juste après le loop. Ça marche donc résolu
  19. De rien ! N'oublie pas de passer ton poste en résolu
  20. Si j'ai bien compris : on join: wait 10 ticks wipe player's sidebar if player is "pseudo1": set name of sidebar of player to "titre1" set score "message1" in sidebar of player to 15 else if player is "pseudo2": set name of sidebar of player to "titre2" set score "message2" in sidebar of player to 15 #Tu peux en mettre autant que tu veux else: #Tous les autres joueurs set name of sidebar of player to "titreDefaut" set score "messageDefaut" in sidebar of player to 15
  21. Oui, mais ce que je voulais dire : par exemple, on affiche "Message1" si le joueur s'appelle "Salut". Là c'est par rapport au pseudo. La question du coup c'était : comment on différencie les joueurs ?
  22. Bonjour, Comment sait-on quel message doit-on afficher ?
×
×
  • 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.