Meruem
-
Contador contenido
105 -
Ingreso
-
Última visita
-
Días ganados
1
Actividad de reputación
-
Meruem got a reaction from autodesk_metin2 in [Sell] City Oriental - PromeTheuS
excelente trabajo recomendado
-
Meruem reacted to autodesk_metin2 in [Sell] City Oriental - PromeTheuS
Nuevas citys oriental.
Para más información por skype.
newproyectmetin2
Página web: Debes iniciar sesión para ver el contenido del enlace en esta publicación.
-
Meruem got a reaction from Rusef in 80 slots- Eternia2 en Tienda
ese problema era basico en python xd
-
Meruem reacted to Dilong in Evento Tanaka
Estaba aburrido y me puse a hacer este evento clasico algo mejorado
Agregar estas tablas en player, para logs y permisos de GM´s:
-
Meruem reacted to Hawk Server's in [EVENTO]Caza de conejos
Se que estoy reviviendo un tema viejo pero solo queria dejar nuevamente el link por aca, quiza a alguien le sea util 😉
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Meruem reacted to autodesk_metin2 in [Servicios 3D] Modelos 3D a su gusto.
Nuevo Set de Armaduras
Angel & Demonio
-
Meruem reacted to dzekon in [3D SERVICE]DzekonStudio.com
Debes iniciar sesión para ver el contenido del enlace en esta publicación. 3D STUFFS IN METIN2
Hi, I'm a Freelancer!
I created models for game Metin2. My specialty is making a weapon sets.
Weapon Sets | Animation Weapon Sets | Armors | Hairs | NPCs | Mounts | Pets | Objects | Effects | Maps |Sashes
Visit my website!
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
You will find a lot stuffs for metin2 on it!
But if you want something you can write to me!
Contact with me
Skype dzekonstudio
GaduGadu 13076055
Mail [email protected]
Private Message
dzekonstudio
-
Meruem reacted to Zart in [Beta] Autopatch Generator Online
Muy buenas a todos,
En nombre de la comunidad M2Tec, me gustaría presentarles el generador de parches en línea.
¿Qué es y qué hace exactamente?
Esta es una herramienta sencilla creada por el personal de M2Tec, con la que puede crear fácilmente un parcheador en línea de forma gratuita para su cliente.
Actualmente estamos en una fase beta y comenzaremos a actualizar su contenido muy pronto, incluyendo un selector multi-idioma, ahora mismo está disponible únicamente en Ingles.
Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.
Puede acceder a través de este enlace:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Analisis de URL:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Si tiene algún problema o sugerencia, por favor contacte con nosotros en el foro de la comunidad, es la única forma que tenemos de contacto directo por el momento (aunque también puede contactar conmigo por mensaje privado).
(Quiero aclarar que esto no se pública con la intención de generar SPAM o publicidad de dicha comunidad, simplemente queremos dar a conocer dicha herramienta, por lo tanto la atención por parte de la publicación va diriga a la misma, y si existe algún inconviente por favor le pido honestamente a la administración que me lo haga saber para retirarlo, gracias por su comprensión.)
Saludos cordiales,
Jayden
-
Meruem got a reaction from Anthony's in [Opinión] City's y Mapas
Bonito trabajo, tienes mucha creatividad sin duda recomendado para realizar trabajos.
-
Meruem reacted to MariMT2 in Nuevo Diseño Metin2 2016 para todos ustedes!!
xd dificil para el que no tiene conocimiento en python
-
Meruem reacted to autodesk_metin2 in [Problema] Brillo del arma
No he visto el Gr2 para determinar que problema lo causa, pero posiblemente sea una mal adaptación, ya que no tiene nada que ver con implementación, specular o el item proto, si fuera esto la armadura no se mostraría o tendría otros problemas.
Todo apunta a una mal adaptación, espero que el delpost me pase el Gr2 para determinar que problema es.
Saludos!
-
Meruem reacted to Zart in ¿Alguien sabe donde se pueden editar las funciones ya hechas?
Source = Código Fuente. Por lógica de programación, todas las funciones o en su gran mayoría están allí.
En questlua_marriage.cpp verás las funciones de todo lo relacionado con los casamientos, y como ya se ha mencionado, está ubicado en el Source correspondiente a tus Files.
-
Meruem reacted to Zart in coins al matar un jefe
Estaba aburrido así que te hice esta quest.
-- //Jayden// quest give_coins_by_boss begin state start begin -- Quest functions function set_unique_boss() local boss = { -- Si eliges la versión de boss por coins unico, coloca aqui en el mismo formato los boss que quieras: [ID_MOB] = CANTIDAD_DE_COINS, [101] = 100, [102] = 200, [103] = 300, [104] = 400 } return boss[npc.get_race()] end function check_race_exist(x) local race = {101,102,103,104} -- Si eliges la versión de boss global, coloca aqui en el mismo formato los boss que quieras: {ID_MOB, ID_MOB, ID_MOB} for index, value in ipairs(race) do if value == x then return true end end return false end function settings() return { ["coins"] = 100, -- Introduce aquí la cantidad de Coins en caso de ser la versión global que quieras que de a todos los boss dentro de la lista. ["player"] = pc.get_account_id() } end function set_config(val) if val == 1 then return true else return false end end -- ./Quest functions -- Quest body when kill with not npc.is_pc() begin local settings,boss_setting = give_coins_by_boss.settings(), give_coins_by_boss.set_unique_boss() if give_coins_by_boss.set_config(1) then -- Cambia este valor por 0 para activar el modo unico, dejalo en 1 para activar el modo global. if give_coins_by_boss.check_race_exist(npc.get_race()) then mysql_query(string.format("UPDATE account.account SET coins=coins+%d WHERE id = %d",settings.coins,settings.player)) end else mysql_query(string.format("UPDATE account.account SET coins=coins+%d WHERE id = %d",boss_setting,settings.player)) end end end end -- //Jayden// Pues te explico.
Tiene dos formas de entregar los coins: Global y Único (No se me ocurrió otro nombre.)
En el modo Global, todos los Jefes/Mobs/etc que ingreses en la lista, darán la misma cantidad de coins.
En el modo Único, puedes establecer cuantos coins dará cada Jefe/Mob/etc.
Como se configura?
Simple:
MODO ÚNICO
Si eliges el modo Único para que tu elijas la cantidad de Coins que quieres que otorgue cada Boss, tienes que agregarlos a este Array, en este formato
[ID_DEL_BOSS] = CANTIDAD_DE_COINS, (El ultimo nunca debe llevar una coma "," al final). Esto lo miras en la quest:
local boss = {
ID -> [101] = 100, <-- Cantidad de coins
[102] = 200,
[103] = 300,
[104] = 400 <--- El último no lleva coma ","
}
MODO GLOBAL
Si eliges el modo Global para que todos los boss den la misma cantidad de Coins, tienes que añadirlos a este otro Array simple, en este formato:
{ID_DEL_BOSS, ID_DEL_BOSS, ID_DEL_BOSS} (El último de aquí tampoco lleva coma "," al final). Esto también lo miras en la quest:
local race = {101,102,103,104} <------ El ultimo no lleva coma
Para establecer la cantidad de coins global de este, lo cambias aquí:
{
["coins"] = 100, <---------------------------
["player"] = pc.get_account_id()
}
¿COMO PUEDO SELECCIONAR LA VERSION ÚNICA O GLOBAL?
Con cambiar un numero lo harás:
if give_coins_by_boss.set_config(1) then -- Cambia este valor por 0 para activar el modo Único, déjalo en 1 para activar el modo Global.
FIN DEL TUTORIAL
Saludos, aburrimiento, ojalá te sirva de alguna manera, háblame al privado si tienes alguna duda, y como conclusión: Sí, se puede hacer una quest que otorgue coins, de muchas formas, esta es una de ellas, y al igual que esto existen muchas otras cosas que se pueden hacer.
-
Meruem reacted to Zart in [Aporte] Boss Kill Coins
Una persona del foro hizo una pregunta sobre la posibilidad de una quest, me aburría en el proceso, así que se la hice, la dejo aquí por si a alguien le es de utilidad, sin embargo no es nada nuevo, pueden modificar para que cumpla otras funciones si lo desean.
-- //Jayden// quest give_coins_by_boss begin state start begin -- Quest functions function set_unique_boss() local boss = { -- Si eliges la versión de boss por coins unico, coloca aqui en el mismo formato los boss que quieras: [ID_MOB] = CANTIDAD_DE_COINS, [101] = 100, [102] = 200, [103] = 300, [104] = 400 } return boss[npc.get_race()] end function check_race_exist(x) local race = {101,102,103,104} -- Si eliges la versión de boss global, coloca aqui en el mismo formato los boss que quieras: {ID_MOB, ID_MOB, ID_MOB} for index, value in ipairs(race) do if value == x then return true end end return false end function settings() return { ["coins"] = 100, -- Introduce aquí la cantidad de Coins en caso de ser la versión global que quieras que de a todos los boss dentro de la lista. ["player"] = pc.get_account_id() } end function set_config(val) if val == 1 then return true else return false end end -- ./Quest functions -- Quest body when kill with not npc.is_pc() begin local settings,boss_setting = give_coins_by_boss.settings(), give_coins_by_boss.set_unique_boss() if give_coins_by_boss.set_config(1) then -- Cambia este valor por 0 para activar el modo unico, dejalo en 1 para activar el modo global. if give_coins_by_boss.check_race_exist(npc.get_race()) then mysql_query(string.format("UPDATE account.account SET coins=coins+%d WHERE id = %d",settings.coins,settings.player)) end else mysql_query(string.format("UPDATE account.account SET coins=coins+%d WHERE id = %d",boss_setting,settings.player)) end end end end -- //Jayden// Tiene dos formas de entregar los coins: Global y Único (No se me ocurrió otro nombre.)
En el modo Global, todos los Jefes/Mobs/etc que ingreses en la lista, darán la misma cantidad de coins.
En el modo Único, puedes establecer cuantos coins dará cada Jefe/Mob/etc.
Como se configura?
MODO ÚNICO
Si eliges el modo Único para que tu elijas la cantidad de Coins que quieres que otorgue cada Boss, tienes que agregarlos a este Array, en este formato
[ID_DEL_BOSS] = CANTIDAD_DE_COINS, (El ultimo nunca debe llevar una coma "," al final). Esto lo miras en la quest:
local boss = {
ID -> [101] = 100, <-- Cantidad de coins
[102] = 200,
[103] = 300,
[104] = 400 <--- El último no lleva coma ","
}
MODO GLOBAL
Si eliges el modo Global para que todos los boss den la misma cantidad de Coins, tienes que añadirlos a este otro Array simple, en este formato:
{ID_DEL_BOSS, ID_DEL_BOSS, ID_DEL_BOSS} (El último de aquí tampoco lleva coma "," al final). Esto también lo miras en la quest:
local race = {101,102,103,104} <------ El ultimo no lleva coma
Para establecer la cantidad de coins global de este, lo cambias aquí:
{
["coins"] = 100, <---------------------------
["player"] = pc.get_account_id()
}
¿COMO PUEDO SELECCIONAR LA VERSION ÚNICA O GLOBAL?
Con cambiar un numero lo harás:
if give_coins_by_boss.set_config(1) then -- Cambia este valor por 0 para activar el modo Único, déjalo en 1 para activar el modo Global.
FIN DEL TUTORIAL
Saludos, felices fiestas, feliz cumpleaños, feliz día de algo.
-
Meruem reacted to Adm Force in [C++/pyhon] Effect PVP
Buenas Amigos Hoy Les traigo un aporte realizado por mi debido que hace un tiempo me di la tarea de sacar este pequeño efecto de otros files y hacer una mini-guia para ustedes
aquí les dejo y que tengan feliz navidad.
Aquí dejo Una imagen del Efecto:
Mini Guia:
Effect PVP By Force : //////////1.0 Source/game/pvp.cpp////// /////Buscar; pkChr->ChatPacket(CHAT_TYPE_INFO, LC_TEXT("%s에게 대결신청을 했습니다."), pkVictim->GetName()); //////////dejar una linea y agregar; pkChr->EffectPacket(SE_DUEL_SENDER); pkVictim->EffectPacket(SE_DUEL_RECEIVER); //////////1.1 Source/common/lengt.h////// /////Buscar; SE_EQUIP_LOVE_PENDANT, /////dejar una linea y agregar; pkChr->EffectPacket(SE_DUEL_SENDER); pkVictim->EffectPacket(SE_DUEL_RECEIVER); //////////2.0 Binario/userinterface/instancebase.h; /////Buscar; EFFECT_LOVE_PENDANT_EQUIP /////dejar una linea y agregar; EFFECT_DUEL_SENDER, EFFECT_DUEL_RECEIVER, //////////2.1 Binario/userinterface/packet.h; /////Buscar; SE_EQUIP_LOVE_PENDANT /////dejar una linea y agregar; SE_DUEL_SENDER, SE_DUEL_RECEIVER, //////////2.2 Binario/userinterface/PythonCharacterManagerModule.cpp; /////Buscar; PyModule_AddIntConstant(poModule, "EFFECT_LOVE_PENDANT_EQUIP", CInstanceBase::EFFECT_LOVE_PENDANT_EQUIP); /////dejar una linea y agregar; PyModule_AddIntConstant(poModule, "EFFECT_DUEL_SENDER", CInstanceBase::EFFECT_DUEL_SENDER); PyModule_AddIntConstant(poModule, "EFFECT_DUEL_RECEIVER", CInstanceBase::EFFECT_DUEL_RECEIVER); //////////2.3 Binario/userinterface/PythonNetworkStreamPhaseGameItem.cpp; /////Buscar; case SE_EQUIP_LOVE_PENDANT: effect = CInstanceBase::EFFECT_LOVE_PENDANT_EQUIP; break; /////dejar una linea y agregar; case SE_DUEL_SENDER: effect = CInstanceBase::EFFECT_DUEL_SENDER; break; case SE_DUEL_RECEIVER: effect = CInstanceBase::EFFECT_DUEL_RECEIVER; break; //////////3.0 Cliente/root/playersetingmodule.py; /////Buscar; chrmgr.RegisterCacheEffect(chrmgr.EFFECT_PERCENT_DAMAGE3, "", "d:/ymir work/effect/hit/percent_damage3.mse") /////dejar una linea y agregar; chrmgr.RegisterCacheEffect(chrmgr.EFFECT_DUEL_SENDER, "", "d:/ymir work/effect/Jin_Han/work/EFECT_DUEL_Jin_Han_Sender.mse") chrmgr.RegisterCacheEffect(chrmgr.EFFECT_DUEL_RECEIVER, "", "d:/ymir work/effect/Jin_Han/work/EFECT_DUEL_Jin_Han_Receiver.mse") Dejo en rar los archivos que deben compilar e introducir en sus clientes.
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Meruem reacted to Nicolas.Tizeira in [PROYECTO] Administrador Total [v0.0.1]
¡Bienvenidos colegas de Metin2Zone!
Hoy les presento mi primer tema en el foro, les traigo un proyecto que estoy comenzando a desarrollar el cual llamo "Administrador Total" o por su siglas AT y que sera gratuito para la comunidad. El programa esta realizado desde su raíz completamente por mi, trabaja bajo el lenguaje de objeto pascal y una framework bastante especial e elegante que logre dominar en mis últimos estudios.
Voy a estar subiendo constantemente actualizaciones al tema, con los avances y los nuevos links de descarga. El programa tendrá 2 versiones para usarse ustedes pueden optar por la que crean mas cómoda, paso a comentarles cuales son:
1) El programa consta de 1 solo archivo que sera una librería, si, un .dll el cual se llamara AT.dll este se debe montar como isapi en un servidor IIS (Internet information services) y bueno redirigiendo las paginas como deben obtendrán el programa funcionando en la web.
2) El programa consta de un carpeta "servidor", la cual deben instalar en su dedicado o el servidor que usen para hospedaje web, habilitar el puerto 8028 (80 por servicio web, 28 por las siglas AT) y si esta todo bien instalado ejecutan el .exe que se encuentra en la carpeta servidor, este levantara un servicio y funcionara como servidor sin tener que realizar la tarea compleja de montar un servicio sapi en IIS.
En mi opinión, prefiero por estética y seguridad la opción de montar un servicio ISAPI en IIS. Pero como es una tarea compleja para alguien que nunca monto un isapi en IIS, se puede optar por la salida fácil que también se las brindo.
AT - v0.0.1
(Fecha de publicación: Lunes 15 de Enero de 2018)
Hay que tener en cuenta que es la primer versión del programa, por lo tanto es sencillo no tiene muchas opciones actualmente, pero día a día sigo agregando cosas y programando nuevos menús, los cuales iré subiendo en nuevas versiones. Se agradece cada granito de arena que aporten con ideas nuevas para el programa y cosas que creen necesarias agregar que faciliten el mantenimiento y control de un servidor desde un solo programa integral.
Instalación del Sistema
Método por ISAPI
Método por Servidor Local
Fotos del Sistema
Descargas
Por ahora solo les presento el proyecto que voy a ofrecerles, y de paso, ya dejo armada la guía de como instalarlo, en cuanto termine la primer versión por completo y pase la prueba de testeo sera subida la descarga, el tiempo estimado es el lunes 15 de enero, luego iré actualizando el post con nuevas fechas de lanzamiento de nuevas actualizaciones, sera básicamente el mismo método, les diré el numero de versión el contenido nuevo que tendrá y la fecha en que se estima que estará subida para descargar. A medida que voy realizando cosas nuevas voy ampliando la galería de fotos, claramente no puedo poner fotos de TODO lo que contiene el programa, pero pondré variadas para mostrar aproximadamente como es el programa en cada menú.
Para los que controlan servidores en masa en alguna empresa o trabajaron de algo parecido, podría decirles que estoy intentado crear una especia de Nagios (para los que lo conocen, en el ámbito de servidores es muy conocido por las empresas que contienen una cantidad increíble de servidor que mantener bajo control) pero exclusivamente para Metin2 sumado a muchas otras opciones mas de mantenimiento especificas de Metin2.
Muchas gracias por leerme, espero que les guste mi proyecto y aporte. Cualquier idea que se les ocurra es muy bienvenida.
-
-
Meruem reacted to Dilong in Actualizacion de FIles
No confundas serverfiles con el sistema operativo freebsd, son dos cosas diferentes, y al ser unos files viejos como tratas de decir, si o si deberia de funcionar en cualquier version de ese sistema operativo, que no haya sido preparado como debe ser ya es otra cosa
-
Meruem reacted to Dilong in [SISTEMA] Transformacion de MOBS
Es lo que hay por gente que hace copy-paste de otro foro para ganar "me gusta" ( ni que fuera facebook) el problema es que les dices algo y te tachan de "envidioso", algunos sabrán a quien me refiero
-
Meruem reacted to colcrt in web (cascaron) gameforge
se me dio por copiarme de algunas cosas de esa web asi que le dejo el cascaron por si alguno la quiere terminar de desarrollar, saludos
Debes iniciar sesión para ver el contenido del enlace en esta publicación.