![](https://fr.metin2.dev/uploads/set_resources_42/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://fr.metin2.dev/uploads/set_resources_42/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
antok
-
Compteur de contenus
3 568 -
Inscription
-
Dernière visite
-
Jours gagnés
3
Type de contenu
Profils
Forums
Boutique
Calendrier
Messages posté(e)s par antok
-
-
Tu as remplacé une lib qu'il ne fallait pas apparemment. Tu dois soit réinstaller ton dédié, soit retrouver la lib qu'il y avait à la base (/lib/libstdc++.so.6: unsupported file layout).
-
Copie/colle le ici tout simplement
-
En 64 bit tu dois mettre tes libs dans /usr/lib32/
Pour mysql, vas voir dans /var/db/mysql/NOM_HOTE.err
-
T'arrives à te connecter à mysql une fois l'installation terminée ?
Version de FreeBSD ? (en 9.2 il y a une petite modif' à faire après l'installation si je me souviens bien)
-
Fais un analyse table sur toutes les tables de player, vérifie les syserr db & channel
-
Dans navicat, Design table sur account.account :
-
Créé un fichier "translate.lua" (vierge ou alors prends en un sur le forum) dans share/locale/france
-
Ca veut dire que le channel ne démarre pas (ou crash instantanément). Vas voir les syserr channel1/coreX
-
Tu dois mettre le temps (en minutes) dans le socket2.
Tu dois donc adapter ton script PHP pour que ça se fasse automatiquement à l'achat.
-
Sans tableau :
quest xxxxx begin state start begin when kill with not npc.is_pc() and (npc.get_race() == ID_MOB_1 or npc.get_race() == ID_MOD_2 or ....) begin end end end
Avec tableau :
quest xxxxx begin state start begin when kill with not npc.is_pc() and table_is_in(locale.tableManus, npc.get_race()) begin end end end
+ ce code à mettre dans locale.lua :
locale.tableManus = {ID_MOB_1, ID_MOB_2, ID_MOB_....}
-
Tu ouvre le port 22 dans portmap
-
Yop, juste pour info personnelle, quelle est ta version de freebsd? et 32 ou 64bits ?
-
cd /usr/metin2/share chmod 777 game
-
Les libs ne sont pas fournies avec les files, elles sont à mettre dans /usr/lib ou /usr/lib32 en 64bits. Tu peux les trouver sur le forum.
pour le chmod :
cd /usr/metin2 chmod 777 share/*
-
chmod 777 share/*
+ il te manque une lib
-
Remplace ces fichiers pas des plus anciens ou bien retire les lignes qui correspondent à des items qui n'existent pas (tu peux voir ça dans les syserr).
-
En files 2013+ modifier directement la table ne sert à rien puisque le db remettra les valeurs de base automatiquement, tu dois modifier les .txt dans ton ftp.
-
/usr/metin2/share/locale/france
Tu crée un fichier "translate.lua" (tu peux le laisser vide)
et tu relance ton serveur
-
Yop, tu peux aussi rajouter qu'en mettant ton tableau dans locale.lua il sera accessible par toute les quêtes.
Vous pouvez aussi créer des fonctions de ce type (dans le questlib.lua) :
tableau = {["key"] = "value" } function tableau.maFonction() return "CA MARCHE!!!!! : "..tableau["key"].."." end
chat(tableau.maFonction()) -- code placé dans votre quête
Ce code affichera "CA MARCHE!!!!! : value." dans le chat.
-
Oui je l'ai essayé, mais n'oublie pas d'ajouter npc.get_vid() dans ton quest_functions
-
Perso en mainline je l'ai
-
quest antick begin state start begin when kill with npc.is_pc() and pc.get_map_index() != ID_MAP_WAR begin local vid = npc.get_vid() local old = pc.select(vid) affect.add_collect(apply.HP_REGEN,30000,10) affect.add_collect(apply.BLOCK,30000,10) pc.select(old) end end end
Le game 40k possède déjà la fonction npc.get_vid()
-
Ce n'est pas un bug.
-
Merci à toi
Oui en effet le pvp est plutôt simple du fait que tout le monde se retrouve avec les mêmes bonus, c'est ce que j'essayerais d'améliorer pour les futures mises à jours.
Perte d'item recurante
dans Questions & Réponses
Posté(e)