Navegación

    UniversoJuegos
    • Registrarse
    • Conectarse
    • Buscar
    • Recientes
    • Etiquetas
    • Popular
    • Usuarios
    • Grupos
    • Buscar
    1. Inicio
    2. iluvatarXXL
    3. Mensajes

    iluvatarXXL (@iluvatarXXL)

    38
    Reputación
    243
    Mensajes
    521
    Visitas
    0
    Seguidores
    0
    Siguiendo
    • Perfil
    • Siguiendo
    • Seguidores
    • Temas
    • Mensajes
    • Mejor valorados
    • Grupos

    Information about iluvatarXXL

    Registrado
    Última vez conectado

    Publicados por iluvatarXXL

    • Ayuda a traducir

      deviltower_zone.quest

      publicado en Ayuda
    • [Guía] Poblar mapas by iluvatarXXL

      Tengo algo de tiempo y doy este pequeño aporte esperando que le pueda servir a más de uno, solo decir que para entender esto necesitan tener algunos conocimientos previos, como saber donde estan los mapas en el servidor, y donde se encuentran los archivos de texto que menciono. Al grano.

      En el servidor, en la carpeta de cada mapa, por defecto hay 4 archivos en los que se maneja la aparición de mobs (monstruos, npc, etc) en lo distintos escenarios, estos son:

      boss.txt
      npc.txt
      regen.txt
      stone.txt

      Son bastante explícitos para indicar que "categoría" de mob van incluidos, aunque la verdad uds. pueden crear toda la población del mapa en uno solo de esos archivos y sería lo mismo.
      Estas lineas pertenece al npc.txt de mapa de shinsoo 1, en la carpeta metin2_map_a1, la primera es un comentario osea información para que te guies, el servidor no toma esa linea como instrucción. En la segunda estan los datos del mob a aparecer.

      //tipo	cx	cy	sx	sy	z	dir	tiemp	porcen.	cantidad	vnum
      m	622	556	0	0	0	1	1m	100	1	20300
      

      m La primera letra se indica que modo de spawn, luego se explicará.
      622 556 los segundos 2 números son las coordenadas.
      0 0 lo siguiente indica en cuanto puede variar la reaparición del, osea la distancia con el ponto base (indicado antes) en el que pueden aparecer los mobs una vez mueran.
      0 este valor no se que indica, pero siempre lo he visto en 0 y también digo que no he visto todos los archivos de este tipo. Por si alguien sabe que significa si desea lo comparte.
      1 la dirección, esto es por ejemplo en el caso de los npc a que dirección quedan mirando, a veces algunos quedan mirando a los edificios, pues si tienes paciencia con esto lo puedes arreglar.
      1m el tiempo que tardan en reaparecer, en este caso 1 minuto.
      100 hasta donde entiendo, es el porcentaje de aparición osea que deberían dejarlo en 100, aunque también los he visto en otros valores.
      1 la cantidad, de preferencia dejarlo en 1, y crear una nueva linea para un nuevo spawn en esa misma posición.
      20300 el código del grupo, regen o mob que se quiere hacer aparecer.

      Ahora explicaré lo más importante, la letra, esta puede ser:

      r: regen, estas se especifican en el archivo group_group.txt.
      g: grupo, este se relaciona con group.txt.
      m: un mob en especifico, mob_proto de la base de datos.
      s: estos aparecen cuando se activan eventos, aun no se bien como se organizan, así que no inventaré nada.

      Bueno, lo que merece explicación acá creo que es lo del group_group.txt, ya que hace casi un año hice una guía explicando lo del group.txt en este foro y en diosesmx. Buscaré el enlace y lo agrego.
      En este archivo se crean las combinaciones de grupos, para que aparezca uno de ellos de forma aleatoria, según el porcentaje, por ejemplo:

      Supongamos que en nuestro archivo group.txt los siguientes grupos creados:

      Group	L01_Perros_01		
      {			
      	Vnum	101	
      	Leader	Perro_Salvaje	101
      	1	Perro_Salvaje	101
      	2	Perro_Salvaje	101
      	3	Perro_Hambriento	171
      	4	Perro_Hambriento	171
      }			
      
      Group	L01_Perros_02
      {			
      	Vnum	171	
      	Leader	Perro_Hambriento	171
      	1	Perro_Salvaje	101
      	2	Perro_Salvaje	101
      	3	Perro_Hambriento	171
      	4	Perro_Hambriento	171
      }			
      			
      Group	L04_LoboAlfa_Lobos_01
      {			
      	Vnum	102	
      	Leader	Lobo_Alfa	103
      	1	Lobo	102
      	2	Lobo	102
      }			
      
      Group	L04_LoboAlfa_Lobos_02
      {			
      	Vnum	172
      	Leader	Lobo_Alfa	103
      	1	Lobo_Hambriento	172
      	2	Lobo_Hambriento	172	
      }			
      

      Ahora crearemos un valor en el group_group.txt.

      Group	 invento		
      {			
      	Vnum	12345	
      	1	101	10
      	2	171	10
      	3	102	15
      	4	172	20
      }
      

      Explicación:

      vnum, es el codigo.
      y los siguientes valores del 1 al 4, son los grupos que pueden aparecer, al lado el porcentaje de aparición.

      r	622	556	0	0	0	1	1m	100	1	12345
      

      En este caso uno de esos 4 grupos, puede aparecer en las coordenadas 622 556.

      Aquí termina la explicación.

      Cualquier sugerencia o corrección es bienvenida.

      Fix:

      Hay un error que se produce al implementar regen (letra r) cuando hagan eso, siempre deben poner puntos de variación de las coordenadas.

      Osea el ejemplo anterior, para que funcione correctamente debería ser:

      r	622	556	5	5	0	1	1m	100	1	12345
      

      Luego de las coordenadas se agregaron 5 que seria el valor de variación de aparición.

      Nunca había intentado poner un regen fijo, por eso no aporté eso antes, puede que en el caso de los grupos sea igual.

      Saludos.

      publicado en Guías
    • Anuncio

      Algo así:

      quest info begin
      	state start begin
      		---when CODIGOITEM.use with pc.is_gm() begin
      		when CODIGONPC.chat."Info" with pc.is_gm() begin
      			say("¿Activar anuncios?")
      			say("")
      			local s = select("Si", "No")
      			if s == 1 then
      				notice_all("Tu anuncio")
      				timer("anuncio", 60*30)
      			end
      		end
      			when anuncio.timer begin
      				notice_all("Tu anuncio")
      				timer("anuncio2", 60*30)
      			end
      			when anuncio2.timer begin
      				notice_all("Tu anuncio")
      				timer("anuncio", 60*30) ---tiempo
      			end
      	end
      end
      

      remplazas los valores que creas o si deseas usar un item, pues le quitas las --- y se los pones a la linea de abajo, etc.

      publicado en Ayuda
    • Se Buscan GA para Server Dedicado 24H

      Tiene pinta de que deberían pagar, digo por los datos que solicita. Además quiere que hagas el trabajo de verdad, es decir programar misiones, corregir bugs etc. Deben de pagar algo.

      Suerte a los postulantes 😄 y ojalá les paguen, sería bueno, por que hacer misiones desde 0 es su buen tiempo de "programación".

      publicado en Metin2
    • Anuncio

      Por nada 😄

      publicado en Ayuda
    • [TIP] Copia de Seguridad MSQL

      Es más simple guardar la base de dato como .sql, luego la cargas y listo, incluso es mas fácil si te acostumbras el agregar mobs e items, solo editando el sql en algún programa como el notepadd++ o similares.

      publicado en Guías
    • Nuevas estructuras.

      @elgerx said:

      en q lugar va esto? ... -.- q parte del cliente? Saludos!

      Por lo que se ve en las fotos van en npc, y por ende debes también ponerlos en la base de datos. Están muy buenos para implementar nuevas misiones 😄

      publicado en Guías
    • BLOCKEO del PKMODE

      Yo quiero quitar el /skill pero por más que lo he buscado no lo pillo en el game / .

      Siguiendo la misma forma de hacerlo pueden cambiar más comandos D

      Me falto agregar que, esta solución es temporal, ya que cuando alguien decompile el root, conocerá el comando que nosotros le pongamos, y al menos en nuestro servidor el tipo podrá usarlo.

      publicado en Guías
    • Traducir Piedra Alma

      @BrokerJoker said:

      buen post ademas como es traducido todo puedes cambiar alguns detalles...
      Bueno post todo esta bien .. Pero cuando elige las habilidades esta en xino *_* ... me podeis decir donde esta eso para traducir . lo buske pero nada xD LO DE HABILIDADES DE LA PIEDRA ALMA .... ^^

      En el locale_.lua o locale_big5.lua.

      publicado en Guías
    • [TIP] Protege tu server de los hackers por Moustikk

      ESC abre un menu para sali, una opción es a (creo que live editor) presionas y luego te sale 2 opciones más, dondea es guardar los cambios.

      ESC >> a >> a = salir y guardar cambios, aunque si lo haces te das cuanta de inmediato.

      publicado en Guías
    • 1
    • 2
    • 8
    • 9
    • 10
    • 11
    • 12
    • 22
    • 23
    • 10 / 23