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

Doberman

Membre
  • Compteur de contenus

    134
  • Inscription

  • Dernière visite

À propos de Doberman

Visiteurs récents du profil

Le bloc de visiteurs récents est désactivé et il n’est pas visible pour les autres utilisateurs.

Doberman's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

19

Réputation sur la communauté

  1. Ou faut tout simplement se dire: les joueurs ne prennent plus (vraiment plus) autant de plaisir à jouer à Metin qu'avant. En partant de là, le meilleur gameplay n'y ferait rien. Ils finiront par être lassé plus ou moins tôt (et non tard, généralement c'est tôt): et c'est ce qui se passe depuis 1-2 ans. Te complique pas les choses, range ta fierté de développeur et fais ce qui marche le mieux en ce moment: le minimum
  2. Doberman

    Quette

    Elle fonctionne il suffit de l'activer côté sources mais tu peux facilement en créer une. Ton code est juste sparks (et je vois pas d'autres moyens pour faire ça), tu t'es juste trompé sur le {Cg} qui doit être {Sg}
  3. C'est déjà fait de base sur tous les files et sources. Sinon, utilise la quête de sparks: quest lingo begin state start begin when ID_DE_TON_LINGOT.use begin pc.change_gold(2000000000) item.remove() end end end
  4. C'est vrai oui la bonne vieille époque "de l'empereur" si tu parles du monarch il y a aussi besoin des sources pour le régler
  5. Exactement Hystos, je ne l'avais pas précisé parce que ça me semblait cohérent : maintenant qu'on a les sources, faire les requêtes directement dessus (en C++) en créant une nouvelle fonction est beaucoup mieux que faire les requêtes par quêtes (mieux que ce soit dans la consommation, la rapidité, etc. vu que la base de données est directement reliée) On t'apprendra sparks
  6. Tu peux récupérer la liste des joueurs en une seule requête, quel que soit leur empire. Ensuite, si tu veux les stocker dans 3 tables différentes il faudra 3 requêtes. Et non je bosse sans requêtes SQL aussi je les utilise rarement mais parfois elles sont les seules solutions viables. Peut-être pas les seules solutions possibles dans certains cas mais dans celui-ci si on veut éviter des table.insert, des setqf, et j'en passe, elles sont nécessaires.
  7. Sparks le "when login" s'exécute à chaque changement de map d'un personnage, donc à moins que tu rajoutes quelque chose pour que le table.insert ne s'exécute qu'une seule fois par personnage, quand est-ce que tu vas "débloquer" la situation ? C'est à dire remettre ce quelque chose à zéro. Ca peut être un setqf getqf, etc. Parce que sinon tu vas avoir des centaines de fois le même pseudonyme dans ta table et c'est tout sauf bon Pareille pour le "when logout", quand tu es à la page de chargement lors d'un changement de map le jeu te considère comme déconnecté, et quand tu arrives dans la map tu es reconsidéré comme connecté. Tu peux bidouiller après bien sûr c'est faisable mais ça reviendrait à se casser la tête juste pour ne pas utiliser une seule requête SQL.
  8. Exactement Sparks, je voulais être simple pour lui faire comprendre mais maintenant que tu as détaillé tout ça il pourra comprendre la difficulté de sa demande. Néanmoins je suis pas d'accord sur un point : le système va obligatoirement nécessiter des requêtes MySQL. Comme l'a dit Sparks le code est réalisable par un codeur de quêtes compétent mais ça nécessite pas mal de boulot, boulot qui sera fait par une personne qui te demandera sûrement de l'argent. N'ayant pas le temps, que ce soit payé ou gratuit, je laisse ma place sur celle-ci
  9. C'est une quête assez complexe (ça dépend pour qui) à coder ça m'étonnerait que quelqu'un te la fasse comme ça gratuitement pour le plaisir mais bonne chance. Quand je dis complexe c'est plutôt dans le check de l'activité du joueur: si les 3 joueurs choisis ne sont plus actifs c'est problématique.
  10. Doberman

    Dédié pas cher

    Le problème c'est que les dédiés à 5 et 10€ de kimsufi sont TOUJOURS indisponibles
  11. Doberman

    Lv de départ

    pc.set_level ne fonctionne qu'en 2014+ pc.give_exp2(pc.get_next_exp()) fera déconnecter le personnage while .. do pc.give_exp2() fera déconnecter le personnage Je t'aurai bien donné la mienne qui ne fait pas déconnecter le personnage et utilisable en 2013 mais je suis pas chez moi
  12. Doberman

    Quête reste affiché

    Non Sparks. Si tu n'as absolument aucun send_letter donc aucune quête à gauche de l'écran, si tu parles à un npc, par exemple, le texte restera affiché comme a pu te le montrer Yoshee. Maintenant, en guise de contournement, créé une quête avec seulement: when login begin send_letter("fix") - et le problème sera résolu. Non Galet. Je n'ai pas le système d'étoles mais le problème est là. Yoshee créé une quête et met ce code dedans: quest fix begin state start begin when login begin send_letter("test") end when button or info begin say("x") end end end Le problème devrait être contourné, bien que ce soit toujours assez problématique.
  13. Doberman

    Quête reste affiché

    Pour "contourner" ce problème d'affichage sans passer par les sources il faut que le personnage ait toujours une quête à gauche. Lorsqu'il n'en a aucune et qu'il en ouvre une, le texte reste affiché.
  14. Doberman

    Comment avoir l'etole

    J'ai été contraint de l'enlever. Envoies-moi un message privé.

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.