1. Le forum de Minecraft-France va définitivement fermer ses portes. Celui-ci restera en lecture seule mais vous ne pourrez plus y apporter de nouveaux topics. Nous vous invitons à nous rejoindre sur le Discord de Minecraft-France qui permet de présenter vos projets, discuter avec la communauté etc.. Merci à tous d'avoir fait vivre ce forum de nombreuses années. Pour nous rejoindre sur Discord, Cliquez ici

Pnj qui éxecute des commandes

Discussion dans 'Serveurs' créé par Willou75, 29 Oct 2015.

  1. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    Salut minecraftien minecraftienne !

    Je suis actuellement sur un projet surement impossible a réaliser mais je tenais a connaitre votre avis.
    Alors voilà, je voudrais qu'a l'arrivée sur mon serveur il y'ai un PNJ avec plusieurs conversations dont une où on pourrait choisir 3 des X métiers de Jobs et qu'ensuite il nous envoie vers un autre PNJ qui nous propose une parcelle de terrain gratuite pour les nouveaux.

    Je vous remercie d'avance, Willou.
     
  2. CactusKipic

    CactusKipic Bûcheron

    Inscrit:
    28 Oct 2015
    Messages:
    124
    Points:
    56
    Sexe:
    Homme
    Salut,

    Tu peux faire ceci voir même beaucoup beaucoup plus, avec Citizens et Denizen, seulement c'est de la programmation pour la partie Denizen, et donc en l’occurrence faire ce que tu veux. Pour ce qui est de la recommandation de terrain, là ça va être plus compliqué. Même si tu peux toujours juste informer.

    En espérant t'avoir trouvé une solution ;)
     
  3. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    J'ai essayé avec Citizens mais même en regardant les tutos ça ne change rien
     
  4. CactusKipic

    CactusKipic Bûcheron

    Inscrit:
    28 Oct 2015
    Messages:
    124
    Points:
    56
    Sexe:
    Homme
    Ce n'est pas avec Citizens que tu peux exécuter des commandes mais avec Denizen. Denizen étant une extension de Citizens.
     
    • J'aime J'aime x 1
  5. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    Oui j'ai essayé il y'a pleins de commandes qui ne marche pas c'est bizzard..
     
  6. CactusKipic

    CactusKipic Bûcheron

    Inscrit:
    28 Oct 2015
    Messages:
    124
    Points:
    56
    Sexe:
    Homme
    Tu es sûr que ça ne marche pas avec:
    Code (cpp):
    - execute as_server "Ta commande"
    Car le plugin est à jour tu ne devrait pas avoir de problème normalement.
     
  7. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    Ça viens peut etre de mon serveur vu comment il bug.. Quand je casse un block il réaparrait..
     
  8. CactusKipic

    CactusKipic Bûcheron

    Inscrit:
    28 Oct 2015
    Messages:
    124
    Points:
    56
    Sexe:
    Homme
    Déjà, tu arrives à faire parler un PNJ avec un Script? Au moins tu sauras si la ligne du script que tu as écrit où tu fais exécuter la commande est "lu" par le plugin.
     
  9. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    J'ai pas compris là, comment ça le script ?
     
  10. CactusKipic

    CactusKipic Bûcheron

    Inscrit:
    28 Oct 2015
    Messages:
    124
    Points:
    56
    Sexe:
    Homme
    Denizen sers à faire exécuter des scripts par des PNJ à qui tu les assignes, des scripts que tu as écrit. Si tu veux voir plus précisément voici un tuto qui te donnera les bases au moins pour faire des scripts.
    Si tu n'as pas trop de problème avec de la programmation basique (ex: celle des calculatrices) tu ne devrais pas avoir trop de problème à comprendre le langage des scripts.
     
  11. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    Merci j'y jeterai un oeil quand j'aurais résolu le problème de permission sur mon serveur.. :(
     
  12. Seblor

    Seblor Responsable de Modération
    Staff

    Inscrit:
    15 Sept 2013
    Messages:
    2 577
    Points:
    195
    Sexe:
    Homme
    Bonjour.
    J'aurais plusieurs questions :
    1. Quelle version du serveur ?
    2. Tu veux un plugin ou un mod ?
    3. Quel type de PNJ (type Steve/Alex/Mob/...) ?
    4. Tu voudrais configurer un plugin/mod, ou le créer ?
    5. Qu'as-tu déjà regardé ?
    Parce que tant qu'on n'a pas ces informations, on ne pourra pas vraiment t'aider.

    Cordialement,
    Seblor.
     
  13. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    Bonjour Seblor,

    Je suis sur KCauldron on Bukkit 1.7.10-R0.1- hébergé par MtxServ, plugin ou mod les deux me conviennent tant que ça marche correctement, pour le type de PNJ ça serais cool que je puisse choisir son skin comme dans CustomNPC mais si je ne peux pas ça ne me dérange pas.
    Le configurer ça serais plus simple je pense vu mes connaissances.. J'ai regardé un peu partout sur internet mais rien ne me convient ou ça ne fonctionne pas..
     
  14. Seblor

    Seblor Responsable de Modération
    Staff

    Inscrit:
    15 Sept 2013
    Messages:
    2 577
    Points:
    195
    Sexe:
    Homme
    Bah si tu comprend l'anglais, il existe ce plugin :
    http://dev.bukkit.org/bukkit-plugins/citizens/
    Avec le wiki pour créer/configurer les PNJ ici :
    http://wiki.citizensnpcs.co/Citizens_Wiki
     
  15. Willou75

    Willou75 Enter the World

    Inscrit:
    21 Oct 2015
    Messages:
    45
    Points:
    1
    Sexe:
    Homme
    Merci Seblor mais il n'y a rien qui puisse m'aider là dedans..
    J'ai essayé de que tu m'as dis CactusKipic, j'ai créé un script:
    Code (cpp):
    Bucheron:
        type: assignment
        interact scripts:
        - 1 BucheronQuestion

    BucheronQuestion:
        type: interact

        steps:
            1:
                Click Trigger:
                    script:
                    - chat "<dark_gray> Salut <player.name> ! "
    Tous marche parfaitement bien, mais maintenant c'est pour la commande que je ne comprend pas, si j'ecris - give apple il me donne une pomme mais si j'écris jobs join bucheron il ne me fait pas rejoindre le metier de bucheron..
     
    #15 Willou75, 2 Nov 2015
    Dernière édition: 2 Nov 2015

Partager cette page