Jump to content

Manuel Camacho

Miembro
  • Contador contenido

    16
  • Ingreso

  • Última visita

Actividad de reputación

  1. Me Gusta
    Manuel Camacho reacted to EzekielitohMercury in [SERVERFILES]Metin2Rage VDI!   
    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

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. CLIENTE
    MEGA: Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    MEDIAFIRE: Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    PARCHE DE TORRE NEMERE CLIENTE

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. 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. Me Gusta
    Manuel Camacho reacted to DevLilian in Server files de Metin2 Rage 2019 + Web Python [GRATIS] by DevLilian   
    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 Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    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: Debes iniciar sesión para ver el contenido del enlace en esta publicación. (Elimine base de datos y estan limpios)
    WEB programada en Python: Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Puedes revisar el funcionamiento de esta en www.metin2rage.com
     
    by DevLilian.
  3. Me Gusta
    Manuel Camacho reacted to Archetype in [GUIA (Item_proto)] Editando un item   
    Veo que en este foro no hay ninguna guía de esto y las que he visto en demás sitios están bastante desorganizadas, pues aquí lo dejo. (No está completa, solo con los objetos básicos).
     
    1- Vnum: Número del objeto, ejemplo: Espada +0 (Vnum: 10) +9 (Vnum: 19).
     
    2 y 3 Me los salto porque ya sabemos lo que es.
     
    4- Type: Esto determina que objeto que es:
     
    1: Armas / Flechas.
    2: Armadura / Equipamiento.
    3: Pociones
     
    5- SubType: Esto determina el tipo de objeto que es, ejemplo: Armas (Campana).
     
    Type 1 (Armas / Flechas)/ Subtype: 0 (Espada) 1 (Daga) 2 (Arco) 3 (Lanza) 4 (Campanas) 5 (Abanicos) 6 (Flechas)
    Type 2 (Armaduras / Equipamiento) / Subtype: 0 (Armaduras) 1 (Cascos) 2 (Escudos) 3 (Brazaletes) 4 (Zapatos) 5 (Collares) 6 (Pendientes).
     
    6- Weight: Es el peso de un objeto (¿?) dejarlo en 0.
     
    7- Size: Son las casillas que ocupa un objeto en tu inventario, si pones 1, pues una casilla.
     
    8-Antiflag: Es para determinar para qué raza será el objeto. Os dejaré un programa de inforge para calcular esto:
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    9- Flag: Identificación del objeto.
     
    Valores: 0 (Equipamiento, brazaletes, collares, pendientes...) 1 (Armas y Armaduras) 20 (Pociones)
     
    10- WearFlag: Esto determina el uso de un objeto. Si ponéis 0 no se podrá equipar, por ejemplo.
     
    Valores: 1 (Armaduras y Piedras para la armadura) 16 (Armas y Piedras para el arma) 2 (Cascos) 4 (Zapatos) 8 (Brazaletes) 32 (Collares)
    256(Escudos) 512(Flechas)
     
    11- InmuneFlag: En todo el item_proto no encontré un item con algún valor aquí. Se dejaría como está.
     
    12- Gold: Esto determina el precio de un objeto a la hora de venderse.
     
    13- Shop_buy_price: Esto determina cuando oro te dan al vender tú el objeto a la tienda.
     
    14- Refined_vnum: Aquí va el objeto que subirá el item que modifiques.
     
    15- Refine_set: Aquí va el id de la tabla refine_proto. (En esa tabla veremos que cada id indica diferentes objetos y costes para subirlo).
     
    16- Refine_set2: Lo mismo que refine_set, pero apuntando a otra tabla. (Por si queréis que pida más objetos).
     
    17- Magic_pct: Aquí irá uno de los siguientes valores:
     
    Valores:0 (Objetos de equipamiento que no se pueden equipar) 5 (Este numero se suele dar al equipamiento nuevo y al épico como Tritón)15 (Objetos de equipamiento que si se pueden equipar, el que más usaremos).
     
    18- Limittype0: Esto es por si el objeto se podrá usar a un nivel determinado o no.
     
    19- Limitvalue0: Si habéis puesto en limittype0 un cero, aquí también tendréis que poner 0. Si habéis puesto 1 pues aquí tendréis que poner el nivel que queramos que tenga el objeto. Por ejemplo: Limittype0 = 1 Limitvalue0 = 80 (Se podrá usar al 80)
     
    La columna Nº 20 y 21 el numero que se tendrá que poner siempre es 0.
     
    22- Applytype0 / 1 / 2: Aquí irá la identificación de la opción que tendrá el objeto. Y aquí los valores
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
     
    23- Applyvalue0 / 1 / 2: Aquí irá la cantidad del bonus que hayamos añadido en applytype*.
     
    24- Value0 / 1 / 2 / 3 / 4 / 5: Aquí irá en el caso de armas; el mínimo y máximo de ataque físico y mágico del arma. Y en caso de armaduras; la defensa física y mágica de la armadura.
     
    Valores:
    Value0 = 0 (Se deja en cero, no se toca)
    Value1 = En caso de armas, el mínimo de ataque mágico. En caso de armaduras, la defensa física.
    Value2 = En caso de armas, el máximo de ataque mágico. En caso de armaduras, 0 (No se toca)
    Value3 = En caso de armas, el mínimo de ataque físico. En caso de armaduras, la defensa mágica.
    Value4 = En caso de armas, el máximo de ataque físico. En caso de armaduras, 0 (No se toca)
    Value5 = Aquí irá la cantidad de puntos que se le suman a un objeto (arma o armadura) a la hora de subirlo en el herrero. Por ejemplo: Si vamos al vnum de la espada del nivel 1 (10/19) veremos que de +0 a +9 en value5 tendrá 7, 14, 21... ¿Vemos que se le suman 7 puntos cada +1 de la espada? y el ataque de esta arma es 13-15, 20-22, 27-29... ¿Vemos que también sube 7 de ataque cada +1?
     
    24- Socket0 / 1 / 2 / 3 / 4 / 5: Esto se deja siempre en -1.
     
    25- Specular: Esto determina el brillo del objeto. De +4 a +9 ya empieza a tener valores.
     
    Valores:
    +4 = 30
    +5 = 40
    +6 = 50
    +7 = 65
    +8 = 80
    +9 = 100
     
    25- Socket_pct: Esto determina la cantidad de piedras que se le pueden añadir a un objeto, de 0 a 3 si no me equivoco.
     
    26- Addon_type: Esto determina si el objeto llevará media y habilidad.
     
    Valores: 0 (No tiene media ni habilidad) -1 (Tiene media y habilidad)
     
     
    Me ha costado un poquito bastante, se agradecen las gracias
  4. Me Gusta
    Manuel Camacho reacted to Gegetzuburi25 in Files Metin2 Rage   
    De Verdad son los files del MT2 Rage? el mismo server que esta en funcionamiento?
     
  5. Me Gusta
    Manuel Camacho reacted to Jinx in [Release]Texturas caballo   
    Las texturas se ponen en la archiva  horse2 en npc.
     
    Nuevo link :
     
     
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
     
    Perdón de mí español soy francesa
  6. Me Gusta
    Manuel Camacho reacted to Happy in [Release]Texturas caballo   
    Hoy os traigo unas texturas de cabllo que vi en epvp, trae de caballo normal i militar.
     
    Foto:

     
    Link: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  7. Me Gusta
    Manuel Camacho reacted to GuilleMetin2 in [Guia]make.py Daroo   
    Como ejecutar el make.py dentro de las files Daroo.
    Abrir linea de comandos.
    cd /usr/home/game/share/locale/germany/quest chmod 777 make.py python make.py Si no descarga , Upload para /usr/home/game/share/locale/germany/quest
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. cd /usr/home/game/share/locale/germany/quest chmod 777 make.sh sh make.sh Done
    Nota: Revisas que el locale_list tiene una lista de las quests.
  8. Me Gusta
    Manuel Camacho reacted to Croqueta in [Mini-R]Editor para lua   
    Holla,
    para la gente que qiera un editor de lua
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. es un direkt link.
     
    el Programm se llama SciTe y es mi favorido para trabajar con tablas en lua, con ese editor ise por ejemplo el itemshop completo en lua despues, lo escribi en Metin.
  9. Me Gusta
    Manuel Camacho reacted to EzekielitohMercury in [ATUENDOS] Nuevos 2k17 - Metin2Patches (icon+texture+msm)   
    Como dice el título, ¡estos son los trajes de verano para el verano de 2017!
     
    Descarga: Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  10. Me Gusta
    Manuel Camacho reacted to autodesk_metin2 in Launcher V1   
    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.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    IMAGEN
     
     
     
  11. Me Gusta
    Manuel Camacho reacted to grimtales in [AUTOPATCH]actualizador Adios neoncube!   
    wenas a todo MZ ps aki traiendoles la ultima novedad en lanzador -actualizador espero y lo suban a importantes
    estos aportes no son de todos los dias mucho menos darle el privilegio a MZ ser el segundo foro en ser posteado
    weno ya enfade de tanta mamada bla bla bla al grano este actualizador por asi llamarle es como el neoncube
    solo que mejor mas fino y editable yo tube el honor de probarlo y va de 10 xD
     

     

    el archivo .rar bienen en 2 partes, la parte del cliente y la parte del servidor
    ojo: los botones estan en chino pero eso es facilisimo de hacer y hasta crearle su propio diseño

     
     
    pasamos a la configuracion de cliente
     
    como ven lo que esta en el rar carpeta cliente copian todo y lo extraen en la raiz

     
    una ves echo eso abrimos con un editor de texto el archivo llamado patch.cfg
    y nos saldra esto:

     
     
    y lo configuramos asi:


    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Url de tu sitio en donde se recupera la contraseña de la cuenta  

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. URL de tu sitio, específicamente el registro  
    config.exe Nombre del archivo de configuración
     
    metin2client.bin o metin2.exe Nombre del ejecutable (depende cual es su iniciador)
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Dirección en donde se encuentra patch.ver(el del servidor-web)  

    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Dirección en donde se encuentra el archivo a descargar.ojo todo archivo.rar de actualizacion debera ser renombrado como (parche.rar) es algo que se corregira para la vercion v2 supongo ya que mi amigo Zeler se durmio y no me di cuenta de ello ya ke si queremos subir otra actualizacion tendriamos que borrar esa y subir la nueva y los users nuevos como bajarian
    la actualizacion viejita si ya no esta disponible weno mañana le comento y agrego aqui los cambios que hubiese
     
    Iniciar Palabra que se muestra en el botón del autopatch
     
    Ahora en patch.ver(cliente)
    Como no se ha usado tiene esto, 0.0.0.0, se cambia automáticamente cuando se descarga una actualización.
     
    ojo: en la carpeta llamada patchskin es donde se encuentran las imagenes ke editaran a su gusto
     
    pasamos a la parte del servidor-web
    subimos lo que se encuentra dentro de la carpeta servidor-web y lo subimos al host vía FTP,

     
    se crea una carpeta con el nombre patch y debe de kedar asi /www/patch
    Metí los ficheros (todos los de servidor-web) ya ahora vamos a usar el autopatch, en el patch.ver del servidor web, le agregas un 1, quedando de la siguiente manera 0.0.0.1, lo subes a tu servidor web y creas el parche, escoges los ficheros nuevos y los comprimes, si van dentro de la carpeta pack, crea una carpeta pack y mete allí los ficheros, comprimiendo y que el nombre sea el que pusiste en: Debes iniciar sesión para ver el contenido del enlace en esta publicación. del patch.cfg, lo subes a tu servidor web e inicias el parche.
    y a disfrutar de tu Lanzador-Actualizador muy bonito y editable
     
    PD: Si quieren bajar y namas meter el launcher les tira error, necesitan hacer todo el procedimiento.

     
    asi ke ni lo intenten, hagan todo el procedimiento o si no les tirara error
     
    y recuerden dar gracias no cuesta nada la neta!

     
    CREDITOS Y CREADOR

     
    Mr.Troll
     
    para que vean que gran amigo es de todos nosotros
     

    [25/09/2012 11:28:22 p.m.] Grimtales:lo posteare [25/09/2012 11:28:22 p.m.] Grimtales: con tu permiso [25/09/2012 11:28:27 p.m.] Grimtales: en MZ? [25/09/2012 11:28:38 p.m.] Grimtales: o ke solo se kede en tu web? [25/09/2012 11:28:51 p.m.] Jickson A. Troll Works: na, postealo allí [25/09/2012 11:28:51 p.m.] Jickson A. Troll Works: xD [25/09/2012 11:28:57 p.m.] Jickson A. Troll Works: me cae bien esa gente PD2:al que le gusto y sirvio den gracias y al ke no que se joda!!
     
     
    jajaaja ayer ya era de madrugada y se me olvido
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  12. Me Gusta
    Manuel Camacho reacted to MesterLum in Creacion De neoncube con host gratuito   
    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:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Bueno despues nos registramos en Free Hosting
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Bueno, despues de eso ponemos el subdominio, nuestra contraseña y eso yo en mi caso pondre esto
     
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
     
    Despues de registro, aparesera algo asi
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Y le dan en ''Go To Cpanel
     
     
    Despues de eso le dan click a '' File Manager''
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    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
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Bueno despues de eso, se van a ''Public html''
    y aran lo siguiente
    Crean un directorio nuevo algo asi
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Despues le dan nombre al directorio algo asi (yo en mi caso le pondre parches)
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Despues dentro del directorio parches crearemos un nuevo file algo asi
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Bueno despues de eso le ponen nombre al archivo, yo en mi caso le pondre ''patchlist.ini'' pero ustedes le pueden poner como quieran
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    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:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Bueno despues de la descarga hagan lo que yo
     
    Descomprimen el winrar, y lo ponen en un cliente que es algo asi
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    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:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Yo les dare un ejemplo del mio el mio quedara algo asi:
     
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    y para los que tengan problemas tiene que quedar algo asi como el mio, pero con sus datos
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    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:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    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''
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    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:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    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
     
     
  13. Me Gusta
    Manuel Camacho reacted to sebastianL2 in Locale.lua 100% español   
    Hola amigos, les vengo a traer mi propia traduccion de mi server, no tiene mi publicidad puesesta echa para vosotros no dice, Sige jugando Metin2xxxxx o esas cosas bueno sin mas nada que decir el link
     
    Link:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Creditos: Yo :foreveralone:
  14. Me Gusta
    Manuel Camacho reacted to akyleez in local.lua traducido   
    bueno ahora realice la traducción de local.lua y quiero compartirla. no esta 100% traducida pero si la gran mayoría espero que les guste la traducción y si les sirve agradezcan  tengo casi todo traducido y a lo mejor lo comparto con los miembros del foro.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  15. Me Gusta
    Manuel Camacho reacted to Dilong in [GUIA] Cambiar puertos de un cliente   
    Hago esta guia para los que van empezando en esto de crear servers de metin2,hay quienes descargan clientes para su server pero aun que configuran el serverinfo con su ip les sale error al conectar,normalmente es por que los puertos del cliente no son iguales al del server,pero para solucionar este problema es muy facil.
    Abren el Winscp o FileZilla (recomiendo el primero),despues van a la carpeta auth y una vez ahí abren el archivo CONFIG,cuando abran el archivo les aparecera lo siguiente.
     
    Donde dice PORT:50000 es el port del auth que se encarga de que si un cliente intente conectarse pueda entrar en la selección de personaje,ahora deben agregar ese port al serverinfo del root,aquí pondre un ejemplo.

     
     
    Deben agregar el puerto del auth en esta parte,donde dice "port":11002, }, deben poner el puerto 50000 que es el puerto del auth.
     
     
     
     
    Para cambiar el puerto de channel1 channel 2 etc,se hace el mismo procedimiento,para cambiar el puerto en el serverinfo deben ir en esta parte.
     

     
     
    En la parte de tcp_port":13001,"udp_port":13001,"state" deben cambiar esos 13001 por el puerto de channel1.
     
    Espero que la guia haya sido lo bastante claro
     
    Saludos
  16. Me Gusta
    Manuel Camacho reacted to Karol in QUEST DEL BIOLOGO   
    Nose si ya estaban posteadas pero aqui les vengo a dejar las misiones del biologo del Nivel 4 hasta el lvl 96 Creo que estan al 100% traducidas Bueno espero mis +1 Y Con Unas Gracias Esta Todo Bien Aqui les dejo el link por mega 
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  17. Me Gusta
    Manuel Camacho reacted to Miguelito in Npc para reemplazar el herrero xd   
    Hola gente de metin2zone les traigo este npc espero les guste :3 
     

     
    Descarga: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Link 2 : 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Pd: Si ya esta Borren
     
    Virus Total: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Fuente: Foro Turco
    Creditos: mark13
  18. Me Gusta
    Manuel Camacho reacted to DryUz in [Petición]Quest Torre Demonios 1 y 2   
    Aca te las dejo la 2 la tenes que traducir^^
     
     
     
     
     
     
  19. Me Gusta
    Manuel Camacho reacted to KeKo in [NPC] El reto de los demonios   
    Hola a todos, hoy me dio por ver que hace milenios habí­a posteado un npc que cuando hablabas con él te invocaba unos jefes y si los vencias te daba un premio. Por supuesto de aquella no tenia ni idea de hacer quests y no funcionaba así­ que hoy me dio por volver a hacerlo, pero esta vez funciona claro
     
    El funcionamiento es sencillo, tu hablas con el npc y estes donde estes te invocará el jefe que le digas, cuando mates a los 6 jefes (cuando matas a uno de los que cuentan te sale un mensaje en la barra de chat) te invoca el último jefe que es el que te da el premio.
     
    Sé que es una tonteria pero me da pena que cuando lo hice por primera vez alguien haya podido quedar con las ganas, así­ que ahora que si que sabí­a hacerlo bien pos lo hice.
     
    Aqui teneis unas foticos:
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Y aquí­ la quest en sí­, como suponeis podeis editarla todo lo que querais, aunque no taria de más que digais que lo hice yo si lo usasis xd. Como toda quest la meteis en /home/game/quest (o la ruta en la que tengais vuestra carpeta quest) y luego la cargais cn el comando ./qc retodemonios.quest. Os dejo adjunta la quest tmbn ya creado el archivo .quest por si os da pereza hacerlo vosotros.
     
    *El mob que le puse de id 2608 es el dragon de fuego de hdlgp que quedaba bien como jefe del npc y mola verlo, pero vosotros ponerle el que querais xd
     

    quest retodemonios begin state start begin when 20095.chat."El reto de los demonios" begin say_title("El reto de los demonios") say("") say("Veo que estas preparado para afrontarlo") say("Elige a tu adversario") say("Y preparate para la lucha") say("Hay que acabar con 6 jefes") say("pero solo aquellos que te salga un mensaje") say("al acabar con ellos sol validos.") say("Descubre el reto final al acabar con el sexto") say_reward( "NPC by KeKo!" ) local s = select ( "Reaper", "Reina arana", "Rey demonio", "Nueve colas", "Rey arana", "Comandante Zin", "Cerrar" ) local coor_x = pc.get_local_x() local coor_y = pc.get_local_y() local cor_x = math.random(0,10) local cor_y = math.random(0,10) if s == 1 then mob.spawn(1093, coor_x + cor_x , coor_y + cor_y, 1) pc.setqf("jefesdem", 2) elseif s == 2 then mob.spawn(2092, coor_x + cor_x , coor_y + cor_y, 1) pc.setqf("jefesdem", 2) elseif s == 3 then mob.spawn(1092, coor_x + cor_x , coor_y + cor_y, 1) pc.setqf("jefesdem", 2) elseif s == 4 then mob.spawn(1901, coor_x + cor_x , coor_y + cor_y, 1) pc.setqf("jefesdem", 2) elseif s == 5 then mob.spawn(2091, coor_x + cor_x , coor_y + cor_y, 1) pc.setqf("jefesdem", 2) elseif s == 6 then mob.spawn(2494, coor_x + cor_x , coor_y + cor_y, 1) pc.setqf("jefesdem", 2) elseif s == 7 then return end end when 1901.kill or 2494.kil or 2092.kill with pc.getqf("jefesdem") == 2 begin if pc.getqf("jefesdem") > 1 then pc.setqf("retodemonio", pc.getqf("retodemonio") + 1) chat("Has acabado con uno de los jefes") if pc.getqf("retodemonio") > 5 then local coor_x = pc.get_local_x() local coor_y = pc.get_local_y() local cor_x = math.random(0,10) local cor_y = math.random(0,10) mob.spawn(2608, coor_x + cor_x , coor_y + cor_y, 1) pc.setqf("jefereto", 2) pc.setqf("retodemonio", pc.getqf("retodemonio") - 6) chat("Acaba con el dragon azul") end end end when 2608.kill begin if pc.getqf("jefereto") > 1 then say("Has superado el reto de los demonios") say("puedes descansar ya que te has ganado tu premio") say("al exterminar a todos esos jefes.") say_reward("Has ganado 100kk") say_reward("Has ganado 5kk de exp") pc.change_gold(100000000) pc.give_exp2(50000000) notice_all ("El jugador "..pc.get_name().." ha superado el reto de los demonios") pc.setqf("jefereto", pc.getqf("jefereto") - 2) end end end end Quest 100% by KeKo!
  20. Me Gusta
    Manuel Camacho reacted to ElRaulxX in [GUÃ�A] Problemas más comunes en quests   
    Hace un rato vi esta guía, aporte (o como queráis llamarlo) que me pareció muy interesante. Se trata de los errores más comunes en la inserción de quests en nuestros servidores (errores de sintaxis, errores de compilación...).
    Esta guía la veo yo más enfocada hacia los más novatos, pues con la práctica aprendes el significado de estos errores y su solución. Aún así, estoy seguro que muchas personas aprenderán algo que no sabían.
     
    RECALCO que esta guía no es creada por mí, sino que tan solo es traducida al español y un poco ampliada con mis conocimientos.
    Aquí os dejo el post original de .Alessa en elitepvpers:
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
     
    Bueno, pues vamos al lío xd
     
    Antes de empezar:
    Como esta guía es general para cualquier quest, utilizaremos variables [X]. Es decir, esta variable puede ser diferente en cada caso y substituida por cualquier cosa.
     
     
    1. when doesn't have begin-end clause
     
    Error de sintaxis: when doesn't have begin-end clause. ([X])
    [X]:[X]: Error occured on compile [X]
    Significado: "when" no sigue la estructura begin-end
    Análisis: Este error se produce cuando el conjunto del "when" no sigue la sintaxis apropiada. Seguramente, la razón de este error es un error de escritura o falta de un "begin". Es también común intercambiar un "begin" por un "then". Debemos recordar siempre que un when sigue la estructura: when [X] begin - end.
    Corrección: Buscar los "when" en nuestra quest y asegurarnos que sigue la sintaxis apropiada.
    when [X] begin
    [acción]
    end
    Imagen ejemplo:
    Imagen ejemplo - solución: Hemos cometido un error de escritura: ha sido intercambiado el "begin" por "begn"
     
     
    2.`[X]' expected near `[X]'
     
    Error de sintaxis: syntax error : [string "[X]"]:[X]: `[X]´ expected near `[x]´
    [X]:[X]: Error occured on compile [X]
    Significado: No ha sido especificado algo requerido por la sintaxis (acostumbra a ser especificado en el lugar de nuestras variables [X]).
    Análisis: Este error es similar anterior, pero acostumbra a darse en condiciones (if). La sintaxis es incorrecta: el servidor espera encontrar un "then" después de la condición, pero no lo encuentra. Como en el caso anterior, acostumbra a darse por fallos en la escritura o intercambio del "then" por "begin".
    Corrección: Corregir la sintaxis. Podemos saber aproximadamente donde esta el error por "expected near". Estos errores acostumbran a estar relacionados con los "if". Recordemos que la sintaxis apropiada es:
    if [X] == [X] then
    [acción]
    end
    *A veces es posible que los operadores estén invertidos. Recuerda que en todos los operadores que utilizamos que contienen más de un signo (>=, <=, !=, ==,...), el último signo siempre es es el "=".
    Imagen ejemplo:
    Imagen ejemplo - solución: Hemos cometido un error de sintaxis: el servidor espera encontrar un "then", pero no lo encuentra. La solución sería especificar el "then" junto a nuestra condición.
     
     
    3. Calls undeclared function!
     
    Error de sintaxis: Calls undeclared function!
    [X]
    Error occured on compile [X].[X]
    Significado: El servidor no detecta una función.
    Análisis: El servidor ha encontrado en nuestra quest una función que no ha sido especificada. Por lo tanto, no posee esa información y no puede realizar ninguna acción.
    Corrección: Debemos revisar la sintaxis: es posible que la función no esté bien escrita. También debemos revisar que nuestra función se encuentre en el archivo quest_functions (recordemos que si queremos crear una nueva función, debemos crearla en questlib.lua y especificarla en quest_functions para que la reconozca el servidor). Si queremos especificar una función que ha sido escrita dentro de una quest, tenemos que utilizar la siguiente sintaxis:
    nombredelaquest.nombredelafuncion (en vez de escribir tan solo la función)
    Imagen ejemplo:
    Imagen ejemplo - solución: Debemos especificar en el archivo quest_functions la función say_item_vnum
     
     
    4. assertion failure
     
    Error de sintaxis: assertion failure : nested==0
    [X]:[X]:Error occured on compile [X]
    Significado: Estructura equivocada.
    Análisis:La sintaxis general de la quest no es correcta. Este error puede darse en muchas ocasiones. Por ejemplo, este error se da cuando hay demasiados "end" o falta alguno.
    Corrección:
    Revisar que la sintaxis "quest [X] begin" está cerrada con un "end". Revisar que todos los "when" están cerrados con un "end". Revisar que todas las condiciones (if) están cerradas por un "end". Revisar que todos los "state" están cerrados por un "end". Imagen ejemplo: Imagen ejemplo - solución: Nuestro "when" no está cerrado con un "end".
     
     
    5. expecting state
     
    Error de sintaxis: expecting 'state'
    [X]:[X]:Error occured on compile [X]
    Significado: Es necesario un state: la estructura de "state" no es correcta.
    Análisis: Hay un error de sintaxis o es necesario un state. Este error sucede, por ejemplo, cuando un "when" está fuera de un "state".
    Corrección: Revisar que todos los "when" y "if" están dentro de un state. Revisar que los "state" están bien colocados y cerrados con un "end".
    Imagen ejemplo:
     
     
    6. state name not found
     
    Error de sintaxis: [X]:[X]:state name not found : [X]
    Error occured on compile [X]
    Significado: El servidor no encuentra un "state".
    Análisis: El uso o búsqueda de un "state" no es encontrado. Este error se da, por ejemplo, cuando utilizamos la función "set_state()" y el "state" definido en esta función no se encuentra dentro de la quest.
    Corrección: Asegúrate que todos los "state" definidos son correctos, la función que los utiliza está el "state" bien escrito y que todos los "state" están cerrados con un "end".
    Imagen ejemplo:
     
     
    7. must start with 'quest'
     
    Error de sintaxis: must start with 'quest'
    [X]:[X]:Error occured on compile [X]
    Significado: La quest debe empezar con 'quest'.
    Análisis: Toda quest debe ser iniciada con "quest [X] begin" y cerrada con un "end".
    Corrección:
    Asegúrate que la quest empieza con la sintaxis "quest [X] begin". Asegúrate que no hay nada fuera de el bloque "quest [X] begin" - end. Asegúrate que no has cometido un error de escritura en la forma típica de inicio de la quest. Imagen ejemplo:  
     
     
    8. Trying/attempt to compare number with nil
     
    Error de sintaxis: Trying/attempt to compare number with nil (se muestra en el Syserr)
    Significado: Al servidor le es imposible comparar un dato con nil.
    Análisis: Nil es lo que se le da a algo que no tiene valor. Es similar al 0, es decir, la nada, algo que no existe. Teniendo esto en cuenta, es lógico pensar que el servidor no pueda comparar algo con la nada.
    Corrección:
    Revisar que todas las variables o funciones que se comparen (a través de una sentencia if) tengan un valor definido previamente.
     
     
    Y eso es todo.
    Si os aparece algún otro error relacionado con quest, decírmelo. Ampliaré la guía sin ayuda de Alessa xd
     
    Un saludo
  21. Me Gusta
    Manuel Camacho reacted to Shiindrex in Npc_Talk - Conversaciones con Npc Esp.   
    Hola gente!
     
    Hoy les traigo un material de traducción, el archivo Npc_talk, de que va esta quest?
    La quest trata de cuando apretas sobre un Npc te pone como una "conversación" y te cuenta lo que piensa o sucede. La traducción esta basada en el Metin2.es cada renglón.
     
    Si tiene algún fallo ortográfico por favor díganme así lo corrijo.
     
    Enlace a la quest:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Solo para Mt2Zone.
     
    Espero que les haya servido esta quest para traducir un poco mas el server, por favor darle Un Me Gusta al tema y un Gracias!
     
    Saludos!
  22. Me Gusta
    Manuel Camacho reacted to Randaron in Nuevas City Unicas   
    Imagenes: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Dowload: 
    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
  23. Me Gusta
    Manuel Camacho reacted to Lixy in Texturas para terreno   
    No sabia donde postearlo porque la seccion 2d ha desaparecido conque lo dejo aqui:
     
    4118 texturas para todos los gustos xd!
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Key: BFfRlRCmtSRF90RA_Hsyohj2ZtIC4T8RCRxjEsfY­8HE
     

  24. Me Gusta
    Manuel Camacho reacted to Rusef in [AYUDA]Minimap   
    Pues te tocaría tocar posiciones del mapa en uiscript/minimap.py
    los
    x : 
    y :
  25. Me Gusta
    Manuel Camacho reacted to Tiico™ in [PETICION]Quest Individuales para Caballo ^^,   
    Bueno aqui te dejo todas , mejor que JFirewall , estan mas cortas toma
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Espero mis gracias u_u
×
×
  • Crear nuevo...