Jump to content

Tabla del Honor

Contenido popular

Showing content with the highest reputation on 26/03/20 en todas las áreas

  1. Araiguma

    Files Arrival2

    me los vendió la rata de Jfirewall por 300 euros en su momento, como no los he podido aprovechar pues que al menos alguien los aproveche. las imagenes son echas de cuando estaba intentando hacer una ''pre presentación'' y las he cortado para que no se viera el ''Arrival2'' ya que se suponia que jfirewall no los puede vender por que el otro dueño era HR o alguien así . Imagenes: https://imgur.com/a/EKoooIn https://mega.nz/#!GowxyS6Z!xO-v-6iaF0Ia3FNYvctATeFYBkz91YxXlw1iNWgc2C8 Source_Arrival2_Final https://mega.nz/#!b94BTAIY!2z41nyoQaM6JjRLbyzzYKzU_b_1DWcdBeCYHcDO9C_w Source Cliente arrival2 https://mega.nz/#!D9hRmCJZ!pmmeSiA-3LmfyfZbd6ERDm6Xykq8bIv2kmxHH2DlRWg Files_Arrival2_Final https://mega.nz/#!KtxlhCZB!korWOnSls1Cy9DAnkPU-ubcT_fQSU9uCzOgDEVjaQmE DB_Arrival2_Final https://mega.nz/#!r4Y0wAJA!M31O_mdyxsYtMc7-nS-pZqwNjbe9b7cBqrHuEAKUpi0 Cliente https://mega.nz/#!HxZQEa7D!Q3zW54u-meoMCDjNg_bkQk5suBmpcWAR_dj14QlDFQ8 Tools https://mega.nz/#!XhghyaZL!7raZnssGRylxUW0dLBPFFTq3HCROF_NBra6XeLFO7R4 Encriptador https://mega.nz/#!zsBjTKzB!kMW5CH_nQQF1llHfpj4-0T2tuL0QxtT9FKVTYDd467w Desencriptador PD: si falta algo me lo decís y lo subo ya que he intentado hacer el post muy rapido en un día de estos posteo los del Rage también. PD: si vas a venir con idioteces pues ni te molestes ya que son files que he pagado en primer lugar y en segundo lugar la persona que me los vendió ni tenia los permisos... si tengo tiempo estos días subiré los del Rage que me vendió Jfirewall y la interfaz , login y select del Wered. BUGS QUE YO RECUERDE: La chamana Luz no cura. El Mail Box podías usarlo para Enviar objetos que ya habían sido vinculados sin tener que esperar el tiempo ni nada. Si sacas la mascota de Huevo y al mismo tiempo la intentas tirar a la basura creo que te tira el server o ya estaba fixeado no me acuerdo xd
    6 puntos
  2. ◄ 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
    4 puntos
  3. Hola muy buenas tardes hoy les Traigo estos files Daroo 1678 son files virgenes Tambien les dejare un cliente para que puedan usarlo el cliente es total mente virgen les pueden implementar lo que quieras ha sus gustos Claro Repito si estos files Ya estan postiado con link resubido Porfavor Borren este post Claros simpre y cuando si el otro Post original los tenga activo los links bueno en fin aqui se los dejo Link del Files http://www.mediafire.com/file/tvx11lj9dfe5zw2/Serverfiles1678-RC-B4.exe La contraseña para Descomprimir los files es germany Link Files 2089 (daroo 8.2) .tar y Cliente omega (2011) instalable por @Dilong: https://mega.nz/#F!s9pz3CbR!MVMn7dvUChrqm_ldiw6BhQ Link del cliente http://www.mediafire.com/file/yopxej88befqn8c/Metin2+by+daroo.rar Datos para Encender la maquina virtual y Navicat root daroo Para prender los files solo configuren la maquina cuando ya esta listo ponen m2 start les pedira que canal quieres encender les pones 1 y enter y listo Cliente omega Español full esta por partes el cliente http://www.mediafire.com/?gqlmf58cd6fxg Espero que os guste Credito para el Creador del los files daroo 8.2 Saludos
    3 puntos
  4. Hola comunidad, He tenido algo de tiempo libre y he empezado a desarrollar un script que realiza la instalación automática de un servidor de Metin2. Es algo básico, ya que la instalación de un servidor de Metin2 es muy sencilla, pero si te realiza la instalación un script, pues mejor que mejor. A continuación les dejare un vídeo realizando una instalación con el script. VIDEO UTILIZANDO EL SCRIPT [YA TERMINADO] En el vídeo se instala la base de eternia2. ¿Como utilizar el script? Descargarse el script y ejecutarlo. Ejecutamos el siguiente comando: fetch http://break.pid2k.es/instalador.sh && sh instalador.sh (He dejado que se obtenga el código por fetch, porque así si actualizo el código, todo el mundo cuando lo vaya a utilizar tendrá las nuevas actualizaciones) Si queréis descargaros el script por el navegador y las librerías que se han usado: Descargar Script Descargar Librerias.zip Una vez ya descargado y ejecutado el script seleccionemos la opción deseada. El script controla lo siguiente: -> En caso de equivocarse al escribir mal el nombre de los files o de la db, antes de descomprimirlo, comprueba si se encuentra en el directorio raíz. Si no se encuentra, solicita de nuevo introducir el nombre del archivo. (En caso de que no se haya terminado de subir, esperar a que este subido por completo, si no entrareis en un bucle hasta que encuentre el archivo) -> Si el sistema operativo cuenta con una arquitectura de 64 bits, el script lo reconocerá, y preguntara la versión del sistema operativo para poder así descargarse las librerías de 32 bits del repositorio de freebsd, en caso que el script detecte que es una arquitectura de 32 bits, no preguntara el sistema operativo debido a que no es necesario descargarse las librerías. -> El script da la opción de subir un archivo ".zip" con las librerías, he de destacar que, si nuestro sistema es de 64 bits, las librerías del metin2 tienen que ir en /usr/lib32/ por lo cual, nuestro archivo .zip a la hora de descomprimirse tiene que hacerlo en esa ruta. Para ello descomprimirlo en vuestro pc, y fijarse si se crea una carpeta llamada usr, dentro otra llamada lib32 y dentro de lib32 que estén las librerías. En caso de que estemos en arquitectura 32 bits, la ruta tendría que ser /usr/lib/. -> Si nos equivocamos al escribir el nombre .zip de las librerías, el script no se detendrá, simplemente se saltará el paso. -> Solo da privilegios a los directorios /usr/game y a /var/db/mysql/, en caso de que nuestros files se encuentren en otro directorio hay introducir el comando. PD: El script no controla las librerías que os hace falta a vuestros files especificos para hacerlos correr, el script mete unas librerías standar. Tenéis que añadir las librerías que os falten a sus respectivas rutas. Comentar que os parece, ya se que la mayoría de aquí sabe preparar la maquina para su servidor de Metin2. (Solo es un detalle para las personas perezosas, o personas que no saben preparar una maquina) POR ULTIMO Si cuento con mucho apoyo sobre este aporte, lo próximo que desarrollaré sera un script que realice copias automáticas a una determinada hora de una maquina a otra, así podemos tener guardadas nuestras copias de seguridad en un vps externo y que elimine cada ''x'' tiempo numero de copias, y solicitar que nos muestre el numero de copias. Con esto siempre tendríamos copias de seguridad de nuestro servidor en todo momento, sin tener que hacer nada. UPDATE VERSION 2 Mucha gente le gusta instalar los files Arrival2, he creado el script que instala automaticamente la base de Arrival2 con su mysql, y crea usuarios de mysql. No hace falta subir ni los files ni la db, solamente ejecutar el script para ello: fetch http://break.pid2k.es/instalador_v2.sh && sh instalador_v2.sh Seleccionamos la opción 3 e instala los files con la db, automáticamente. (También instala las librerías) Un saludo!
    3 puntos
  5. Hello guys Today i'm gonna release new design for wedding costumes metin2 i know its not my best but i'm tried with many style but i think white design is good i will share more soon for diffrent design for wedding and more so wait me i hope you like them :) screens banner test Download : Click here if you like it just say thanks if you found any problem just reply me i will try to fix it regards, Dane
    3 puntos
  6. El pack incluye: - Cliente - Source code cliente - Source code server - Server files (quests, mapas, cores, etc.) Son unos server bastante estables y equilibrados, probados con más de 500 usuarios online al mismo tiempo sin problemas de lag o caídas. Sin bugs. Actualmente el servidor se encuentra online y podéis probarlo en https://metin2rage.com/ También le podéis echar un ojo a la presentación si queréis ver lo que incluyen: Presentación Descripción y sistemas: - Base estable, equilibrada y testeada con cientos de usuarios online. - Cabos y flechas infinitas - Instant equip - Special Storage - Diálogo destruir objetos - MP al hacer click en nombre - Target information - Shop offline + WON (versión única sin bugs) - Cambiar CH (versión única sin bugs) - Pet system - Inventory slot marking + exchange system - Rocios en affect bar - Revivir full hp - Block/unblock exp - Estolas - Biólogo profesional - Sistema de brillos - Party buff - Un jugador por IP en mapas indicados - Revive event para quests - Limite de yang 999.999.999.999 - Dungeon info - Transfiguración - Dar MDs a todos los player de un imperio en un mapa. - Dungeons únicas: (Aryas dungeon, Cueva Slime, Bosque Celestial...) - Dungeons normales: (Nemere, Arrador, Azrael, Torre...) - Eventos: (Budokan, guerra de reinos, defiende tu metin, sayon, guerra total, evento de caza, trueque sorpresa...) - Atuendos de armas y armaduras únicos - Y mucho más... revisa presentación o descarga el servidor. Server File: https://mega.nz/#!S1R1gCqZ!GOLXtiG9LK-oJ8svK4O2ovLE9ZYMtHdRL1p-WUr4Mn4 (Elimine base de datos y estan limpios) WEB programada en Python: https://mega.nz/#!q9AnCQRK!m2mIgmtkUCdDliHg3WSuyV6jdNWT-gQmbZe-bQwguLc Puedes revisar el funcionamiento de esta en www.metin2rage.com by DevLilian.
    3 puntos
  7. Es un SF 34k español que lo prepare para que los nuevos puedan usarlo, tiene las dungeons normales: Catacumbas, Beran-setaou y Torre deminiaca, el unico que falta es el de la baronesa araña Sistemas basicos: Atuendo, mascota (el normal del oficial), energia, evolucion de monturas (No llamaria sistema como tal a una quest, pero bueno), y bueno solo eso lo basico, no tiene cosas raras, lo que no esta en español son las preguntas del OX, por que en eso cada uno pone lo que quiere El cliente pueden usar cualquier cliente 34k junto con el launch sura para 34k si quieren que los demas entren a su server via hamachi Foto: Link: https://mega.nz/folder/uEUgHb6L#jT8FfkRkfzgkgOdJtgHgDg/folder/HJlTjJaS Navicat: root daroo Cuenta GM: admin 123 Para encender el sf deben poner: cd /usr/home/game ./panel traduccion metin2oficial.zip
    2 puntos
  8. Buenas chicos, pues edito este post, con nuevos links e imagenes, a lo que vamos. 1-Descargar el archivo que hay adjunto más abajo para 34k o 2089M 2-Segunda opción bajar los txt para 40k o superior. 3-Para los txt simplemente lo metéis en vuestra carpeta /db del filezilla o winscp 4- Para instalar la 1 opción vamos al navicat: -Después vamos a navicat, -->player-->tables damos botón derecho y ejecutamos en execute files sql Quedaría así: item_prototraducido.rar 40k.rar
    2 puntos
  9. DESCARGA: https://mega.nz/#!3RIE2YIL!0KgIZmztnH7ILc2ydkXde8MiqoSoakXhUmTPCFbn3Fk
    2 puntos
  10. 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
  11. Hola Metin2Zone e visto que algunos metines por no-ip no tienen o no pueden crear su neoncube con host, pues aca les dejare una mini guia que yo utilisaba antes y sirve bien para los no-ip y hamachis, bueno comenzamos lo primero que temos que hacer es ir a una pagina de host gratuitos (en mi caso 000webhost.com) Link: http://www.000webhost.com/ Bueno despues nos registramos en Free Hosting Bueno, despues de eso ponemos el subdominio, nuestra contraseña y eso yo en mi caso pondre esto Despues de registro, aparesera algo asi Y le dan en ''Go To Cpanel Despues de eso le dan click a '' File Manager'' Y le aparesera Un recuadro lo que aran es donde dice password ponen su contraseña del registro Bueno Despues de eso aparesera algo asi Bueno despues de eso, se van a ''Public html'' y aran lo siguiente Crean un directorio nuevo algo asi Despues le dan nombre al directorio algo asi (yo en mi caso le pondre parches) Despues dentro del directorio parches crearemos un nuevo file algo asi Bueno despues de eso le ponen nombre al archivo, yo en mi caso le pondre ''patchlist.ini'' pero ustedes le pueden poner como quieran Bueno despues de eso ya tendran la estructura del neonecube hecha, aora proseguimos con lo del cliente, y despues les dare una breve explicacion de como hacer para que autparchee, recuerden que esta guia tambien sirve para lo de los dominios con hosting de paga. Bueno la siguiente parte toca tener un neonecube. Si no saven donde descargar uno yo les dejare uno Link:http://www.mediafire...nwea3fw4xu2nrxa Bueno despues de la descarga hagan lo que yo Descomprimen el winrar, y lo ponen en un cliente que es algo asi Una ves que tengamos esos archivos en la carpeta del metin, haremos lo siguiente, dentro de la carpeta neoncube esta uno que se llama neoncube.ini ese lo editaremos y tiene que quedar algo asi: Yo les dare un ejemplo del mio el mio quedara algo asi: y para los que tengan problemas tiene que quedar algo asi como el mio, pero con sus datos Bueno despues de eso guardan y abren el neoncube.exe y listo ya tendran autopatch , pero bueno aora les dire como hagan para que puedan hacer que alos demas les descargue parches lo que tenemos que hacer es crear una actualisacion por ejemplo algo asi dependiendo donde quieren que valla la actualisacion ponen la carpeta por ejemplo si es de pack hacen algo asi: Despues lo comprimen a .rar y le ponen un nombre cualquiera yo en mi caso le pondre ''Parche001'' Y lo que haran es lo siguiente, nuevamente en el file manager de la pagina le dan donde dice ''upload'' Bueno una ves subido abren el archivo que se llama ''patchlist.ini'' que es en mi caso y despues le dan edit y hacen esto: En mi caso era ''Parche001.rar'' el de vosotros dependiendo del nombre le ponen bueno una breve explicacion a medida de actualisaciones le van poniendo 1,2,3,4 asi asta que quieran, bueno una ves hecho eso guardan y luego abren el neoncube.exe y listo! ya tendran su neoncube 100% bien y sin problemas con host gratuito esto sirve para todo tipo no nesesariamente metin2 Bueno si no se me olvida nada eso es todo si algo me falta diganmelo Saludos y que lo disfruten Creditos: Yo
    2 puntos
  12. Descarga: https://mega.nz/#!eUggxaYZ!wStU1JCaTNeUsCd8nb1i1XLaj6vLeXjtLcNJR6BHiJs Creditos: Kori-Dev
    2 puntos
  13. 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.
    2 puntos
  14. 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
    2 puntos
  15. ABoWaLy

    zimbo-server-files

    First of all Hello everyone My dear friend Batuhan, I took over the works because of their busy work. Saying "Your Friend" Full Server Net ^ _ ^ The friend who made this net couldn't do it because he was so sleepy. We DO NOT RECOMMEND USING AS RTURK. ---------------------------- image ------------------- Download ---------------- GAME_SOURCE --------------- CLIENT_SOURCE+FOXFS'SİZ -------------- FULL_PATCH ------------- DUMP_OPEN ------------ GAME_MYSQL ------------ Virus Total -------------- NAVİCAT_PD; revoltsbaba PACK_İSLEMLERİ. 1-) ROOTTAN ÖRNEK VEREREK GİDİYORUM ROOTU PACKOPEN KLASORU İÇİN ATIYORUZ 2-) ROOTUN İSMİNİ ROOT.METİN2 YAPIYORUZ 3-) EXENIN ÜZERİNE SÜRÜKLÜYORUZ 4-) KARSIMIZA ROOT.EİX VE EPK ÇIKIYOR ETERNEXUSTA İŞLERİMİZİ HALLEDİYORUZ 5-) PACKOPEN KLASORUNDE EXE HARİC HERSEYİ SİLİYORUZ VE DÜZENLEME YAPTIGIMIZ EİX EPK Yİ PACKOPENE ATIYORUZ 6-) EİX VE EPK NİN İKİSİNİ EXEYE SÜRÜKLÜYORUZ VE İSMİNİ ROOT YAPIYORUZ BİTMİŞTİR. -------------------- YOU HAVE IP LICENSE BACK ----------- Thanks for sharing. ----------------- Source: turkmmo
    2 puntos
  16. Randaron

    Nuevas City Unicas

    Imagenes: https://forum.turkmmo.com/konu/3442159-metin2-yeni-koy-gorunumleri-ucretsiz-paylasim-2016-ilk-defa-bu-forumda/ Dowload: https://mega.nz/#!ag1FxJTJ!GxKA6eRk5__565m5lKsL7k0bbUR0lPcqGRac3qAX9Y0
    2 puntos
  17. Hola, Bueno me pidio un usario que hiciera 1 video sobre como crear 1 servidor metin2 y aqui esta todo lo necesario con el video nos entendemos. https://www.youtube.com/watch?v=CCPhx6z1VSY Link's de MEGA: Datos Principales de todo "GUIA": https://mega.co.nz/#!SRRFHKZT!IhwqhoMhqfQjvFzQ7dFFXauRBH8dJ5E7E9h25Jrudy4 Cliente Omega ESP con windows.dds: https://mega.co.nz/#!CMBCmTCZ!3aeBBbhvJ7XPoVRVN_eaYc-9LMrgT79reYIAj6Y1X44 Cliente Omega Virgen: https://mega.co.nz/#!rdpQ1LJJ!9ubSUiotlFkHeD0vX12fcS1fN7sP918tdgeZvJE8fy8 SF Rain 2007+ Cliente (Nuevo link @Dilong): https://mega.nz/#F!8wYxhAAa!I-jt1PPEdeHXTMancEuYAg No-IP(DUC): https://mega.co.nz/#!jMIk2Z7C!eWN6ctcDa_cufwaqMAGkQVMDh4QGk9o93qLWeuUSIPQ EterNexus: https://mega.co.nz/#!bdxDFKBL!3Fl41l3LGq1iDePp5RhoEfFGS6pcKN_RIMsCcBkOXJI Navicat Premium Full: https://mega.co.nz/#!3QwGxKQQ!wu1Zh5zHDqHRhwB41gQBkTWtIIS5JnLH8pengEMVCAc Port Map: https://mega.co.nz/#!HM4HHYTR!C1BEcK2_vZRC4st1031KKiGAAOY32zKF0s04MjxLJL8 Traduccion Omega para el cliente sin traducir: https://mega.co.nz/#!LdgBBaLJ!m3SXX3dj9uFBGKQRZaxxjYnOkhDuASnoHr5FJKssG7o VirtualBox: https://mega.co.nz/#!LVxiWZAZ!w6XKyr2FAnPKphv9fPKkmsieiw5owvaXtIDYuwek-5c Windows.dds para el Cliente Omega Virgen sin traducir en Español[ESP]: https://mega.co.nz/#!GZwGAZxb!RBwBDCnIKsSlQOWksOEUSFb2MwxYqEgxFdOWUfzsbTU VIA HAMACHI: https://www.youtube.com/watch?v=-l4KIGVRChs VIA HAMACHI Lauling.V3: https://www.youtube.com/watch?v=lbJhKsU47No 1 LINK DE MEGA TODO LO NECESARIO. Para criticas mejor ni comenteis las ignorare solo lo e posteado para los que no saben, que comienzen aprender... Saludos, Wolf solo hice la guia de YouTube. Alguna foto http://postimg.org/image/760vcyfq5/ Fecha del Video: 27/03/2015
    2 puntos
  18. 07.10.2019 Archivo actualizado. Las imágenes están en el archivo. Archivo: https://dosya.co/fylubxl4x4qm/chaoss.eu_silah_setleri.rar.html
    2 puntos
  19. Regalo este Set de Armas para la comunidad de Metin2 Saludos que lo disfruten Albúm de fotos https://goo.gl/photos/DMsCY2y9oXy2L5GZ7 DESCARGA CONTRASEÑA: www.betefilase.jimdo.com
    2 puntos
  20. TTV_RANDARON

    Atuendo Esqueleto

    [Imagen] https://imgur.com/a/y9TKo Descargar Creditos a #MihaiAdrian1999
    2 puntos
  21. Akinox2

    Target information

    Visor de drops de objetos y otras chorradas más. Link: https://mega.nz/#!DBpTmBAb!-r1q59TGOup11ztaTOoLTLBaz1Vdqc3Nz7IM8P8GfF4 Contraseña: K_?^J:@[t^L27uj? De nd
    2 puntos
  22. NazoX

    Files Arrival2

    Buenas, pues mira vas al desencriptador, y borra todo menos : Araiguma aMetin2, metin2 a Araiguma y encriptador.exe Luego como su nombre dice, copias un archivo por ejemplo, root.Araiguma y lo pones en la carpeta con esos archivos. paso 1: Arrastra el archivo xxx.Araiguma a Araiguma a Metin2 y te quedará un archivo llamado xxx.metin2 paso2: el archivo xxx.metin2 lo arrastras al encriptador y te dejará el archivo xxx.eix y xxx.epk Encriptar: cojes el archivo .eix y .epk que quieras y lo pones en esa carpeta. paso1: copias por ejemplo bgm.eix y bgm.epk y lo arrastras al encriptador y te dejará un archivo llamado bgm.metin2 paso2: copias el archivo bgm.metin2 a metin2 a Araiguama y te quedará el archivo como bgm.araiguma compilado. https://i.gyazo.com/84d6462ae7af2c23aa6be088a70e1bdb.mp4 https://i.gyazo.com/30fb24179a452fefa3b413e446c0860e.mp4
    2 puntos
  23. Holis, esto es las armas para jóvenes guerreros parecida al oficial Incluye: Nuevo tooltip en quest (Esté muestra la información de los objetos como si estudiaran en el inventario, los que ya tiene el juego muestran el nombre, icono, descripción de tenerla e.e) No se pueden poner en tienda No se pueden comerciar. No se pueden tirar al suelo. No se pueden cambiar sus atributos. No se puede poner en almacén. https://mega.nz/#!Bhw21IRI!92H3wZjYjFkh_w7EMHtgisqqzgy0utjXFRZB-NY9RSk Más información: http://wiki.metin2.es/index.php/Armas_de_héroe PD: En la carpeta ítem verán muchos archivos es porque me dio pereza ver cual tiene las texturas de las armas
    2 puntos
  24. Randaron

    Cliente 2008 Virgen 100%

    Buenas tardes , Vengo a traer un cliente virgen 2008 para los que quieran trabajar files antiguos ! Link: https://mega.nz/#!dZYS2ajZ!qCwXS53cJXFBcU7csLHRl-uXlNstrSyRpUzxFaFfe8A Puede descomprimir los archivos en el paquete con EterNexus y para iniciar el cliente puede crear un archivo .bat con el texto de inicio metin2.bin dentro de él.
    2 puntos
  25. Buenas zoneros y zoneras sé que esto es mucho textos para algunos pero si teneis dudas implementando armors os recomiendo que hagais un esfuerzo y la leais entera, y si copias esta guia a otros foros por favor respetad los créditos. Después de un tiempo el foro off se me ocurrio hacer una guía útil como regalo de perdón por el tiempo que estuvo el foro indispuesto y como sé que mucha gente tiene problemas a la hora de implementar armaduras y las guías actuales no explican todo lo relativo a la implementacion de armaduras en un único post pues me voi a poner a explicaros como implementar armaduras sin morir en el intento: 1 - Antes de nada: Qué es una armadura de metin2? Creo que la respuesta es muy obvia: una armadura es eso que se pone por encima del cuerpo el pj. Hasta aquí bien, pero a lo que me refiero es a que archivos forman una armadura? A la hora de implementar un armor nos vamos a encontrar con dos tipos de archivos: 1.1 - Los archivos gr2: Un modelo de una armadura será siempre un archivo gr2, que es el que contiene la armadura en sí 1.2 - Las texturas: Cada armadura tiene su propia textura, que es el archivo que permite que veamos los colores de la armadura tal y como tienen que ser. Las texturas que se utilizan en los clientes de metin2 suelen ser de estos tres formatos: .jpg .tga o .dds 2 - Vale, ya sé que archivos necesito. Qué hago con ellos? Las armaduras se implementan por defecto en la ruta d:/ymir work/pc, que corresponde en el cliente al pc.eix y pc.epk, si son de: + Guerrero hombre + Sura hombre + Ninja mujer + Chamán mujer Las armaduras se implementan por defecto en la ruta d:/ymir work/pc2, que corresponde en el cliente al pc.eix y pc.epk, si son de: + Guerrera mujer + Sura mujer + Ninja hombre + Chamán hombre Segun la raza hay cuatro carpetas estandar: + Warrior - guerrero + Assasssin - ninja + Sura - sura + Shaman - chamán Por lo tanto deberemos meter nuestro modelo gr2 en la carpeta pc/pc - warrior/sura/assasin/shaman dependiendo de la raza y el sexo para el que sea. Sin embargo, las texturas de las armors que implementamos pueden no ir en la misma ruta que el modelo en sí. Para ello debemos abrir el gr2 con el granny model viewer Una vez hecho pincharemos donde pone texture inspection y ahi nos fijaremos en la ruta que pone donde dice texture: En esta imagen que os acabo de poner, al ser un armor de guerrero masculino la textura va en la carpeta d:/ymir work/pc/warrior. Sin embargo, esa ruta no es siempre la misma, ya que la gente a veces pone otras rutas: Como veis la ruta está cambiada Pero no os preocupeis esto tiene muy fácil solucion, debemos crear en la carpeta de nuestro descompilador una carpeta con ese nombre del siguiente modo: Una vez hecha metemos dentro la textura del armor problematica quedando la ruta en nuestro ordena de este modo: Y cuando hagais el xml del armor tendreis que poner esa ruta: <File archivedPath="d:/ymir work/textures/minoarmorset/nombretextu.dds" type="0"><![CDATA[nombreepk_descompilado\ymir work\textures\minoarmorset\nombretextu.dds]]></File> Haciendo xmls: Doi por sentado en esta guía que ya sabeis hacer los xmls para un armor: <File archivedPath="d:/ymir work/pc/warrior/warrior_4-1.gr2" type="0"><![CDATA[PC_descompilado\ymir work\pc\warrior\warrior_4-1.gr2]]></File> Pero, si no sabeis, un xml se compone de dos partes: File archivedPath="d:/ymir work/pc/warrior/warrior_4-1.gr2" Esta es la ruta en la que el juego meterá el modelo o la textura (o cualquier otro archivo) que estemos implementando. Si ahi pone d:/ymir work/pc/warrior esa será la ruta a la que vaya el archivo llamado warrior_4-1.gr2. [CDATA[PC_descompilado\ymir work\pc\warrior\warrior_4-1.gr2]] Esta segunda parte contiene la ruta en nuestro ordenador en la que se encuentra el modelo. Lo más habitual es que la pongamos de estas maneras, dependiendo de la raza y sexo del armor: nombreepk_descompilado\ymir work\pc nombreepk_descompilado\ymir work\pc2 nombreepk_descompilado\ymir work\pc\warrior nombreepk_descompilado\ymir work\pc2\warrior Sin embargo, tanto la primera parte como la segunda pueden editarse: File archivedPath="d:/ymir work/item/kekomola/armorkeko.gr2 [CDATA[Desktop\guia_armors\armorkeko.gr2 Como veis, la ruta en la que yo quiero meter el armor puede no ser pc o pc2 (algunas armors van en otras) y no tengo xq tener el archivo dentro de la carpeta del descompilador en una carpeta con el nombre ymir work y luego otra con el nombre pc y tal. Sin embargo, os recomiendo que lo hagais de esta manera, pa evitaros lios de: Dónde estaba el armor? [CDATA[PC_descompilado\ymir work\pc\warrior\warrior_4-1.gr2]] Y además si usais una ruta que no sea ymir work/pc o pc2 como en este caso: File archivedPath="d:/ymir work/item/kekomola/armorkeko.gr2 Luego tendreis que añadir la linea de abajo en el msm del armor, aunque eso lo explicare cuando lleguemos a los msms: SpecialPath Una vez hayais metido vuestros modelos y texturas en sus rutas correspondientes y hayas compilado los epks necesarios podemos pasar al siguiente paso: 3 - La gente habla mucho de los ms... um... msalgo.... como eran? Bueno, una vez tenemos nuestra armor ya implementada llega la hora de hacerle su msm correspondiente, así que descompilemos el root.epk y busquemos estos archivos: Hay dos para cada raza, diferenciando aquellos que llevan: _m.msm -- Para hombre _w.msm -- Para mujer Bien, como sabeis hay un armor para cada raza y sexo así que tendremos que hacerle un msm para cada uno. Para ellos abrimos cada uno de los msms y buscamos esto: Y ahi ponemos un número alto, como 99 o más, que será el máximo de armaduras que vamos poder meter en este msm. Una vez hecho vamos a añadir nuestra armor al msm, para ello vamos hasta el final del archivo y miramos que numero tiene el ultimo armor antes de que ponga: Group AttachingData Al lado de: Group ShapeData Para añadir nuestra nueva armor podemos copiar una ya anterior, como por ejemplo: Group ShapeData33 { SpecialPath "d:/ymir Work/pc/warrior/" ShapeIndex 42 Model "warriorm1002.gr2" } Y como os dije antes que miraramos el número que tenia en el ShapeData, a nuestra nueva armor le pondremos un número mas alto que ese y que no se repita a lo largo del msm: Group ShapeData34 { SpecialPath "d:/ymir Work/pc/warrior/" ShapeIndex 42 Model "warriorm1002.gr2" } Así por ejemplo serviria Una vez ya tenemos nuestras lineas, con el shapedata cambiado vamos a editarlas de la siguiente manera: Group ShapeData34 { SpecialPath "d:/ymir Work/pc/warrior/" -- esto solo se pone si la ruta no es esa, asi que podeis quitarlo si quereis ShapeIndex 43 Model "armorkeko.gr2" } Bien, vayamos paso a paso: ShapeIndex 43 *El ShapeIndex es el tan famoso numero que siempre da tantos problemas implementando armors. Pues bien, lo que hay que poner es un número que sea menor que el número que os he dicho antes que pongais: Y que no se puede repetir en ningun ShapeIndex que haya en el msm. La funcion de este numerito es enlazar el msm con el item_proto del cliente, de modo que el cliente sepa que armor estás metiendo. Y como se relacionan os estareis preguntando? Pues el numero que habeis puesto en el ShapeIndex será el que pondreis en el item_proto del cliente donde dice valu3 = numero. *Model, aqui tendreis que poner el nombre del gr2 de la armadura (con el .gr2 incluido). Y en estos momentos algun espabilado se estará preguntando: vaya pero yo suelo ver msm que tenen algo que pone SourceSkin y TargetSkin Bien, esa es buen ejemplo para explicaros: como explique mas arriba en esta guia cada armor tiene sus texturas, que vemos dentro del modelo y esas son las que usara el juego si simplemente ponemos el msm asi: Sin embargo, hay muchísimos casos de armaduras a las que queremos ponerles texturas que no son las que vemos en el gr2, si no que son texturas modificadas como en el caso de las negras o empes de colores. En esos casos tenemos a nuestra disposicion estos dos elementos: * El SourceSkin siempre es la textura original del armor, es decir la que vemos en el gr2. * El TargetSkin siempre es la textura modificada, la que añadimos nosotros en vez de la que usaria el armor si solo leyera el gr2. Por lo tanto si tengo mi textura negra_verde.dds y quiero que las negras usen esa textura, tendre que buscar el msm de las negras: Y deberemos añadirle el Source y Target, para ello miraremos cual es la textura de las negras (warrior_4-1.dds) y se la pondremos en el SourceSkin y luego la nuestra en el TargetSkin. Por supuesto deberemos cambiar el shapeindex porque ahora es un armor nueva, pero dejaremos el mismo model porque solo hemos cambiado la textura: Y claro, este proceso lo repetimos con los 8 msms, por cada raza y sexo. Una vez hecho ya podemos hacerle el item_proto del cliente a nuestra armor. 4 - Buf, ya hice los msm, queda mucho? 4.1: Item_proto del cliente Tranquilos que ya casi se acaba. Como os he comentado antes hablando del shapeindex: Por lo tanto, si nuestra armor NO tiene item_proto del cliente NO se verá así que vamos a ver donde ponemos el shapeindex: <Item vnum="11690" name="È渶°©+0" gb2312name="Arm. Placas Mágica +0" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="120000" limittype0="1" limitvalue0="66" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967281" applytype1="37" applyvalue1="2" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="0" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11691" refine_set="181" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11691" name="È渶°©+1" gb2312name="Arm. Placas Mágica +1" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="130000" limittype0="1" limitvalue0="66" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967282" applytype1="37" applyvalue1="3" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="3" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11692" refine_set="182" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11692" name="È渶°©+2" gb2312name="Arm. Placas Mágica +2" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="145000" limittype0="1" limitvalue0="66" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967283" applytype1="37" applyvalue1="4" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="6" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11693" refine_set="183" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11693" name="È渶°©+3" gb2312name="Arm. Placas Mágica +3" type="2" subtype="0" weight="0" size="2" antiflag="44" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="165000" limittype0="1" limitvalue0="67" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967284" applytype1="37" applyvalue1="5" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="9" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11694" refine_set="184" magic_pct="15" specular="0" socket_pct="3" /> <Item vnum="11694" name="È渶°©+4" gb2312name="Arm. Placas Mágica +4" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="190000" limittype0="1" limitvalue0="67" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967285" applytype1="37" applyvalue1="6" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="12" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11695" refine_set="185" magic_pct="15" specular="30" socket_pct="3" /> <Item vnum="11695" name="È渶°©+5" gb2312name="Arm. Placas Mágica +5" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="220000" limittype0="1" limitvalue0="68" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967286" applytype1="37" applyvalue1="7" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="15" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11696" refine_set="186" magic_pct="15" specular="40" socket_pct="3" /> <Item vnum="11696" name="È渶°©+6" gb2312name="Arm. Placas Mágica +6" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="265000" limittype0="1" limitvalue0="68" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967287" applytype1="37" applyvalue1="9" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="18" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11697" refine_set="187" magic_pct="15" specular="50" socket_pct="3" /> <Item vnum="11697" name="È渶°©+7" gb2312name="Arm. Placas Mágica +7" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="325000" limittype0="1" limitvalue0="69" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967288" applytype1="37" applyvalue1="12" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="21" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11698" refine_set="188" magic_pct="15" specular="65" socket_pct="3" /> <Item vnum="11698" name="È渶°©+8" gb2312name="Arm. Placas Mágica +8" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="405000" limittype0="1" limitvalue0="69" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967289" applytype1="37" applyvalue1="15" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="24" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="11699" refine_set="189" magic_pct="15" specular="80" socket_pct="3" /> <Item vnum="11699" name="È渶°©+9" gb2312name="Arm. Placas Mágica +9" type="2" subtype="0" weight="0" size="2" antiflag="300" flag="1" wearflag="1" immuneflag="0" gold="120000" buy_price="515000" limittype0="1" limitvalue0="70" limittype1="0" limitvalue1="0" applytype0="8" applyvalue0="4294967290" applytype1="37" applyvalue1="20" applytype2="0" applyvalue2="0" value0="0" value1="90" value2="0" value3="12" value4="0" value5="27" socket0="0" socket1="0" socket2="0" socket3="0" socket4="0" socket5="0" refine_vnum="12030" refine_set="530" magic_pct="15" specular="100" socket_pct="3" /> El item_proto de nuestra armor suele tener de +0 a +9 (aunque no tiene por que ser así), y en el queria remarcar los siguientes datos: Item vnum="11690" Ahi pondremos la id que vamos a ponerle al item. gb2312name="Arm. Placas Mágica +0" Ahi se pone el nombre que el armor tendrá en el juego. value3="12" Y ahi esta el famoso value3!! Le pondremos en cada una de las ids del armor (es decir de +0 a +9) el numero que pusimos en el shapeindex. Y ya estaría esta parte, por supuesto cada uno deberá hacer el item_proto con los valores que veas convenientes, para eso hay bastantes herramientas como creadores de querys e item_proto que os ayudaran a hacerlo. 4.2: Icono del armor: Como a la gente le suele gustar que las armors tenga su iconito os diré como meterlo (partiendo de que ya teneis uno hecho, hay guias para hacerlos si no lo teneis): 4.2.1: El icono: Descompilamos nuestro icon.epk, metemos el icono en icon/item y luego lo añadimos al xml y compilamos. Por supuesto para los que haceis esto en epks aparte recordad que la linea del xml debe llevar icon/item/idicono.tga en la primera parte del xml (lo que explique antes) 4.2.2: Item_list: Descompilamos nuestro locale y vamos al archivo item_list. De ahi cojemos las lineas de +0 a +9 de otra armor cualquier y las editamos de la siguiente manera: idarmor ARMOR icon/item/idicono.tga Ojo! Las separaciones entre el texto deben ser con la tecla de tabulador (esa que esta encima del bloq mayusculas xd) 4.3: La query del armor Una vez hecho todo esto, simplemente nos quedará hacer una query para nuestra armor con la misma id que le pusimos en el item_proto del cliente, para ello teneis muchos programas que os ayudarán a hacerla con los valores que prefirais Recordad que en la query el value3 da igual, por si alguno lo duda xd Y bueno, eso es todo por hoy espero que os sea útil esta guía
    1 punto
  26. Compilación del binario 40K Introducción Bienvenidos a aquellos que les gusta y les interesa el tema de metin2 a fondo. Esta guía la hago especialmente para ellos y con el fin de facilitar conocimiento ya que a veces el don de búsqueda nos falla o no conseguimos encontrarlo. El nivel necesario para esto será: PRINCIPIANTE. Esta guía no es para aquellos que saben del tema en profundidad. Dicho esto, empecemos a introducir... ¿Qué haremos? Instalar Visual Studio 2013. Descargar los archivos del binario. Compilar. Probar. Características del cliente: Hay que aclarar que lo que aquí ofrezco es gracias a alguien que vino antes y dejo el trabajo a medias. Su nombre es Reboot y es un ex-usuario de Metin2Dev. Versión de python actualizada de 2.2 a 2.7 [hecho por mi]. All mount can attack // todas las monturas pueden atacar. All toolset set to v120_xp (Windows xp compatibility) include source files of the client and library, all set to v120)xp toolset. ENABLE_COSTUME_SYSTEM // sistemas de traje ENABLE_ENERGY_SYSTEM // sistema de energia ENABLE_DRAGON_SOUL_SYSTEM // ENABLE_BELT_SYSTEM // CINTURONES Cryptopp 5.6.2 boost 1.55 Cliente recomendado: Test Client für 40250. LINK. (VIENE YA PREPARADO POR MI PARA EL BINARIO) [LLEVA INCORPORADO EL NEXUS -> DESCOMPILADOR/COMPILADOR DE CLIENTE (EN LA CARPETA PACK)] El cliente este en Alemán. Posiblemente pronto suba alguna traducción del cliente para que lo podáis utilizar en español aunque ya haya guías de como traducirlo. Hay que tener en cuenta que esta guía esta hecha hasta el punto de compilar y tener el ejecutable, NO SOLUCIONAR BUGS QUE PUEDAN APARECER. Primer punto La descarga del Visual Studio 2013 la encontraremos en este enlace directo: LINK. Nota: en la instalación sólo nos dedicamos en hacer click en "siguiente" no modificar valores predeterminados. Segundo punto Los archivos del binario los encontraremos en el enlace de Mega: LINK Tercer punto Nota: Cualquier modificación en el source del cliente se tendrá que realizar previo a la compilación. ABRIMOS EL ARCHIVO CLIENT.SLN CON VISUAL STUDIO Y EN MODO LE ASIGNAMOS RELEASE, APRETAMOS CTRL + SHIFT + B Y ESPERAMOS QUE COMPILE, EL BINARIO ESTARÁ EN LA CARPETA BINARY DONDE DESCOMPRIMIMOS EL RAR DE LOS ARCHIVOS DEL CLIENTE. (En los pasos en fotos utilizo solamente el ratón y ninguna combinación de tecla sino que abro menús y ya.) PASOS EN FOTOS... 4. PROBEMOS... Nota: El cliente debe tener las librerías de Python 2.7 (el cliente preparado no le hace falta) Si utilizáis otros cliente deberíais bajaros la carpeta "lib" de la raíz del cliente que deberéis tener para correr el binario: LINK. Y HASTA AQUI LA GUÍA. Especiales agradecimientos a los autores de dicho trabajo como Reboot y Shisui. Y por último vuelvo a recalcar que el trabajo en su 99% no esta hecho por mi. Yo sólo intento aportar a la comunidad una manera fácil de compilar el binario sin dolores y dolores de cabeza que yo sufrí en mi tiempo para alcanzar conocimiento. Tampoco quiere decir que todo es regalado, habrán errores/bugs que puedan aparecer después de esto incluso con el cliente que os recomiendo pero como siempre, mi consejo es que nunca os rindáis. Un cordial saludo a todos y todas de esta comunidad. Y por último, recordar que si encontráis cualquier bug o error que se me haya pasado por alto o surja de imprevisto no dudéis en dejármelo en la caja de comentarios ! ! ! Canal YouTube para desarrollo metin2
    1 punto
  27. Bueno aquí os dejo una web bien adaptada con todas las funciones 100%. - Registro - Rankings - Recuperar contraseña - Panel usuario etc.. El diseño es el que tenía dream. Si a alguien le apetece dejar unas capturas estaría bien Descarga: https://www.mediafire.com/?6lbh8h6yos3y8b9
    1 punto
  28. Hola, amigos de Metin Zone. He visto este post en otro foro y he decidido traerlo a zone, ya que son una base estable y de aquí pueden empezar muchos sin algunos errores. Inicialmente estos Files + Source son Pagos, pero los traigo gratis, ya que compartir es vivir, oh al menos eso dicen, sin mas que decir, los dejo con ello. Cito Texto Anexado a los Files y Source: Hola, compartí la fuente principal hace meses, pero no me percate de muchos problemas, el gremio, alquimia tenían problemas, etc. Cerré el tema para crear uno nuevamente. Este es el nuevo. No hay problemas en muchos sistemas oficiales como el sistema de alquimia. Les deseo buen uso a quienes lo usen.Una pequeña nota; No tomé la infraestructura de nadie, o no tomé la infraestructura de la parte de alguien. El proyecto; Mainline FUENTE Fix. Cliente; Granny 2.9 Python 2.7 Contraseña de Navicat: 123456 personaje GM; ID: root PASS: 123456 Comandos de compilación; / usr / mainlinesource / Server gmake clean & gmake all o el comando anterior se puede hacer de una manera clásica Errores Solucionados ------------------------------------->Se Aumento el Tamaño de los Boos <--------------------------------------- ------------------------------------->Info. Hora, Nivel En MP <--------------------------------------- ------------------------------------->Atuendos y Vestidos de Boda Fix <--------------------------------------- -------------------------------------> Objetos de "0" Yang cambian a "Gratis" <--------------------------------------- ------------------------------------->Hoguera Fixeada <--------------------------------------- ------------------------------------->Bloqueo de Comercio mientras se esta TRANSFORMADO <--------------------------------------- ------------------------------------->Alquimia Sin Coste <--------------------------------------- ------------------------------------->Alquimia Sin Coste <--------------------------------------- ------------------------------------->Mensaje de Área Protegida <--------------------------------------- ------------------------------------->Cambio de Color a Signos de Reino [J] [S] [C] <--------------------------------------- ------------------------------------->Descarga <--------------------------------------- Fuente: Turkmmo
    1 punto
  29. TTV_RANDARON

    Atuendo pirata

    Pulse aquí para descargar el archivo
    1 punto
  30. Descarga: http://www.mediafire.com/file/v1w4xv9s0hq2m7k/Metin2+Samurai+Patch.rar
    1 punto
  31. Bueno, aquí un aporte mas o menos nada... Game y db vanilla y las libs y todo lo demás del cliente. https://mega.co.nz/#!k4gxVKzI!nOA2MqzeFIOwXcYBQbWkV1UD0qQ61ddA2VQTPMAbZ2E Disfrútenlo. ¡¡Saludos!! Créditos: Vanilla por el game y la db y todo eso.
    1 punto
  32. Ola k ase (yawn) , pues aki yo de nuevo pero esta vez con la guia de instalar autopach por .lz bueno empezamos.. primero que nada quiero aclarar que el compilador del autopach no es mio pero lo dejare , pero todo lo demas me toco investigarme por mi mismo repito me toco investigar por mi mismo.. bueno primero que nada aca estan los links: https://mega.co.nz/#!kl80EBgb!B6KZ2Faa7d6meOM8b17C2Erp0x4QXvSEusiUJEIW_FU http://www.mediafire.com/?e8eqdzfvekix201 Bueno una ves teniendo eso empesaremos por la parte de la web subiremos la carpeta autopach a tu web , localhost o lo que tengamos.. Una ves subido editaremos el metin2torrent.config.xml y lo configuraremos algo asi: Bien una ves hecho eso quedara algo haci en la web: Cuidado aqui el 0.0.0.1 es donde se subiran los parches.. en fin seguimos con la parte del cliente Bien vamos a autopach creator (por zetsu) que por cierto tambien traduci la parte del torrent y blabla . bien entonces haremos lo siguiente abriremos.. TorrentPatch.url.xml TorrentPatch.locale.xmleditaremos los URL de los autopach.. en mi caso seria algo asi: Bueno aora seguimos con el TorrentPatch.url.xml bueno este es muy delicado teneis que poner exactamente donde esta tu URL con el metin2torrent.config.xml Bien en mi caso seria algo asi: Bueno una ves hecho guardamos eso crearemos el patch.. que seria con el que creò zetsu.. (Metin2_Autopatcher_Creator.exe) con ese lo crearemos y quedara Metin2Patch.exe ese meteremos al cliente despues de eso abriremos la carpeta client cojemos eso y lo pegamos en el cliente y bien aremos lo siguiente (cuando ya copies y peges en el cliente) , Pondremos el URL del autopach que en mi caso seria algo asi: Bueno una ves hecho eso abrimos y todo estara terminado lo que les faltara que acontinuacion explicare como hacer patch's, que se compilan con .lz y se pega el codigo en el crclist.. y se crean directorios en 0.0.0.1 que por ejemplo es algo asi Cada actualisacion que vallas haciendo metela dependiendo en donde quieres que llegue del cliente.. y bueno es todo al final se mirara algo asi: bueno eso es todo saludos y gracias a rafa por motivarme (aunque lo aiga hecho en contra de mi voluntad xd) bueno si me falto algo decirme :')
    1 punto
  33. Buenas, les traigo una guia de como agregar 8 bonus en sus serverfiles/cliente PD: La guia la tenia descargada en alemán asi que no se de quien era pero la traducí a Español para que entiendan un poco mejor [DAME CLICK] Para descargar la guia.
    1 punto
  34. Hi Metin2Zone, im selling a serverfile, the base is for a PvM Server, has a pre-made gameplay with drops/events/runs and much more already pretty much set, you can find out more about it here: http://aslime.com I am selling V1 and V2, on the web-page you will find my contact information if you have question's or if you want to download our demo to see the server for yourself. What you can get if you buy v2: Client Serverfiles Client-Source Serverfiles Source Free support when a issue is found Free updates that will come for Server and Client. Disclaimer: Buyers are not to sell this product under another name, is for personal-use only, if someone is to post files from it, further updates or support will be denied. Thanks.
    1 punto
  35. Break

    Files Arrival2

    No es obligatorio montarlo en un vps, tb funciona en el virtualbox. Pero vamos por 3 euros qe te cuesta un vps, te sale mejor montarlo ahí : https://www.arubacloud.es/
    1 punto
  36. 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.
    1 punto
  37. http://dosya.co/2pic8dyhj21x/Block_Action.rar.html
    1 punto
  38. Serex

    [C++] Revive event

    Evento revive para poder usar en quests como usamos el when kill, etc. El evento se dispara cuando un jugador revive en el juego. Source: https://github.com/ajpelaez/Metin2-Revive-Event Ejemplo de uso: when revive begin chat("Hola Metin2 Zone.") end
    1 punto
  39. medostar2020

    need new costume

    hello i need this new costume pic : http://c.up-00.com/2019/02/155056154792451.jpg if you have any costume of this please put the link here thanks.
    1 punto
  40. Te recomiendo, que formatees el vps o el vdi, lo que tengas y uses el instalador automático: Y respecto a las librerías, el script te preguntara si vas a subir algunas pues, sube estas librerías a la maquina: https://www.mediafire.com/file/7m9c1bs3r962vec/librerias.zip/file Y ya te lo hace todo automático, sin ningún problema. Un saludo. PD: En el post del instalador automático, se muestra como se instala los files de eternia2.
    1 punto
  41. Hola Zoneros, Quería darles un launcher que hice asi por aburrimiento y para no perder la costumbre, cogí las imágenes de un juego mmorpg. No es mucha cosa pero bueno algo es algo. DESCARGAR IMAGEN
    1 punto
  42. LINKS: http://www.girlshare.ro/34074882.6 https://mega.co.nz/#!4BFTXJxB!PAoesuNLYGuZkgDzHMqiev5LgO2iG8Hj5JmuQJoDNQM creditos: Ibrahimović del foro just4metin
    1 punto
  43. Hola hoy les traigo 3 stylos para woltlab burning board de metin2 mas instalador de woltlab 3.1.8 imagen board antiguo mt2 2 stylo 2 de metin2 3 Stylo actual board mt2 Descarga woltlab 3.1.8 Web free dudas como instalar Mini Guia de como instalar la web lo primero vamos a la carpeta inc buscamos el archivo configurare.php y lo habrimos editamos de acuerdo a la configuracion de nuestro server luego guardamos Lo que todos se deven aver dado cuenta si estan usando esta web es que casi todo funciona con email (lo que es para recuperar contraseña y ese tipo de cosas) asi que editen el archivo mail_class.php ubicado en la carpeta inc y nos vamos a navicat y abrimos nuestra coneccion luego nos vamos a crear una base de datos nueva llamada "WEB" sin comillas Despues de aver creado la base de datos nos vamos a la carpeta de la web y entramos a la carpeta Instructiuni instalare y encontraremos esos archivos mas otros mas pero yo solo deje esos los mas importantes como dice en la imagen arrastren los archivos de la carpeta Instructiuni instalare a la base de datos que llamamos web cuando arrastemos el primer archivo dentro de la base de datos nos saldra 1 cuadro como este , le damos continue on error y start ahi esperamos que carge y acemos lo que dice la imagen ahora damos en close refresh y repetimos con las otras sql cuando terminemos nos quedara algo asi elegir descarga click aqui!! skype: sneiper.delgado si algo les sirve que asi espero sea utilicenlo bien
    1 punto
  44. PENTAGRAMA

    [AYUDA]Update

    [server] server_name = metin2penta notice_url = http://25.58.81.199/noticias.html'>http://25.58.81.199/noticias.html patch_site = http://25.58.81.199/ patch_port = 80 patch_list = /parches/patchlist.txt patch_folder = /parches/ executable = metin2.bin registration_link = http://25.58.81.199/registroxd skin = skin_default grf_file = datos.txt Backup_GRF = 0 startup_option = 3 [general] ;debug_mode = 0 archive_passphrase = Copialo y pegalo xd y listo si sige el error agregame a skype
    1 punto
  45. 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
  46. Hola amigos de MZ en esta ocasión os traigo una pagina Web completísima que pensaba traducir para mi servidor pero al final como no la utilizaré preferí postearla. La web lo cierto es que es muy chula y os dejo también una Demo para que la veáis en acción. ¿Qué contiene? - Panel de administración - Panel de usuario - Protección contra Floods - Desbuguear personaje - Registro funcional - Ranking de PJ funcional - Loging funcional Y MUCHO MÁS ¿Idioma? Está en rumano, pero es facil de traducir FOTOOOO! ¡CLICAR AQUÍ PARA VER LA DEMO! ¡DESCARGA! ¿WTF? Regalame un Like si te gustooo! Laralalalaa!
    1 punto
  47. Hola a todos. hace un tiempo hice algunos aportes en elitepvpers,y en otros foros.. como el ranking que sea la imagen indicando la raza y la bandera de donde procede el pais. actualmente he retomado algunos de mis 2 viejos proyectos y el que da importancia es el cms de ownii. lo cual si me autorizo mara crear un nuevo diseño. aclaro que en el Metin2dream usan el cms de ownii editado por un israelita que cobra por tal cms. subire dentro de pocos hasta donde llege con la edicion y espero que continuen con el proyecto ojala siempre respetando el autor o en sintesis poner de credito de donde vino el post o sea metin2zone. agradecimientos a ownii por su cms y al team de Metinforce2 y a mis cumpas de Forceclan con lo de scripting. Ojo por el momento tienen que descargar el cms oficial, ya que por ahora depende de este para que funcione el otro cms... hay que instalar por defecto el cms de ownii aqui el link donde pueden descargarlo: http://www.elitepvpe...t2-web-cms.html el link del cms editado lo subire una vez que termine de perfeccionar algunos defectos. y asi podran continuar con el proyecto.. (el diseño es totalmente mio hecho con paint shop pro 9)
    1 punto
  48. Ðro

    [PETICION]Npc

    Aqui hize la quest como la pediste, OJO NO LA HE TESTEADO pero si tiene algun fallo me lo comunicas y lo reparare Aqui la tienes por pergamino de mision: Aqui esta en pastebin: http://pastebin.com/ndcBfx8r EDITO: Por NPC: http://pastebin.com/H1Y9bikT Salu2.
    1 punto
Esta clasificación está establecida en Madrid/GMT+02:00
×
×
  • Crear nuevo...