-
Contador contenido
16 -
Ingreso
-
Última visita
Actividad de reputación
-
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 -
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.
-
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
-
Manuel Camacho reacted to Gegetzuburi25 in Files Metin2 Rage
De Verdad son los files del MT2 Rage? el mismo server que esta en funcionamiento?
-
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 -
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. -
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.
-
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.
-
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.
-
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
-
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. -
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
-
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:
-
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. -
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
-
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. -
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
-
Manuel Camacho reacted to DryUz in [Petición]Quest Torre Demonios 1 y 2
Aca te las dejo la 2 la tenes que traducir^^
-
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!
-
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
-
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!
-
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.
-
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_Hsyohj2ZtIC4T8RCRxjEsfY8HE
-
Manuel Camacho reacted to Rusef in [AYUDA]Minimap
Pues te tocaría tocar posiciones del mapa en uiscript/minimap.py
los
x :
y :
-
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