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

Root

Membre
  • Compteur de contenus

    27
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Root

  1. merci pour le partage, je cherche des fichiers clients manquant pour complèter mon installation de "System chèque won". Introuvable dans le client Reference Serverfile by TMP4. j'espere trouver mon bonheur avec cela !!
  2. Bonjour j'ai suivis le tuto [Hidden Content] Je me retrouve confronter à une erreur dans le client au lancement après la selection du personnage. 0329 13:24:35491 :: Traceback (most recent call last): 0329 13:24:35491 :: File "networkModule.py", line 247, in SetGamePhase 0329 13:24:35491 :: File "game.py", line 98, in __init__ 0329 13:24:35492 :: File "interfaceModule.py", line 298, in MakeInterface 0329 13:24:35492 :: File "interfaceModule.py", line 150, in __MakeTaskBar 0329 13:24:35493 :: AttributeError 0329 13:24:35493 :: : 0329 13:24:35493 :: 'Interface' object has no attribute 'ToggleExpandedMoneyButton' 0329 13:24:35493 :: Quelqu'un peut m'aiguiller ?
  3. Bonjour, j'ai surment mal compris une partie, car pour moi une erreur au lancement du serveur s'affiche ! ./chan_restarter: 8: Syntax error: word unexpected. quelqu'un peut il m'aider ? Alors suite a quelque test j'ai réussi. il fonctionne en changent date pour `date` dans chan_restarter. je vais voir si cela fonctionne sur du long terme.
  4. Bonjour, merci poour ce tuto !
  5. Bonjour et merci pour la correction, je fais partie de ce qui n'arrive pas à faire fonctionner le tuto. Je viens de tester ta rectification sans grand résultat cela trouve une erreur ligne 424 d'intrologin.py qui fait planter le client. Voici un screen pour que tu puisses voir :
  6. Alors j'ai testé sans grand résultat peu être que je place mal : if self.HakConnexionStop:self.HakConnexionStop = Falsereturn demander dans tuto : j'ai donc fait : def OnConnectFailure(self): if self.isNowCountDown: return if self.HakConnexionStop:self.HakConnexionStop = Falsereturn snd.PlaySound("sound/ui/loginfail.wav") Tous les TRUE et FALSE sont en maj dans le mien du coup pour faire pareil, j'ai respecté. Si le tuto est fonctionnelle j'ai dû faire une erreur ou alors cela ne fonctionne pas comme tu dis, quelqu'un, c'est si cela est fonctionnelle que je pas pour rien sur de fausses bases Merci d'avance.
  7. Bonjour, je suis en train de suivre le tuto pour debug le bouton annuler connexion J'ai quelques questions, car pour m'a par cela ne fonctionne toujours pas. en suivant les étapes quelques chose ma interpeller sans savoir si cela a une grande importance ou pas, tous les FALSE sont en maj mais on nous fait ajouter False cela peu être la cause de mon souci ? Après pour : self.stream.popupWindow.Open(localeInfo.LOGIN_CONNETING, localeInfo.UI_CANCEL)Elle est tous simplement absente, j'ai donc test de m'être la ligne demandée sans résultat.je retourne à mes tests en attendent un possible éclaircissement de votre par merci d'avance.
  8. bonjours tous le monde je suis en train de suivre le tuto : étape du Makefile j'ai remplacer les espaces par des tabs pour les ) - et ) $ en suivant les lignes indiqué dans putty puis une nouvelle erreur est survenu : g++: @echo: No such file or directory g++: compile: No such file or directory g++: No input files specified gmake: *** [Makefile:121: OBJDIR/version.o] Error 1 Merci d'avance pour vos réponses . Après discution avec un amis et quelque modif sur ma makeFile j'arrive a se message : gcc48: error: @echo: No such file or directory gcc48: error: compile: No such file or directory gcc48: fatal error: no input files compilation terminated. gmake: *** [Makefile:121: OBJDIR/version.o] Error 1 j'ai donc un compilation terminated que j'avais pas avant mais les 3 ligne avant je n'arrive pas à identifié l'erreur ligne 121 Après recherche et discution avec saw il ne faut pas changer le /usr/src/mainline/Srcs/Server/game/src MakeFile qui est déjà préparé, faire directement : gmake clean && gmake dep && gmake default Voila merci pour les réponses sur discord!
  9. Root

    VDI - Server Files 2014 - Team FE

    Merci pour le partage !
  10. Root

    Personnage guerrier mental

    bonjour et merci pour ta réponse j'ai donc fouiné du cote de l'item proto de la DB "foutu fichier incompréhensible pour moi pour l'instant" sans pouvoir trouver un truc qui ne sois pas comme les autre pourtant le souci des skills nom fonctionnelle et la sur les guerrier mental . les ninjas les skills sont les bon mais même quand on ajoute des point de sort il ne sont pas appris alors que les point de sort sont euh bien utiliser ! je continue recherche et test pour vérifier les classes si jamais d'autre on un souci de se cote. je ne c'est pas trop si le souci peu venir d'une autre partie a par l'item_proto je vaisvoir pour trouver un autre pour comparé avec le mien peu etre sa vas m'aide . Merci d'avance pour les différente réponse que vous pourriez m'apporté !
  11. Bonjour a tous , mon souci viens sur la connexion externe par hamachi. Quand je cherche a me connecté de mon pc portable a ma tour qui sers de serveur cela fonctionne quand je suis sur la même connexion ! Quand je cherche a me connecté tj via le même pc mais connecté cher un pote a se moment la j'arrive a me connecté jusqu’à la sélection personnage après sa me déco et retour connexion. Merci d'avance pour vos reponces Version des files :2014 teamfe En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.
  12. Root

    Cms traduit par Emulateur

    merci défense, c'est évident maintenant que tu me dit sa que la logique voulait que se sois sa !
  13. [Message d'introduction] bonjour, bonsoir a tous Version des files : Domaine (Base de données, Core, etc.) :Site (item shop) Votre niveau (débutant, intermédiaire, avancé) : Description du problème : j'ai télécharger Cms traduit par Emulateur ( encore merci pour le partage ), après installation je comprend comment cela fonctionne sauf l'item shop ! on peut ajouter toute sorte d'item ? Comment remplir le fichier Comment reproduire le problème : Recherches et tests effectué : Résultat des recherches et tests : Message d'erreur, capture d'écran : fichier item.txt j'ai bien compris que premier colonne vnum +0 deuxième colonne vnum+9 troisième nom item la dernier j'ai aucune idée de se que je dois m’être ! quelle sont les possibilité de cette partie et c'est limite 10|||19|||Epee|||2 20|||29|||Epee longue|||2 30|||39|||Lame courbe|||2 40|||49|||Epee canne|||2 50|||59|||Epee large|||2 60|||69|||Epee argent|||2 70|||79|||Epee orchidées|||2 80|||89|||Epee batarde|||2 90|||99|||Glaive barbare|||2 Merci d'avance pour vos réponses En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.
  14. [Message d'introduction] bonjour, bonsoir a tous ! Version des files :2014 teamfe Domaine (Base de données, Core, etc.) : Votre niveau (débutant, intermédiaire, avancé) : Description du problème :Alors je viens de voir que pour ma par quand je prend guerrier mental j'ai 4 skill et 3 icone de guerrier mental ! comment identifier mon souci client/files ou les 2 ? je suis pas un pro de metin2 a vrai dire mais normalement y'a 6 skill par classe ? Comment reproduire le problème : Recherches et tests effectué : Résultat des recherches et tests : Message d'erreur, capture d'écran : En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.
  15. Root

    levelup.quest

    Merci Mei pour l'info je regarde tous sa !
  16. Root

    levelup.quest

    je viens de rectifier mon message avec le code de la quest en question "levelup.quest" merci de vos réponse !
  17. Root

    Création personnage

    Merci hardy89 super sympa !
  18. Root

    Création personnage

    Salut merci de ta réponse alors du coup le bug viens du fait que le fichier est manquent me manque plus que de le trouver quelque par grand merci !
  19. Bonjour à tous! Files: 2014 teamfe Client teamfe Mon souci se situ au niveau de la création des personnages quand on sélectionne sexe femme la guerrierre n'est pas visible ! Ma question porte sur ou trouver les fichier dans le client et comprendre comment régler se genre de souci ? Merci d'avance de vos réponses !
  20. Root

    biologiste NPC

    d'accord je vois en gros de quoi tu me parle mais comment me retrouver dans le client et savoir ou et quoi ? je présume vue le gr2 que le biologiste c'est dans d:/ymir work/npc/plant_researcher/plant_researcher.gr2 le msm qu'il y a avec : ScriptType RaceDataScript BaseModelFileName "d:/ymir work/npc/plant_researcher/plant_researcher.gr2" Group AttachingData { AttachingDataCount 2 Group AttachingData00 { AttachingDataType 1 isAttaching 1 AttachingModelIndex 0 AttachingBoneName "Bip01" CollisionType 1 SphereDataCount 1 Group SphereData00 { Radius 28.000000 Position 0.000000 0.000000 0.000000 } } Group AttachingData01 { AttachingDataType 1 isAttaching 1 AttachingModelIndex 0 AttachingBoneName "Bip01" CollisionType 3 SphereDataCount 1 Group SphereData00 { Radius 50.000000 Position 0.000000 0.000000 0.000000 } } } C'est bien de sa que tu me parle ? Merci d'avance de votre aide !
  21. Root

    biologiste NPC

    Désolé le repas m'appeler ^^! Alors rien ne se passe ! pas vnum error rien ne s'affiche ! Un autre souci d'affichage au niveau du choix personnage quand on prend guerrier femme on ne vois pas le personnage dans le menu de sélection !!! je doute que cela est un lien mais on c'est jamais !
  22. Root

    biologiste NPC

    merci de ta réponse ! donc après test je peu faire spawn des pnj mais pas le biologiste Oo euh je suis perdu !! sa viens de mon client ? comment je peu réglé cela ?
  23. Root

    levelup.quest

    [Message d'introduction] Bonjour tous le monde Version des files :2014 team fe Domaine (Base de données, Core, etc.) :quest Votre niveau (débutant, intermédiaire, avancé) : débutant Description du problème : Bonjour, est merci d'avance !Alors je suis dans la personnalisation de mon serveur. si j'ai bien compris cette quête correspond au mission de chasse ! j'aimerai savoir si j'ai juste au niveau de cela mais aussi comprendre mieux cette quête et pouvoir changer les recommence obtenu car celle présente devienne obsolète pour mon serveur. levelup.quest quest levelup begin state run begin when letter begin local current = pc.getqf("current") local completed_level = pc.getqf("complete"); if current == 0 and pc.get_level() > completed_level and pc.get_level() > 1 and pc.get_level() < 91 then local lev = pc.get_level() pc.setqf("buttonstate", 2) makequestbutton("Mission "..lev.." - début") pc.setqf("current", lev) pc.setqf("select", 1) pc.setqf("remain", special.levelup_quest[lev][2]) setskin(NOWINDOW) end setstate(start) end end state start begin when info begin local lev = pc.getqf("current") if lev == 0 then return end setskin(SCROLL) setbgimage('level_bg.tga') local s = pc.getqf("select") if s == 0 then s = 1 end addimage(20,12,special.levelup_img[special.levelup_quest[lev][s*2-1]]) setcolor(0,0,0) --- l say("") say("") say("") say("Tuez: ", mob_name(special.levelup_quest[lev][s*2-1])," !") say("Nombre de cibles: ", special.levelup_quest[lev][s*2]) say("Récompense:") raw_script("-"..special.levelup_quest[lev][5].." % d'expérience.[ENTER]") if lev <= table.getn(special.levelup_reward1) then raw_script("-"..item_name(special.levelup_reward1[lev][pc.job+1])) elseif lev> table.getn(special.levelup_reward1) and lev < 26 then raw_script("-Un objet aléatoire.") end if lev>=21 then raw_script("-Des Geeklard's.") end raw_script(newline) levelup.show_mob_pos(lev) select(locale.confirm) clearmapsignal() setskin(NOWINDOW) end when login begin local lev = pc.getqf("current") if lev != 0 then if pc.getqf("remain") <= 0 then setskin(NOWINDOW) pc.setqf("buttonstate", 3) makequestbutton("Mission "..lev.." - terminée") else setskin(NOWINDOW) pc.setqf("buttonstate", 1) makequestbutton("Mission "..lev.."") end end end when button begin local lev = pc.getqf("current") if lev == 0 then return end if pc.getqf("buttonstate") == 3 then local s = pc.getqf("select") if s == 0 then s = 1 end --- l say_title("Mission "..lev.." - terminée:") say("Parfait, vous avez réussi la mission.") wait() if lev <= 20 then if lev <= table.getn(special.levelup_reward1) then pc.give_item("level"..lev.."item", special.levelup_reward1[lev][pc.job+1]) else local v = number(1,100) if v <= special.levelup_reward3[1][1] then pc.give_item("level"..lev.."item",special.levelup_reward3[1][2],special.levelup_reward3[1][3]) elseif v <= special.levelup_reward3[2][1] then pc.give_item("level"..lev.."item",special.levelup_reward3[2][2],special.levelup_reward3[2][3]) elseif v <= special.levelup_reward3[3][1] then pc.give_item("level"..lev.."item",special.levelup_reward3[3][2],special.levelup_reward3[3][3]) elseif v <= special.levelup_reward3[4][1] then pc.give_item("level"..lev.."item",special.levelup_reward3[4][2],special.levelup_reward3[4][3]) else pc.give_item("level"..lev.."item",special.levelup_reward3[5][2],special.levelup_reward3[5][3]) end end pc.give_exp_perc("level"..lev.."exp", lev, special.levelup_quest[lev][5]) if lev == 12 or lev == 14 or lev == 16 or lev == 18 or lev == 20 then pc.give_item2(50083) say_reward("Vous avez reçu "..item_name(50083) .. ".") end else local ll = lev - 20 if lev < 26 then local n = table.getn(special.levelup_reward_item_21[ll]) local t = special.levelup_reward_item_21[ll][number(1, n)] say_reward("Vous avez reçu :") if type(t) == 'table' then pc.give_item2(t[1], t[2]) say_reward("Vous avez reçu "..t[2].."­ "..item_name(t[1])..".") else pc.give_item2(t) say_reward("Vous avez reçu "..item_name(t)..".") end end local reward_gold = special.levelup_reward_gold21 local reward_exp = special.levelup_reward_exp21 if lev >= 31 and lev <= 40 then reward_gold = special.levelup_reward_gold31 reward_exp = special.levelup_reward_exp31 elseif lev >= 41 and lev <= 50 then reward_gold = special.levelup_reward_gold41 reward_exp = special.levelup_reward_exp41 elseif lev >= 51 and lev <= 60 then reward_gold = special.levelup_reward_gold51 reward_exp = special.levelup_reward_exp51 elseif lev >= 61 and lev <= 70 then reward_gold = special.levelup_reward_gold61 reward_exp = special.levelup_reward_exp61 elseif lev >= 71 and lev <=83 then reward_gold = special.levelup_reward_gold71 reward_exp = special.levelup_reward_exp61 elseif lev >= 84 and lev <= 90 then reward_gold = special.levelup_reward_gold84 reward_exp = special.levelup_reward_exp84 end n = number(0, 99) local i = 0 for i = 1, table.getn(reward_gold) do if n < reward_gold[i][2] then pc.change_money(reward_gold[i][1]) say_reward("Vous avez reçu "..reward_gold[i][1].." Geeklard's.") break else n = n - reward_gold[i][2] end end n = number(0, 99) i = 0 for i = 1, table.getn(reward_exp) do if n < reward_exp[i][2] then pc.give_exp_perc("level"..lev.."exp", lev, reward_exp[i][1]) say_reward("Vous avez reçu "..reward_exp[i][1].."% d'expérience.") break else n = n - reward_exp[i][2] end end say("infos1") end local old_lev = lev lev = lev + 1 if lev > 1 and lev < 91 and pc.level >= lev then pc.setqf("buttonstate", 2) makequestbutton("Mission "..lev.." - début") pc.setqf("current", lev) pc.setqf("select", 1) pc.setqf("remain",special.levelup_quest[lev][2]) setskin(NOWINDOW) return else pc.setqf("complete", old_lev) pc.setqf("current", 0) q.done() end elseif pc.getqf("buttonstate") == 2 then local lev = pc.getqf("current") if lev == 0 then q.done() end --- l say_title("Mission de chasse:") say("Pour votre prochaine mission de chasse vous") say("pouvez choisir quel type de monstre vous voulez") say("tuer.") local sel = select( mob_name(special.levelup_quest[lev][1]).." "..special.levelup_quest[lev][2].." nécessaires", mob_name(special.levelup_quest[lev][3]).." "..special.levelup_quest[lev][4].." nécessaires" ) setskin(SCROLL) setbgimage('level_bg.tga') pc.setqf("select", sel) addimage(20, 12, special.levelup_img[special.levelup_quest[lev][sel*2-1]]) setcolor(0,0,0) --- l say("") say("") say("") say("Tuez: ", mob_name(special.levelup_quest[lev][sel*2-1])," !") say("Nombre de cibles: ", special.levelup_quest[lev][sel*2]) say("Récompense:") raw_script("-"..special.levelup_quest[lev][5].." % d'expérience.[ENTER]") if lev <= table.getn(special.levelup_reward1) then raw_script("-"..item_name(special.levelup_reward1[lev][pc.job+1])) elseif lev> table.getn(special.levelup_reward1) and lev < 26 then raw_script("-Un objet aléatoire.") end if lev>=21 then raw_script("-Des Geeklard's.") end raw_script(newline) levelup.show_mob_pos(lev) local s = select("Ok! Allons-y!") if s == 1 then setskin(NOWINDOW) pc.setqf("remain",special.levelup_quest[lev][sel*2]) syschat("Vous avez accepté le défi de tuer ", special.levelup_quest[lev][sel*2], " ", mob_name(special.levelup_quest[lev][sel*2-1]), ".") q.set_title("Tuer des "..mob_name(special.levelup_quest[lev][sel*2-1])) q.set_counter("Restant", pc.getqf("remain")) q.start() end setskin(NOWINDOW) clearmapsignal() elseif pc.getqf("buttonstate") == 1 then local s = pc.getqf("select") if s == 0 then s = 1 end local lev = pc.getqf("current") if lev != 0 then --- l say_title("Mission de chasse:") say("Vous devez encore tuer") say(""..pc.getqf("remain").." spécimens du type: "..mob_name(special.levelup_quest[lev][s*2-1])) say("pour terminer la mission de chasse.") local ss = select("Informations sur la mission de chasse", "Continuer") if ss == 1 then setskin(SCROLL) setbgimage('level_bg.tga') addimage(20,12,special.levelup_img[special.levelup_quest[lev][s*2-1]]) setcolor(0,0,0) --- l say("") say("") say("") say("Tuez: ", mob_name(special.levelup_quest[lev][s*2-1])," !") say("Nombre de cibles: ", special.levelup_quest[lev][s*2]) say("Récompense:") raw_script("-"..special.levelup_quest[lev][5].." % d'expérience.[ENTER]") if lev <= table.getn(special.levelup_reward1) then raw_script("-"..item_name(special.levelup_reward1[lev][pc.job+1])) elseif lev> table.getn(special.levelup_reward1) and lev < 26 then raw_script("-Un objet aléatoire.") end if lev>=21 then raw_script("-Des Geeklard's.") end raw_script(newline) select(locale.confirm) setskin(NOWINDOW) clearmapsignal() end setskin(NOWINDOW) q.set_title("Tuer des "..mob_name(special.levelup_quest[lev][s*2-1])) q.set_counter("Restant", pc.getqf("remain")) q.start() end end pc.setqf("buttonstate", -1) end when levelup begin local lev = pc.getqf("current"); if lev == 0 then lev = pc.level if lev < 2 or lev > 90 then return end pc.setqf("buttonstate", 2) makequestbutton("Commencez la mission "..lev.."") pc.setqf("current", lev) pc.setqf("select", 1) pc.setqf("remain", special.levelup_quest[lev][2]) setskin(NOWINDOW) end end when kill begin local sel = pc.getqf("select") if sel == 0 then sel = 1 end local lev = pc.getqf("current") if lev != 0 and npc.race == (special.levelup_quest[lev][sel*2-1]) and pc.getqf("buttonstate") == -1 then local remain = pc.getqf("remain") - 1 if remain <= 0 then pc.setqf("remain", 0) q.set_counter_value(0) setskin(NOWINDOW) makequestbutton("Mission "..lev.." - terminée") pc.setqf("buttonstate", 3) else pc.setqf("remain", remain) q.set_counter_value(remain) end end end function show_mob_pos(lev) map_index = pc.get_map_index() if map_index <= 0 then test_chat("show_mob_pos: map_index("..map_index..") < 0") return end if map_index > table.getn(special.lvq_map) then test_chat("show_mob_pos: map_index("..map_index..") > max("..table.getn(special.lvq_map)..")") return end lev_quest_list = special.lvq_map[map_index] if not lev_quest_list then test_chat("show_mob_pos: special.lvq_map[map_index("..map_index..")] is nil") return end mob_pos_list = lev_quest_list[lev] if not mob_pos_list then test_chat("show_mob_pos: special.lvq_map[map_index("..map_index..")][lev("..lev..")] is nil") return end table.foreachi( mob_pos_list, function (n, mob_pos) test_chat("addmapsignal("..mob_pos[1]..", "..mob_pos[2]..")") addmapsignal(mob_pos[1]*100, mob_pos[2]*100) end) setmapcenterposition(200, 0) end end end En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.
  24. Root

    biologiste NPC

    [Message d'introduction] Bonjour tous le monde Version des files :team fe 2014 Domaine (Base de données, Core, etc.) : Votre niveau (débutant, intermédiaire, avancé) : débutant Description du problème : après avoir vérifier dans le serveur sir le npc 20084(biologiste) été bien spaws sur les maps j'ai toujours pas le NPC en jeu il n'est pas dans sa tente !!! d'ou mon souci peu venir Comment reproduire le problème : Recherches et tests effectué : Résultat des recherches et tests : Message d'erreur, capture d'écran : En postant ma demande d'aide, j'affirme avoir lu et accepté le règlement des demandes d'aides.
  25. Root

    Quete give_basic_weapon.quest

    merci de ton partage vous Etes une super communauté !

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.