Aller au contenu

MinePvPHD

Membre
  • Compteur de contenus

    60
  • Inscription

  • Dernière visite

  • Crédits

    24 [Faire un don]

Messages posté(e)s par MinePvPHD


  1. Version de Minecraft : 1.18.2
    Version de Skript : Dernière

    Addons utilisés: Skbee, Skquery, WildSkript, SkRayFall

    Type du skript : Armes 

    Description du script :

    Bonjour, 

    Je viens demander de l'aide sur ce forum aujourd'hui car, je vous explique, j'essaye de créer un système d'arme à feu, avec des arbalètes. 
    Il y a plusieurs armes, toutes des arbalètes en soi, mais différenciées par des Custom Model Data.
    Les munitions sont des flèches, dans l'inventaire (pour faire en sorte qu'un joueur en survival puisse charger son arbalète afin de recharger), mais les arbalètes tirent des boules de neiges, elles-mêmes modifiées par un Custom Model Data, en forme de balle (la boule de neige en projectile est plus simple a modifiée qu'une flèche).
    Le tir se fait par un simple click droit, mais le rechargement de l'arme se fait par le chargement d'une flèche dans l'arbalète.

    Le problème, est que je ne peux pas distinguer la flèche qui va être chargée par l'arbalète, exemple:
    J'ai mon revolver dans les mains et il n'a plus de balle, je veux recharger, mais dans mon inventaire, j'ai des balles de shotgun, et de revolver, si par malheur mes balles de shotgun sont rangées avant les balles de revolver dans mon inventaire (c'est-à-dire un slot inférieur à celui des balles revolver), l'arbalète va charger une balle de shotgun ou inversement.
    Et admettons qu'il ne me restait plus qu'une seule balle de shotgun, elle va partir littéralement dans le vide, pour recharger mon revolver, notez que ça n'a pas de sens.

    Voilà, je vous demande si vous savez comment forcer une arbalète à charger une flèche en particulier et pas une autre, ou même si vous savez simplement comment savoir quelle flèche est dans l'arbalète une fois chargée.

    Si je n'ai pas été assez clair dans mes explications et que vous désirez en savoir plus, je vous laisse ici mon discord pour une communication plus simple : Requin_marteau#0580

    Cordialement, 
    Dave_the_lazy

     

  2. /top


    enfait il faudrait que tu add tout les joueurs dans une liste, des qu'ils join ca les add a la liste mais une unique fois donc faut que tu mette une variable sur true une fois qu'ils sont dedans, et chacun des joueurs a une variable de points, quand tu fais /top tu check dans la liste que t'as crée et y aura tout les joueurs  


  3. Bonjour alors je pense que tu as juste a garder le code que t'as mis en haut, et mettre remove all players from listedetouteslesbanques a la fin en attendant au lieu de loop les joueurs tu loop la liste qui les contient, qu'ils soient offline ou non ils sont dedans s'ils font partis de la banque


  4. J'avais trouvais une solution pour changer la version du serveur sans que OmgServ la remette dans la version entrer sur le site , d'apres mes souvenirs :

     

    1. Tu telecharge Spigot/CraftBukkit dans la version que tu veut sur

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    2. Tu Ctrl+C le nom du spigot/craftbukkit actuellement sur ton serveur OmgServ

    3. Tu supprime le spigot/craftbukkit actuellement sur ton serveur OmgServ

    4. Tu met ton spigot/craftbukkit telecharger a la place de celui qui etait la avant .

    5. Tu renomme ton nouveau spigot/craftbukkit avec le nom de l'ancien spigot ( que tu avait copier a l'etape 2 )

     

    Et voila , il me semble que ton serveur OmgServ est désormais dans la version du spigot/craftbukkit que tu as mit !

    En esperant que sa fonctionne

     

    C'est bon ! Merci beaucoup ça a marché :) bonne fin de soirée à toi et encore merci de ton aide


  5. J'avais trouvais une solution pour changer la version du serveur sans que OmgServ la remette dans la version entrer sur le site , d'apres mes souvenirs :

     

    1. Tu telecharge Spigot/CraftBukkit dans la version que tu veut sur

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    2. Tu Ctrl+C le nom du spigot/craftbukkit actuellement sur ton serveur OmgServ

    3. Tu supprime le spigot/craftbukkit actuellement sur ton serveur OmgServ

    4. Tu met ton spigot/craftbukkit telecharger a la place de celui qui etait la avant .

    5. Tu renomme ton nouveau spigot/craftbukkit avec le nom de l'ancien spigot ( que tu avait copier a l'etape 2 )

     

    Et voila , il me semble que ton serveur OmgServ est désormais dans la version du spigot/craftbukkit que tu as mit !

    En esperant que sa fonctionne

    Merci beaucoup je vais essayer tout de suite ;)


  6. Bonjour je post ceci aujourd'hui car je viens de pay un serv sur OmgServ et les seules versions 1.8 de cet hébergeur sont 1.8.7 et 1.8.8 et aucunes ne convient à SkQuery... Or sur un autre serv que j'ai sur Verygames en 1.8.1 ou 1.8 je crois la il fonctionne nickel donc si quelqu'un peut m'aider soit à changer la version du serveur ou alors qu'il connaisse un SkQuery compatible...

    Cordialement, iSkix


  7. Bonjour, j'ai essayé de faire un skript relié a mon bungeecord donc pour ça il fallait connecter Skript a ma base de donnée (que j'ai chez livehost) mais en ayant bien config le config.sk de Skript ca ne marche pas les variables se save dans le variables.csv . Et quand je reload mon serveur il crash auto donc soit je ne sais pas relier une bdd a Skript soit il y'a un soucis mais je pense plutot que c'st la premiere option ^^' si quelqu'un saurait relier Skript a une bdd livehost , qu'il puisse me venir en aide s'il vous plait. :D

    Cordialement, iSkix


  8. Merci beaucoup, simple question c'est possible genée de mettre une somme maximum ? Par exemple 10000 ? Sinon je test cela en rentrant du taff merci

    Oui c'est tout à fait possible tiens remplace le début du code par ça:

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    Tu peux éditer la somme maximum dans la variable {sommemax}


  9. Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    je l'ai pas essayé mais théoriquement ca devrait fonctionner ;)

    • J'aime 1

  10. Salut je vais te faire ça :)

    -----

    J'ai essayer dit moi si il y a des erreurs, (Il faudra modifier la ligne 35 pour lancer le duel)

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

     

    resalut ! je te fais ce post suite a mon dernier commentaire:

     

    Salut ! déjà merci d'avoir pris le temps de faire ça :) mais il y'a quelques erreurs, quand tu loop all players: et qu'ensuite tu "if loop-value is not a player" le serveur me dit "There's no loop that matches 'loop-value' "

     

    je ne sais pas trop de quoi il s'agit ^^ pourrais-tu m'aider ?

    bonne soirée, cordialement, iSkix

     

    j'ai remplacé les loop-value par des loop-player et tout ça m'a l'air de fonctionner ! merci beaucoup parce que je ne trouvais pas de solutions automatisées à mon soucis :)

     

    Bonne soirée :)


  11. Salut je vais te faire ça :)

    -----

    J'ai essayer dit moi si il y a des erreurs, (Il faudra modifier la ligne 35 pour lancer le duel)

     

    Contenu masqué

      Réagissez ou répondez à ce message afin de consulter le contenu masqué.

    Salut ! déjà merci d'avoir pris le temps de faire ça :) mais il y'a quelques erreurs, quand tu loop all players: et qu'ensuite tu "if loop-value is not a player" le serveur me dit "There's no loop that matches 'loop-value' "

     

    je ne sais pas trop de quoi il s'agit ^^ pourrais-tu m'aider ?

    bonne soirée, cordialement, iSkix

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