Jump to content

Tabla del Honor

Contenido popular

Showing content with the highest reputation on 01/07/20 en todas las áreas

  1. Buenas quiero dejar estos Files Server + Source que encontre en turkmmo para los que quieran echarle un vistaso a esta bella interfaz de League of Legends, todo probado por mi funciona los source y el metin sin mas palabras aquí dejo imágenes y link de descargas. Link de Descarga: https://programas-juegos-max.blogspot.com/2020/06/interfaz-lol-en-metin2-maltamt2-file.html Datos de acceso: Navicat=>usuario: root clave: asilzade GM Bilgileri=>usuario: asilzade clave: 12345
    10 puntos
  2. Simplemente verifique si el nombre es probablemente falso y cierre el cliente. También agregué un anti depuración para evitar Cheat Engine u otros con Memory Viewer y su depurador. https://github.com/Rakancito/Algorithm-vs-Names-Fake
    4 puntos
  3. Buenas quiero hacer un gran aporte para los que quieran empezar con el mundo de metin2 y para los que ya empezaron. veo que mucha gente busca vdi con freebsd 12.1, o vdi con freebsd 9.2,, ademas de estar listos, también se los deje con instalación FARM ( servidor web), con web instalada todo listo para descargar y montar, aparte le deje 2 clientes uno el que trabaja con del vdi freebsd 12.1 esta en español vieja escuela, y el que trabaja con el vdi freebsd 9.2 es el bestproduction V4 traducido al 30% al español, ambos clientes vienen con patchupdate listo para usar con instalador, cliente español sin patchupdate: https://onotepad.com/note/o4uxl5tn5e1/184828 cliente español con patchUpdate: http://exe.io/mt2ClienteEs_Pup vdi freebsd 12.1+ file + pagina web lista para usar: https://programas-juegos-max.blogspot.com/2020/03/metines-con-vdi-freebsd-121-vdi-freebsd.html cliente bestprodution v4 + patchUpdate: https://programas-juegos-max.blogspot.com/2020/03/metines-con-vdi-freebsd-121-vdi-freebsd.html vdi freebsd 9.2 + file +pagina web lista para usar: https://programas-juegos-max.blogspot.com/2020/03/metines-con-vdi-freebsd-121-vdi-freebsd.html Aquí están los tar.gz de los bestproduction que estaban pidiendo: mysql_max_9_2 y game_max_9_2: https://programas-juegos-max.blogspot.com/2020/03/metines-con-vdi-freebsd-121-vdi-freebsd.html Para Descomprimir: tar -xzvf mysql_max_9_2.tar.gz y despues colocan otra vez tar -xzvf game_max_9_2.tar.gz Creador de archivos para patchUpdate https://programas-juegos-max.blogspot.com/2020/03/autopatcher-profesional-metin2.html carpeta makepack esta carpeta es el contenido del cliente para poder editar el root y todo el contenido traducirlo u otros. Aqui les dejo el enlace de donde bajar el makepack, como compilarlo y corregir el error de los edificios que no se ven cambiar la carpeta root por la que esta en este enlace https://programas-juegos-max.blogspot.com/2020/04/descompilar-y-compilar-cliente-metin2.html Datos de acceso: vdi freebsd 12.1=>usuario: root clave: 0424nilmary mysql freebsd 12.1=>usuario: remoto clave: R1.mo_To vdi freebsd 9.2=>usuario: root clave: dev mysql freebsd 9.2=>usuario: root clave: /*bestproduction*/ clientes: usuario: nilsonmax clave:12345678 aunque con la pagina web pueden entrar en registrar y se crean las cuentas que deseen como les dije ya esta listo para montar. para configurar escribirme, usen noip para enlazar las ip dinamica de sus pc, y abrir los puertos y desactivar el firewall sea por antivirus y/o windows aquí les subo unas imagenes , la web, el instalador del metin, el pachtUpate, el metin y unas ventanas que tiene casi listo con todo. Este Server online Metin2Pluton traducido al 80%, ya este mes lo termino al 100%, vendo traducción interesados whatssap +573008935212 ver imágenes de la traducción al 80% https://programas-juegos-max.blogspot.com/2020/05/venta-de-metin2-bestproduction-v4.html Aprovecho de poner un enlace acá que me preguntan a cada rato que VPS les puedo recomendar, aquí les dejo el link donde les recomiendo un VPS de paga, digo que trae y porque lo prefiero y no solo para metines sino para los demas juegos online ya que trae buenas prestaciones y a muy buen precio, https://programas-juegos-max.blogspot.com/2020/07/contratar-un-buen-vps-o-servidor.html Los enlaces viejos se cayeron estas son imágenes ya mas reciente del proyecto, de las traducciones que estoy vendiendo es el mismo metin pero ya traducido al 80% no al 30% es para que vean lo que trae el metin.
    4 puntos
  4. Contenido del MultiHack: Level Bot Buscador de Metines Auto Ataque Hack de Damage Teleport ¡Muchas otras cosas! Vídeo de Muestra: LINKS DE DESCARGA: CLICK AQUÍ
    3 puntos
  5. MiGueLiT0

    [C++]Skills Color

    Hola chicas, les dejo este sistema que lo encontre en turkmmon y aqui no asi que se los dejo para que se lo instalen en su sservidor! Virus Total: https://www.virustotal.com/gui/file/dd697a5c83e83545c7523c47eaccf607917f51ee2dcb2f1078bee29b2dae8b30/detection link: https://mega.nz/file/hDxkAK7T#N0CWTW4Aw2DVyKHkm-3vocpHVYuV85vE0v2vMFREA_g Fuente: Turkmmon
    3 puntos
  6. Hola, Amigos de Zone Navegando en foros turcos encontré estos SF capas y alguien los quiera usar o para sacarle cosas.estos archivos estaban a la venta, pero estoy publicando de forma gratuita,estos archivos de servidor se vendieron por 170 $, pero publico gratis locale_inc.h Imágenes Game&MySQL : https://www.dosyaupload.com/by61Server Source : https://www.dosyaupload.com/by62Zeta Client : https://www.dosyaupload.com/by65Source Client : https://www.dosyaupload.com/by66 Creditos : A su respectivo dueño Fuente: https://forum.turkmmo.com/konu/3765520-zetametin2-v3-martysama-4-9-arabic/
    3 puntos
  7. Te has pasado mucho con la publicidad, una cosa es poner un poco de publicidad pero tu te fuistes al extremo. Enlaces sin publicidad AVISO Chrome me decta el "vdi freebsd 12.1+ file + pagina web" Es posible que este archivo sea peligroso, por lo que Chrome lo ha bloqueado. cliente español sin patchupdate: https://drive.google.com/file/d/1EY62SyxUbg9F78cv1SUx1DEAh0UfdfeA/view cliente español con patchUpdate: https://drive.google.com/file/d/1cIUTCeVfDZlXS4g1QvxJznBTV8cRW2wo/view AVISO vdi freebsd 12.1+ file + pagina web lista para usar: http://www.mediafire.com/file/wr93olnq5rlhnkw/metin2max.rar/file cliente bestprodution v4 + patchUpdate: https://drive.google.com/file/d/1-W31SrLo33ejT5wtbK6htzKs4BaOwIRy/view vdi freebsd 9.2 + file +pagina web lista para usar: https://drive.google.com/file/d/1aj9LCjSrFhadzF7FF52gO85ZZpLJTPqv/view
    3 puntos
  8. Bueno amigos como vi que mucho no pudieron montar los .tar.gz asi que los monte & los subi espero que les sirva & no olviden dejar El "Me Gusta" & Decir Gracias :33 XD DESCARGA SERVERFILES https://mega.co.nz/#!m4xA2aTA!RpkcR45qRw8yLqKlulpfC3L4r8xSKmlKFJRi5sG-mW8 CLIENTE MEGA: https://mega.co.nz/#!J41CjLAQ!V5aoEvCTsMXPTqQu8OgFqw2CoQygW2AcEaXr1FzDONg MEDIAFIRE: http://www.mediafire.com/download/942wk23zmk949ik/Rage.rar PARCHE DE TORRE NEMERE CLIENTE https://mega.co.nz/#!F5EHCJQY!DEeZeJM03UF3ohoxP9YPlflFKvmQx-_ckxsWKjksa9Q CREDITOS asusta99 EzekielitohMercury (Ezekielitoh) por subirlos & montarlos en VDI DATOS DE LA MAQUINA Usuario:root Contraseña:dar enter no poner nada COMANDOS PARA ENCENDER EL SERVIDOR DATOS DE NAVICAT ID: ragemt2 pass: susta CUENTA DEL JUEGO ID:ragemt2 CONTRASEÑA:123
    2 puntos
  9. Hola amigos de Metin2Zone. EL dia de hoy les traigo unos files muy buenos que he estado probando y la verdad me parecen muy buenos, los files cuentan con todos los sistemas actuales del metin2 oficial. Así que sin más que decir, les dejo la descripción. Sistemas: - SwitchBoot InGame - Union al alma - Alquimia Totalmente Funcional - Atuendos actuales - Monturas Actuales - Pets (Pet de mejora + pet de ello) - Mapas del Oficial - Dungeons del oficial - Tienda Offline - Visualizaciones de tienda - Sistema de estolas -Transfiguracion - Cambio Rapido de Equipo - Moneda Gaya - Moneda Won - Sistema de Gremio (Oficial) - Cambio de Channel - Evento Okey - Eventos PvP - Sistema de Rangos - Cambio de Clima - Auto Guardar cuentas ingame - Proteccion de cuenta (al iniciar el pj se bloquea todo el teclado, no deja realizar la accion de la tecla hasta no ingresar la contraseña - 4 Inventarios - Sistema de Talismanes del Oficial Y Muchos mas sistemas que pueden ir descubriendo dia a dia -> Datos: Pass Mysql: asilzade -> Cuenta Admin InGame ID: asilzade PASS: 12345 Recomendaciones: Editar la opcion de guardado de cuentas en el cliente, pues se aloja en un archivo en la raiz del cliente. Si no se usa una proteccion adecuada para el archivo, en el momento que lo lleguen a subir a un Servidor para subirlo como suyo y sacar provecho (todos lo quieren hacer) los terceros querran este archivo para entrar y desocupar cuentas, por ello, recomiendo que le creen una extencion distinda al archivo y lo protejan, oh busquen la forma de que dicho archivo se aloje en un epk con proteccion anticompilacion... Imagenes Creditos: Metin2Web Descarga: Mega MediaFire Virus Total
    2 puntos
  10. Kod (C++):[/FONT][/CENTER][/FONT][/CENTER][/FONT][/CENTER][/FONT][/CENTER][/FONT][/CENTER] [FONT=Courier New][CENTER][FONT=Courier New][CENTER][FONT=Courier New] [CENTER][FONT=Courier New] [CENTER][FONT=Courier New] [CENTER]#ifdef ENABLE_SUPPORT_SYSTEM const DWORD exp_support_table[121] = { 0, 300, 800, 1500, 2500, 4300, 7200, 11000, 17000, 24000, 33001, 43000, 58000, 76000, 100000, 130000, 169000, 219000, 283000, 365000, 472000, 610000, 705000, 813000, 937000, 1077000, 1237000, 1418000, 1624000, 1857000, 2122000, 2421000, 2761000, 3145000, 3580000, 4073000, 4632000, 5194000, 5717000, 6264000, 6837000, 7600000, 8274000, 8990000, 9753000, 10560000, 11410000, 12320000, 13270000, 14280000, 15340000, 16870000, 18960000, 19980000, 21420000, 22930000, 24530000, 26200000, 27960000, 29800000, 32780000, 36060000, 39670000, 43640000, 48000000, 52800000, 58080000, 63890000, 70280000, 77310000, 85040000, 93540000, 102900000, 113200000, 124500000, 137000000, 150700000, 165700000, 236990000, 260650000, 286780000, 315380000, 346970000, 381680000, 419770000, 461760000, 508040000, 558740000, 614640000, 676130000, 743730000, 1041222000, 1145344200, 1259878620, 1385866482, 1524453130, 1676898443, 1844588288, 2029047116, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, 2147483646, }; #endif #ifdef ENABLE_SUPPORT_SYSTEM extern const DWORD exp_support_table[121]; #endif descarga https://www.dosyaupload.com/mpZj
    2 puntos
  11. 2 puntos
  12. https://github.com/Rakancito/anti-hack-client Hola, Es probable que sea mi primera publicación en este foro, estuve ausente durante algunos años. Este es un código simple frente a diferentes inyectores, tal vez Cheat Engine y otros, no busqué todos, mmm ... he visto que venden basura que muestra malwares al escanear procesos, esto sucede por el abuso de hilos creados por el proceso padre en el LOC, bla, bla, bla, esto no debería tener problemas, para arreglar m2bob y lalaker solo queda un paso con esta técnica de escaneo (nombres fake o palabras sin concordancia), solo necesita usar la lógica.
    2 puntos
  13. Antes de comenzar en lo personal recomiendo organizar el contenido de pack(ejemplo https://gyazo.com/967ce68e0f75fbf0e8a406b7656596a3 ) para poder realizar esto. Abra UserInterface/UserInterface.cpp Busque bool PackInitialize(const char * c_pszFolder) Reemplace la función por https://pastebin.com/D9bmFpWa la parte de: Algunos pack deberá especificar la ruta, como lo son los npc(en mi caso mob), monsters(en mi caso mob), sound, pc(en mi caso armor), pc2(en mi caso armor), el uiscript lo tengo dentro de root por eso no esta en el listado. Recuerde sacar el index de pack y dejarlo guardado en otro lugar si lo desea. Cualquier problema con gusto os ayudare. PD: Posiblemente suba el contenido de pack como lo tengo organizado yo. https://gyazo.com/ca26989d66765902384e784698c7ebd5
    2 puntos
  14. Hola a todos, hoy he hecho una guía para hacer un item comerciable, en la guía uso las emperadores pero vosotros podeis hacer comerciable cualquiera. Paso1:Ponemos el server on , abrimos el Navicat y entramos a los datos de nuestro server. Paso2:Vamos a la tabla player. Paso3:Abrimos la tabla Item_proto. Paso4:Vamos hasta el objeto que queremos hacer comerciable, en este caso las imperiales. Paso5:En la columna antiflag, que es la que determina que tipo de pj puede poner una armadura o usar un arma, y ponemos: Caso1:0; para que una imperial sirva para los cuatro tipos de pj . Caso2:56, 52, 44, 28; para que cada una sirva para un pj. 56-Guerrero. 52-Ninja. 44-Sura. 28-Chamán Aparte si queremos: 1-Solo la pueden poner pjs hombre. 2-Solo la pueden poner pjs mujer. 284=28=Chamanes. 288=44=Suras. 312=52=Guerreros. 308=52=Ninjas. 32=300=Guerrero, ninja y sura (como en las armas). Una vez hecho todo, reboteamos el server y al volver a ponerlo on, lo que hayais hecho comerciable será comerciable y se podrá vender .
    2 puntos
  15. ◄ ServerFiles ► Premiumlike ◄ ServerFiles ► Kuratox3 ◄ ServerFiles ► Battle2 ◄ ServerFiles ► BestProduction 1.8 ◄ ServerFiles ► Melosia2 ◄ ServerFiles ► Rubinum2 ◄ ServerFiles ► Taviona2 ◄ ServerFiles ► Maro2 / Oldline / Nalunia ◄ ServerFiles ► Mukari2 - Multilenguaje ◄ ServerFiles ► Drakonia2 ◄ ServerFiles ► Elitarius2 ◄ ServerFiles ► DINOS ◄ ServerFiles ► 40K pagas - Gratis ◄ ServerFiles ► con WON listas para montar ◄ ServerFiles ► Rivality2 ◄ ServerFiles ► con 6ta Raza ◄ ServerFiles ► Oficial TR by Frozen ◄ ServerFiles ► Abizu2 ◄ ServerFiles ► Sanii V1.2 [REUPLOAD] ◄ ServerFiles ► Nirvana V2 ◄ ServerFiles ► Athraworld ◄ ServerFiles ► Play PVP Farm ◄ ServerFiles ► Metin2Family ◄ ServerFiles ► Terios.pl ◄ ServerFiles ► Metin2Gravity ◄ ServerFiles ► Titania2 ◄ ServerFiles ► Limpios by Undyne ◄ ServerFiles ► Heroes última versión ◄ ServerFiles ► Avalter.pl ◄ ServerFiles ► Lucian (ingles) ◄ ServerFiles ► Ocelot2606
    1 punto
  16. Hola zoneros, como nunca posteo nada y siempre estoy tocando los huevos... hoy me he decidido a postear este mini sistema que hice para Metin2 Zunamer. El sistema consiste en que cuando subes a nivel 5, te sale un cuadro para elegir la doctrina que quieres sin tener que ir a ningún maestro de habilidad. Claro que tendréis que quitar la quest que te manda con los maestros. (skill_group.quest creo que se llama) Esta es una imágen del sistema: Instrucciones: Descarga: https://mega.nz/#!zMIA0BDR!ds4vUXB9O7sxMJah-009qAhjlpzOHaxKBvuBS6C7Svg Saludos! PD: Sé que me podría haber ahorrado 100 lineas en el script py, pero por aquél entonces no pilotaba tanto como ahora... PD2: Gracias LoveVago por las imágenes xD. Si hay alguna duda preguntad en el post.
    1 punto
  17. hola amigo les traigo este pack de texturas de armaduras aviso nose se estas armaduras esten en el foro metin2zone si estan porfavor cierren el post mio pero si no estan dejar el post no se olviden dar las Gracias http://www.mediafire.com/file/awr3bt4e17eazzw/TexturesArmuresByKiara.rar/file link de las fotos https://ibb.co/fsjsqe https://ibb.co/jsTJVe https://ibb.co/iCeE3z https://ibb.co/kbkXqe
    1 punto
  18. Rakancito

    Sistema Multi Lenguaje

    Todo funciona bien, solo agregue una parte del cliente "python", para que los usuarios cambien el idioma con un botón, tuve la pereza de hacerlo. https://gyazo.com/fad416a9143c0efe994dd74cab7846f0 - El sistema guarda un idioma por cuenta. - Es capaz de traducir misiones, clientes, etc. - El sistema toma el idioma del archivo mylang.cfg del cliente y lo guarda en la base de datos de esta cuenta en el cliente. La guía simplemente se enfoca en buscar DEFINE: ENABLE_MULTILANGUAGE Entonces puedes ver cómo lo coloqué. https://github.com/Rakancito/multilang_system
    1 punto
  19. Dilong

    Mapa 4x4

    Link: https://mega.nz/#!clgXgI7K!p1NrCeGyaGuwjnSGWuxxsVe3PCSEFEpi6051VdQjt7M Foto:
    1 punto
  20. Con esta modificacion, se puede poner 3 tiendas en una, sin usar la quest de seleccion. Creditos: Law Descarga: http://www.mediafire.com/file/42d28bmwd0e6heg/Almacén+especial.rar
    1 punto
  21. [GUIA] MONTAR SERVER POR IP -[HOME ROOT]- [FOTOS INCLUIDAS] ¿Es un dolor de cabeza que tus amigos no puedan entrar a tu servidor? ¿Te sientes agotado y ya no sabes que hacer? --------------------------AQUÍ ESTA TU SOLUCIÓN-------------------------- __________NECESARIOS__________ PORT MAP (CLICK PARA DESCARGAR) VIRTUAL BOX (CLICK PARA DESCARGAR) SEVER FILES (CLICK PARA VER) CLIENTE (VIENE EN EL POST DEL SERVER FILES NORMALMENTE) Recomendación: Tener el SERVER MONTADO para solo configurar la IP. PASOS A SEGUIR 1 Hacemos click en el botón INICIO y luego click derecho sobre EQUIPO. Seguido le damos click sobre ADMINISTRAR. Seguido hacemos click sobre ADMINISTRADOR DE DISPOSITIVOS. Seguido hacemos click derecho sobre nuestro NOMBRE DE USUARIO y SELECCIONAMOS AGREGAR HARDWARE HEREDADO. Haremos click sobre SIGUIENTE. Marcaremos la opción INSTALAR EL HARDWARE SELECCIONADO MANUALMENTE DE UNA LISTA (AVANZADO). Haremos click sobre SIGUIENTE. Seleccionaremos ADAPTADORES DE RED y haremos click en SIGUIENTE. ESPERAREMOS UNOS CUANTOS SEGUNDOS. Seleccionaremos MICROSOFT y en la parte derecha seleccionaremos ADAPTADOR DE BUCLE INVERTIDO DE MICROSOFT. Haremos click en SIGUIENTE. Aquí haremos click de nuevo en SIGUIENTE. Una vez nos muestre esta ventana haremos click en FINALIZAR. AGREGAR LOS PUERTOS A NUESTRO ROUTER. [GUIA] SABER Y AGREGAR NUESTROS PUERTOS AL ROUTER >>> Próximamente el enlace. Entramos en nuestro VIRTUAL BOX. Seleccionamos nuestra maquina virtual con el servidor montado. Haremos click sobre CONFIGURACIÓN. Haremos click sobre RED. En CONECTADO A seleccionaremos ADAPTADOR PUENTE. En NOMBRE seleccionaremos ADAPTADOR DE BUCLE INVERTIDO DE MICROSOFT y hacemos click en ACEPTAR. DESPUÉS INICIAMOS LA MAQUINA VIRTUAL Una vez iniciada la MAQUINA VIRTUAL escribiremos sysinstall y apretaremos ENTER. Seleccionaremos CONFIGURE y apretaremos ENTER. BAJANDO LA LISTA seleccionamos NETWORKING y apretamos ENTER. Seleccionaremos INTERFACES y apretaremos ENTER. Seleccionaremos em0 y apretaremos ENTER. Seleccionamos NO y apretamos ENTER. Seleccionamos NO y apretamos ENTER. En HOST pondremos localhost.com (o cualquier otra cosa) En DOMAIN lo dejamos tal cual. En IPv4 Gateway pondremos NUESTRA IP PÚBLICA ACABADA EN .1 y en NAME SERVER lo mismo. (ejemplo mi ip publica es 81.967.126.90, mi ip publica acabada en .1 sería : 81.967.126.1) En IPv4 Address ponemos NUESTRA IP PÚBLICA. Seleccionaremos OK y apretamos ENTER. Selecionamos YES y apretamos ENTER. Minimizamos la ventana de nuestra MAQUINA VIRTUAL. Vamos a PANEL DE CONTROL. Hacemos click sobre REDES E INTERNET. Hacemos click sobre CENTRO DE REDES Y RECURSOS COMPARTIDOS. Haremos click en CAMBIAR CONFIGURACIÓN DEL ADAPTADOR. Haremos click derecho sobre el ADAPTADOR DE BUCLE INVERTIDO DE WINDOWS. Seleccionamos PROTOCOLO DE INTERNET VERSIÓN 4 (TCP/IPV4). Hacemos click en PROPIEDADES. Seleccionamos USAR LA SIGUIENTE DIRECCIÓN IP En DIRECCIÓN IP pondremos nuestra IP PÚBLICA ACABADA EN .1 En MÁSCARA DE SUBRED le asignaremos 255.255.255.0 Haremos click en ACEPTAR. Haremos click en ACEPTAR. Hacemos un REBOOT en nuestra MAQUINA VIRTUAL. ABRIMOS EL PORTMAP. En INTRODUCIR IP tiene que estar asignada ANY IP para todos los puertos que tengamos o agreguemos si es necesario. En IP DE SALIDA pondremos nuestra IP PÚBLICA para todos los puertos. Nos quedaría algo así. Después iniciaremos todos los puertos (seleccionar puerto y hacer click sobre EMPEZAR!!!) Minimizamos el PORT MAP. Iniciamos el SERVER en la MAQUINA VIRTUAL. __________________________________________________________________________________________________________ Ahora nos falta editar nuestro root del cliente cambiándole la IP con la IP PÚBLICA y listo, ya podemos pasar el cliente a nuestros amigos y jugar juntos sin que les echen del LOGUIN. ___________________________________________________________________ Hasta aquí la GUIA, espera que os haya ayudado y podáis jugar con vuestros amigos. Créditos : Greetz, d3s4st3r y yo por traducción y imágenes. PD: He puesto muchas fotos para que sea una Guia fácil. SALUDOS Y SUERTE.
    1 punto
  22. EzekielitohMercury

    [NPC]Sasuke

    DESCARGA http://www.mediafire.com/download/a5tz1ufjbitjuj5/Sasuke_-_www.metin2gamers.hol.es.rar CREDITOS asek
    1 punto
  23. Hola Amigos de Metin2Zone De nuevo por aquí, esa vez para postear la implementación del Lykan en la V5 de los files BestProduction 2019, ya que EDW4RD ya anteriormente dio aviso que se retiraría de ahora en adelante el lykan de sus files, aun así, no exceptúa que los demás jugadores desean tener y usar el lykan en sus files, y pues con un post aparte de sus files v5 que aclaró "Es la V4 pero con los bugs solucionados y nuevas mejoras" deja el post de los errores solucionados en el lykan en esta versión (V5) para quienes lo quieran usar. SIn mas que decir, les dejo el post. Cito: " Hola amigos es la versión Lycan de la versión v5 compartida. No necesito introducirla a los files, creo que es suficiente para escribir los sistemas agregados. Los amigos que no saben pueden ver haciendo clic en en el siguiente enlace Enlace Directo Post Metin2Zone 'SISTEMAS AGREGADOS' ' 1- sistema Lycan añadido // solucionar problemas 2- Se agregó el sistema de encanto [Hay un problema con el inventario y lo arreglas con el tiempo.] 3- Se agregaron nuevos cuentos de talismán [a textos de tragamonedas del zodiaco, etc.] 4- Límite de nivel establecido en 1-20 5- Sistema Gaya agregado // solucionar problemas 6. Se agregó el sistema de Defensa de Defensa [1 error de búsqueda individual está ahí] 7- Se agregan nuevos mapas al transportador en 1 aldea. 8- mob_drop_item.txt y special_item_drop.txt se reconfiguran. Esto es lo que recuerdo. La última versión es que ya no vendrá a actualizar sobre esta infraestructura. Actualice los archivos descargados en la parte superior de la versión no liviana de v5. Adios Descarga - ALGUNOS FIJADORES - No me di cuenta de que era un problema con item_proto.txt. Mi amigo de honor se honra de que te dejo un nuevo item_proto En FTP, confunde el conf con los klaks de DumpProto Cierre el DumpProto.exe al paquete de configuración regional. Descarga - NUEVO FIJAR CONTINUAR - Los amigos se olvidaron de agregar al tema del problema proto y game src se debió a un código faltante. Coloca el archivo que estás descargando actualmente en / game / src, crea el juego y resuelve el problema. Descarga Sistema de Gaia Funcional Mapa de Defensa del Barco Lykan Para la version V5 Transportar a nuevos mapas Sistema deTalismanes Sin mas que decir, podemos decirle Adiós al Lykan en futuras Versiones de los Files BestProduction
    1 punto
  24. DESCARGA http://www.mediafire.com/download/dl6ulm766dno59c/Aslan+Pet+-+EzekielitohMercury.rar
    1 punto
  25. DESCARGA http://www.mediafire.com/download/cmq8rcucoa1xb1j/Diablo_Samuray+-+www.metin2gamers.hol.es.rar CREDITOS asek
    1 punto
  26. Aprovechando que llegue a mis 1.200 mensajes >_< XD Les traigo estos atuendos que encontre por alli :3 DESCARGA MEGA: https://mega.co.nz/#!z0gG3YSS!j5TGfujN-g4pkPw6mNqc1fzxqVMiK6TZf48dY351wzE MEDIAFIRE: https://www.mediafire.com/?g61egxpuzt4lpsb ZIPPYSHARE http://www21.zippyshare.com/v/KEvnwfMA/file.html CREDITOS Equipo Metin2 - Ongame
    1 punto
  27. EzekielitohMercury

    [ARMAS]Isengar

    DESCARGA http://www.mediafire.com/download/5hg3zng4m08r7il/Isengar_-_www.metin2gamers.hol.es.rar CREDITOS Isengar
    1 punto
  28. Como dice el título, ¡estos son los trajes de verano para el verano de 2017! Descarga: http://www.mediafire.com/file/kzdyd5t5zhqh537/Metin2+Summer+Patch.rar
    1 punto
  29. Bueno pues como dice el título aquí pondré muchos fix que he ido viendo, probando y visto, y encontrado, no cabe decir que siempre haz copia de tus archivos antes de realizar ningún paso de a continuación. data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== y lo remplazamos por el siguiente: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== ##Instalado y funcionando. créditos: Paszka 2-Algo muy simple, todos sabemos que si escribías en masa a una persona podías llegar hacer que se congelara o le echara dependiendo su pc y el lag y todo eso, este es un fix de ese mini kickhack, hay muchos más fix y una mejor solución sería poner el sistema anti spam y eso, pero bueno aquí lo dejo. -Vamos a nuestro src game/char.h Ahora buscamos lo siguiente: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Antes de eso agregamos esto: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Ahora vamos a char.cpp y al final del todo añadimos: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Ahora en el mismo archivo buscamos lo siguiente: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Y debajo de eso agregamos: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Para terminar vamos al archivo input_main.cpp y buscamos: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Debajo añadimos: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Buscamos por último: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Y añadimos: abajo data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== ##No instalado y no probado. créditos: Marchewa data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Simplemente lo comentamos con el // y listo. Ahora para quitar el shutdown o que solo puedan usarlo los <[GM's]> vamos a cmd_general.cpp y buscamos: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Y remplazamos la función por la siguiente: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== ##Probado y funcionando. 4-Poder crear nombres más largos al crear un personaje, ya que el límite es de 12. Vamos a nuestro src del game y abrimos el archivo input_login.cpp y buscamos: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== Ahora remplazamos o añadimos lo que falta por: data:image/gif;base64,R0lGODlhAQABAPABAP///wAAACH5BAEKAAAALAAAAAABAAEAAAICRAEAOw== ##Probado y funcionando. y añadimos lo siguiente: Ahora vamos char.cpp y buscamos: Y a continuación añadimos: Ahora nos vamos al source del cliente, editamos el packet.h y buscamos: Ahora añadimos lo siguiente: Ahora nos vamos a PythonNetworkStreamPhaseGameActor.cpp y buscamos: Y añadimos lo siguiente: Ahora buscamos NetworkActorManager.cpp y buscamos: Y ahora añadimos lo siguiente: Ahora abrimos el NetworkActorManager.h y buscamos lo siguiente: Y añadimos lo siguiente: Abrimos InstanceBaseEffect.cpp y buscamos: Y añadimos lo siguiente: Ahora buscamos lo siguiente: Y añadimos lo siguiente: Ahora abrimos el InstanceBase.h y buscamos: Y añadimos esto y terminaremos. ##Probado y funciona 6-Inyección SQL con este tendremos una pequeña de tantas medidas para el tema de inyecciones. para ello vamos al source game y abrimos el archivo DB.cpp y buscamos: Y ahora remplazamos toda la función por lo siguiente y estaremos listo: ##Implementado pero no puedo confirmarlo al 100% porque no recibo ataques. 7-Mejora de sysser, aunque todos pensamos que esto arreglará todos los problemas del sysser no es así, lo que hace esto, es crear un archivo sysser cada vez que abramos el cliente con su fecha y todo, así lo tendremos ordenado y podremos observar los diferentes fallos a lo largo de los días si no nos acordamos de la última vez, algo práctico siempre y cuando no seas torpe. Para eso vamos al source del cliente, en la carpeta EterBase y buscamos el archivo Debug.cpp y buscamos lo siguiente: Y a continuación remplazamos toda la función por la siguiente: Nota##: para que os funcione, tenéis que crear una carpeta con el nombre que le hayáis puesto en el source, en mi caso y como en la guía mi carpeta se llama "syserr" ##Funciona implementado 8-Añadido también aquí el fix del herrero que no destruía items. buscas bool CHARACTER::DoRefine(LPITEM item, bool bMoneyOnly en Char_item.cpp del servidor y remplazamos la función por esta: 9-Buff en party Se que hay muchos tutoriales de como añadir buff en un grupo con los chamanes, pero siempre hay algún bug, de que no funciona, o con el tiempo deja de funcionar, etc. Este funciona ya que lo tengo implementado, si estás en grupo, solo puedes dar auras a los miembros del grupo, esto quiere decir, que si viene alguien que no este en el grupo. no podrás darles auras (aunque hará el efecto), si dejas el grupo, todo volverá a la normalidad, podrás darles auras a todo los jugadores. #Funciona Implementado : https://i.gyazo.com/301882a2dc2a4d95c433162cf1bf6908.mp4 Ahora remplazamos toda la función por esta: Para cambiar los colores tenéis que cambiar esto: D3DXCOLOR(152.0f / 255.0f, 255.0f / 255.0f, 51.0f / 255.0f, 1.0f); #Funciona (pero lo tengo desactivado) 11.Problema al abrir un sistema con un recuadro negro a la hora de escribir, como el caso de @seus1970 el fix es el siguiente: 1.Vamos a nuestro constInfo y añadimos en cualquier parte: Guardamos y vamos nuesgro game.py y buscmaos: Remplazamos toda la función por la siguiente: añade los tabs y listo. #fix funcional y testeado prueba: Prueba 12.Las bolas Polimorfas no funcionan - Gracias @caanmasu + Fix que algunos no hacen daño, ya que debería darnos un bonus extra de ataque o solo funciona para alguna raza. 1-Para el fix vamos a nuestro source game y editamos el archivo char.cpp y buscamos: Ahora remplazamos toda la función hasta if (IsPC()) por la siguiente: 2.Ahora para que funcione el drop de las bolas_polimorfas y funcione al dar click, hacemos lo siguiente: 1.1-Vamos a nuestro navicat / mob_proto.txt y buscamos la columna : polymorph_item En esta columna, a veces vienen completa, o vacía, bueno, aquí pondremos el id de la bola que va a dropear, puede ser : 2.1-Ahora elegimos la que vamos a querer, que tire el mob. NOTA: Con eso hacemos que se asigne ese mob a ese id, lo que significa que cuando el mob tire esa bola se transformará en ese mob que lo dropea. Nota2: Podemos ir poniendo el id que queramos de esos en todos los mobs, o usar el mismo id en todos. 3.Una vez echo eso, vamos a nuestro Winscp/FTP hasta encontrar el archivo: Como sabéis aquí va el drop de los mobs, ahora, si habéis puesto el mismo id en polymorph_item le ponéis ese id a todos los mobs, si habéis puesto otro distinto a cada mob, buscáis el grupo de cada mob y le ponéis el id correspondiente. #Funciona implementado: https://i.gyazo.com/5b758b6ef640c066f54bfa4494ecd709.mp4 13.Fix bug de que aveces usa .txt o usa sql, <-también sirve para dejar tus files por sql o por txt. 1.Primer paso, vamos a nuestro src db y editamos el archivo -> ClientManagerBoot.cpp: buscamos la siguiente línea: Bien, esa es la función que hace que usemos .txt o sql. Si queremos que sel servidor sea por sql, los comentamos así: Bien, si queremos que sea por .txt puede pasar 2 cosas, que tengas un #ifdef, por ejemplo #ifdef NOT_ENABLE_TXT que lo que hace es que ejecute sql siempre. entonces la solución es bloquear todo los #ifdef #else y #endif que tenga el #idfed NOT_ENABLE_TXT o tu función. O el segundo caso que lo tengas ya comentado con /* y */ entonces los quitamos para que se active la función. 2.Ahora buscamos un poco más abajo las funciones : bool CClientManager::MirrorItemTableIntoDB y bool CClientManager::MirrorMobTableIntoDB() Bien, una vez localizadas las funciones, si queremos que sea mediante .sql las comentamos con // o /* y */ . Si queremos que sea por .txt, si tienen // o /* y */ lo quitamos, y si usamos un #ifdef algo, normalmente tienen: pues quitamos el ifdef, else y endif y su función o la comentamos, (ahora dejaré un ejemplo.) y a compilar! Este sería un ejemplo, para los files MartySama v4 que se que hay mucha gente que lo usa. está función, es la original, leyendo sql o con el bug mencionado anteriormente. (solo pondré las funciones si no se hará muy largo: Y esta la función corregida y que utilize .txt: #Funciona instalado, testado. 14.Fix título de todas las offlines shops, cuando hay tiendas al entrar al juego, o x cosa, nos sale arriba a la izquierda, muy famosa en la shop de Ken y great (funciona para todas) 1.Vamos a nuestra carpeta root y editamos el archivo uiofflineshopbuilder.py (ken, kory, tc, etc) o uiprivateshopbuilder.py (great, una propia, etc) buscamos: y remplazamos por: Ese es el método 1, lo que hace, es que corrige la posición de la flecha de los ajustes, es decir, ya no te hace falta moverla, una vez inicias sesión, ya a parece las tiendas de forma normal, en caso que quieras quitar el título por x motivo, vas a ajustes y realizas la operación. 2.Dejamos el paso anterior de forma original sin modificar, y buscamos: y remplazamos por: Con este 2 método, lo que logramos, es que podemos quitar el botón o la función, como queráis llamarlo, de mostrar o ocultar títulos de tienda, con eso, siempre estará activada. #Funciona instalado, testado. 15.Quitar la tasa de 3% al vender un objeto + que al vender item nos lo venda a 0 yang. 1.Para la tasa vamos a los archivos shop.cpp & shop_manager.cpp y buscamos en ambos archivos: y remplazamos por: 2.Vender todo a 0 yang, vamos a shop.cpp y buscamos: reemplazamos por: #Funciona, testado. 16.Si tenéis tiempo a la hora de cambiar un bonus, (tienes que esperar x minutos/horas/dias/etc) y en los configs, no disponéis de la función TIME_CHANGE_BONUS o algo así esta es una solución alternativa, vamos a char_item.cpp y buscamos: y remplazamos por esto: 17.Hemos creado un nuevo refine_vnum con sus items para mejorar, pero solo me pide yang. Izquierda bug, derecha corregido : -Esto se debe a que si utilizamos vnum4 y count4, el refinamiento ya no funcionará porque utiliza material_count = 0 y no detecta ninguna columna "vnum" que sea 0. -Para solucionarlo nos vamos a nuestro src db archivo ClientManagerBoot.cpp y buscamos: if (prt->materials[i].vnum == 0) { prt->material_count = i; break; } y remplazamos por : if (!prt->materials[i].vnum || !prt->materials[i].count) break; prt->material_count++; -Tiene que quedar algo así: for (int i = 0; i < REFINE_MATERIAL_MAX_NUM; i++) { str_to_number(prt->materials[i].vnum, data[col++]); str_to_number(prt->materials[i].count, data[col++]); if (!prt->materials[i].vnum || !prt->materials[i].count) break; prt->material_count++; } 18.Arreglar ITEM_QUEST, CONFIRM_WHEN_USE , etc en los items. -Este problema surge cuando queremos usar ciertas funciones en los items, como por ejemplo STACKABLE para apilar (no ITEM_STACKABLE), CONFIRM_WHEN_USE (te pregunta si quieres usar el objeto, como anillo de exp, guante, etc) o ITEM_QUEST para como indica usar el objeto para una quest, resulta que por alguna razón, los valores no coinciden y en algunos casos no existe ni ciertas definiciones así que seré muy breve, vamos al grano. 1.Vamos a source game -> Item_lenght.h buscamos la función y la remplazamos por lo siguiente: 2.Vamos source DB -> ProtoReader.cpp buscamos la función y remplazamos: 3.Compilamos DB y Game, y de mientras vamos al source cliente -> GameLib -> itemData.h buscamos la función y remplazamos: 3.1.Ahora vamos a UserInterface -> PythonItemModule.cpp y comentamos esta linea: 4.Para finalizar vamos a nuestro source de dum_proto ->ItemCSVReader.cpp y buscamos y remplazamos: Y listo, ya tendremos todo funcionando, ejemplo de lo que puedes hacer: Gracias a @caanmasu por orientarme para el fix https://i.gyazo.com/00ee5c60c4d493a058c9737f512198ec.mp4 Iré actualizando todos los días que me sea posible con nuevas cosas. Actualizado 31/03/2020 Actualizado 02/04/2020 Actualizado 03/04/2020 Actualizado 16/04/2020 Actualizado 26/04/2020 Actualizado 18/05/2020 Actualizado 21/05/2020 Actualizado 28/05/2020 Actualizado 05/ 06/2020 Actualizado 20/03/2021 Actualizado 16/09/2023
    1 punto
  30. XD ahora la gente se pondra a traducir arabe :v
    1 punto
  31. 1 punto
  32. Descarga: http://adf.ly/1BmR7y
    1 punto
  33. ByBoom

    Item-Shop Metin2 2014

    Features: - Select character/server - Security key (default: GF9001) - Admin Panel - Add item with discount/tempo/bonus. - Run in Game. - Multi-Language (DE,FR,EN,PL,ES,RO) Download Link:https://mega.co.nz/#!6xBiVb4T!o-x920IZEjwD_jDmqH8CvcxDDdBih9KUf5raR_TcAcU Fonte: Metin2 Area
    1 punto
  34. Hace unos días estuve buscando un pack de libs que necesitaba y encontré uno muy completo lo comparto para los que de pronto tienes dificultades ala hora de montar su servidor. PD: Poco a poco iré subiendo algunos sistemas para uso de sus servidores, como también abriré una tienda con mis servicios https://mega.nz/#!UEdURISS!yqEFhmn-JBY7g0Z2D8ez1Up9svjdeC1_yuksm3d9TUg
    1 punto
  35. Rakancito

    [C++] Fix DMG Hack SVSIDE

    https://github.com/Rakancito/fix-dmg Es una pequeña solución para el DMG Hack ^^.
    1 punto
  36. NazoX

    [C++]Sistema de transmutación

    Hola pues os dejo por aquí el sistema de transmutación de LeNT, sirve para cambiar la apariencia de las armas, atuendos y armaduras, para estolas también pero esta última no la he probado, cuando lo haga edito el post, por lo demás funciona genial, yo os enseño a implementarlo sin Offline Shop y sin Las estolas que vende LeNT, si tenéis algo de él pues tenéis que contactarle para que os lo haga por 10€ o si sabéis pues hacer las funciones vosotros. 1- Descargar esto: Sistema De transmutación 2-Os dejo mis archivos para que comparéis las líneas y podáis sacarlos tanto del src game como src cliente, si tenéis alguna duda o error postearlo aquí, actualmente he solucionado todos los que me han surgido hasta el momento, os dejo unas pruebas. 1. https://i.gyazo.com/5b1dc99347de02e56fc558e4adab9136.mp4 2. https://i.gyazo.com/6302739f5c20d3c7a3d4726cf2d5c28c.mp4 3. https://i.gyazo.com/9b6b7ef5654f1b50403b1c6ce345d992.mp4 4. https://i.gyazo.com/a0cba248cbd3b69cb8cf834a533e7758.mp4 5. https://i.gyazo.com/5ffafaa55eb262ca305a00095388b95c.mp4 #edit1: 1 bug encontrado, al pasar un rato los objetos desaparecen del inventario por un error de la db, cuando lo arregle lo haré saber mediante este post, de mientras podéis testear el sistema y dejarlo listo para el fix Link de archivos para comparar: Archivos ahora si tengo algo de tiempo probaré las estolas y arreglo el error mencionado, suerte. #edit2: créditos a LeNT por el sistema, y a Break por solucionarme un fallo muy tonto :v #edit3: el archivo PythonChangeLook.cpp tenéis que arrastrarlo vosotros dentro del visual studio, sino no os lo reconocerá en caso de que lo metáis en la carpeta, solo os leerá el PythonChangeLook.h ---------------------------------- #Edit: dejo por aquí la db fixeada para que no desaparezcan los items, también dejo la vieja por si queréis comparar las diferencias, las estolas no se transmutan, solo se transmutan si son del sistema de LeNT por eso dice de añadir nuevas funciones, link : DB fix ya no desaparecen los items #Edit2: link en adjunto para no perderlo Transmutacion full.rar
    1 punto
  37. SzC

    [Aporte] Change CH In-Game

    Descarga: https://mega.nz/#!lk80BDSD!Y0m8phzycWj919iERYaAbpT28p1qNG8qDyiF4V-bHqE Creditos: board legend
    1 punto
  38. 1 punto
  39. Los siguientes archivos se le trabajando en: - eterPythonLib / PythonWindowManagerModule.cpp - eterPythonLib / PythonSlotWindow.cpp - eterPythonLib / PythonSlotWindow.h - eterPythonLib / PythonGraphic.cpp - eterPythonLib / PythonGraphic.h - root / ui.py PythonWindowManagerModule.cpp ocultar el contenido Acerca de la función nula inserción siguiente initwndMgr (): PyObject * wndMgrSetSlotCoolTimeInverse ( PyObject * poSelf , PyObject * poArgs ) { UI :: CWindow * Pwin ; si (! PyTuple_GetWindow ( poArgs , 0 , y Pwin )) { volver Py_BuildException (); } Int iSlotIndex ; si (! PyTuple_GetInteger ( poArgs , 1 ,y iSlotIndex )) { Volver Py_BuildException (); } Flotar fCoolTime ; si (! PyTuple_GetFloat ( poArgs , 2 , y fCoolTime )) { retorno Py_BuildException (); } Flotar fElapisodioFecha = 0.0f ; PyTuple_GetFloat ( poArgs , 3 , y fElapisodio ); si (! Pwin -> IsType ( UI ::CSlotWindow :: Tipo ())) { Volver Py_BuildException (); } UI :: CSlotWindow * pSlotWin = ( UI :: CSlotWindow *) Pwin ; pSlotWin -> SetSlotCoolTimeInverse ( iSlotIndex , fCoolTime , fElapsedTime ); volver Py_BuildNone (); } Bajo el siguiente { "UnlockSlot" , wndMgrUnlockSlot , METH_VARARGS }, el inserto aquí: { "SetSlotCoolTimeInverse" , wndMgrSetSlotCoolTimeInverse , METH_VARARGS }, PythonSlotWindow.cpp ocultar el contenido En algún lugar agregar la función al final del archivo: vacío CSlotWindow :: SetSlotCoolTimeInverse ( DWORD dwIndex , flotar fCoolTime , flotar fElappsedTime ) { tslot * pSlot ; si (! GetSlotPointer ( dwIndex , y pSlot )) { devolver ; } pSlot -> fCoolTime = fCoolTime ; pSlot -> fStartCoolTime = ctimer :: Instancia (). GetCurrentSecond () - fElappsedTime ; pSlot -> bIsInverseCoolTime = verdadero ; } Luego, en la función void CSlotWindow :: ranura Claro (tslot * pSlot) en: pSlot -> bRenderBaseSlotImage = verdadero ; Agregue el siguiente: pSlot -> bIsInverseCoolTime = falso ; reemplazado el siguiente (en la función void CSlotWindow :: OnRender ahora): if ( rSlot . fCoolTime ! = 0.0f ) { float fcurTime = CTimer :: Instance (). GetCurrentSecond (); float fPercentage = ( fcurTime - rSlot . fStartCoolTime ) / rSlot . fCoolTime ; CPythonGraphic :: Instance (). RenderCoolTimeBox ( m_rect . Abandonó + rSlot . IxPosition + 16.0f , M_rect . top + rSlot . iyPosition + 16.0f , 16.0f , fPercentage ); si ( fcurTime - rSlot . fStartCoolTime > = rSlot . fCoolTime ) { // ÄðŸÀÓÀÌ ³¡³Áö 1AE Àó³ »¶ó¸é ... si (( fcurTime - rSlot . fStartCoolTime ) - rSlot . fCoolTime < 1.0f ) __CreateFinishCoolTimeEffect ( y rSlot ); rSlot . fCoolTime = 0.0f ; rSlot . fStartCoolTime = 0.0f ; } } con aquí: si ( rSlot . fCoolTime ! = 0.0f ) { float fcurTime = ctimer :: Instancia (). GetCurrentSecond (); flotar fPercentage = ( fcurTime - rSlot . fStartCoolTime ) / rSlot . fCoolTime ; int iCellY = rSlot . iyCellSize ; int iCellX = rSlot . ixCellSize ; iCellX = min ( iCellX , İçelim ); flotante fRadius = iCellX * 0.5f ; flotar fxCenter = m_rect . izquierda + rSlot . ixPosition + iCellX * 0.5f ; flotar fyCenter = m_rect . top + rSlot . iyPosition + iCellY * 0.5f ; si (! rSlot . bIsInverseCoolTime ) { CPythonGraphic :: Instancia (). RenderCoolTimeBox ( fxCenter , fyCenter , fRadius , fPercentage ); } Demás { CPythonGraphic :: Instancia (). RenderCoolTimeBoxInverse ( fxCenter , fyCenter , fRadius , fPercentage ); } si ( fcurTime - rSlot . fStartCoolTime > = rSlot . fCoolTime && ! rSlot . bIsInverseCoolTime ) { si (( fcurTime - rSlot . fStartCoolTime ) - rSlot . fCoolTime < 1.0f ) { __CreateFinishCoolTimeEffect (y rSlot ); } rSlot . fCoolTime = 0.0f ; rSlot . fStartCoolTime = 0.0f ; } } PythonSlotWindow.h Ocultar contenido Buscando: flotar fStartCoolTime ; Incluyendo añadir: bool bIsInverseCoolTime ; Buscando: void SetSlotCoolTime ( DWORD dwIndex , flotar fCoolTime , flotar fElapsonTime = 0.0f ); Incluyendo añadir: vacío SetSlotCoolTimeInverse ( DWORD dwIndex , flotar fCoolTime , flotar fElapsoned Tiempo ); PythonGraphic.cpp Ocultar contenido Bajo el vacío función se añadió CPythonGraphic :: RenderCoolTimeBox lo siguiente: anulará CPythonGraphic :: RenderCoolTimeBoxInverse ( flotar fxCenter , flotar fyCenter , flotar fRadius , flotar FTIME ) { si ( FTIME > = 1.0f ) { devolver ; } FTIME = max ( 0.0f , FTIME ); color D3DXCOLOR estático = D3DXCOLOR ( 0.0f , 0.0f , 0.0f , 0.5f ); estática D3DXVECTOR2 s_v2BoxPos [ 8 ] = { D3DXVECTOR2 (+ 1.0f , - 1.0f ), D3DXVECTOR2 (+ 1.0f , 0.0f ), D3DXVECTOR2 (+ 1.0f , + 1.0f ), D3DXVECTOR2 ( 0.0f , + 1.0f ), D3DXVECTOR2 (- 1.0f , + 1.0f ), D3DXVECTOR2 (- 1.0f , 0.0f ), D3DXVECTOR2 (- 1.0f , - 1.0f ), D3DXVECTOR2 ( 0.0f , - 1.0f ), }; int iTriCount = int ( 8.0f * FTIME ); flotar fLastPercentage = ( 8.0f * FTIME ) - iTriCount ; std :: vector < TPDTVertex > vértices ; TPDTVertex vértice ; Vértice . posición . x = fxCenter ; Vértice . posición . y = fyCenter ; Vértice . posición . z = 0.0f ; Vértice . difundir = de color ; Vértice . TexCoord . x =0.0f ; vértice . texCoord . x = 0.0f ; vértices . push_back ( vértice ); vértice . posición . x = fxCenter ; vértice . posición . y = fyCenter - fRadius ; vértice . posición . z = 0.0f ; vértice . difuso = color ; vértice . texCoord . x = 0.0f ; vértice . texCoord . x = 0.0f ; vértices . push_back ( vértice ); for ( int j = 0 ; j < iTriCount ; ++ j ) { vertex . posición . x = s_v2BoxPos [ j ]. x * fRadius + fxCenter ; vértice . posición . y = s_v2BoxPos [ j ]. y * fRadius + fyCenter ; vértices . push_back ( vértice ); } si ( fLastPercentage > 0.0f ) { D3DXVECTOR2 * pv2Pos ; D3DXVECTOR2 * pv2LastPos ; afirmar (( iTriCount - 1 + 8 ) % 8 > = 0 && ( iTriCount - 1 + 8 ) % 8 < 8 ); afirmar (( iTriCount + 8 ) % 8 > = 0 && ( iTriCount + 8 ) % 8 < 8 ); pv2LastPos = y s_v2BoxPos [(iTriCount - 1 + 8 ) % 8 ]; pv2Pos = y s_v2BoxPos [( iTriCount + 8 ) % 8 ]; Vértice . posición . x = (( pv2Pos -> x - pv2LastPos -> x ) * fLastPercentage + pv2LastPos -> x ) * fRadius + fxCenter ; Vértice . posición . Y = (( pv2Pos -> Y - pv2LastPos -> Y ) * fLastPercentage + pv2LastPos -> Y) * fRadius + fyCenter ; vértices . push_back ( vértice ); ++ iTriCount ; } if ( vértices . empty ()) { return ; } if ( SetPDTStream ( vertices . data (), vertices . size ())) { STATEMANAGER . SaveTextureStageState ( 0 , D3DTSS_COLORARG1 , D3DTA_DIFFUSE ); STATEMANAGER . SaveTextureStageState ( 0 , D3DTSS_COLOROP , D3DTOP_SELECTARG1 ); STATEMANAGER . SaveTextureStageState ( 0 , D3DTSS_ALPHAARG1 , D3DTA_DIFFUSE ); StateManager . SaveTextureStageState ( 0 , D3DTSS_ALPHAOP , D3DTOP_SELECTARG1 ); StateManager . SetTexture ( 0 , NULL ); StateManager . SetTexture ( 1 , NULL ); StateManager . SetVertexShader ( D3DFVF_XYZ | D3DFVF_DIFFUSE | D3DFVF_TEX1 ); CullMode DWORD ; StateManager . GetRenderState (D3DRS_CULLMODE , D3DTSS_ALPHAARG1 ); StateManager . RestoreTextureStageState ( 0 , D3DTSS_ALPHAOP ); StateManager . SetRenderState ( D3DRS_CULLMODE , cullMode ); } } & cullMode ); STATEMANAGER . SetRenderState ( D3DRS_CULLMODE , D3DCULL_CCW ); STATEMANAGER . DrawPrimitive ( D3DPT_TRIANGLEFAN , 0 , iTriCount ); STATEMANAGER . RestoreTextureStageState ( 0 , D3DTSS_COLORARG1 ); STATEMANAGER . RestoreTextureStageState ( 0 , D3DTSS_COLOROP ); STATEMANAGER . RestoreTextureStageState ( 0 , PythonGraphic.h Revelar contenidos ocultos UI.py ocultar el contenido Buscando: def SetSlotCoolTime ( auto , slotIndex , CoolTime , elapsedTime = 0,0 ): Incluyendo su agrega la clave aquí: def SetSlotCoolTimeInverse ( automático , slotIndex , CoolTime , elapsedTime = 0,0 ): wndMgr . SetSlotCoolTimeInverse ( automático . Cvent , slotIndex , CoolTime , elapsedTime ) ¿Ahora puedes Artículos revés Cooldown'nen dejar ... Aquí NEN ejemplo de mí (no irá contigo porque itemTypes incorrectas): ocultar el contenido def __SetCooldownForTimedItemSlot ( auto , SlotNumber , itemVnum ): si itemVnum == 0 : retorno artículo . SelectItem ( itemVnum ) tipoElemento = artículo . GetItemType () itemSubType = artículo . GetItemSubType () Si tipoElemento ! = elemento . ITEM_TYPE_MOUNT o itemSubType ! = Elemento . MOUNT_SUB_SUMMON : retorno ( LimitType , limitValue ) = elemento . GetLimit ( 0 ) sock_time = jugador . GetItemMetinSocket ( SlotNumber , 0 ) remain_time = max ( 0 , sock_time ) Si SlotNumber > = jugador . INVENTORY_PAGE_SIZE : SlotNumber - = jugador . INVENTORY_PAGE_SIZE uno mismo . wndItem . SetSlotCoolTimeInverse ( número de ranura , valor límite , valor límite - remain_time ) La función está conmigo en el uiInventory.py y ejecutado en el mismo archivo de la función RefreshBagSlotWindow: def RefreshBagSlotWindow ( auto ): getItemVNum = jugador . GetItemIndex getItemCount = jugador . GetItemCount setItemVNum = auto . wndItem . SetItemSlot para i en xrange ( reproductor . INVENTORY_PAGE_SIZE ): SlotNumber = auto . __InventoryLocalSlotPosToGlobalSlotPos ( i ) objetoCuenta =getItemCount ( SlotNumber ) Si objetoCuenta <= 1 : objetoCuenta = 0 itemVnum = getItemVNum ( número de ranura ) setItemVNum ( i , itemVnum , cuenta de artículos ) ## Poción Auto (# 72723, # 72724) Tratamiento Especial - A Pesar De Que Trabaja Para El Elemento para Activar / Desactivar la ranura Pantalla Lim - [Hyo] del SI 72723 == itemVnum o 72.724 == itemVnum : # metinSocket - [ 0]: Habilitado? [1]: la cantidad utilizada, [2]: la capacidad máxima metinSocket = [ jugador . GetItemMetinSocket ( SlotNumber , j ) para j en xrange ( jugador . METIN_SOCKET_MAX_NUM )] Si 0 =! int ( metinSocket [ 0 ]): sí . wndItem . ActivateSlot ( SlotNumber ) otra cosa : uno mismo . wndItem . DeactivateSlot ( SlotNumber ) uno mismo . __SetCooldownForTimedItemSlot ( SlotNumber , itemVnum ) auto . wndItem . RefreshSlot ()
    1 punto
  40. Descarga: https://mega.nz/#!nkoCkaiQ!BpXHadnviHwpE95V57ijIAFja1wYea2j8m0b-ASPxSg Clave: www.betefilase.jimdo.com
    1 punto
  41. zyrux

    Decrypter (Item/mob_proto)

    tanto ayudáis pero yo no tengo la capacidad de aportar cosas grandes pero si mi grano de arena, iré subiendo herramientas que utilizo Decrypter PD: Dentro del adjunto llevas el último item_proto del .es sin bugs Decrypter.rar
    1 punto
  42. Entonces te recomiendo poner estos post en "Opiniones y consejos"
    1 punto
  43. He encontrado por elitepvpers esta armadura de Ridack que me encanta y comparto con Zone, a no ser que ya esté posteada os pido perdón, pero yo nunca la he visto por aqui. Va incluido el casco. DOWNLOAD CREDITOS : RIDACK
    1 punto
  44. Shang

    [Nuevo] Set de Armaduras.

    Nose si puedo postearlas, ya que estaban en un cliente de pago que conseguí gratis, y como no la vi posteadas en ningun lado.... Al lío, estas son las armaduras: No tienen fuente o créditos, ya que no están posteadas en ningún lado... En la descarga también vienen los iconos, pero me hacia gracia ponerlos en adjunto. Un saludo, y si te sirvió dame unas gracias Descarga: Quitados.
    1 punto
  45. Descarga:https://mega.co.nz/#!F0JiFKJJ!Yk_0HnHqxCpQJxztS0vfqllf2ERCBk0qZHB7RW1xDMc Creditos .inforge
    1 punto
  46.  Pantsu 

    [Release] Weapon Set 01

    (Puedes ver la 2 Manos y la Espada dando clic en la palabra) Acabo de llegar a casa hoy y tenia ganas de subir este set hace bastantes días. Pero como no estaba me era imposible, por eso ahora que regrese aquí os lo dejo para vosotros, el set de armaduras lo pondré hoy si no ahí problemas y si tengo ganas, ya que gente lo quería comprar y no sabia si regalarlo y venderlo, pero seguramente lo regale dentro de poco. Disculpad la ausencia, espero que las disfrutéis. (: Link de descarga: http://www.4shared.com/rar/lWfftXZv/Weapon_Set_01.html
    1 punto
  47. Aquí os traigo unos sets de armas, 2 de plechito, 2 de Chaoss, 2 de un tío que no se quien es y los demás son míos (Créditos al MMORPG -Aion- No son creadas por mi, todos los créditos reservados a los creadores de las armas y del videojuego online). No pongo imagines porque serian cientos de fotos que obviamente, no tengo ni ganas de hacerlas. - Créditos a NewAge por dejarme testear en su servidor y a BlackLotus por el Nexus. Enlace de descarga: https://mega.co.nz/#!JlxWUbLa!IccZeXaPS5sFAWvoHnUEN1-SV6p-m1lNG8pWokJARgA Análisis del archivo desde VirusTotal: https://www.virustotal.com/es/file/2050eb2501283e1e66469b574d19e8ec12a68af74d66588460fdec89236b7afc/analysis/1386957211/
    1 punto
  48. Miguelito

    Armadura Ridack

    Hola buena gente de Metin2 Zone, navegando por epvp me encontre con 2 armaduras wapas :3 Armadura de Shaman: Descarga: http://www.mediafire.com/download/zi6zav6b6qyo1wi/ridack_free.rar Descarga: http://www.mediafire.com/download/52zhh1n9pusbri1/Armor+Ridack.rar Creditos : Ridack Fuente: Epvp Saludos!
    1 punto
Esta clasificación está establecida en Madrid/GMT+02:00
×
×
  • Crear nuevo...