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

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation depuis le 03/26/24 dans toutes les zones

  1. 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 TMP4
    6 points
  2. Centre de Téléchargement Télécharger ( VDI Serveur 2014 ) Télécharger ( Client 2014 ) HelloW, Metin2 - Server Files 2014 Cordialement, ASIKOO
    6 points
  3. Centre de Téléchargement Télécharger ( Interne ) Plop, je vous partage un système que j'ai trouvé avec l'aide de Franch <fileStore.core_Emoticons>/emoticons/wink.png Chaque grade comporte un grade IMPLEMENTOR = GA HIGH_WIZARD = SGM GOD = GM LOW_WIZARD = MOD Il faudra modifier la partie Source serveur ( tutoriel dans le fichier rar ) Il faudra modifier la partie source client ( tutoriel dans le fichier rar ) Il faudra modifier la partie root.eix Il faudra modifier la partie locale_fr.eix Toute les informations ce trouve dans le fichiers rar, Le partage vient du forum turkmmo l'auteur c'est Suky Voici les screens qui vont avec : Révélation Virus Total : ICI Download : ICI J’espère que sa pourra vous intéressé
    5 points
  4. HelloW, Voici le Client Metin2 GF Officiel. Il vous sera utile pour récupérer du contenu, des ressources pour votre serveur ! Il est entièrement décompressé il vous suffit de prendre ce dont vous avez besoin. Aucun fichier index, ni d’exécutable. Ce sujet sera mis à jour régulièrement... Vous pouvez également trouver les patchs de l'official en cliquant sur ce lien Téléchargements : Télécharger V21.0.8 Télécharger v20.5.4 Télécharger V18.5.6 Source : MT2Dev Cordialement, ASIKOO
    4 points
  5. Niveau requis : Débutant Temps estimé : 30 minutes Salut à toi ! Tu n'as jamais fait de serveur Metin2 ? Ce tutoriel est fait pour toi ! Je vais t'expliquer comment créer un serveur de A à Z ! Tu pourras ensuite le modifier à ta guise et le mettre à ton image. Information. Lors de ce tutoriel, vous allez apprendre à créer un serveur en local. Vous serez le seul à pouvoir vous y connecter. Information. Les fichiers utilisés sont les files 2014. Vous pourrez à l'avenir les changer sans aucun problème Pré-requis: Virtual Box, qui nous permettra de virtualiser un système d'exploitation. En effet, un serveur Metin2 fonctionne sous FreeBSD, il sera plus simple pour vous de virtualiser ce système sur votre Windows que de faire une deuxième installation sur votre ordinateur. Navicat, un client Mysql. Il vous permettra de vous connecter à la base de données de votre serveur Metin2. On y retrouveras toutes les informations liées aux joueurs, aux items, aux comptes des utilisateurs, etc ... WinSCP, un client SFTP. Similaire au FTP, il vous permettra de naviguer sur les différents fichiers de votre serveur (maps, configurations, etc ..) Le serveur VDI tout prêt pour vous qui possède déjà tous les fichiers du serveur avec FreeBSD d'installé. Il ne nous manquera plus qu'à le lancer avec Virtual Box. Le client metin2 qui vous permettra de vous connecter en jeu à votre serveur. I. La machine virtuelle II. Lancement du serveur Metin2 III. Se connecter In Game IV. Accéder aux fichiers du serveur V. Accéder à la base de données Succès ! Vous venez de créer un serveur Metin2 en local. Vous pouvez maintenant vous amuser sur votre serveur ou tout simplement y rajouter des fonctionnalités sympas. Pour continuer: Vous trouverez de nombreux partages et de tutoriels sur Funky-Emu dans la section Metin2. Cette FAQ pourra répondre à la plupart de vos questions. Vous pouvez créer un compte GM en suivant ce tutoriel Une catégorie support est disponible. Si vous avez un problème ou une question, n'hésitez pas à poster une demande ! Bon courage à vous et bienvenue dans le monde des serveurs privés Metin2 !
    3 points
  6. Centre de Téléchargement Télécharger ( VDI 2016 ) Télécharger ( Files 2016 ) Ces files sont susceptibles de ne pas fonctionner correctement sans y apporter des corrections. Ces files peuvent être utilisées pour y récupérer des ressources. Elles ne sont pas recommandable. Mesdames, Messieurs, Bonjour, Bonsoir, Files Metin2 2016 La Team FE ( Funky Émulation ) vous propose aujourd'hui des Files Metin2 2016 de qualité avec la majorité des systèmes de l'officiel jusqu'à aujourd'hui ( 2016 ). Les Files sont actuellement en version 3.0. Les versions 1.0 et 2.0 ne sont plus disponible au téléchargement. Ces Files sont compatibles avec les serveurs en No-IP / Hamachi / Local, attention, pour permettent aux joueurs de rejoindre votre devrez rediriger les ports de box, en NO-IP / Hamachi les joueurs ne pourront pas rejoindre. Changelog 3.0 A Savoir Screenshots Identifiants Pour aller plus loin Master Guide - Le Guide de l’Émulation Metin2 Master Guide - Le Guide des Modifications sur Metin2 Cordialement, Team FE La vente de ces files est strictement interdite, si elles ont été mises en publique ce n'est pas pour les vendre mais pour faire profiter n'importe quelle communauté de ce travail.
    3 points
  7. Download Metin2 Download Spirit Dragon 3D NPCs Mass Import Script
    3 points
  8. Bonjour, Bonsoir Je partage la version de TMP4 que j'ai retapé un peu j'ai simplement ranger le client ( le dossier pack) puis ajouter quelque petit système comme les 4Pages d'inventaire, l'interface de caractéristique de l'officiel avec le tooltips qui va avec. J'ai ensuite désactivé l'encryptage des paquets puis corriger quelque sysser lié à la SEQUENCE. Le page de quête comme l'officiel. Je tiens à préciser que la suite de cette version sortira plus tard avec les systèmes proposés sur certain forum. Voilà ce n'est pas grand-chose mais on ma demandé de partager c'est files comme ça pour une base bonne pour tout le monde. Previews : Official character windows with tooltips [Hidden Content] MouseWheel [Hidden Content] 4 Pages inventory [Hidden Content] Changelog : Liens de téléchargement
    3 points
  9. Download Metin2 Download HD Texture Pack 2D Mass Import Script
    3 points
  10. Download Metin2 Download 8578 Icons 2D Mass Import Script
    3 points
  11. Download Metin2 Download Kingdom Cities V3 Maps Mass Import Script
    3 points
  12. Centre de Téléchargement Télécharger ( Interne ) HelloW, Je vous partage WorldEditor, un tool qui vous permet de modifier, créer des maps pour votre serveur Metin2. Un tutoriel de Calypso vous guide pour utiliser WorldEditor pour la première fois ! Merci à MartySama Bonne création à tous ! Cordialement, ASIKOO...
    3 points
  13. Centre de Téléchargement Télécharger ( Interne ) Télécharger ( Externe )
    3 points
  14. Créer un serveur privé Metin2 avec Metin2 Project - English Introduction Je souhaite proposer Metin2 Project comme alternative, stable et fonctionnel. Metin2 Project se façonne selon mes idées et mes envies, ma seule limite est mon imagination. Toutes les modifications et corrections apportées à Metin2 Project sont effectuées avec des defines. Vous pouvez me suggérer des idées mais je suis libre de les refuser, et ce sans aucune justification. Résumé Informations importantes à connaître sur Metin2 Project. Base de travail initiale => @ Mali & @ TMP4 => TMP4's Project DB & GAME compatible avec FreeBSD 32 Bit & 64 Bit Compatible MySQL Server 8 Compatible Microsoft Visual Studio 2022 EN DE HU FR CZ DK ES GR IT NL PL PT RO RU TR en langues disponibles Environnement de Test Lors du développement du projet, la configuration suivante a été utilisée. FreeBSD 13.1 64 Bit MySQL Server 8.0.29 LLVM-Devel 15.0.D20220328_1 GDB 11.2 Makedepend 1.0.6,1 GMake 4.3_2 Python 2.7.18_1 Microsoft Visual Studio 2022 Identifiants Aucune information d'identification de connexion à la base de données n'est fournie. Vous devez configurer votre propre utilisateur pour administrer et gérer votre serveur Metin2 Project. Le tutoriel associé, vous permet de créer vos identifiants de connexion à la base de données, vous devriez pouvoir y arriver... Enfin, j'espère pour vous. Comptes Metin2 Utilisateur: playerone Utilisateur: playertwo Utilisateur: playerthree Utilisateur: playerfour Utilisateur: playefive Utilisateur: playersix Utilisateur: playerseven Utilisateur: playereight Utilisateur: playernine Utilisateur: playerten Mot de passe: player Historique des changements 2022.XX.XX.0001 Spoiler XXX Téléchargements Téléchargez le projet et profitez-en ! Aucune machine virtuelle n'est fournie, vous pouvez la créer vous-même à l'aide du tutoriel associé. 2022.XX.XX.0001 => Server + Client Made With and Metin2 Project
    2 points
  15. Download Metin2 Download Jackwork Interface Interface Mass Import Script
    2 points
  16. Centre de Téléchargement Télécharger ( Interne ) M2KSF Project Bonjour tout le monde, après plusieurs semaines de travail sur mon projet ci-dessous V2.1.0.0 - Télécharger Offline Shop & Search shop Version ----------------------------------------------------------------------------------------------------- V2.0.0.0 - Télécharger New Version ----------------------------------------------------------------------------------------------------- V1.4.6.0 - Télécharger Old Version Discord M2KSF Mon discord : Kuroko#9845
    2 points
  17. Download Metin2 Download Je vous ai apporté un petit système (je l'appellerais plutôt modification), qui en ramassera instantanément 45 items (vous pouvez augmenter ou diminuer cette valeur). Mon objectif n'était pas d'envoyer des paquets à chaque fois que nous essayons de récupérer des items. Je ne l'ai pas testé pendant des heures, donc je ne recommanderais pas de l'utiliser sur un serveur en direct sans tests appropriés.
    2 points
  18. Centre de Téléchargement Télécharger ( Interne ) Bonjour, voici le switchbot développé par Sanii, l'archive est complète, bon jeu. L'archive contient : - Les modification coté client - Les modifications coté base de donée - Mes modification coté source client et serveur
    2 points
  19. 2 points
  20. Download Metin2 Download
    2 points
  21. Download Metin2 Download
    2 points
  22. 2 points
  23. Download Metin2 Download
    2 points
  24. Download Metin2 Download
    2 points
  25. Download Metin2 Download
    2 points
  26. Download Metin2 Download
    2 points
  27. 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'AQS
    2 points
  28. Centre de Téléchargement Télécharger ( Interne )
    2 points
  29. Centre de Téléchargement Télécharger ( Interne ) Bonjour, Je vous présente un petit hack tout simple, que vous pouvez télécharger : ici Comme le virustotal est obligatoire le voilà : ici Pour l'installer, je vous invite à le déplacer directement dans votre client. Rien de plus simple non ? Ce cheat contient : -LevelBot -ChatSpammer -Wissperspammer -SwitchBot -InventoryManager -Map Loader -Item creator -Item Board L'item creator ne marche surement pas comme vous le pensez, il ne permet pas de vous givez des items mais de créer des items pour pouvoir les loupes et faire croire que vous êtes riche à tout le monde ! Ce cheat ne marche que sur les anciens clients, mais il peut peu etre servire à plusieurs personnes. Cordialement.
    2 points
  30. Centre de Téléchargement Télécharger ( Interne ) Bonjour, Bonsoir touts le mondes Je viens vous partager le travail de "Kuroro" si je partage c'est files ses pour vous faire plaisir ou bien vous aidez s'il vous faut des systèmes ou autres. Ces files contiennent beaucoup de bug comme les pets qu'il ne s'invoque pas ou bien le Refresh de la banque du Magasin hors ligne, il y a effectivement beaucoup d'autres bugs que je n'ai pas rencontré surement. J'ai FIX ce que je pouvais ainsi que Débug l'inventaire spécial avec les pets qui affichait "Défense contre la magie 34000" Voici les systèmes côté sources service.h : Voici les systèmes côté source client Locale_inc : Lien de téléchargement : Source Client Client Kuroko Serveur BDD Files Kuroko Source Files VDI Kuroko DumpProto Je précise que sur le VDI les Files/Source sont pré-installer et compilable sans aucun soucis. Les logs du VDI ID : root MDP : admin Les logs de Navicat : ID : root MDP : admin Pour continuer: Citer les tutoriels / partages à pour poursuivre la création. Ou un lien vers des partages / vers l'AQS.
    2 points
  31. Download Metin2 Download
    2 points
  32. Centre de Téléchargement Télécharger ( Interne )
    2 points
  33. Download Metin2 Download BombWork 27 3D Weapons Mass Import Script
    2 points
  34. Download Metin2 Download Boss Map 2018 Maps Mass Import Script
    2 points
  35. Download Metin2 Download Dungeon Orc Maps Mass Import Script
    2 points
  36. Centre de Téléchargement Télécharger ( Interne )
    2 points
  37. Centre de Téléchargement Télécharger ( Interne ) Bonjour, Après avoir vu le post de Fushiida, je me suis dit qu'il était pas très bien fait, donc j'ai décidé de vous en faire un tout beau tout neuf, très ressemblant au vrai, avec un .PSD éditable avec photoshop ou GIMP. La classe, hein ? Avant de recevoir des critiques, oui c'est bien moi qui l'ai fait, je me suis basé sur l'image officielle, et non il n'y a aucun copier/coller, donc j'atténue tout préavis sur le sujet. Voici le lien du .PSD comme promis : ICI Amusez-vous bien avec votre nouveau PSD ! EDIT : Je tiens à informer quiconque que l'utilisation de ce logo est libre mais soumise à restriction de déclaration de droits. Je ne prends pas plaisir à voir sur vos sites que vous êtes les créateurs du logo, surtout quand j'en suis le créateur. Je n'hésiterai pas à contacter le gérant dudit site ou peu importe quelle plateforme afin de corriger le tir. Également, est tenu pour responsable le plus haut placé dans la hiérarchie de la propriété en tort dont il est question.
    2 points
  38. F Download Center Télécharger ( 102241 + Source ) Mot de passe : metin2 Salut à toi ! Le Client Metin2 est composé d'un dossier pack, comportant plusieurs fichiers qui sont cryptés. Dans ces fichiers, on y retrouve toutes sortes de ressources comme les fichiers python, les maps, les modèles 3D, les textures etc... EterManager est un outil similaire à EterNexus qui est selon moi plus rapide, plus fluide et permet de repack / depack plusieurs archives en simultanée ! Vous avez la possibilité de gérer des profils dans le cas ou avez plusieurs clients et bien plus encore ! Pré-requis : Il vous faut un Client Metin2. C'est celui que vous utilisez pour vous connecter à votre serveur. EterManager I. EterManager Pour continuer : Vous trouverez de nombreux partages et tutoriels sur Funky-Émulation dans la section Metin2. La FAQ pourra répondre à la plupart de vos questions. Une catégorie support est disponible. Si vous avez un problème ou une question, n'hésitez pas à poster une demande ! Cordialement, ASIKOO...
    2 points
  39. Centre de Téléchargement Télécharger ( Interne ) Ces files sont susceptibles de ne pas fonctionner correctement sans y apporter des corrections. Ces files peuvent être utilisés pour y récupérer des ressources. Ces Files Server ne sont pas recommandés. Informations : Config : Serveur: Systèmes: Screenshots: Téléchargements: Installation:
    2 points
  40. Niveau requis Débutant Temps estimé : Entre 15 et 30 minutes Bonjour à toi, Tu souhaites installer des files Metin2 sur ta machine ? Ou tout simplement les changer ? Alors ce tutoriel est fait pour toi ! Pré-requis: Il vous faut des Files Metin2 que vous avez trouvez je ne sais où. Vous pouvez en trouver dans la section File WinSCP, un client SFTP qui vous permettra de vous connecter en SFTP à votre serveur pour pouvoir modifier les fichiers du serveur. Navicat pour vous connecter à votre base de données de votre serveur. Une machine FreeBSD prête à l'emploi Attention ! Pour réaliser ce tutoriel, il vous faut une machine avec FreeBSD et MySQL. Si ce n'est pas le cas, je vous invite à suivre l'un de ces tutoriels si vous êtes débutant: - Créer un serveur Metin2 - Créer un serveur Metin2 avec No-IP - Créer un serveur Metin2 avec Hamachi - Créer un serveur Metin2 sous Windows - Installer un serveur dédié Metin2 I. Installer les fichiers serveurs II. Installation de la base de données MySQL III. Connecter le serveur à la base données Pour continuer: Vous trouverez de nombreux partages et tutoriels sur Funky-Emu dans la section Metin2. Pour configurer votre client pour connecter à votre serveur, suivez ce tutoriel Cette FAQ pourra répondre à la plupart de vos questions. Une catégorie support est disponible. Si vous avez un problème ou une question, n'hésitez pas à poster une demande !
    2 points
  41. Centre de Téléchargement Télécharger ( Interne ) Bonjour Je vais vous partager quelque bout de code, qui vous permettrons de bloquer votre expérience ingame via la source et d'un item. Allez ses partie ! Ouvrez Char.cpp Chercher : if (gPlayerMaxLevel <= GetLevel()) return; Ajouter en dessous : if (block_exp && amount > 0) { return; } Ont n'a terminer avec le char.ccp, on ouvre maintenant le char.h Chercher : void SetExp(DWORD exp) { m_points.exp = exp; } Ajouter en dessous : bool block_exp; Enregistrer et fermer le char.h, passons maintenant au Questlua_pc.cpp Rechercher : { "give_award_socket", pc_give_award_socket }, Ajouter en dessous : { "block_exp", _block_exp }, //Bloque votre expérience { "unblock_exp", _unblock_exp }, //Débloque votre expérience -Rechercher : (toujours dans le même fichier) void RegisterPCFunctionTable() Ajouter en dessous : int _block_exp(lua_State* L) { LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr(); ch->block_exp = true; return 0; } int _unblock_exp(lua_State* L) { LPCHARACTER ch = CQuestManager::instance().GetCurrentCharacterPtr(); ch->block_exp = false; return 0; } Ensuite : input_login.cpp Rechercher : if (g_bCheckClientVersion) { Ajouter en dessous de la ( ch->block_exp = false; Comme sa : if (g_bCheckClientVersion) { ch->block_exp = false; int version = atoi(g_stClientVersion.c_str()); int date = atoi(d->GetClientVersion()); - FIX GUILD : Gurgarath Ouvrez guild.cpp Dans la fonction bool CGuild::OfferExp(LPCHARACTER ch, int amount) Ajouter : if (ch->block_exp == true) return false; Vous pouvez maintenant compiler votre game. Ensuite Ajouter ceci dans votre quest_function pc.block_exp pc.unblock_exp Et voici ma quêtes : quest blocage_experience begin state start begin when login begin if pc.getqf("antiexp") == 1 then pc.block_exp() chat("Rappel : Vérifier si votre anneau est bien bloquer ou débloquer.") end end when 40004.use begin if pc.getqf("antiexp") == 0 then pc.block_exp() pc.setqf("antiexp", 1) chat("Le blocage d'expérience à été activer") elseif pc.getqf("antiexp") == 1 then pc.unblock_exp() pc.setqf("antiexp", 0) chat("Le blocage d'expérience à été désactiver.") end end end end Source : J4M. Quêtes : Moi FIX GUILD : Gurgarath Il existe des quêtes qui bloquent l'exp, mais je n'aime pas trop le concepts, Celui ci bloque directement l'exp via la sources et non via une quêtes! L'anneau ce désactive pas à chaque téléportations, un rappel s'effectue à chaque changement de maps, pour avertir le joueurs en cas.
    2 points
  42. Centre de Téléchargement Télécharger ( Interne ) Salut FE, Je vous partage l'instance glaciale (Nemeres) , modifiée par moi même et fonctionnelle. ---------------------- -- Corpse II : Nemeres ---------------------- quest snowdungeon begin state start begin when 20397.chat."Tour de Nemeres" begin say_title("Statue Roi de gheata") say("Le mal ravage notre monde depuis des années et cela de différentes manières.") say("son pouvoir est plus fort de jour en jour.") say("Nos Royaumes commencent à tomber, mais qui pour arrêter ce cauchemar ?") say("De simple personne lambda, n'écoutant que leurs courages !") if pc.get_level() >= 90 then if party.is_party() or pc.is_gm() then if party.is_leader() or pc.is_gm() then say_reward("Êtes-vous prêt à affronter le mal et faire face à vos destins ?") if select("Oui, nous croyons en nos forces !","Non, nous sommes bien trop faibles.") == 1 then pc.remove_item(30256,1) d.join(240) end else say_reward("Vous devez être le Chef du groupe.") end else say_reward("Vous devrez faire partie d'un groupe.") end else say_reward("Vous devez etre level 100.") end end when 20397.chat."La place de Nemeres" with d.getf("actual_round") == 9 begin if party.is_leader() or pc.is_gm() then say_title("Statue Roi de gheata") say("L'aventure fut longue et périlleuse mais finalement") say("Je suis arrivé à la source de la rivière.") say("Nemeres est de l'autre côté, allez le vaincre !") say_reward("Êtes-vous prêt à y faire face ?") if select("Oui, nous sommes toujours confiants !","Non, nous ne croyons plus en nos forces.") == 1 then if d.getf("used_statue", 0) then d.setf("used_statue", 1) syschat("Dans les 10 prochaines secondes, vous serez téléporté avec votre groupe !") timer("nextlevel",10) end end end end when login with pc.get_map_index() >= 2400000 and pc.get_map_index() <= 2405000 begin d.notice("[Tour de Nemeres] La bataille a commencé.") d.notice("[Tour de Nemeres] Exterminez les ennemies ! bonne chance.") if party.is_party() then if party.is_leader() then snowdungeon.start() end else if pc.is_gm() then snowdungeon.start() end end end when 20398.take begin if d.getf("actual_round") == 5 then if item.get_vnum() == 30332 then pc.remove_item(item.get_vnum(),1) npc.purge() d.setf("box_opened", d.getf("box_opened")+1) if d.getf("box_opened") == 6 then d.notice("[Tour de Nemeres] Les joints ont été ouverts") d.notice("[Tour de Nemeres] Vous allez jusqu'au 6ème étage !") snowdungeon.purge() timer("nextlevel",10) else d.notice("[Tour de Nemeres] Courage, Il vous reste "..6-d.getf("box_opened").." sceaux à ouvrir !") end end end end when 30331.use begin if d.getf("actual_round") == 2 then if pc.get_job() == 3 or pc.get_job() == 7 then if number(1,8) == 5 then d.notice("[Tour de Nemeres] La chance vous sourit. La clé était parfaite !.") d.notice("[Tour de Nemeres] Bientôt vous serez redirigé vers le prochain étage.") snowdungeon.purge() timer("nextlevel",10) else syschat("[Tour de Nemeres] Suite à son impuissance la clé s'est brisée.") syschat("[Tour de Nemeres] Trouvez une autre clé et réessayez.") pc.remove_item(30331,1) end else syschat("La clé ne peut être utilisé seulement par un puissant chaman.") end end end when 30333.use begin if pc.get_job() == 3 or pc.get_job() == 7 or pc.get_job() == 1 or pc.get_job() == 5 then if d.getf("actual_round") == 8 then if number(1,8) == 5 then d.notice("[Tour de Nemeres] La chance vous sourit. La clé était parfaite !.") d.notice("[Tour de Nemeres] Bientôt vous serez redirigé vers le prochain étage.") snowdungeon.purge() timer("nextlevel",10) else d.notice("[Tour de Nemeres] Suite à son impuissance la clé s'est brisée.") d.notice("[Tour de Nemeres] Trouvez une autre clé et réessayez.") pc.remove_item(30333,1) end else syschat("La clé ne peut être utilisé seulement par un puissant chaman ou un ninja.") end end end when kill with pc.get_map_index() >= 2400000 and pc.get_map_index() <= 2405000 begin if d.getf("actual_round") == 6 and npc.get_race() == 6109 then d.notice("[Tour de Nemeres] Félicitations, vous avez détruit la source de ses pouvoirs") d.notice("[Tour de Nemeres] Dans quelques instants, vous monterez au 7ème étage.") timer("nextlevel",10) end if d.getf("actual_round") == 7 and npc.get_race() == 6151 then d.notice("[Tour de Nemeres] Félicitations, tuant Le fidèle Nemeres, vous serez amené au 8ème étage .") snowdungeon.purge() timer("nextlevel",10) end if d.getf("actual_round") == 9 and npc.get_race() == 20399 then d.notice("[Tour de Nemeres] Le dernier pilier de sa défense a été démoli ") d.notice("[Tour de Nemeres] Le Lion de glace est apparu.") snowdungeon.purge() d.spawn_mob(20397, 848, 669) end if d.getf("actual_round") == 10 and npc.get_race() == 6191 then d.notice("[Tour de Nemeres] Félicitations, vous avez tuer Nemeres, vous êtes les combattants de la destinée !") notice_all("Avec un dernier souffle de chef de file de l'espoir "..pc.get_name().."") notice_all("Suivi par ses guerriers fidèles ont réussi à battre le redoutable Nemeres.") d.setf("actual_round","0") ------------------ local time = get_time() d.setqf2("snowdungeon","daily_nemeres_last_kill", time) d.setqf2("snowdungeon","daily_nemeres", 1) ------------------ d.clear_regen() d.kill_all() d.spawn_mob(9012, 928, 338) timer("exit_snow", 60) d.notice("En 60 secondes, vous serez téléporté en dehors.") end if d.getf("actual_round") == 1 then d.setf("kill_count_sd1",d.getf("kill_count_sd1") +1) if d.getf("kill_count_sd1") == d.getf("sd_kill_to_next") then d.notice("[Tour de Nemeres] Vous avez terminé le premier étage .") d.notice("[Tour de Nemeres] Dans quelques instants, vous montez au 2ème étage.") snowdungeon.purge() timer("nextlevel",10) end elseif d.getf("actual_round") == 2 then if number(1,50) == 1 then game.drop_item_with_ownership(30331,1) end elseif d.getf("actual_round") == 3 then d.setf("kill_count_sd3",d.getf("kill_count_sd3") +1) if d.getf("kill_count_sd3") == d.getf("sd3_kill_to_next") then snowdungeon.purge() d.notice("[Tour de Nemeres] Vous avez terminé le 3ème étage .") d.notice("[Tour de Nemeres] Dans quelques instants, vous montez au 4ème étage.") timer("nextlevel",10) end elseif d.getf("actual_round") == 4 then d.setf("kill_count_sd4",d.getf("kill_count_sd4") +1) if d.getf("kill_count_sd4") == d.getf("sd4_kill_to_next") then snowdungeon.purge() d.notice("[Tour de Nemeres] La 4ème vague a été détruite.") d.notice("[Tour de Nemeres] Dans quelques instants, vous montez au 5ème étage.") timer("nextlevel",10) end elseif d.getf("actual_round") == 5 then if number(1,100) == 1 then game.drop_item_with_ownership(30332,1) end elseif d.getf("actual_round") == 6 then d.setf("kill_count_sd6",d.getf("kill_count_sd6") +1) if d.getf("kill_count_sd6") == d.getf("sd6_kill_to_next") then d.notice("[Tour de Nemeres] Ce qui se produit ? Il voit un ciel bleu !?") snowdungeon.purge() timer("level7metin",5) end elseif d.getf("actual_round") == 8 then if number(1,50) == 1 then game.drop_item_with_ownership(30333,1) end end end when level7metin.timer begin if d.getf("actual_round") == 6 then d.spawn_mob(6109, 743, 495) end end when nextlevel.timer begin if d.getf("actual_round") == 1 then -- Niveau 2 d.jump_all(5120+421,1536+264) d.setf("actual_round",2) d.set_regen_file("data/dungeon/snowdungeon/nivel_2.txt") d.notice("[Tour de Nemeres] Vous êtes dans le 2ème étage ") d.notice("[Tour de Nemeres] Cherchez la bonne clé pour avancer au niveau suivant.") elseif d.getf("actual_round") == 2 then -- Niveau 3 d.jump_all(5120+761,1536+268) d.setf("actual_round",3) d.setf("kill_count_sd3","0") d.setf("sd3_kill_to_next","300") d.set_regen_file("data/dungeon/snowdungeon/nivel_3.txt") d.notice("[Tour de Nemeres] Vous êtes dans le 3ème étage") d.notice("[Tour de Nemeres] Exterminez l'armée de Nemeres jusqu'au dernier pour avancer.") elseif d.getf("actual_round") == 3 then -- NIVEL 4 d.jump_all(5120+174,1536+526) d.setf("actual_round",4) d.setf("kill_count_sd4","0") d.setf("sd4_kill_to_next","300") d.set_regen_file("data/dungeon/snowdungeon/nivel_4.txt") d.notice("[Tour de Nemeres] Vouz êtes montés au 4ème étage.") d.notice("[Tour de Nemeres] Détruisez-les tous pour avancer.") elseif d.getf("actual_round") == 4 then -- Niveau 5 d.jump_all(5120+421,1536+533) d.setf("actual_round",5) d.set_regen_file("data/dungeon/snowdungeon/nivel_5.txt") local sequence = {{1,2,3,4,5},{4,3,2,1,5},{4,5,3,1,2},{5,3,4,2,1},{5,1,3,4,2}} local n = number(1,5) local coords = {{391,490},{451,490},{463,455},{380,456},{420,422}} for i = 1, 5 do d.spawn_mob(20398, coords[i][1],coords[i][2]) end d.setf("box_opened", 1) d.setf("sequence",n) d.notice("[Tour de Nemeres] Vous êtes dans le 5ème étage") elseif d.getf("actual_round") == 5 then -- Niveau 6 d.jump_all(5120+746,1536+536) d.setf("actual_round",6) d.setf("kill_count_sd6","0") d.setf("sd6_kill_to_next","200") d.set_regen_file("data/dungeon/snowdungeon/nivel_6.txt") d.notice("[Tour de Nemeres] Vous êtes dans le 6ème étage.") d.notice("[Tour de Nemeres] Ses troupes ont commencé à se désagréger.") elseif d.getf("actual_round") == 6 then -- Niveau 7 d.jump_all(5120+304,1536+719) d.setf("actual_round",7) d.regen_file("data/dungeon/snowdungeon/nivel_7.txt") d.spawn_mob(6109, 326, 657) elseif d.getf("actual_round") == 7 then -- Niveau 8 d.jump_all(5120+569,1536+642) d.setf("actual_round",8) d.set_regen_file("data/dungeon/snowdungeon/nivel_8.txt") d.notice("[Tour de Nemeres] Vous êtes dans le 8ème étage.") elseif d.getf("actual_round") == 8 then -- Niveau 9 d.notice("[Tour de Nemeres] Vous êtes dans le 9ème étage.") d.jump_all(5120+848,1536+689) d.set_regen_file("data/dungeon/snowdungeon/nivel_9.txt") d.setf("actual_round",9) d.spawn_mob(20399, 849, 659) elseif d.getf("actual_round") == 9 then -- NIVEL 10 BOSS ROOM d.setf("used_statue", 0) d.spawn_mob(6191, 927, 323) d.jump_all(5120+928,1536+390) d.setf("actual_round",10) d.set_regen_file("data/dungeon/snowdungeon/nivel_10.txt") end snowdungeon.NoticeTime() end function start() d.set_regen_file("data/dungeon/snowdungeon/nivel_1.txt") d.setf("actual_round",1) d.setf("time", get_time()+60*60*1) d.setf("sd_kill_to_next",100) d.setf("kill_count_sd1",0) server_timer("snowdungeontime",3600,pc.get_map_index()) --server_loop_timer("snowdungeontimenotice",300) snowdungeon.NoticeTime() end when snowdungeontimenotice.server_timer begin if pc.get_map_index()<= 2405000 then snowdungeon.NoticeTime() end end function GetPillarID() if pc.get_local_x() >= 391 - 5 and pc.get_local_x() <= 391 + 5 and pc.get_local_y() >= 490 - 5 and pc.get_local_y() <= 490 + 5 then return 1 elseif pc.get_local_x() >= 451 - 5 and pc.get_local_x() <= 451 + 5 and pc.get_local_y() >= 490 - 5 and pc.get_local_y() <= 490 + 5 then return 2 elseif pc.get_local_x() >= 463 - 5 and pc.get_local_x() <= 463 + 5 and pc.get_local_y() >= 455 - 5 and pc.get_local_y() <= 455 + 5 then return 3 elseif pc.get_local_x() >= 380 - 5 and pc.get_local_x() <= 380 + 5 and pc.get_local_y() >= 456 - 5 and pc.get_local_y() <= 456 + 5 then return 4 elseif pc.get_local_x() >= 420 - 5 and pc.get_local_x() <= 420 + 5 and pc.get_local_y() >= 422 - 5 and pc.get_local_y() <= 422 + 5 then return 5 else return false end end when snowdungeontime.server_timer begin if d.select(get_server_timer_arg()) then d.notice("............!") d.exit_all() end end when exit_snow.timer begin d.exit_all() end function NoticeTime() local secondsLeft = (d.getf("time") - get_time()) local minutesLeft = math.ceil(secondsLeft / 60) d.notice("[Tour de Nemeres] Temps Restant: "..minutesLeft.." minutes.") end function purge() d.kill_all() d.clear_regen() end end end Installer une quête : ici Pour les regen.txt/quest_function/group.txt vous les trouverez :Ici
    2 points
  43. Download Metin2 Download
    1 point
  44. Download Metin2 Download
    1 point
  45. Download Metin2 Download Dark Set 3D Weapons Mass Import Script
    1 point
  46. Download Metin2 Download Dark Black Set 3D Weapons Mass Import Script
    1 point
  47. Download Metin2 Download Blue Heart Set - Ridack 3D Weapons Mass Import Script
    1 point
  48. Download Metin2 Download Red & Grey Set - Ridack 3D Armors Mass Import Script
    1 point
  49. Download Metin2 Download Louis Vuitton Thug - Assassin M 3D Costumes Mass Import Script
    1 point
  50. Centre de Téléchargement Télécharger ( Interne ) Bonjour, sauf erreur de ma part je n'ai pas vue ça sur le forum, je trouvais ça pas spécialement utile mais ça vaut le coup d'œil. Pré-requis Un Client Eternexus ou EterManager Un éditeur de fichier (notepad, sublimeText, ...) Présentation Tutoriel 2 /root/constInfo.py : 3 /root/ui.py : 4 /root/uiCommon.py Ajouter ceci a votre pack /etc/ : Src : M2dev, TkMmo
    1 point

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.