Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

Kameyu

Développeur
  • Compteur de contenus

    1488
  • Inscription

  • Dernière visite

  • Jours gagnés

    14

Tout ce qui a été posté par Kameyu

  1. Et tant qu'il n'a pas terminé la quête, il pourra pas enchaîner une quête du PNJ B qu'il a obtenue avec le deuxième nougat, c'est ça ? Si c'est bien le cas; tu pourrais faire un compteur de "nougat" qu'il a donné, et répéter la quête chez le PNJ B tant qu'il lui reste de "nougat donnés au PNJ A". Plus simplement, une variable (pourquoi pas un questflag (setqf) ?) qui s'incrémenterait à chaque don de nougat dans le même state que le when PNJ_B.chat."x" begin. Ce qui reviendrait à faire un décompte à chaque validation de quête. Si le compteur est à 0, le PNJ B ne proposera pas la quête. Par exemple: when PNJ_B.chat."Accomplir la mission" with pc.getqf("nougat_restant") > 0 begin
  2. Kameyu

    Requête quest.

    Passe sur Discord, ça va être plus simple. Étant donné que c'est un problème personnel ça dérangera pas.
  3. Kameyu

    Requête quest.

    Lol, en effet. Erreur de ma part. Ligne 36 c'est pas "setstate" mais "state" :')
  4. Kameyu

    Requête quest.

    C'est normal. J'avais pas pris le temps de regarder ton problème mais plutôt ton erreur; Rajoute une ligne en dessous clear_letter(): setstate(__COMPLETE__) Et après ça, crée un nouveau state et rajoute ça: state __COMPLETE__ beginend Ça donnera un truc comme ça à la fin: (...) clear_letter() setstate(__COMPLETE__)end -- ça c'est le end du when précédentend -- end state gotoinformationsetstate __COMPLETE__end En fait, il relance la quête parce qu'il se trouve toujours dans le même state et remplit toujours les mêmes conditions. Du coup il faut créer un state __COMPLETE__ (<= c'est généralement comme ça qu'on les appelle par souci de débug plus tard) et ne rien y mettre dedans pour simuler une quête "terminée".
  5. Up! Version 1.4 disponible. Changements majeurs sur l'application.
  6. Si j'ai bien compris, tu souhaites faire en sorte que si le joueur loot un nougat pendant que la quête du PNJ B est en cours, il peut demander au PNJ B d'annuler la mission pour donner un nougat différent au PNJ A ?
  7. Kameyu

    Requête quest.

    Le tout premier "If" t'as oublié de rajouter le "end": if pc.getqf("nomdetaquete") == 0 thenpc.setqf("nomdetaquete", 1)endsetstate(gotoinformation) Ça devrait marcher avec ça.
  8. Je vous coupe tout de suite les gens, les tableaux en Lua commencent à l'index 1, merci et au-revoir ^^. En gros, result[0][1] affichera toujours nil, car l'index 0 n'existe pas. Il faut afficher result[1][1] .
  9. Si tu n'as pas de mot de passe root (ce qui est inhabituel), tu n'as pas besoin de mettre l'option "-p" avec mysql. Tu as juste à taper: mysql -u root.
  10. Kameyu

    Décompiler le game

    Tu ne peux pas décompiler le game à partir du binaire d'exécution (en réalité tu le peux mais tu n'as pas les connaissances requises). Sinon, tu peux télécharger des sources sur le forum et compiler le game que tu remplaceras avec ton ancien game.
  11. Je pense comme en haut, sauf sur un point, qu'il n'y ait qu'un titre ou pas, je pense que ce qui compte c'est la qualité. Après c'est vrai que c'est tout aussi bien avec plusieurs titres, mais je ne pense pas que ce soit meilleur, à moins d'arriver à faire une superposition des titres de manière synchronisée, mais ça ne doit pas être facile à faire. Sinon j'aime bien, même avec un seule titre c'est sympa, ça rend bien; en bref, c'est pas mal pour un début Continue comme ça.
  12. Kameyu

    Dédier mode rescue

    C'est un peu le principe du mode rescue j'ai envie de dire.
  13. Kameyu

    Problème files 2014

    Rien à voir, c'est un problème qu'on ne peut réparer qu'à partir du Game et qui n'a aucune influence sur le lancement du serveur. J'ai cette erreur aussi sur mon serveur local et je m'y connecte bien
  14. Kameyu

    Problème Files 2013

    bloknot, cey le male [translate]Le bloc notes, c'est le mal. Utilise notepad++ au mieux[/translate]
  15. Kameyu

    Bug START SERVER

    Je vois pas où est le message d'erreur dans tout ça .
  16. Mes parents m'ont donc menti sur mon année de naissance, flûte (pour ne pas dire putain) ! Euh, t'es bien mignon mon garçon, mais c'est pas moi qui suis un gamin dans l'histoire, c'est juste que tu ne sais pas accepter les remarques des autres. Ah j'oubliais, tu devrais faire un tour sur ce lien, ça t'aidera, pas qu'un peu. Enfin, ça t'aidera si tu fais pas ton Monsieur Jen'acceptepaslescritiquesdesautres et que tu y mets un peu du tien, là l'émulation avancera .
  17. Attention, le tigre va rugir :fear: :hide: :sweat: Attends, t'étais vraiment en train d'être méchant ? J'ai cru que c'était une blague :')
  18. Mince c'est bête, je l'ai déjà sur mon PC, comme il a déjà été partagé, je vais le repartager je pense..!
  19. Respecter un travail bâclé c'est vite dit. Si c'est une remarque décourageante que tu veux... Je respecterai ton travail le jour où t'auras pigé qu'on peut coder ta quête en 200 lignes sans se fatiguer et d'une manière plus lisible. Satisfait ? .
  20. Ah bah oui j'avais oublié que la communauté ne tenait qu'aux pessimistes ! C'est pas à cause de gens comme moi que la communauté avance pas, c'est à cause de ceux qui baissent les bras pour une toute petite critique . P.S.: C'est pas parce que je te fais une remarque, que la communauté n'avance pas.
  21. Cela dit, R.I.P. mes yeux en ouvrant la quête
  22. Kameyu

    FreeBSD 9.2 ou plus

    C'est ce que j'ai fait. J'ai réussi à faire tourner Mysql5.5 sans problème, un simple upgrade requis.
  23. Kameyu

    FreeBSD 9.2 ou plus

    Perso, j'ai eu quelques soucis avec ma machine virtuelle, mais FreeBSD 10.0 et MySQL51 n'a aucun souci.
  24. Kameyu

    Déco choix du perso.

    On attend toujours le syserr en attendant ^^.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / 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.