Jump to content

Tabla del Honor

Contenido popular

Showing content with the highest reputation on 04/09/20 en todas las áreas

  1. Hola shabots, antes que nada se que estan en el foro los files de pandora-eternia2 que subio @SzC, la cosa es que se lo traigo ya montados facilitando lo maximo posible a quien quiera usarlos, ya vienen en un VDI de BSD 9.3, solo los monte y les hice un mini test, no movi nada, no limpie nada en mysql, le toca meter mano a quien lo use. El VDI suponiendo que estan usando virtualbox vean un tutorial por si no saben como montarlo ahi, se loguean, le dan el tipico sysinstall, cambian la ip 192.168.0.123 por la ip ipv4 de su computadora (teniendo en cuenta que usan virtualbox xd) y en la siguiente ip ponen su misma ip pero cambiando al final por .100 o lo que quieran pero te recomiendo .100 para que no haya fallas, esta ip terminada en .100 la pondran en el cliente para que les conecte :v El cliente esta sin el root, pero esta la carpeta unpack con un descompilador (ahi esta la carpeta root, locale_es y un descompilador de los protos), cambian la ip de la carpeta root / serverinfo.py, ponen la ip terminada en .100 o como la hayan dejado (NO LA IPV4) lo compilan y meten en pack del cliente (supongo que saben lo mas basico). USUARIOS Y CONTRASEÑAS: VDI Usuario: root Contraseña: delaro MYSQL Usuario: root Contraseña: Vla%Lord%v1 Datos del juego Usuario: delaro Contraseña: delaro COMO INICIAR? Una vez puestas las ips correctamente en cliente y VDI, te logueas en el VDI o putty si es lo que usas, e inicias el servidor con los comandos: cd /usr/game das enter y ahora si quieres iniciar 1, 2, 3 o 4 channels escribe solo uno de los siguientes comandos: sh run.sh iniciara 1 channel sh run2.sh iniciara 2 channels sh run3.sh iniciara 3 channels sh run4.sh iniciara los 4 channels espera a que te diga que esta listo y ya podras loguearte en el cliente y entrar al juego. para detener el servidor: sh close.sh esperas a que termine de detenerse y ya podras reiniciar sin problemas. Links por MEGA, es el VDI, el cliente y el source con los libs :v Link MEGA: VDI Link MEGA: Cliente Link MEGA: Libs y Source Lo que traen estos files es: ARREGLO PARA PAR DE BUG "SEVEROS" GRACIAS A @Break Y @NazoX: Imagenes ejecutando los 4 channels sin problemas :v Si estas leyendo esto: te amo uwu Te creas prro deja el me encanta y abrete alv :v
    2 puntos
  2. - Descargar el vdi FreeBSD 9.2 Con Source - lo montáis y os metéis (user: root pass: dev) - Abrís el ftp y editáis el "Makefile" de /usr/src/mainline_released/mainline_sg/Srcs/Server/game/src - en SVN_VERSION ponéis como queréis que se llame vuestra versión SVN_VERSION = 123456 - buscáis esto $(OBJDIR)/version.o: version.cpp @$(CC) $(CFLAGS) -D__USER__="$(USER)" -D__HOSTNAME__="$(HOSTNAME)" -D__PWD__="$(PWD)" -D__P4_VERSION__="$(P4_VERSION)" -c $< -o $@ @echo compile $< lo cambiáis por $(OBJDIR)/version.o: version.cpp @$(CC) $(CFLAGS) -D__P4_VERSION__="$(SVN_VERSION)" -c $< -o $@ @echo compile $< añadís debajo de LIBDIR += -L/usr/local/lib esto LIBDIR += -L/usr/local/lib/mysql - Dentro de /usr/src/mainline_released/mainline_sg/Srcs/Server/game/src editáis el archivo "version.cpp" borrando lo que hay por #include <stdio.h> void WriteVersion(){#ifndef __WIN32__ FILE* fp = fopen("VERSION.txt", "w"); if (fp) { fprintf(fp, "game revision: 123456n"); fclose(fp); }#endif} - Volvemos a la consola y ponemos: cd /usr/src/mainline_released/mainline_sg/Srcs/Server/game/srcgmake -j20 (Ultimo y más dificil) - Esperar a que se compile esta es la base del source que tomó vanilla Grifo: piecemeal search in m2dev
    2 puntos
  3. Shang

    [Release]Login nuevo

    Hola a tod@s zoneros! Vengo a postearles esta interfaz de login: Está adaptado para todas las resoluciones. Créditos: Script - Shang Diseño - FeistyGraphic Interfaz Login ~ Shang (FeistyGraphic).rar
    1 punto
  4. Descarga: https://mega.nz/file/fWAClSYJ#LyO0UftPIxe8xrc14QMlfxqEOTZmCdr7GPBmBMNUdXc Creditos: Just4Metin2
    1 punto
  5. Pues si has leído el post: Con razón publico todo esto gratis Web avantador: https://mega.nz/#!e9thiQyQ!R4cyTM4eMOebCHUPogheC3MBG7UxfDT79Wn8M2CKOXU Mi primera web metin: https://mega.nz/#!SklmgaLR!yG-6JffLvDnLZHmqJZqwqyPCX0jWXkTeag9VTXgJjDs Web Heart Of War: https://mega.nz/#!mgtwwKTY!mxfw1cf8PmBy_rzXBBPDMK_LmR6svDmfHaR7AIOM6eI Itemshop: https://mega.nz/#!u1sAlSiC!kubePtb09-tYi1tGWS7-lmQ3VCu7pZOeQQtLhzugBH0 Pago por paypal: https://mega.nz/#!ewkSQCSb!fC489elpKMXhjBg_K4y456GPCGQaz79hoAH4saAnwIQ
    1 punto
  6. En el adjunto os dejo el descompilador que he usado para el item_proto y el mob_proto del cliente. Y en el otro adjunto el item_names.txt, item_proto.txt, mob_names.txt, mob_proto.txt, totalmente en español y actualizados a fecha de hoy. También están el item_proto, y mob_proto, compilados y descompilados del cliente. Saludos! Item_proto & Mob_proto.rar
    1 punto
  7. Soren

    AdminTool V5.

    Buenas metin2zone, hoy les traigo el programa AdminTool V5 para administrar vuestro servidor de Metin2 Fotos del programa: Link: http://www.mediafire.com/download/g01r4gjsjpd8osy/AdminTool_V5_By_k%C3%AE%D0%AF%D0%94_Metin2Zone.rar
    1 punto
  8. Hola chicos, traigo una nueva guía bastante simple. Es poner varías tiendas en un único npc. (PERDONAD, si me he equivocado de categoría al publicar este post) Nos vamos al navicat, a la db player y a la tabla shop : Añadimos una fila nueva, con "vnum" que no exista en esa misma tabla, esa será el vnum que haga referencia a nuestra tienda. En el name, pondremos el nombre del npc y por ultimo en npc_vnum, el vnum del npc. Ya tenemos creado nuestra tienda para añadirle items nos vamos a la tabla shop_item. Explicación en la tabla shop_item: Ya tendríamos creada nuestra tienda, con los items puesto a la venta por último faltaría añadir una quest, para que nos pueda abrir las diferentes categorías de las tiendas. Resultado: Un saludo!
    1 punto
  9. Mustang Forsaken

    [VDI] Mustang SF 1.8

    Share content : Client / Files / VDI Brief description : • Official system • Official prototypes, identical subtype • No trash system added • Full bug fix • Ideal for learning the basics of metin2 emulation Download link : https://mega.nz/folder/RLw3TI5S#vgqsusRH8HJ6HrIterykVw
    1 punto
  10. Bueno chicos os traigo este compilador / descompilador, tiene una sensilla interfaz y ala vez no hace falta hacer xml ( ya que el programa mismo no los hace) basta con poner vuestros archivos en las carpetas de los eix/epk. Descarga por MEGA(Link actualizado por @Dilong): https://mega.nz/#!loQk0Ljb!YVTayTradq7UwZDRrmr5EijAgEAURnvo1w5XZL13V8w Recomiendo actualizar las librerias c++ por si os da el error de mscore100.dll. http://www.microsoft...on.aspx?id=5555 Creditos: Luscha, Inforge.
    1 punto
  11. Bueno les traigo el portmap automatico para el que no sabe que es "automatico" - es que los puertos se prenden solos http://www.mediafire...16ifcvmi288mqe2 Creditos :epvp
    1 punto
  12. Bueno pues me lo pidieron y de paso os lo posteo por si a alguien le sirve. Solo tiene fixs. Esta limpio. Esto lo copiais en vuestro mainline. Trae: - Makefiles cambiados. - Version.cpp arreglado. - Fix tiempo. - Fix internal ip. - Fix sura espada. - Fix warrior. - Fix cube. Descarga: Mega
    1 punto
  13. Hola a todos, Como se está hablando de mejorar la comunidad hispana y de que sea más llamativa a ojos de otros devs y creadores de contenido para metin2 he decidido aportar e ir aportando mi granito de arena publicando de vez en cuando cosas gratis que hice y que no vendí. A si que, dicho esto os dejo con el PSD de una intefaz que diseñe hace mucho pero que quizás alguien quiera adaptara, suerte! >> DESCARGA AQUÍ << (No olvides dejar tu like para que suba más contenido gratis)
    1 punto
  14. Hola muy buenas Tardes Aqui les Comparto esta Interfaz de cliente de login y select y Crear pj Espero que les Gustes no Se olviden Dar las Gracias y el que no Quiera bajarlo pues no lo baje no insulten :V Aqui les dejo unas fotos en estos links https://ibb.co/Gn2fvz8 https://ibb.co/thJJkWD https://ibb.co/hdXrnc9 Link mega https://mega.nz/file/MEwxxKgY#oCjUDMhJxhXir8dwXgxHcOcfa3ggFcBkEBsYys7PqHQ
    1 punto
  15. ForgetMe

    Bleach Ran kimono

    Sura Kimono + Textures https://mega.co.nz/#!eRtFGTqA!CgTmInwCD ... 4CcclnQY1k Shaman Kimono (only GR2) https://mega.co.nz/#!fBM30QST!lgyk9yVuRFTmB2cjotMRoO5oKrqMTKeWQQnGPT_B34k
    1 punto
  16. Hola ! Hoy vengo con unas interfaces ingame Imagen: Creditos a : Alexu Link: http://www.mediafire.com/file/q68qt8g6mwi73d5/interfatatupeu.rar No olvides dejar tu MG!
    1 punto
  17. Buenas esto es una guía sobre como compilar el source del cliente, en esta guia me baso en una que he seguido yo en metin2dev http://metin2dev.org/board/topic/245-howtocompile-client-binary/, bueno espero que le sea de utilidad a algunos. Lo primero es descargar el Visual Studio: Visual Studio 2008 http://thepiratebay.se/torrent/4888487/Visual_Studio_2008_Professional Visual Studio 2008 SP1 http://www.microsoft.com/en-us/download/details.aspx?id=10986 Bueno ahora creamos dos carpetas en el disco duro (no es necesario que se llamen igual ni que esten en el mismo sitio): Yo lo hago en D:/ include_stuff y lib_stuff Ahora nos vamos a la carpeta del source. srcnovalineSrcsToolsWorldEditorexterninclude Copiamos todo lo que hay dentro a la carpeta include_stuff srcnovalineSrcsToolsWorldEditorexternlib Copiamos todo lo que hay dentro a la carpeta lib_stuff srcnovalineSrcsToolsRAD Game Toolsgrannycommongranny_common_2_9_12_0_release.zip Abrimos el zip y copiamos lo que hay en la carpeta lib/win32/ en lib_stuff srcnovalineSrcsExternlib Copiamos todo lo que hay dentro a la carpeta lib_stuff srcnovalineSrcsExterninclude Copiamos todo lo que hay dentro a la carpeta include_stuff Ya casi acabamos, ahora vamos al Visual Studio, Tools->Options->Project and Solutions->VC++ Directories=>Select Include files y hay buscamos nuestra carpeta include_stuff, en el mismo sitio ahora seleccionamos Library Files y buscamos nuestra carpeta lib_stuff. Eso es todo y ya esta todo listo. Ya podemos abrir nuestro proyecto y seleccionar el modo debug o release para compilar el cliente.
    1 punto
  18. Desmint

    Nueva Interfaz Login

    Aqui Les Dejo Una Imagen Y Su Link Link:https://mega.co.nz/#!BRgwgAYZ!IcSQ2UuC8c5vW3KLT4SjWhw2O-Ic3jbWBk-PPjrznpc
    1 punto
  19. Metin2Brasil

    bug shopoffline

    help https://forum.turkmmo.com/konu/3753765-erro-lojaoffline/
    1 punto
  20. Hola a todos! A continuación vamos a explicar como realizar la instalación de la ItemShop que proporciona Recursos Móviles para los clientes de Metin2. 1) Accederemos con nuestro usuario a http://www.recursosmoviles.com/index.html 2) En el menú de WEBMASTER entraremos en Herramientas ? Scripts ItemShop 3) Una vez dentro de la sección Scripts Itemshop, descargaremos la ItemShop para Metin2: 4) Extraemos los ficheros a una carpeta o directorio, por ejemplo itemshop, nos quedará algo así: 5) Subimos la carpeta o directorio itemshop a nuestro Hosting. 6) Deberemos acceder por el navegador a la ruta relativa /itemshop/setup_mysql.php (Ej: http://dominiometin2.com/itemshop/setup_mysql.php) 7) Una vez aquí configuraremos los datos para la conexión con nuestra base de datos: En el caso del ejemplo utilizaremos los siguientes datos de conexión: Host: localhost (Si tenéis base de datos remota tendréis que poner la IP de la base de datos) Login: semontejano (Usuario de la base de datos, normalmente es root) Password: aquí hay que poner la contraseña de acceso a la base de datos Bases de datos a crear: itemshop o itemshoprm por ejemplo… Una vez configurado los datos, le daremos a Crear para crear la base de datos y tablas utilizadas por la ItemShop. 8) Como nos indica, falta configurar el archivo config.fn.php que vamos a continuación y borrar el archivo setup_mysql.php 9) Pasamos a configurar el config.fn.php, solo tenemos que completar con nuestros datos, está comentando que es cada cosa y si tenéis dudas podéis contactar con el Soporte de Recursos Móviles: Una vez configurado el config.fn.php guardamos y ya podemos acceder a nuestra itemshop con los datos de administración o una cuenta del juego. Desde el navegador: http://tudominio.com/itemshop/itemshop.php administracion / passadmin ¡Y ya tenemos instalada nuestra ItemShop para Metin2! Versión en Vídeo: https://www.youtube.com/watch?v=jBKQQtT4FDI
    1 punto
  21. https://mega.nz/#!lmygvs5r!i33nnrp36lnmrnhbmzqvs0pevpyfnxpbzpb1g62tm7y
    1 punto
  22. ¡Hola! Este es un sitio donde se puede encontrar una base de datos de objetos interactivos en Metin2. Sé que hay ya es así, pero esta lista contiene la lista de objetos hasta la fecha y, además, se ha añadido la función de búsqueda de nombres de objetos ¡Espero que te ayude! (sorry for bad spanish ) en: Hello! This is a site where you can find an interactive database objects in Metin2. I know there are already so, but this list contains the list of objects to date and in addition has been added search function object name I hope it will help you! http://metin2cms.cf/items/
    1 punto
  23. Bueno @Jfirewall y yo hemos estado haciendo un sistema. El sistema consta en: En el npc que queráis, le dais 50 coins y os dan el acceso premium. No desaparece nunca el premium. "Todo esto es fácil de editar" Dentro del .rar viene toda la información necesaria para instalarlo. Sabemos que el sistema tiene muchas consultas sql, pero en la siguiente versión, lo vamos a renderizar mucho mas. PD: Tiene un bugg que vamos a arreglarlo y es que te sale el logo de V.I.P pero si te pones una armadura por ejemplo, se te quita el logo, pero al cabo de 1 minuto se te vuelve a poner. PD2: Vamos a ir actualizando el post con novedades del sistema. PD3: Cualquier bugg, dejarlo anotado en el post. Contraseña del rar con su link de descarga. Agradecimiento: -SeMa por ayuda con mysql_query. -Rafa23Alzira por sus consejos y unas funciones.
    1 punto
  24. keviinn25

    Files Arrival2

    Algunas tablas estan corruptas o me dan error no se si es por la version de Mysql que estoy usando, en que version estan creadas?
    1 punto
  25. mamiferox

    CLEAN 40K FILES

    https://prnt.sc/pxf7r0 tengo un problema al querer conectar a navicat me sale ese error he ingreso la contraseña de mi vps
    1 punto
  26. Serex

    Metin2 Map Pointer

    Bueno chicos viendo que este programa se perdió y lo tenia olvidado e el pc, decidí resubirlo ya que es bastante útil. Sirve para poblar mapas su uso es bastante sencillo, solo teneis que abrir la carpeta del mapa descompilado con el programa y empezar a poblar. Descargas: https://mega.co.nz/#!2VF01KQR!a_JdlleyU6DkwfB0vmzvb1oLJsgvBNBOzaXOd5JfTik http://www.mediafire.com/download/u1t8u2814y3gdxd/Metin2_Map_Pointer.rar
    1 punto
  27. mira creo que es asi vas a account > account > click derecho > design table Imagen: https://ibb.co/JxMWz3T en caso de que no se vea la imagen que subi buscas los siguentes nombres: gold_expire, silver_expire, safebox_expire, autoloot_expire, fish_mind_expire, marriage_fast_expire, money_drop_rate_expire y en cada uno aparece default ahi pones una fecha por ejemplo '2020-09-09 12:40:00' espero que me log
    1 punto
  28. El archivo web_reset_pw.sql debe ser ejecutado en la base de datos account del servidor. alguien sabe una guia como instalar esto en la db o en mysql. no entiendo porfisss.
    1 punto
  29. itemshop: avantador: mi primera web: web how: http://metin2how.es/ pago por paypal: no tiene misterio
    1 punto
  30. No es el eternexus. Solo debes configurar donde esta la carpeta pack y listo :3 EPack32.7z
    1 punto
  31. ¡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.
    1 punto
  32. Estos fueron los dejados en los files de Akron2 Para poder cambiar la clave puedes hacerlo desde la maquina o cambiarla desde el filezila o Winscp y aqui tendras dos opciones de cambiarla. La primera es descargar el rar y añadirlo en la carpeta /var/db/mysql darle permiso 777 a los 3 archivos y antes de hacer reboot cambiar en todos los config el usuario y contraseña PLAYER_SQL: localhost sebas Juan870614 player COMMON_SQL: localhost sebas Juan870614 common LOG_SQL: localhost sebas Juan870614 log Si tienes Notepad++ abres todos los config de todos los ch de la db y del auth y le cambias todos de una. Haces reboot y ya podras entrar a modificarlo ya como tu quieras. user.rar
    1 punto
  33. https://mega.nz/#!9LZBTLJa!DxTGFCNu2eS17GQrdcxJxuz73xEuM6GO9EwZ3YxSk88
    1 punto
  34. yo a este sistema lo probe y me funciono bien video del sistema link _ https://mega.nz/#!ZEZHjIaa!q4AC8K6SzzEpkuEm3dPbl7PRcV0MxHgHu5Ng1bu7j1o
    1 punto
  35. Sirve para descompilar y compilar el metin2 de una manera sensilla fue creado por moustick tools en el 2010 tambien puedes crear los xml les dejo el link link: http://adf.ly/1Pp6az http://adf.ly/1Pp6az
    1 punto
  36. Rheinald

    Nuevo Login !

    adjunto se me elvido el lib !!! aqui esta: https://mega.co.nz/#!Q8B3WChR!8waPkCiUXStrZE9IBzmPB_N-zywBv3tvAY9rJC2ce5A losiento por el doble post !!
    1 punto
  37. mebe

    Cambiar Contraseña MySQL

    Comenzando a ver noto que pones mal el segundo comando... # mysqld_safe --skip-grant-tables & te saltas el _safe
    1 punto
  38. thejoseh

    Cambiar Contraseña MySQL

    si no se ve este es el link http://subefotos.com/ver/?d63a4d8e2ad884f7329998589607b8a4o.jpg
    1 punto
  39. Bueno aca les comparto lo ultimo que se trabajo algo mas avanzado y mejorado para nuestro uso, se puede mejorar mas pero mi tiempo es muy poco y edward tambien esta alejado entonces cuando pueda lo mejoro y se los comparto les adjunto fotos y los demas archivos --[[ Quest: Premium System Version: 1.2 (Game 34k en adelante) ]] quest premium begin state start begin when 20094.chat.'Sistema Premium' begin say_title'Sistema Premium' say(pc.get_name()) say'Hola aca tienes la opcion de poder ser miembo [VIP] de nuestro servidor[ENTER]' say'Con esta opcion tienes la posibilidad de tener nuevos bonus, ademas de nuevas tiendas para tu uso[ENTER]' say'Ademas tu nombre tendra una manera distinta de verse con [VIP], un logo que te ara ver mejor[ENTER]' say'Ademas que cuando hablas podran ver tu rango [VIP], para obtener esto y muchos mas privilegios[ENTER]' say'Deberas cancelar la suma de 50 coins por mes, para poder disfrutar de este sistema.' say_reward'Realmente Quieres obtenerlo?' local elejir = select('Si, Comprarlo', 'Salir') if elejir == 2 then return end if pc.get_coins() < 50 then say_title'Sistema Premium' say(pc.get_name()) say'Lo siento, no tienes los coins suficientes para ser miembo VIP' else say_title'Sistema Premium' say(pc.get_name()) say'FELICIDADES!, de ahora en adelante eres miembro vip de nuestro servidor[ENTER]' say'Usalo bien y con cautela todo estara moritoriado por el staff del servidor.' say'Recibido: bonus de experiencia' pc.change_coins(-50) affect.add(43, 100, 60*60*24) pc.set_vip() end end end end --[[ Quest: Premium System Version: 1.2 (Game 34k en adelante) ]] quest shop_vip begin state start begin when login begin -- aqui yo entiendo que es: cuando se conecta cualquier user, ya le da el premium. Premium.Shop1() end when button or info begin say_title'Sistema Premium' say(pc.get_name()) say'Tienda VIP activa, compra tus objetos unicos' npc.open_shop(3) end end end --[[ Quest: Premium System Version: 1.2 (Game 34k en adelante) ]] quest shop_vip2 begin state start begin when login begin Premium.Shop2() end when button or info begin local items = {19,29,39,49,59}-- vnum items local bonus = { -- puedes agregar mas bonus si lo deseas {1,5000}, -- Max Hp {2,20}, -- Max Sp {3,20}, -- Vitalidad {4,20}, -- Inteligencia {5,20}, -- Fuerza {6,20}, -- Dextreza {7,20}, -- Velocidad de ataque {8,20}, -- Velocidad de Movimiento {9,20}, -- Velocidad Hechizo {10,20}, -- Regeneración de HP {11,20}, -- Regeneración de SP {12,20}, -- Probabilidad de Envenenamiento {13,20}, -- Probabilidad de Apagon {14,20}, -- Probabilidad de Retardo {15,20}, -- Probabilidad de golpes críticos {16,20}, -- Probabilidad de golpes de penetración {17,20}, -- Fuerza Contra MedioHumanos {18,20}, -- Fuerza Contra Animales {19,20}, -- Fuerza Contra Orcos {20,20}, -- Fuerza Contra Misticos {21,20}, -- Fuerza Contra No-muertos {22,20}, -- Fuerza Contra Demonios {23,20}, -- Probabilidad de Absorver HP {24,20}, -- Probabilidad de Absorver SP {25,20}, -- Probabilidad de robar HP {26,20}, -- Probabilidad de recuperar SP al golpear {27,20} -- Posibilidad de bloquear un ataque cuerpo a cuerpo } if pc.getqf('iniciar') <= 5 then say_title'Sistema Premium' say(pc.get_name()) say'Aqui podras obtener un item vip, el cual se te dara al azar.' say'Solo puedes usar 5 veces este metodo.' local aceptar = select('Si, quiero', 'Salir') if aceptar == 2 then return end say_title'Agregar bonus 1' local bonus1 = select('Maximo Hp', 'Maximo Sp', 'Vitalidad', 'Inteligencia', 'Fuerza', 'Dextreza', 'Velocidad de ataque', 'Velocidad de Movimiento', 'Velocidad Hechizo', 'Regeneracion de HP', 'Regeneracion de SP', 'Probabilidad de Envenenamiento', 'Probabilidad de Apagon', 'Probabilidad de Retardo', 'Probabilidad de golpes criticos', 'Probabilidad de golpes de penetracion', 'Fuerza Contra MedioHumanos', 'Fuerza Contra Animales', 'Fuerza Contra Orcos', 'Fuerza Contra Misticos', 'Fuerza Contra No-muertos', 'Fuerza Contra Demonios', 'Probabilidad de Absorver HP', 'Probabilidad de Absorver SP', 'Probabilidad de robar HP', 'Probabilidad de recuperar SP al golpear', 'Posibilidad de bloquear un ataque cuerpo a cuerpo') say_title'Agregar bonus 2' local bonus2 = select('Maximo Hp', 'Maximo Sp', 'Vitalidad', 'Inteligencia', 'Fuerza', 'Dextreza', 'Velocidad de ataque', 'Velocidad de Movimiento', 'Velocidad Hechizo', 'Regeneracion de HP', 'Regeneracion de SP', 'Probabilidad de Envenenamiento', 'Probabilidad de Apagon', 'Probabilidad de Retardo', 'Probabilidad de golpes criticos', 'Probabilidad de golpes de penetracion', 'Fuerza Contra MedioHumanos', 'Fuerza Contra Animales', 'Fuerza Contra Orcos', 'Fuerza Contra Misticos', 'Fuerza Contra No-muertos', 'Fuerza Contra Demonios', 'Probabilidad de Absorver HP', 'Probabilidad de Absorver SP', 'Probabilidad de robar HP', 'Probabilidad de recuperar SP al golpear', 'Posibilidad de bloquear un ataque cuerpo a cuerpo') say_title'Agregar bonus 3' local bonus3 = select('Maximo Hp', 'Maximo Sp', 'Vitalidad', 'Inteligencia', 'Fuerza', 'Dextreza', 'Velocidad de ataque', 'Velocidad de Movimiento', 'Velocidad Hechizo', 'Regeneracion de HP', 'Regeneracion de SP', 'Probabilidad de Envenenamiento', 'Probabilidad de Apagon', 'Probabilidad de Retardo', 'Probabilidad de golpes criticos', 'Probabilidad de golpes de penetracion', 'Fuerza Contra MedioHumanos', 'Fuerza Contra Animales', 'Fuerza Contra Orcos', 'Fuerza Contra Misticos', 'Fuerza Contra No-muertos', 'Fuerza Contra Demonios', 'Probabilidad de Absorver HP', 'Probabilidad de Absorver SP', 'Probabilidad de robar HP', 'Probabilidad de recuperar SP al golpear', 'Posibilidad de bloquear un ataque cuerpo a cuerpo') say_title'Agregar bonus 4' local bonus4 = select('Maximo Hp', 'Maximo Sp', 'Vitalidad', 'Inteligencia', 'Fuerza', 'Dextreza', 'Velocidad de ataque', 'Velocidad de Movimiento', 'Velocidad Hechizo', 'Regeneracion de HP', 'Regeneracion de SP', 'Probabilidad de Envenenamiento', 'Probabilidad de Apagon', 'Probabilidad de Retardo', 'Probabilidad de golpes criticos', 'Probabilidad de golpes de penetracion', 'Fuerza Contra MedioHumanos', 'Fuerza Contra Animales', 'Fuerza Contra Orcos', 'Fuerza Contra Misticos', 'Fuerza Contra No-muertos', 'Fuerza Contra Demonios', 'Probabilidad de Absorver HP', 'Probabilidad de Absorver SP', 'Probabilidad de robar HP', 'Probabilidad de recuperar SP al golpear', 'Posibilidad de bloquear un ataque cuerpo a cuerpo') say_title'Agregar bonus 5' local bonus5 = select('Maximo Hp', 'Maximo Sp', 'Vitalidad', 'Inteligencia', 'Fuerza', 'Dextreza', 'Velocidad de ataque', 'Velocidad de Movimiento', 'Velocidad Hechizo', 'Regeneracion de HP', 'Regeneracion de SP', 'Probabilidad de Envenenamiento', 'Probabilidad de Apagon', 'Probabilidad de Retardo', 'Probabilidad de golpes criticos', 'Probabilidad de golpes de penetracion', 'Fuerza Contra MedioHumanos', 'Fuerza Contra Animales', 'Fuerza Contra Orcos', 'Fuerza Contra Misticos', 'Fuerza Contra No-muertos', 'Fuerza Contra Demonios', 'Probabilidad de Absorver HP', 'Probabilidad de Absorver SP', 'Probabilidad de robar HP', 'Probabilidad de recuperar SP al golpear', 'Posibilidad de bloquear un ataque cuerpo a cuerpo') pc.give_item2_select(items[math.random(1,5)]) -- si agregas mas items debes modificar el numero 4 asta el numero mayor de items agregados item.set_value(0,bonus[bonus1][1],bonus[bonus1][2]) item.set_value(1,bonus[bonus2][1],bonus[bonus2][2]) item.set_value(2,bonus[bonus3][1],bonus[bonus3][2]) item.set_value(3,bonus[bonus4][1],bonus[bonus4][2]) item.set_value(4,bonus[bonus5][1],bonus[bonus5][2]) pc.setqf('iniciar', pc.getqf('iniciar') + 1) else say_title'Sistema Premium' say(pc.get_name()) say'Lo siento, ya lo usaste mas de 5 veces' say'compra premium item para volver a utilizar este metodo otras 5 veces' end end when 40002.use begin say_title'Sistema Premium' say(pc.get_name()) say'Al usar este item premium obtienes la posibilidad de 5 nuevos items nuevos, con los bonus al azar' say'Usalo cuando lo veas necesario es un item bastante valioso' pc.setqf('iniciar', 0) end end end questlib --[[ Quest: Premium System Version: 1.2 (Game 34k en adelante) ]] Premium = Premium or {} function Premium.Shop1() cmdchat("tiendita1 "..q.getcurrentquestindex()) end function Premium.Shop2() cmdchat("tiendita2 "..q.getcurrentquestindex()) end function pc.change_coins(x) mysql_query("UPDATE account.account SET coins=coins+'"..x.."' WHERE id='"..pc.get_account_id().."' LIMIT 1") end function pc.get_coins() local a = mysql_query("select * from account.account where id ='"..pc.get_account_id().."' LIMIT 1") return a.coins[1] end function pc.set_vip() local nombre = pc.get_name() mysql_query("UPDATE player.player SET name='[VIP]"..nombre.."' WHERE account_id='"..pc.get_account_id().."' LIMIT 1") end function pc.give_item2_select(...) local tmp = { ['Alt']={}, ['Neu']={} } for i =0,89 do item.select_cell(i) if not tmp.Alt[item.get_id()] then tmp.Alt[item.get_id()] = i end end if table.getn(arg)< 2 then pc.give_item2(arg[1]) else pc.give_item2(arg[1],arg[2]) end for i =0,89 do item.select_cell(i) if not tmp.Neu[item.get_id()] then tmp.Neu[item.get_id()] = i end end local data = {{},{}} for id,slot in next,tmp.Alt do table.insert(data[1],slot) end for id,slot in next,tmp.Neu do table.insert(data[2],slot) end table.sort(data[1]);table.sort(data[2]) for i = 1,table.getn(data[1]) do for i = 1,table.getn(data[2]) do if data[1][i] ~= data[2][i] then item.select_cell(data[2][i]) return end end end end parte cliente game.py class GameWindow(ui.ScriptWindow): def __init__(self, stream): self.lastupdate = 0 self.lastupdatee = 0 onPressKeyDict[app.DIK_F6] = lambda : self.__premium() def OnUpdate(self): premiumvip = player.GetName() if app.GetGlobalTimeStamp() - self.lastupdate < 0: self.lastupdate = app.GetGlobalTimeStamp() if app.GetGlobalTimeStamp() - self.lastupdatee < 0: self.lastupdatee = app.GetGlobalTimeStamp() if premiumvip.find("[VIP]")!=-1: if self.lastupdate == 0: self.lastupdate = app.GetGlobalTimeStamp() if app.GetGlobalTimeStamp() - self.lastupdate >= 60: self.lastupdate = app.GetGlobalTimeStamp() net.SendEmoticon(12) def __ServerCommand_Build(self): serverCommandList={ # sistema vip 'tiendita1' : self.__tienda1, 'tiendita2' : self.__tienda2, # end sistema vip def __premium(self): import uipremium self.fire = uipremium.Premium() self.fire.Show() def __tienda1(self, tienda1vip): import event,constInfo constInfo.SHOP1 = int(tienda1vip) def __tienda2(self, tienda2vip): import event,constInfo constInfo.SHOP2 = int(tienda2vip) crean el archivo uipremium.py import ui,uiCommon,item,player class Premium(ui.ScriptWindow): def __init__(self): ui.ScriptWindow.__init__(self) self.Fire() def __del__(self): ui.ScriptWindow.__del__(self) def Fire(self): self.Board = ui.BoardWithTitleBar() self.Board.SetSize(220, 280) self.Board.SetCenterPosition() self.Board.AddFlag("movable") self.Board.AddFlag("float") self.Board.SetTitleName("Panel Premium") self.Board.SetCloseEvent(self.Close) self.Board.Show() self.cancelar = ui.Button() self.cancelar.SetParent(self.Board) self.cancelar.SetPosition(135,250) self.cancelar.SetUpVisual('d:/ymir work/ui/game/windows/tab_button_small_01.sub') self.cancelar.SetOverVisual('d:/ymir work/ui/game/windows/tab_button_small_02.sub') self.cancelar.SetDownVisual('d:/ymir work/ui/game/windows/tab_button_small_03.sub') self.cancelar.SetText("Cancelar") self.cancelar.SetEvent(ui.__mem_func__(self.Close)) self.cancelar.Show() self.refrescar = ui.Button() self.refrescar.SetParent(self.Board) self.refrescar.SetPosition(90,250) self.refrescar.SetUpVisual('d:/ymir work/ui/game/windows/tab_button_small_01.sub') self.refrescar.SetOverVisual('d:/ymir work/ui/game/windows/tab_button_small_02.sub') self.refrescar.SetDownVisual('d:/ymir work/ui/game/windows/tab_button_small_03.sub') self.refrescar.SetText("Refrescar") self.refrescar.SetEvent(ui.__mem_func__(self.__refrescar)) self.refrescar.Show() self.aceptar = ui.Button() self.aceptar.SetParent(self.Board) self.aceptar.SetPosition(45,250) self.aceptar.SetUpVisual('d:/ymir work/ui/game/windows/tab_button_small_01.sub') self.aceptar.SetOverVisual('d:/ymir work/ui/game/windows/tab_button_small_02.sub') self.aceptar.SetDownVisual('d:/ymir work/ui/game/windows/tab_button_small_03.sub') self.aceptar.SetEvent(ui.__mem_func__(self.__Premium)) self.aceptar.SetText("Aceptar") self.aceptar.Show() self.fileListBox = ui.ListBoxEx() self.fileListBox.SetParent(self.Board) self.fileListBox.SetPosition(20, 50) self.fileListBox.Show() self.ScrollBar = ui.ScrollBar() self.ScrollBar.SetParent(self.Board) self.ScrollBar.SetPosition(190, 35) self.ScrollBar.SetScrollBarSize(220) self.fileListBox.SetScrollBar(self.ScrollBar) self.fileListBox.AppendItem(Item("Abrir Tienda VIP")) self.fileListBox.AppendItem(Item("Obtener Items VIP")) self.ScrollBar.Show() def Close(self): self.Board.Hide() self.ScrollBar.Hide() self.fileListBox.Hide() def __refrescar(self): self.fileListBox.Hide() self.fileListBox.Show() def __Premium(self): premiumvip = player.GetName() elItem=self.fileListBox.GetSelectedItem() if premiumvip.find("[VIP]")!=-1: if elItem: alcanzado=elItem.GetText() if alcanzado =="Abrir Tienda VIP": import event,constInfo event.QuestButtonClick(constInfo.SHOP1) elif alcanzado =="Obtener Items VIP": import event,constInfo event.QuestButtonClick(constInfo.SHOP2) else: self.PopupMessage = uiCommon.PopupDialog() self.PopupMessage.SetWidth(200) self.PopupMessage.SetText("No Seleccionaste ninguna opcion") self.PopupMessage.Show() else: self.PopupMessage = uiCommon.PopupDialog() self.PopupMessage.SetWidth(200) self.PopupMessage.SetText("No Seleccionaste ninguna opcion") self.PopupMessage.Show() else: self.PopupMessage = uiCommon.PopupDialog() self.PopupMessage.SetWidth(200) self.PopupMessage.SetText("Lo siento, no eres miembro VIP") self.PopupMessage.Show() class Item(ui.ListBoxEx.Item): def __init__(self, fileName): ui.ListBoxEx.Item.__init__(self) self.canLoad=0 self.text=fileName self.textLine=self.__CreateTextLine(fileName[:40]) def __del__(self): ui.ListBoxEx.Item.__del__(self) def GetText(self): return self.text def SetSize(self, width, height): ui.ListBoxEx.Item.SetSize(self, 6*len(self.textLine.GetText()) + 4, height) def __CreateTextLine(self, fileName): textLine=ui.TextLine() textLine.SetParent(self) textLine.SetPosition(0, 0) textLine.SetText(fileName) textLine.Show() return textLine constinfo.py SHOP1 = 0 SHOP2 = 0 playersettingmodule.py chrmgr.RegisterEffect(chrmgr.EFFECT_EMOTICON+12, "", EmoticonStr+"vip_mark.mse") net.RegisterEmoticonString("(vip)") agregan la emocion en ymir work\effect\etc\emoticon reemplazan el uiquest.py https://mega.co.nz/#!RI8lnDqa!7kALkS7T2URo-U2o08WKbIoyTnev6yLJTPzieb_qoLc buen resto de dia
    1 punto
  40. Hola a todos(as) Aqui les traigo este select de pj img: Algun error o si quieren agregarle algo al select me informan a skype y con mucho gusto les ayudo Skype: felipe.ardila8 Fuente: Yo xd Descarga : Adjunto Saludos!!! Select Pj FA.rar
    1 punto
  41. Wutong

    Scrips de ServerMenu

    Antes de que me empiezen a decir de cosas que es copy o algo , estos archivos no son 100% mios tome de base los de pepineitor tiene sus creditos, saludos y espero los disfruten. Guia de instalacion: 1.-Vamos a al ftp ya sea navicat,winscp el que usen y nos dirijimos a la ruta " / " 2.-Una vez ahii extraemos los archivos. 3.-Una vez extraidos vamos a la maquina virtual y ponemos el comando "sh instalador.sh" y se instalara solo. 4.-Cuando ya hayas echo eso ya lo tendras instalado saludos y disfrutenlo. sus funciones son: -Inicio de servidor -Parar servidor -Herramienta de Quest -Limpiar servidor -Funciones -Seguridad Y pues para salir del menu. Link de descarga: http://www.mediafire.com/?vttccivy8z9m3bj
    1 punto
  42. LORDCarlo™

    Metin2 Map Pointer

    Hay otro mas completo que hizo BlackYuko que es mucho mas completo te crea todos los regen y si solo tienes laa parte del cliente te crea el Server Attr y todo eso el mas actual es el v1.4.0 map_converter.rar
    1 punto
  43. Hola buenas a todos ando aburrido y pensé por que no hacer una recopilación de guías de mz y aquí estoy asiéndola ya que la que iso joakin esta mal bueno no se si va acá pero la are aca empecemos: Instalación del servidor: Crear servidor en hamanchi: http://metin2zone.ne...or-por-hamachi/ Montar servidor dedicado: http://metin2zone.ne...bsd-82-64-bits/ Instalar files en tgz: http://metin2zone.ne...en-tgz-o-targz/ ​ Edición del servidor: Descripción Bonus del server: http://metin2zone.ne...s-del-servidor/ Reparar bug de hp: http://metin2zone.ne.../768-bug-de-hp/ añadir música a 1 mapa: http://metin2zone.ne...ica-en-un-mapa/ Editar y añadir portales:http://metin2zone.ne...nadir-portales/ Cambiar contraseñas del server: http://metin2zone.ne...al-ftp-y-mysql/ Editar y ajustar 1 mob: http://metin2zone.ne...ajustar-un-mob/ Cambiar drop del server: http://metin2zone.ne...l-del-servidor/ Hacer 1 ítem comerciable: http://metin2zone.ne...em-comerciable/ Traducir comentarios de mobs http://metin2zone.ne...c-mobs-y-demas/ Descripción columna mob_proto http://metin2zone.ne...mnas-mob-proto/ Colocar npc fijo: http://metin2zone.ne...ijo-en-un-mapa/ Guías básica navicat: http://metin2zone.ne...cas-en-navicat/ Crear script de arranque: http://metin2zone.ne...-para-servidor/ Colocar auto encendido: http://metin2zone.ne...iento-de-login/ Recuperar datos de dedicado: http://metin2zone.ne...vidor-dedicado/ Script start.sh: http://metin2zone.ne...ranque-startsh/ Descripción syser: http://metin2zone.ne...marca-el-syser/ Fixear guerra de gremios: http://metin2zone.ne...rras-de-gremio/ Meter nuevos mapas: http://metin2zone.ne...files-20101112/ Editar comom_drop_item http://metin2zone.ne..._4464#entry4464 Vídeos tutorial-es: Crear regen de mapa: http://metin2zone.ne...n-para-un-mapa/ Cambiar drop de 1 cofre: http://metin2zone.ne...rop-a-un-cofre/ Agregar drop a 1 mob: http://metin2zone.ne...-drop-a-un-mob/ Crear evoluciones:http://metin2zone.ne...-guia-completa/ Cambiar horario del servidor: http://metin2zone.ne...ervidor-metin2/ Realizar backup del server http://metin2zone.ne...-base-de-datos/ Cambiar pass navicat: http://metin2zone.ne...de-tu-servidor/ Cambiar pass de root: http://metin2zone.ne...de-tu-servidor/ Quest y npc: Como meter quest: http://metin2zone.ne...-nuevas-quests/ Errores generales en las quest: http://metin2zone.ne...unes-en-quests/ Quest guerra de reinos: http://metin2zone.ne...100-files-2010/ 3 Quest de eventos: http://metin2zone.ne...est-de-eventos/ Misiones de caserias (Mt2.es) http://metin2zone.ne...evelupmetin2es/ Quest bonus de gremio: http://metin2zone.ne...s-por-el-lider/ Quest autopotas: http://metin2zone.ne...utopotas-by-me/ Quest welcome (Mt2.sg) http://metin2zone.ne...enida-metin2sg/ Sub_quest_lv24 http://metin2zone.ne...o-viento-negro/ Npc multiuso: http://metin2zone.ne...-metin2-sacred/ Skill_group.quest http://metin2zone.ne...t-la-educacion/ Priv_empire http://metin2zone.ne...-para-el-reino/ Misiones del biologo (Mt2.es) http://metin2zone.ne...ologo-metin2es/ Sub_quest_lv7 http://metin2zone.ne...elite%e2%84%a2/ Quest kill_info: http://metin2zone.ne.../688-kill-info/ Quest medalla de heroe: http://metin2zone.ne...-medalla-heroe/ mision by portmap: http://metin2zone.ne...rte-by-portmap/ Almacen portatil: http://metin2zone.ne...macen-portatil/ Quest catacumbas (Modificada) http://metin2zone.ne...bas-modificada/ Mision buscar soldado experimentado(.es) http://metin2zone.ne...entadometin2es/ Quest lobo oscuro multi_idioma http://metin2zone.ne...-multilenguaje/ Mision patrulla (.es) http://metin2zone.ne...trullametin2es/ Quest anillo teleport: http://metin2zone.ne...llo-teleporter/ Mision biolog lvl 70 http://metin2zone.ne...vel-70metin2es/ Quest militar(.es) http://metin2zone.ne...ilitarmetin2es/ Sello 4 monturas: http://metin2zone.ne...-de-4-monturas/ Quest de felicitasion: http://metin2zone.ne...e-felicitacion/ Quest inicio (Panamera) http://metin2zone.ne...stilo-panamera/ Quest + Cliente Sist De logros http://metin2zone.ne...tema-de-logros/ quest Noticias por pergamino: http://metin2zone.ne...no-informacion/ Quest duel points: http://metin2zone.ne...st-duel-points/ Quest items poderes P http://metin2zone.ne...-para-habs-a-p/ Quest Habilidades P por pergamino: http://metin2zone.ne...-por-pergamino/ Quest primer logeo en el server: http://metin2zone.ne...en-el-servidor/ Quest recojer objeto predeterminado: http://metin2zone.ne...to-determinado/ Evento ox: http://metin2zone.ne...ultura-general/ Quest autorates: http://metin2zone.ne...est-auto-rates/ quest Skill_reset2 (Gameforge) http://metin2zone.ne...like-gameforge/ Quest Cambio de raza: http://metin2zone.ne...cambio-de-raza/ Quest mapas: http://metin2zone.ne...94-quest-mapas/ NPC el reto de demonios: http://metin2zone.ne...e-los-demonios/ Quest gm online http://metin2zone.ne...uest-gm-online/ Quest comercio de coins: http://metin2zone.ne...ciables/unread/ Curso creacion de Quest: Capitulo 1: http://metin2zone.ne...curso-de-quest/ Capitulo 2: http://metin2zone.ne...a-de-una-quest/ Capitulo 3: http://metin2zone.ne...s-en-los-whens/ Capiturlo 4: http://metin2zone.ne...as-condiciones/ Capitulo 5: http://metin2zone.ne...o-v-los-states/ Capitulo especial: http://metin2zone.ne...e-uso-habitual/ Quest helper: http://metin2zone.ne...questhelper-10/ Server files: Files arthur: http://metin2zone.ne...o-implementado/ Files oyunu modificados: http://metin2zone.ne...-by-skywalkerx/ Files mt2caos: http://metin2zone.ne...-files-mt2caos/ Files 2011: http://metin2zone.ne...-mente-bueno-d/ Files daro: http://metin2zone.ne...files-de-daroo/ Files oyunu: http://metin2zone.ne...nu-serverfiles/ Games: Game oficial mz: http://metin2zone.ne...al-metin2-zone/ Game 255 año 2007: http://metin2zone.ne...iles-2007-rain/ Game 1765: http://metin2zone.ne...uevo-game-2089/ (no es 2089) Diff: Diff game 2089: http://metin2zone.ne...difs-game-2089/ diif game 2019: http://metin2zone.ne...ara-games-2019/ Parcheador: http://www.mediafire...fsn3uvw19uaw25x Programas útiles: Conversor de xml: http://metin2zone.ne...ml-o-viceversa/ Script menú del server: http://metin2zone.ne...-de-servermenu/ Metin2Manager: http://metin2zone.ne...-by-metin2zone/ visualisador de tga: http://metin2zone.ne...ds-para-metin2/ Grani viewer: http://metin2zone.ne...2-granny-viwer/ Admin tool: http://metin2zone.ne...c/21-admintool/ Traducciones: Pack 90% traducido http://metin2zone.ne...e-traducciones/ Mob proto: http://metin2zone.ne...ido-al-espanol/ Big5_string: http://metin2zone.ne...ido-al-espanol/ Edicion de clientes: Taller implementacion armaduras: http://metin2zone.ne...on-de-armaduras Abrir dds y tga: http://metin2zone.ne...brir-dds-y-tga/ Sist implementacion foenix: http://metin2zone.ne...scotas-phoenix/ Mensaje en el login: http://metin2zone.ne...je-en-el-login/ Poner nuevos brillos a armaduras: http://metin2zone.ne...para-armaduras/ Colocar para que las monturas ataquen: http://metin2zone.ne...-correctamente/ Implementar MSN a la primera: http://metin2zone.ne...m-a-la-primera/ Añadir CH2: http://metin2zone.ne...-tipanadir-ch2/ Cambiar logo de gm: http://metin2zone.ne...-en-tu-cliente/ Cambiar icono de .exe http://metin2zone.ne...icono-a-un-exe/ Aprender python desde 0 http://metin2zone.ne...-aprender-de-0/ Como compilar y des compilar eix y epk: http://metin2zone.ne...cion-detallada/ Implementar mob: http://metin2zone.ne...-en-el-intento/ Meter nuevos mapas: http://metin2zone.ne...files-20101112/ Duplicar mobs: http://metin2zone.ne...-duplicar-mobs/ Cosas para clientes: 2 Pack armaduras con todo: http://metin2zone.ne...duras-con-todo/ Armaduras con alas: http://metin2zone.ne...-mz-d-perdidas/ 1 Pack de armaduras con todo: http://metin2zone.ne...duras-con-todo/ Armaduras lunaris: http://metin2zone.ne...s-lunaris-full/ Nuevas armaduras: http://metin2zone.ne...evas-armaduras/ Armaduras abismo: http://metin2zone.ne...maduras-abismo/ Armaduras mileniumworld: http://metin2zone.ne...illenium-world/ Fix 3 armaduras baso: http://metin2zone.ne...so-guerre-sura/ Armaduras femeninas DLGP: http://metin2zone.ne...emeninas-hdlgp/ Armaduras universal: http://metin2zone.ne...niversalmetin2/ Pack 10 armas: http://metin2zone.ne...ck-de-10-armas/ Mas armas: http://metin2zone.ne...ro-con-gracias/ Daga uragaran: http://metin2zone.ne...o-100-mensajes/ 4 pack de armas: http://metin2zone.ne...ara-metin2zone/ 100 armas del aion: http://metin2zone.ne...-armas-de-aion/ Espada real: http://metin2zone.ne...11-espada-real/ armas y armaduras baso: http://metin2zone.ne...y-daga-by-baso/ Arma fintansy: http://metin2zone.ne...-by-metin2zone/ paquete 48 armas: http://metin2zone.ne...te-de-48-armas/ 42 armas extasis: http://metin2zone.ne...-metin2extasis/ 22 armas nuevas: http://metin2zone.ne...2-armas-nuevas/ Monturas baso: http://metin2zone.ne...2-armas-nuevas/ Nuevos mobs 2012: http://metin2zone.ne...95-nuevos-mobs/ Caballo con fuego: http://metin2zone.ne...fecto-de-fuego/ Dragones: http://metin2zone.ne...-de-dragones-p/ Arañas oscuras mt2elements: http://metin2zone.ne...by-mt2elements/ Lobo twighlit http://metin2zone.ne...light-princess/ skeletoch by keko: http://metin2zone.ne...eleton-by-keko/ Mini azrael: http://metin2zone.ne...ypt-miniazrael/ Caballo segun saldra en los oficiales: http://metin2zone.ne...s-oficiales-xd/ NPC señor oscuro: http://metin2zone.ne...c-senor-oscuro/ Emoticones sexo: http://metin2zone.ne...ticono-sexo-oo/ Accesorios, etc: http://metin2zone.ne...para-cliente-d/ Accesorios con todo: http://metin2zone.net/index.php?/topic/947-pack-de-accesorios/ Mapas: Mapa de fuutbol: http://metin2zone.ne...l-y-futbol-map/ Devils Catacomb: http://metin2zone.ne...-link-resubido/ Recopilación de mapas: http://metin2zone.ne...acion-de-mapas/ Mapa pvp: http://metin2zone.ne...nuevo-mapa-pvp/ Mapa by lusha: http://metin2zone.ne...s-y-muy-guapos/ Mapa minotauro: http://metin2zone.ne...mapa-minotauro/ Clientes de metin2: Cliente extasis: http://metin2zone.ne...-descompilador/ Cliente synthetic: http://metin2zone.ne...-descompilador/ Cliente aterna: http://metin2zone.ne...ea-100-decrypt/ Cliente themida v1: http://metin2zone.ne...n-construccion/ Cliente itomega: http://metin2zone.ne...lient-by-omega/ Cliente hidra v3: http://metin2zone.ne...vo-cliente-v30/ Cliente by gherius v3: http://metin2zone.ne...erusio-2012-v3/ Recopilacion de clientes: http://metin2zone.ne...ntes-de-metin2/ Cliente by pathis v1: http://metin2zone.ne...y-pathits96-v1/ Paginas web: web by raizon: http://metin2zone.ne...-web-by-raizon/ web by rimander http://metin2zone.ne...20-by-rimander/ Homepage: http://metin2zone.ne...nueva-homepage/ web traducida: http://metin2zone.ne...-web-traducida/ homepage: http://metin2zone.ne...ge-para-metin2/ Web desing + script http://metin2zone.ne...b-designscript/ web completa http://metin2zone.ne...a-web-completa/ web funhouse: http://metin2zone.ne...b-funhouse-psd/ web smd http://metin2zone.ne...gina-web-smd07/ web: http://metin2zone.ne.../248-nueva-web/ Script web: Script banear y desbanear: http://metin2zone.ne...anear-usuarios/ contador de pj: http://metin2zone.ne...o-configurable/ añadir coins manualmente: http://metin2zone.ne...ns-manualmente/ registro.php: http://metin2zone.ne...cript-registro/ contador de cuentas: http://metin2zone.ne...dor-de-cuentas/ contador team online: http://metin2zone.ne...aff-conectados/ config.php: http://metin2zone.ne.../100-configphp/ Hack, bots y sploits: sbvb5 cambiador de Bonus: http://metin2zone.ne...iador-de-bonus/ skip launcher: http://metin2zone.ne...4-skiplauncher/ recopilación de hack: http://metin2zone.ne...t2actualizable/ unbroker doser: http://metin2zone.ne...-unknown-doser/ 3D: adaptación de armas: http://metin2zone.ne...armas-a-metin2/ Crear texturas, etc: http://metin2zone.ne...dactar-objetos/ Bueno creo que me han faltado algunos después los pondre estoy cansado 3 horas me llevo xD. si hay algún link roto avisarme y lo acomodo al igual que la ire actualizando todos los días con aportes nuevos Espero que les gusten y las faltas de ortografias ya las reparare....
    1 punto
  44. Hola a todos hoy os traigo varias guias para modificar cosas de su server usando el Navicat (hagan clik en las lupas para ver las imágenes mejor): [hide]2ªGuía:Modificar las opciones de los bonus 1-5 y bonus 6-7 -Abrimos el Navicat, entramos en él y vamos a la tabla player. http://img69.imageshack.us/img69/3857/guia17.png[/img] -Una vez allí abrimos la tabla item_attr http://img230.imageshack.us/img230/9400/guia2z.png[/img] -Esta tabla contiene todas las opciones que pueden salir en cualquier parte del equipo al dopar. http://img403.imageshack.us/img403/5458/guia3t.png[/img] La modificamos como queramos, teniendo en cuenta que: -La 1ª columna nos dice que opción es (Fuerza contra demns, HP, fuerza, etc....) -La columna prob marca la posibilidad de que esa opción salga al dopar. -lvl1-5, marcan los diferentes grados de la opción, es decir, que no siempre salga una determinada cantidad de esa opción, sino que pueda salir 1, 2 ,10 ,15.... o así. Si queremos que al dopar solo salga 20% de mediohumanos por ejemlo, ponemos 20 en todas las casillas:lvl1,lvl2,lvl3,lvl4 y lvl5. -Las casillas weapon, body, wrist, foots, neck, head, shield, ears son las que hacen que una opción pueda salir en: un arma, una armadura, un collar, un escudo, un casco..... -Bien ahora para modificar la 6ª y 7ª opcion de una parte de nuestro equipo vamos a la tabla item_attr_rare que estará debajo de la tabla item_attr. La modificamos igual que la anterior. http://img819.imageshack.us/img819/4729/guia4.png[/img] http://img156.imageshack.us/img156/7420/guia5.png[/img][/hide] [hide]3ª y 4ª Guías:Poner [GM] o cualquier otra cosa entre [] en el nombre de un pj y subir stats a 32k -Abrimos el navicat, y vamos a la tabla player. Una vez allí abrimos la tabla player, que es la que tiene la lista de todos los jugadores de tu server. http://img525.imageshack.us/img525/244/guia7h.png[/img] http://img833.imageshack.us/img833/9886/guia8.png[/img] -Buscamos el jugador al que queremos poner [GM] y en name le ponemos eso en su nombre. http://img98.imageshack.us/img98/3417/guia20.png[/img] -Para subirle los stats a 32000 a un pj vamos a la misma tabla y buscamos donde pone:st, ht, dx, iq y le ponemos al pj 32000 en cada una de esas columnas. http://img819.imageshack.us/img819/2553/guia9.png[/img] -Tras un reboot el jugador tendrá [GM] en el nombre, si ya era GM tenemos que ir a common, gmlist y añadir el [GM] a su nombre, si no era Gm vamos a esa tabla y ponemos el nombre tal y como es ahora con el [GM][/hide] [hide]5ªGuía:Añadir objetos a una tienda -Abrimos el Navicat y vamos a la sección de tablas player. -Una vez allí, sabiendo el id del NPC que es la tienda, abrimos la tabla shop. Esa tabla nos indica el número de tienda de cada NPC que es tienda en la primera de sus columnas, vnum. Npc_vnum es la id del NPC que es tienda. De esta tabla nos quedamos con vnum, en mi ejemplo es el NPC 9007 (traficante de armas) y su vnum es el 5. http://img229.imageshack.us/img229/600/guia11.png[/img] http://img6.imageshack.us/img6/7352/guia10.png[/img] -Ahora abrimos la tabla shop_item, que es la que tiene los objetos que hay en tiendas. Le damos a añadir fila, y la rellenamos con los siguiente datos (en mi ejemplo añado al npc 9007 los objetos de invocar al rey demonio y al rey llama ). http://img34.imageshack.us/img34/4093/guia12.png[/img] http://img64.imageshack.us/img64/2216/guia13.png[/img] +Shop_vnum:vnum de la tabla shop. +item_vnum:id del objeto que queremos añadir a la tienda. +count: cantidad de ese objeto que queremos que se venda en la tienda. -Una vez hecho eso vamos a la tabla item_proto. http://img811.imageshack.us/img811/6139/guia14.png[/img] -Buscamos el id del objeto/s que hemos añadido a la tienda y vamos a la columna gold, en ella ponemos el precio que tendrá ese objeto/s en el server. http://img145.imageshack.us/img145/595/guia15.png[/img][/hide] Pues esto es todo, sé que varias de las guías no tienen mucha utilidad, pero creo que están bien explicadas y con imágenes de cada paso, lo que puede que ayude a alguien .
    1 punto
  45. Hola a todos, para los que querais meter nuevas quests en vuestros servidores, hoy os dejare esta guia de como hacerlo. *Si durante alguno de estos dos metodos os da un error de librerías, aquí os dejo las librerias para files de 32 bits, y para files de 64 bits. Link resubido de las de 32bits: http://www.4shared.c...as_32_bits.html Link resubido de las de 64 bits: http://www.4shared.c...as_64_bits.html *Lo siento no me fijé que no iban los links Hay 2 metodos: 1- Mediante el make.sh que viene por defecto en los files de metin2 y que para usarlo para cargar una nueva quest tendreis que hacer lo siguiente: - Encendeis vuestro servidor hasta despues de logearos. - Poneis el siguiente comando (o el mismo pero con la ruta en la que este la carpeta quest en vuestros files) cd /home/game/quest - Meteis vuestra nueva quest (por ejemplo logeo.quest) - Ahora abris el archivo locale_list , que puede tener un nombre diferente dependiendo de los files, pero sera algo acabado en (_list). - Al final del archivo, poneis el nombre de vuestra nueva quest, con el .quest incluido (logeo.quest por ejemplo), LE DAIS UN ENTER AL FINAL DEL ARCHIVO, guardais y cerrais. - Ahora solo teneis que volver al bsd, y poner: chmod 777 make.sh && sh make.sh - Una vez hecho eso ya estara cargada vuestra nueva quest. - Inconvenientes de este metodo: Cargais la lista entera de quests. *Si haceis esto con el servidor encendido, poned reload q con vuestro gm y ya estara funcionando la nueva quest. 2- Podéis hacer el método que a mi más me gusta, que es simplemente ir a la carpeta quest (cd /home/game/quest) y una vez allí poner el siguiente comando: ./qc nombredetuquest.quest Y una vez hecho eso ya os cargará la nueva quest. - Ventajas de este metodo: Solo recargas la quest que quieras y no todas como en el make.sh
    1 punto
Esta clasificación está establecida en Madrid/GMT+02:00
×
×
  • Crear nuevo...