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

Galet

 Funkiest
  • Compteur de contenus

    2506
  • Inscription

  • Dernière visite

  • Jours gagnés

    11

Tout ce qui a été posté par Galet

  1. Ah j'avais confondu avec un autre, quel game utilies-tu?
  2. Galet

    Bug système pets

    syserr serveur, pas client
  3. Tu indentes comme tu indenterais n'importe quel code pour mieux t'y retrouver, c'est le "end" le plus important. PS : N'oublies pas ta balise + ne supprime pas ta demande d'aide !
  4. Avec la commande /mob_aggressive ou /mob_coward ça ne fonctionne pas non plus par déduction, comme tu es en files 2012, la meilleure chose que je puisse te conseiller est de vérifier ce que tu as implanté
  5. Je suis d'accord mais à propos de ça : "Aligne bien les lignes qui sont à aligner. " C'est comme la première, ça sert juste à te repérer, car le lua se moque des tabulations, indentation ou mise en page, tu quête pourra ressembler à rien et pourtant fonctionner
  6. Salut, avec le /poly, tu te transformes ?
  7. Galet

    Bug système pets

    Un up toute les 24h, tu n'as rien dans le syserr ?
  8. Non, ça fera exactement pareil et je vais te dire pourquoi : J'ai ce problème Il vient d'une mauvaise installation de VS2013 et rend donc la compilation du moindre petit fichier avec includes basiques un calvaire... Pour le corriger, il suffit de rajouter en include les chemin de Windows.h, généralement dans ton disque C, dans un fichier nommé VS12 ou antérieur
  9. Alors pour les costume, normalement il est interdit de mettre des bonus (pour ça que l'officiel y a touché) Pour les familiers, les nouveaux de l'offi (Cupidon par ex) ont ça, alors tu peux aller chercher dans les fichiers du pet et regarder, sinon tu dois enlever les bones ou regarder dans le motlist, sinon, je ne vois pas Ensuite, un unsigned fait plus ou moins comme ça : int : -32 767 jusque 32 767 Unsigned int : 0 jusque 65 535 à savoir qu'il remplace le nombre négatif par un 0 et double la valeur positive (grossièrement) Pour le long, j'ai peur de dire une bêtise, mais je ne vois pas pourquoi tu t'embêtes à chercher la signification, tu as la valeur maximale dans le tableau, si tu veux une valeur de yang équivalente au septième nombre de Mersenne, prends un long int
  10. Salut, j'ai déjà répondu au niveau des yangs dans le lien que Triton t'as passé, pour les loots, c'est l'ITEM_MAX_NUM à modifier jusque 255 MAXIMUM et dans quelques fichiers (shop et char_item si je me souviens biens) où tu dois modifier MIN(200 par MIN(255 (au max) Pour plus, là ça se passera comme pour les yangs, modifier les valeurs BYTE en WORD ou mieux, en int ou unsigned long long (pour les fous) mais là, il y a trop de fichiers à répertorier ^^ Pour le premier, pas torp capté & les pets j'ai un doute alors je préfère éviter de dire une bêtise
  11. Oui en effet, l'erreur syserr vient du fait qu'il est appelé mais non déclaré Je rajoute la solution source : Il faut aller dans "User Interface" et remplacer "__DEBUG__ = 1" par "__DEBUG__ = 0" Merci d'avoir donné la solution pour ceux qui en ont besoin
  12. Salut, tu aurais pu rechercher, c'est très vu et dans la première page, épinglé en plus ^^ funky-emu.net/showthread.php?tid=47087 Avec ça tu as tout pour le serveur + les sources (PS : Pour le fetch ftp.ftp tu dois enlever un ftp, sinon la commande ne marchera pas) Sinon tu peux tourner sous Debian si tu compiles metin2 sous Debian et que tu installes mysql etc... sur Debian, si tu veux passer de Debian à FreeBSD, je n'ai jamais cherché, alors je ne saurais t'aider
  13. Tu aurais pu donner la solution pour les autres... Je vais m'en charger. Si le lanceur est compilé en mode Debug (ou avec des informations de debugage) des informations comme celles-ci peuvent s'afficher, il suffit d'aller dans game.py et de trouver def UpdateDebugInfo(self): Et de le commenter "#" Sinon, il faut aller dans "User Interface" et remplacer "__DEBUG__ = 1" par "__DEBUG__ = 0"
  14. Galet

    Inventaire

    Tu as bien modifié les sources ?
  15. Il faut le déclarer dans le même core que la map flamme je crois
  16. Bonjour, merci d'arrêter de supprimer tes demandes d'aide, le staff est là pour la modération. Je déplace
  17. Ceux là tu les prends dans le client
  18. Je t'ai apporté la modification et la remarque, sinon ça ne marchera pas étant donné que ce n'est pas le bon ^^ /topic/17553-c-recensement-des-modifications-des-sources-metin2/&pid=382595#pid382595
  19. Pour le numéro 4, c'est non fonctionnel, voici ce qu'il faut faire : Chercher ça dans shop.cpp : if (!m_pkPC) { if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0) { //ĂŕşąŔÇ ±¸˝˝ && ¸¸łâÇŃö ŔĚşĄĆ® if (item->GetVnum() == 70024 || item->GetVnum() == 70035) { return SHOP_SUBHEADER_GC_END; } } } Et le remplacer par ça : if (!m_pkPC) { if (item->GetVnum() == 70024 || item->GetVnum() == 70035) { return SHOP_SUBHEADER_GC_END; } } Puis plus loin chercher : //HIVALUE_ITEM_EVENT if (quest::CQuestManager::instance().GetEventFlag("hivalue_item_sell") == 0) { //ĂŕşąŔÇ ±¸˝˝ && ¸¸łâÇŃö ŔĚşĄĆ® if (item.vnum == 70024 || item.vnum == 70035) { continue; } } //END_HIVALUE_ITEM_EVENT et remplacer par : //HIVALUE_ITEM_EVENT if (item.vnum == 70024 || item.vnum == 70035) { continue; } //END_HIVALUE_ITEM_EVENT Cependant, le mieux c'est d'aller en jeu et de taper "/e hivalue_item_sell 1" et vous pourrez les avoir en shop Edit : Tu l'as dit plus loin, tu t'es trompé en recopiant et tu as décalé, le n°5 n'est pas présent
  20. Je te l'avais déjà dit que le nom de la personne posait problème et que renommer par "échange" fonctionnerait... Je classe
  21. vérifie la query + les colonnes
  22. Si tu es en files 2014 et que tu n'as pas de NoTxT c'est dans les protos.txt, ensutie tu le recompiles avec le dump_proto

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.