Aller au contenu

Demande de skript HungerGames (besoin d'un codeur)


Messages recommandés

  • Réponses 65
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

Meilleurs contributeurs dans ce sujet

Posté(e)

Le skript sur le serveur marche j'ai juste sa qui apparais dans les logs de la console dès que je reload le skript :

 

 

[16:45:36] [server thread/WARN]: Possible name conflict of variables {hg.mainlobby} and {hg.%arg 2%} (there might be more conflicts). (HungerGames.sk, line 162: set {hg.mainlobby} to location of player')

[16:45:36] [server thread/WARN]: Possible name conflict of variables {hg.partie} and {hg.%arg 2%} (there might be more conflicts). (HungerGames.sk, line 237: set {hg.partie} to "%arg 2%"')

 

 

Posté(e)

Beh pour l'instant oui, je vais crée un partie et je te tiens au courant.Je viens juste de mettre les maps ^^

Alors il y as quelques bugs :

- Le panneau pour rejoindre la partie se crée

[ATTACH]2627[/ATTACH]mais lorsqu'on clique dessus il ne se passe rien

- Dans le lobby l'item quitter ne marche pas

- Lorsqu'on déco du serveur en étant dans le lobby d'attente d'un HungerGames sa provoque ce bug:

[ATTACH]2628[/ATTACH]

Aussi non toutes les autres commandes marchent je peu pas tester en jeu car je suis tous seul pour l'instant je te tiens au courant si je trouve d'autre bugs ^^

Posté(e)

Alors pour la pancarte c'est que tu n'as pas set le lobby. Parce que si tu ne set pas d'abord le lobby, c'est normal que ça ne va pas te tp.

 

Pour ce qui est du bug de déconnexion, c'est fixé, tu dois rajouter ça dans ton code :

 

on disconnect:
   if {hg.%{hg.partie}%.%player%} is true:
       wait 1 tick
       remove 1 from {hg.%{hg.partie}%.joueurs}
       set {hg.%{hg.partie}%.%player%} to false
       set {hg.%{hg.partie}%.attente.%player%} to false

 

Et pour le portail, je viens aussi de fixer le bug, tu dois ajouter ça :

 

# Tu dois aller entre la ligne 510 et 530, tu auras un code qui ressemblera à ça :

on rightclick with fence gate:
   if {hg.%{hg.partie}%.attente.%player%} is true:
       wait 1 tick
       make player execute command "/hg leave %{hg.partie}%"

# Il suffit de le remplacer avec ce que j'ai mis ci-dessus

Posté(e)
Si j'ai set le lobby car lorsque je tape la commande /hg join HG01 sa me tp au lobby d'attente ^^

Es-tu sûr que le nom de ta partie correspond bien à la ligne numéro 3. Ta partie se nomme bien HG01 ?

Posté(e)

Edit : J'ai trouvé d'où vient le problème je suis maladroit :

 

Tout en bas du code, tu auras ça :

 

on rightclick on sign:
   if line 1 of block is "[HungerGames]":
       if line 2 of block is "Join":
           if line 3 of block is "%line 3%":
               wait 1 tick
               make player execute command "/hg join %line 3%"

 

Remplace tout ça par ça :

 

on rightclick on sign:
   if line 1 of block is "&8[&eHungerGames&8]":
       if line 2 of block is "&aJoin":
           if line 3 of block is "&b%line 3%":
               wait 1 tick
               make player execute command "/hg join %line 3%"

Posté(e)
Edit : J'ai trouvé d'où vient le problème je suis maladroit :

 

Tout en bas du code, tu auras ça :

 

on rightclick on sign:
   if line 1 of block is "[HungerGames]":
       if line 2 of block is "Join":
           if line 3 of block is "%line 3%":
               wait 1 tick
               make player execute command "/hg join %line 3%"

 

Remplace tout ça par ça :

 

on rightclick on sign:
   if line 1 of block is "&8[&eHungerGames&8]":
       if line 2 of block is "&aJoin":
           if line 3 of block is "&b%line 3%":
               wait 1 tick
               make player execute command "/hg join %line 3%"

Tu rajouteras tout se qui manque dans la version final ?


×
×
  • 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.