Classement
Contenu populaire
Affichage du contenu avec la meilleure réputation le 09/03/24 dans Messages
-
M2 Download Center Download Here ( Mega.nz, Future updates will also be here) Client & Serverfiles + VDI ( Internal / Backup ) L'objectif est de proposer des serverfiles de référence 40250, aucun nouveau système n'a été ajouté, uniquement des corrections de bugs. Langues disponibles : EN/DE/HU/FR/CZ/DK/ES/GR/IT/NL/PL/PT/RO/RU/TR Langue par défaut : Anglais SSH / VM : root/123456789 MySQL : root/123456789 IG : admin/123456789 Commandes & Alias start cd /usr/metin2/server && sh start.sh close cd /usr/metin2/server && sh close.sh clear cd /usr/metin2/server && sh clear.sh backup cd /usr/metin2/server && sh backup.sh questcompile cd /usr/metin2/server/share/locale/english/quest && python make.py dbclean cd /usr/metin2/src/db/src && gmake clean dbcompile cd /usr/metin2/src/db/src && gmake gameclean cd /usr/metin2/src/game/src && gmake clean gamecompile cd /usr/metin2/src/game/src && gmake Remerciement @Mali pour les sources mises à jours : client & server @Sanchez pour le client de base 2014 base client. @Veltor88 pour les traductions avec translate.lua @Fazer pour le pack locale_string By TMP41 point
-
Centre de Téléchargement Télécharger ( Interne ) Ce tutoriel aura pour but de vous aider à installer le SwitchBot sur votre Client Metin2. Pré-requis : L'archive suivante : ICI ou ICI I. Installation Pour continuer: Si vous avez un soucis, n'hésitez pas à faire une demande d'aide dans l'AQS1 point
-
Centre de Téléchargement Télécharger ( Interne ) Les 7 et 8 ième skills. 1) Qu'est ce que c'est , comment ça fonctionne? 2) Les prérequis. 3) Les fichiers. 1) Qu'est ce que c'est , comment ça fonctionne? La 7ème compétence. La 7ième compétence offre un bonus de résistance contre une compétence choisie par le joueur parmi 9 compétences. Pour apprendre la 7ème compétence il vous faut un Livre de parade, un message s'ouvre alors pour choisir la compétences de parade. Listes des compétences : La 8ème compétence. La 8ème compétence offre un Bonus d'attaque à l'une de vos compétences, déterminée par votre classe. Pour apprendre ces compétences, deux conditions doivent-être réunies: La 7ième compétences doit être en Maître Parfait La compétences que vous voulez booster doit avoir au minimum 2 points de compétences dessus. Une fois les conditions réunies, il vous faut un Livre de bonus [Hidden Content]. Ce qui aura pour effet de débloquer la 8ième compétence. Voici les 9 compétences qui peuvent-être booster: Améliorations des compétences 7 et 8 L'amélioration de ces 2 compétences sont similaires à celle des compétences de classes. Elles comportent également 4 stades ( 1 / M / G / P ) Pour les améliorer vous devez: Soit Attribuer des points de compétences à cet compétence. Soit en réussissant la lecture ( Manuel Parade pour le parade ou Bonus pour le bonus ) 1 niveau augmenté pour un manuel utiliser. Niveau 0 à 19: La compétences passe niveau M1 Soit à 17 points soit 18 soit 19 soit 20. ( Les points sont différents de celle de vos personnages et ne dérange absolument en rien la progression de votre personnage.) La lecture d'un manuel de parade ou bonus Consomme toujours 20.000 points d'expérience et il faut attendre entre 18 et 30 heures entre 2 lectures. Niveau M1 à M10: Le système est le même que les compétences classes et il vous faut 55 Manuels pour la passer en G1. Niveau G1 à G10: Le système est le même que les compétences classes il vous faut réussir au total 10 Pierres d'âme ( Rose / Rouge ) Pour que la compétence passe au Stade P. Si le choix de l'une de vos 2 compétences ne vous conviens plus ou pas vous pouvez les réinitialiser via le Parchemin de modification d'entraînement. Sources des explications sur le système ( Wikipedia ) Screens ingame 2) Les prérequis. Pour les prérequis voici ce dont vous aurez besoin de: Sources client Sources DB Sources Game Un Client Des Files Pour le bon fonctionnement du système veuillez suivre le tutoriel (qui se trouve dans l'archive) à la lettre et faites attentions aux tabulations ! 3) Les fichiers. Cliquez ici Ces fichiers ne sont en aucun cas les miens , la traduction est de moi même ( Si toutes fois il as une erreur de traduction ou un manque merci de me l'indiquer je le corrigerai a la suite.) Cordialement, History.1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
Centre de Téléchargement Télécharger ( Interne ) Système vous permettant d'ouvrir une GUI de téléportation pour votre serveur. A toi de choisir la méthode d'appelle du système, bouton dans l'inventaire ou un bouton F(X) (Non fournit dans le tutoriel).1 point
-
1 point
-
1 point
-
Download Metin2 Download Arrow Select Direction 3D Effects Mass Import Script1 point
-
Download Metin2 Download Actions - 677 Animations 3D Others Mass Import Script1 point
-
1 point
-
1 point
-
1 point
-
Centre de Téléchargement Télécharger ( Interne ) Bonsoir à tous Voilà une quête pour choisir les skills qui est modifiée, elle donne directement les skills en P Le code est à mettre dans skill_group.quest quest skill_group begin state start begin when login with pc.level>=5 and pc.skillgroup ==0 begin set_state(run) end when levelup with pc.level>=5 and pc.skillgroup == 0 begin set_state(run) end end state run begin when login with pc.get_skill_group()!=0 begin restart_quest() end when letter with pc.get_skill_group()==0 begin send_letter(locale.skill_group.invite) local job=pc.get_job() if job==0 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher1", v, "Corps a Corps") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher2", v, "Mental") end elseif job==1 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher3", v, "Assassin") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher4", v, "Archer") end elseif job==2 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher5", v, "Arme Magique") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher6", v, "Magie Noire") end elseif job==3 then local v=pc_find_skill_teacher_vid(1) if 0!=v then target.vid("teacher7", v, "Dragon") end local v=pc_find_skill_teacher_vid(2) if 0!=v then target.vid("teacher8", v, "Soin") end end end when leave begin target.delete("teacher1") target.delete("teacher2") target.delete("teacher3") target.delete("teacher4") target.delete("teacher5") target.delete("teacher6") target.delete("teacher7") target.delete("teacher8") end when button or info begin say(locale.skill_group.lets_join_skill_group[pc.job+1]) setleftimage("") setmapcenterposition(-200, 0) select(locale.confirm) setskin(NOWINDOW) end function join(job, group, title, text, error_msg) local pc_job=pc.get_job() if pc_job!=job then say(error_msg) if pc_job==0 then say_reward("Guerrier") say_reward("Competences : Cac ou Mentale") elseif pc_job==1 then say_reward("Ninja") say_reward("Competences : Assassin ou Archer") elseif pc_job==2 then say_reward("Sura") say_reward("Competences : AM ou MN") elseif pc_job==3 then say_reward("Shaman") say_reward("Competences : Dragon ou Soin") end say("") else say_title(title) say(text) local s=select("Accepter", "Refuser") if 1==s then if pc.get_job()==job and pc.get_skill_group()==0 then set_state("start") pc.set_skill_group(group) pc.clear_skill() char_log(0, "CLEAR_SKILL", "Clear Skill By Skill Teacher") makequestbutton("Continuer") return true else test_chat("npc_is_same_job:"..bool_to_str(npc_is_same_job())) test_chat("pc.get_skill_group:"..pc.get_skill_group()) test_chat("pc_job:"..pc.get_job()) end end end return false end -- ??? when teacher1.target.click or skill_group1_1.chat."Devenir Guerrier CaC" or skill_group2_1.chat."Devenir Guerrier CaC" or skill_group3_1.chat."Devenir Guerrier CaC" begin target.delete("teacher1") if skill_group.join(0, 1, "Corps a Corps","Le guerrier est une classe de combat rudimentaire melee¡A[ENTER]Ils sont habiles dans l'utilisation de toutes sortes d'armes et d'armures lourdes.[ENTER]Cette specialisation est orientee vers les degats, le but est de tuer avant d'etre tue.[ENTER][ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez Cac.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(1, 59) pc.set_skill_level(2, 59) pc.set_skill_level(3, 59) pc.set_skill_level(4, 59) pc.set_skill_level(5, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end when teacher2.target.click or skill_group1_2.chat."Devenir Guerrier Mental" or skill_group2_2.chat."Devenir Guerrier Mental" or skill_group3_2.chat."Devenir Guerrier Mental" begin target.delete("teacher2") if skill_group.join(0, 2, "Mental","Le guerrier Mental se specialise dans la survie,[ENTER]son but est d'encaisser les dommages et etourdir ses ennemis pour proteger son equipe.[ENTER]Il est aussi tres bon attaquant,[ENTER]tout depend de comment il est augmente.[ENTER][ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez Mentale.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(16, 59) pc.set_skill_level(17, 59) pc.set_skill_level(18, 59) pc.set_skill_level(19, 59) pc.set_skill_level(20, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end -- ??? when teacher3.target.click or skill_group1_3.chat."Devenir Assassin" or skill_group2_3.chat."Devenir Assassin" or skill_group3_3.chat."Devenir Assassin" begin target.delete("teacher3") if skill_group.join(1, 1, "Assassin","Un personnage mysterieux, enveloppe dans l'ombre.[ENTER]Les Ninjas sont les plus rapides de toutes les classes avec les attaques les plus devastatrices,[ENTER]Leurs points faible sont surement leur manque de defense et de sante.ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez Assassin.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(31, 59) pc.set_skill_level(32, 59) pc.set_skill_level(33, 59) pc.set_skill_level(34, 59) pc.set_skill_level(35, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu sur !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end -- ??? when teacher4.target.click or skill_group1_4.chat."Devenir Archer" or skill_group2_4.chat."Devenir Archer" or skill_group3_4.chat."Devenir Archer" begin target.delete("teacher4") if skill_group.join(1, 2, "Archer","Les archers sont des personnages rapides capables d'attaquer ses ennemis[ENTER] a distance avec un arc et des fleches.[ENTER]Ils sont aussi tres utile pour puller.[ENTER][ENTER]Ce sont aussi de tres bon chasseur[ENTER]capable du tuer plusieur ennemis en tirant plusieurs fleches a la fois.[ENTER][ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez Archer.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(46, 59) pc.set_skill_level(47, 59) pc.set_skill_level(48, 59) pc.set_skill_level(49, 59) pc.set_skill_level(50, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end -- ??? when teacher5.target.click or skill_group1_5.chat."Devenir Sura AM" or skill_group2_5.chat."Devenir Sura AM" or skill_group3_5.chat."Devenir Sura AM" begin target.delete("teacher5") if skill_group.join(2, 1, "Arme Magique","La particularite du Sura corps a corps, ou plus couramment appele AM,[ENTER] est qu\'il possede de puissants Buffs, qui lui permettent de monter sa propre defense ou attaque[ENTER] et devenir un redoutable adversaire en combat a l\'epee.[ENTER][ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez AM.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(61, 59) pc.set_skill_level(62, 59) pc.set_skill_level(63, 59) pc.set_skill_level(64, 59) pc.set_skill_level(65, 59) pc.set_skill_level(66, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end -- ??? when teacher6.target.click or skill_group1_6.chat."Devenir Sura MN" or skill_group2_6.chat."Devenir Sura MN" or skill_group3_6.chat."Devenir Sura MN" begin target.delete("teacher6") if skill_group.join(2, 2, "Magie Noire","Ses sorts sont extremement destructreur, tant en pvp qu'en pve.[ENTER]Il est egalement capable de blesser des ennemis eloignes en leurs infligeant de lourds degats.[ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez MN.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(76, 59) pc.set_skill_level(77, 59) pc.set_skill_level(78, 59) pc.set_skill_level(79, 59) pc.set_skill_level(80, 59) pc.set_skill_level(81, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu sur !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end -- ??? when teacher7.target.click or skill_group1_7.chat."Devenir Shaman Dragon" or skill_group2_7.chat."Devenir Shaman Dragon" or skill_group3_7.chat."Devenir Shaman Dragon" begin target.delete("teacher7") if skill_group.join(3, 1, "Dragon","L\'apprentissage du Pouvoir Dragon vous permet de declencher de puissantes attaques de feu du Dieu Dragon[ENTER] et de renforcer votre Groupe par la protection de Dieu Dragon.[ENTER]Grace a ses sorts destructeurs ce personnage est generalement fait pour l\'action.[ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez Dragon.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(91, 59) pc.set_skill_level(92, 59) pc.set_skill_level(93, 59) pc.set_skill_level(94, 59) pc.set_skill_level(95, 59) pc.set_skill_level(96, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end -- ??? when teacher8.target.click or skill_group1_8.chat."Devenir Shaman Soin" or skill_group2_8.chat."Devenir Shaman Soin" or skill_group3_8.chat."Devenir Shaman Soin" begin target.delete("teacher8") if skill_group.join(3, 2, "Soin","Ce personnage est, la plupart du temps, fait pour etre integre dans un groupe.[ENTER] A l\'abri pour venir en aide a ses equipiers, le shaman ne combat que tres peu voire jamais au corps a corps [ENTER]afin de pouvoir soigner rapidement les membres du groupe.[ENTER]Je m\'emporte un petit peu[ENTER]Desole,[ENTER]Donc si tel est votre choix. [ENTER][ENTER]", "Vous devenez Soin.") then say_title("Apprentissage Reussi !") say("Bonne Continuation !") say("") if not pc.is_clear_skill_group() then pc.set_skill_level(106, 59) pc.set_skill_level(107, 59) pc.set_skill_level(108, 59) pc.set_skill_level(109, 59) pc.set_skill_level(110, 59) pc.set_skill_level(111, 59) say("Bienvenue, vos skills sont directement passés en P.") say("Avec ça, vous allez devenir un grand aventurier !") say("Bon jeu !") say("") else say("Le personnage actuel ne peut pas") say("acquerir de competence.") say("") end clear_letter() end end end end Si vous ne savez pas implanter une quête, suivez ce tutoriel : ici Vous pouvez la partager sur d'autres forums en mettant la source!1 point
-
0 point
