Santy!.
-
Contador contenido
181 -
Ingreso
-
Última visita
-
Días ganados
7
Actividad de reputación
-
Santy!. reacted to TonyStark in Piedras triples yoneis
Buenas MZ cuelgo las piedras triples del yoneis me tome la libertad de haceros la entrega a disfrutar cualquier error hacedmelo saber.
Contraseña del rar:metin2zone
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Santy!. reacted to Anthony's in [Guía] Crear un ICON]Metin2
Buenas gente, en esta guÃa enseñare como hacer tu propio icono de arma, armadura, montura...
Bueno lo que necesitaremos será:
1.- PhotoShop
2.- Paint
3.- Granny Wiever
Bueno enpezemos la guÃa.
PRIMER PASO:
A continuación iremos a Granny wiever, elegimos nuestra armadura que queremos hacerle el icono.
Lo siguiente que aremos será:
Dar a "Back to main menu"
Y selecionamos "Grids"
Ahora quitaremos todos los grids en verde
Deberá quedar asÃ:
Ahora debemos ir a "Mesh" y quitar la cara
Quedará asÃ:
SEGUNDO PASO:
Ahora iremos a Paint y recortamos la foto de esta forma:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Ahora en mi caso borrare el casco que tiene. *Porque no me gusta*
De paso aprovecharemos para borrar las lineas rojas, verdes y azules.
Deberá quedar asÃ:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
TERCER PASO:
Iremos a photoshop y abrimos nuestra foto//icono
Se verá de esta forma:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Ahora vamos y damos al botón " Que tiene un pincel y haciendo un circulo con semirallas "
Que dará asÃ:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Selecionamos el exterior de nuestra imagen y lo moveremos de lado.
Que dará asÃ:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Luego sin hacer nada mas raro. Guardamos y quedará la imagen en BLANCO.
Que dará asÃ:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Abrimos la foto en blanco con nuestra armadura y vamos con ella a PhotoShop
Debe quedar de esta forma:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Ahora iremos y borraremos con la " Goma de borrar magica "
Y se quedará en rende.
Miren como se queda:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
ULTIMO PASO:
Vamos a "Imagen" -> "Tamaño de imagen"
Miren:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Y ahora daremos " Anchura: 32 " y " Altura 64 "
Que dará asÃ:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Y nuestro icono será de esta forma:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Por favor no comenten con cosas negativas. Y si tienen algún fallo o algo digan lo y les ayudaré a repararlo. -
Santy!. reacted to jhumany in Nueva Firmita By JhumaPhotoDesign
Bueno pues es esta darme vuestra opinión aver que os parece
-
Santy!. got a reaction from Noob6969 in Desblockear FTP ovh
hola algunos seguro se han dado cuenta que los dedicados de ovh no os dejan descargar por FTP desde el menu bueno para que esto se pueda hacer haremos lo siguiente:
sysinstall
nos tiene que quedar asi yo ya lo avia hecho pero tiene mas letras que ahora no las recuerdo.
Asiendo eso ya nos tiene que dejar descargar bueno no es la gran cosa pero a muchos les trae problemas a la hora de descargar.
Saludos.!
-
Santy!. got a reaction from ezerrata311 in Explicasion errores generales que marca el syser
Solo para este foro.
Hola buenas a todos a pedido de kohaku are este post explicando un poco el syser y a solucionar sus problemas mas principales.
antes de nada debemos saber que el syser:
el syser es el registro de los channel donde se marcaran errores del servidor.
¿Donde lo podemos localizar?
bueno el se localizara en la siguiente ruta:
cd /home/game/channel1 cd /home/game/channel2 cd /home/game/game99 cd /home/game/g1/db cd /home/game/g1/auth claramente esta el de channel 1 registrara los de dicho canal.
Errores mas comunes:
SYSERR: Aug 17 21:09:04 :: GetMotionFileName: Motion: boar2 have not motlist.txt vnum(20115) folder(boar2) este error dice que que bicho 20115 no tiene movimiento como os solucionaremos fácil accedemos a navicat tabla player mob_proto 1 ves hay buscamos el mob 20115 y en aiflag debemos seleccionar el tipo de movimiento que le daremos puede ser agresivo, atak con movimiento, sin movimiento, etc obviamente al lado de aiflag hay mas columnas llamadas set_race_flag, etc fÃjense de rellenar esas correctamente.
siguiente error:
SYSERR: Aug 17 22:09:52 :: SpawnMob: SpawnMob: no mob data for vnum 10828 SYSERR: Aug 17 22:09:52 :: regen_load: No mob data by vnum 10829 esto dice que no se recibe data de el mob 1089 lo solucionamos de la misma manera nos fijamos que en el mob_proto del navicat estén todas las columnas correctamente.
siguiente:
SYSERR: Jul 17 20:40:00 :: ChildLoop: AsyncSQL: query failed: Unknown column 'vnum' in 'field list' (query: INSERT DELAYED INTO log (type, time, who, x, y, what, how, hint, ip, vnum) VALUES('ITEM', NOW(), 0, 1, 0, 90001178, 'SET_SOCKET', '', '', 3090) errno: 1054) Según collado metemos esta query en log:
-- ---------------------------- -- Table structure for `log` -- ---------------------------- DROP TABLE IF EXISTS `log`; CREATE TABLE `log` ( `ID` int(11) DEFAULT NULL, `type` varchar(20) COLLATE big5_bin DEFAULT NULL, `time` datetime DEFAULT NULL, `who` int(11) DEFAULT NULL, `x` int(11) DEFAULT NULL, `y` int(11) DEFAULT NULL, `what` int(11) DEFAULT NULL, `how` varchar(20) COLLATE big5_bin DEFAULT NULL, `hint` varchar(20) COLLATE big5_bin DEFAULT NULL, `ip` varchar(30) COLLATE big5_bin DEFAULT NULL, `vnum` int(50) DEFAULT NULL ) ENGINE=MyISAM DEFAULT CHARSET=big5 COLLATE=big5_bin; -- ---------------------------- -- Records of log -- ---------------------------- siguiente:
SYSERR: Aug 17 22:51:01 :: socket_connect: HOST localhost:15000, could not connect. SYSERR: Aug 17 22:51:02 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down. SYSERR: Aug 17 22:51:02 :: socket_block: fcntl: nonblock: Bad file descriptor SYSERR: Aug 17 22:53:33 :: socket_connect: HOST 220.95.239.40:7120, could not connect. SYSERR: Aug 17 22:53:33 :: heart_idle: losing 75 seconds. (lag occured) solo lag borrar logs
siguiente:
SYSERR: Aug 17 23:53:22 :: DirectQuery: AsyncSQL::DirectQuery : mysql_query error: Column 'name' in field list is ambiguous query: SELECT pid, name, date FROM monarch_candidacy a, player b where a.pid = b.id aqui tenemos mal la tabla monarca
[02:00:24 p.m.] .Angel Collado: lo de monarca tiene solucion modificando el archivo db o la tabla monarch
[02:00:35 p.m.] .Angel Collado: en mi virtual cambie lo de db y no me ha dado error ninguna vez as
[02:00:36 p.m.] .Angel Collado: mas*
siguiente:
SYSERR: Aug 17 21:16:26 :: ChildLoop: AsyncSQL: query failed: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) (query: REPLACE INTO quest (dwPID, szName, szState, lValue) VALUES(1, 'event_map', '__status', -2107478168) errno: 2002) SYSERR: Aug 17 21:16:26 :: ChildLoop: AsyncSQL: retrying en esta nos esta fallando la conexion a mysql.
Bueno ahora ya saben un poco mas de estos feos errores que tantos dolores de cabeza nos dan que tengan suerte!
Agradecimiento: collado.
-
Santy!. reacted to Tryndamere in Fondo V5
Hola amigos de Metin2zone, espero que estén de lujo. Os dejo otro fondo.
Como siempre: No los posteen en otros foros sin mi permiso porfavor, ya que los hago exclusivo para Metin2zone.
En fin veamos como quedo:
A continuación les dejo la descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Disfrútenla !
Saludos amigos de: Tryndamere
-
Santy!. reacted to stein20 in Fixx 3e2df400 mismatch 0xaf != 0x0 header 254
Hola a todos aca les dejo la solucion para este error comun en casi todos los serve files
SYSERR: Jan 8 14:07:42 :: Process: SEQUENCE 3e2df400 mismatch 0xaf != 0x0 header 254
SYSERR: Jan 8 14:07:42 :: Process: SEQUENCE_LOG [uNKNOWN]-------------
bueno ahora lo se hace lo siguiente:
Abren el navicat luego entran a log
seleccionan la tabla command_log. das clic derecho desing table
hay te saldra una ventana y buscas las funciones que viene varchar
que son : username y command
buscas la columna length y aumentas el valor a 50 quedando algo asi
username varchar 50 0
command varchar 50 0
luego dan a save reboot o /reload p en el juego y listo solucionado ese error en el sysserr
suerte y muchas gracias por los agradecimientos e.e¡
-
Santy!. reacted to Hawk Server's in Quest de trabajo (minero)
aqui les dejo una quest que desarrolle para mi servidor es algo basico pero es buena jeje se trata de que vas a un npc (el leñador en mi caso) y le entregas 200 de un mineral especifico digamos plata y el te da cierta cantidad de yang en el caso de la plata 100kk
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Dejo fotos
+1 si la descargan y si la usan
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Santy!. reacted to PyRoS in Nuevo algoritmo de compilado
Sera publico no se puede saltar el algotitmo mas que nada por k es solo de compilado el descompilado no se puede ejecutar ya k es exe real mente no sabe leerlo yo le digo como ha de leer para j funcione bien, tener el cliente sin lo k yo tenga en el server no sirve de nada yo mismo que se como funciona no me lo puedo saltar
-
Santy!. reacted to Serex in Metin2 Zone Upgrade
Bueno chicos, después de unas cuantas horas de trabajo hemos conseguido traspasar Metin2 Zone.
Anteriormente estábamos hosteados en
Debes iniciar sesión para ver el contenido del enlace en esta publicación. con un plan de hosting compartido, pero eso se nos quedaba ya chico ya que el foro ha crecido mucho, ademas que como habréis comprobado tenÃamos caÃdas todos los dÃas y últimamente estábamos funcionando muy lentos.
Y bueno gracias a las personas que pagan por la publi en el foro y ha nuestro aporte, ademas de todo el tiempo que empleamos, pues decidimos pasarnos a un VPS propio para el foro, trabajando con la empresa OVH ahora contamos con mayor ancho de banda, mayor velocidad de carga, mayor almacenamiento para vuestros adjuntos y fotos, en resumen, ahora estamos 100% estables y sin caidas, hemos mejorado en 200% la velocidad del foro y esperamos que sigamos creciendo junto a todos vosotros.
Un placer formar parte de esta gran familia.
-
Santy!. reacted to Elite™ in Quest Nuevas misiones de Uriel
Descubre el siguiente capÃtulo de tu diario de misiones. ¡Sumérgete en
una historia vertiginosa sobre la misteriosa Nación Oscura y desvela el
enigma de la última Sacerdotisa del Dragón! ¿Lograrás evitar el
resurgimiento de Sung Mahi, el dios de todos los demonios, y salvar a la
humanidad de la perdición? ¡Nuestro reino cuenta contigo!
Nación Oscura I
Misión anterior: La última página
Requisito: Nivel 60
Dado por: Uriel
Objetivos: Encuentra la vieja lápida sepulcral, consigue la copia de la inscripción
Recompensa: 980.000 exp, 175.000 yang, 10 Pergaminos de exorcismo, 10 Flores de meloctón, 10 Lilac
Nación Oscura II
Misión anterior: Dark Nation I
Requisito: Nivel 60
Dado por: Uriel
Objetivos: Matar arboles diabólicos hasta obtener el documento antiguo y llevar a Uriel. Después recolectar 9 documentos antiguos y dárselos a Uriel.
Recompensa: 3.000.000 exp, 3 Lecturas concentradas, 1 Tela de araña, 1 Saco de veneno de araña
Pd: Estas misiónes estan creadas 100% por mi
Espero que os sirva
Acepto crÃticas constructivas
-
Santy!. reacted to Pantsu in Post informativo: Funciones
*Tema limpiado*
No os desviéis del tema general, una persona puede ir construyendo una guÃa no hace falta ir contestando cosas sin motivo apriori.
Intentad poner los mensajes cuando ElRaulxX acabe de hacer este topico.
*La IP del invitado ha sido baneado de este foro*
-
Santy!. reacted to ElRaulxX in Nueva función: multiple_countitem
Y como no, seré el primero que estrene la nueva sección
Esto ya lo postee junto a la quest de evitar el uso del switchbot, pero como creo que puede tener más utilidades, pues crearé una pequeña función que nos podrÃa ahorrar trabajo.
Aquà la función:
function multiple_countitem(array) local count_items = 0 table.foreach(array, function(i) local count = pc.count_item(i) count_items = count_items + count end ) return count_items end ¿Qué es lo que hace?
Al introducirle un array con ids de items, esta contará el número de items total que posee el jugador en el inventario devolviendo un valor entero como resultado de la suma. Es decir, cuenta el número de cada item que especifiquemos, los suma y devuelve el resultado. Si tubiéramos que contar muchos items del jugador, esto nos ahorrarÃa mucho código, incluso podrÃamos hacer una quest dinámica con table.insert añadiendo items y esta función los contarÃa.
Esto:
chat(multiple_countitem({10,11,12})) Es lo mismo que:
local items = pc.count_item(10) + pc.count_item(11) + pc.count_item(12) chat(items) Si el jugador tuviera en el inventario, por ejemplo, 2 objetos de id 10 y 6 de id 12, ambos códigos mostrarÃan en chat un 8.
En este ejemplo no se ve demasiada diferencia, pero si hubiéramos que contar 50 items distintos el ahorro serÃa muy considerable.
Como muchas funciones, podemos asociarla a una variable y hacer con esta variable lo que se nos antoje.
Y eso es todo.
Saludines!
-
Santy!. got a reaction from Dj_Xhema Roman Somet in Recomendacion
Hola aquà les dejo 1 libro son 100 hojas nomas para ponerse en el tema de apoco, yo me lo lei ayer es muy bueno y me ha dejado varios puntos en claro:
para leerlo lo abren en adobe o abren el internet y arrastran.
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Santy!. got a reaction from 𝗔𝗿𝗲𝘀 in Sistema premium!
Hola aqui les dejo este system interesante:
Funcion:
Primero En cada registro el nombre del jugador en el chat premium de GM en la pantalla.
Segundo Jugadores Premium pueden abrir la tienda no es un jugador normal puede abrir.
Tercera Todos se inclinan a editar libremente y con naturalidad.
premium_user:
quest premium_user begin state start begin when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin notice_all("".. pc.get_name() .." ist Online") end when ITEM VNUM.use with pc.getqf("premium_user")==1 and not npc.is_pc() begin say_reward("Du hast schon dein Premium Mitglied!") say("Willst du es Wirklich umsonst Verschwenden?!") say("Verkauf es lieber ;D") end when ITEM VNUM.use begin say_title("ExampleMT2-Team") say("") say("Mit diesem Item kannst du den Premium Status") say("aktivieren. Der Premium Status bleibt") say("Permanent! Du Kannst dieses Item nur einmal") say("benutzen. Also entscheide Weise") say("") say_title("Willst du den Premium Status Aktivieren?") local s = select("Ja", "Nein") if s == 1 then say("Herzlich Glückwunsch!") say("Du bist jetzt ein Premium Mitglied!") say("Nutze das Premium Shop beim Weißen Löwen!") say_reward("Bei jedem Login wird dein Online Status") say_reward("im GM-Chat angezeigt!") pc.remove_item(ITEM VNUM, 1) pc.setqf("premium_user", 1) else return end end end end Premiumshop:
quest premium_shop begin state start begin when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin end when NPC VNUM.chat."Premium Shop" with pc.getqf("premium_user")==0 begin say_title("Mrs.Since") say("") say("Hallo, fremder ich bin Mrs.Since") say("Ich habe vom ExampleMT2 Team den Auftrag bekommen") say("die Auserwählten Spieler zu unterstützen.") say("Zur zeit bist du leider keiner der Auserwählten") say("dies kannst du jedoch ändern, in dem du dir einen") say("Premium Schein besorgst. Diesen bekommst du") say("unter anderem im Itemshop") say_reward("!!FALLS DU DOCH EIN PREMIUM MITGLIED BIST,") say_reward("DRüCK AUF OK UND VERSUCHE ES NOCHMAL!!") end when NPC VNUM.chat."Premium Shop" with pc.getqf("premium_user")==1 begin say_title("Mrs.Since") say("") say("Hallo, Auserwählter ich bin Mrs.Since") say("Ich habe bereits auf dich gewartet!") say("Das ExampleMT2 Team hat mir gesagt das du kommst") say("Ich habe die Aufgabe bekommen, dich zu unterstützen.") say("Bedien dich in meinem Shop. Hier findest du dinge,") say("für die du sonst hart arbeiten musst") say("") say_title("Willst du etwas kaufen?") local s = select("Ja", "Nein") if s == 1 then npc.open_shop(SHOP VNUM) else return end end end end Espero que les guste!.
Creditos:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Santy!. reacted to Tryndamere in Actualizador editado
Hola amigos de Metin2zone, espero que estén de lujo. Hoy les dejo un actualizador en el cual he modificado lo siguiente:
-Los botones de inicio, registro y salir (coordenadas e imagen)
-Fondo
Créditos: Al creador de los archivos (no se quien es)
Créditos: A mi, por haber editado algunos botones y el fondo.
porfavor, no llevar a otros foro ya que los hago exclusivo para ustedes, Gracias.
Sin mas preámbulos, aquà os dejo el actualizador:
Por cierto, perdonen si esta no es la sección pero soy algo nuevo en el foro. Muévanlo a la correspondiente, Gracias.
A continuación les dejo el link de descarga:
Debes iniciar sesión para ver el contenido del enlace en esta publicación.
Si os gusta y queréis darme las gracias, las aceptare con gusto si no no pasa nada, seguiré trayéndoles actualizadores editados si gustáis.
Como siempre, criticas constructivas y consejos para mejorar serán todos recibidos.
Saludos amigos de: Tryndamere
-
Santy!. got a reaction from Archetype in [Tip] Cuando 1 mapa no warpea
Buenas Hoy les traigo esta guÃa para cuando implementas 1 mapa no warpea al dicho no anda dirÃamos empecemos:
¿A que se debe?
Bueno es una simple respuesta sino me equivoco es por que cada config tiene 1 máximo de 30 mapas.
Procedamos a la guÃa esta guÃa la are basada usando wincp:
creamos 2 carpetas en /home/game les pondremos de nombre mapas_ch1 y mapas_ch99 entramos a channel 1 seleccionamos todo hacemos click derecho y le damos a:
tar.gz y nos comprimirá.
una ves comprimido le damos al tgz click derecho y
untargzip
nos saldra para poner la ruta la cual pondremos
/home/game/mapas_ch1
y lo mismo con game99 xD.
ahora abriremos los config de los núcleos que hemos creado y veremos una linea asà que es la de los mapas:
MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 190
la dejaremos asi:
MAP_ALLOW: el index del mapa nuevo
lo mismo con el otro xDDDDDDD.
y ahora tiramos un reboot o ./close.sh y nos andará perfectamente nuestro mapa
Espero que les haya gustado.
Saludos!.
-
Santy!. reacted to Robert in Pack 9 Armors
Pues un pack de 8 armors con creditos Baso y LostAngel.
Aqui van los links : 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.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. -
Santy!. got a reaction from iancu dumitrache in Sistema premium!
Hola aqui les dejo este system interesante:
Funcion:
Primero En cada registro el nombre del jugador en el chat premium de GM en la pantalla.
Segundo Jugadores Premium pueden abrir la tienda no es un jugador normal puede abrir.
Tercera Todos se inclinan a editar libremente y con naturalidad.
premium_user:
quest premium_user begin state start begin when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin notice_all("".. pc.get_name() .." ist Online") end when ITEM VNUM.use with pc.getqf("premium_user")==1 and not npc.is_pc() begin say_reward("Du hast schon dein Premium Mitglied!") say("Willst du es Wirklich umsonst Verschwenden?!") say("Verkauf es lieber ;D") end when ITEM VNUM.use begin say_title("ExampleMT2-Team") say("") say("Mit diesem Item kannst du den Premium Status") say("aktivieren. Der Premium Status bleibt") say("Permanent! Du Kannst dieses Item nur einmal") say("benutzen. Also entscheide Weise") say("") say_title("Willst du den Premium Status Aktivieren?") local s = select("Ja", "Nein") if s == 1 then say("Herzlich Glückwunsch!") say("Du bist jetzt ein Premium Mitglied!") say("Nutze das Premium Shop beim Weißen Löwen!") say_reward("Bei jedem Login wird dein Online Status") say_reward("im GM-Chat angezeigt!") pc.remove_item(ITEM VNUM, 1) pc.setqf("premium_user", 1) else return end end end end Premiumshop:
quest premium_shop begin state start begin when login with pc.getqf("premium_user")==1 and not npc.is_pc() begin end when NPC VNUM.chat."Premium Shop" with pc.getqf("premium_user")==0 begin say_title("Mrs.Since") say("") say("Hallo, fremder ich bin Mrs.Since") say("Ich habe vom ExampleMT2 Team den Auftrag bekommen") say("die Auserwählten Spieler zu unterstützen.") say("Zur zeit bist du leider keiner der Auserwählten") say("dies kannst du jedoch ändern, in dem du dir einen") say("Premium Schein besorgst. Diesen bekommst du") say("unter anderem im Itemshop") say_reward("!!FALLS DU DOCH EIN PREMIUM MITGLIED BIST,") say_reward("DRüCK AUF OK UND VERSUCHE ES NOCHMAL!!") end when NPC VNUM.chat."Premium Shop" with pc.getqf("premium_user")==1 begin say_title("Mrs.Since") say("") say("Hallo, Auserwählter ich bin Mrs.Since") say("Ich habe bereits auf dich gewartet!") say("Das ExampleMT2 Team hat mir gesagt das du kommst") say("Ich habe die Aufgabe bekommen, dich zu unterstützen.") say("Bedien dich in meinem Shop. Hier findest du dinge,") say("für die du sonst hart arbeiten musst") say("") say_title("Willst du etwas kaufen?") local s = select("Ja", "Nein") if s == 1 then npc.open_shop(SHOP VNUM) else return end end end end Espero que les guste!.
Creditos:
Debes iniciar sesión para ver el contenido del enlace en esta publicación. -
Santy!. got a reaction from �Alejandro&Sara�Tkm in Cambiar los reinos
Hello
¿alguna ves soñaste con tener reinos distintos como en elements?
pues hoy es tu dÃa de suerte solo siguiendo estos simples pasos:
Primero elijiremos 1 mapa cualquiera, recomiendo que sea grande.
_lo implementamos.
Yo cambiare shinsoo.
_Metemos la siguiente quest:
quest inicio_jino begin state start begin when login with pc.get_map_index() == 1 begin pc.warp(1243200 , 1243300) end end end end coordenadas del mapa que metiste:
pc.warp(1243200 , 1243300) Procedemos a lo siguiente
descompilamos ETC editamos el archivo:
introempire.dds como mas les guste.
Y eso es todo solo luego les quedara editar, poblar a sus gusto!.
Suerte no olviden que odio profundamente UJ asique esto es solo para este foro y si te gusto 1 megusta no cuesta e.e
Saludos!
-
Santy!. reacted to Serex in [Sysser] number_ex: number(): first argument is bigger than second argument XXXX -> XXXX
Vamos con otro error del sysser, pongo un ejemplo del error:
SYSERR: Oct 7 07:34:33 :: number_ex: number(): first argument is bigger than second argument 21222 -> 6066, char_battle.cpp 664[/color] [color=#afeeee]
Bueno este error viene provocado porque hay valores en la columna "gold_min" de nuestro mob_proto superiores a los valores de la columna "gold_max"
¿Bueno y direis, tengo que ir revisando 1 por 1 todos los mobs de mi mob_proto?
Pues no, ya que una forma de arreglarlo, pero con un poco de conocimiento en sql se hace rápido, os explico el procedimiento:
-Vamos a player, new query y pegamos esta query:
UPDATE mob_proto SET gold_min=(CEILING(IF(gold_min<gold_max,FLOOR(gold_min*0.7),gold_max)));
-Ejecutamos esa query y ahora hacemos lo mismo para esta query:
UPDATE mob_proto SET gold_min=0.9*gold_min;
-¡Y ya esta! Asi de fácil con eso ya tenemos el bug reparado, esa query lo que hace es lo siguiente: busca valores en el mob_proto, en la columna gold_min que sean mayores que los de la columna gold_max, y estos valores y solo estos son los que cambia.
-
Santy!. reacted to Serex in [Sysser] SpawnMob: SpawnMob: no mob data for vnum XXXX
Bueno un error muy común del sysser es este:
SYSERR: Oct 7 07:35:13 :: SpawnMob: SpawnMob: no mob data for vnum 10738 ¿Como arreglarlo?
En mi caso la id del mob que da el error es 10738.
El error se puede arreglar de 2 formas:
Solución 1:
-En mi caso abrà el sysser del channel1 y me daba este error, para arreglarlo tenemos que abrir el Config del channel1 y ver los mapas que tenemos en este channel.
-Nos dirigimos a la carpeta "map" y abrimos el archivo index.
-Con la id del mapa que esta en el channel1, y el nombre del mapa asignado a esa id en el index ya sabremos que mapas buscar.
-Tenemos que ir 1 a 1 por todos los mapas que contenga el config de channel1 y revisando los archivos:
stone.txt
npc.txt
boss.txt
regen.txt
-Buscando la id de nuestro mob, en mi caso 10738, una vez la encontramos eliminamos la lÃnea del archivo y problema arreglado.
Solución 2:
-Esta solución es menos recomendable, pero arregla el bug igualmente y es más rapida.
-En mi caso el mob que da el error era 10738.
-Abro mi navicat, voy hasta player, y hay creo una nueva query para el mob_proto con la id de nuestro mob en cuestión.
-Ejemplo:
INSERT INTO `mob_proto` VALUES ('10738', '??', 0x57696C6420446F67, '0', '0', '0', '1', '', '', '0', 'ANIMAL', '', '0', 'stray_dog', '0', '3', '6', '5', '2', '20', '24', '126', '6', '7', '5054', '7582', '1728', '4', '100', '100', '0', '2000', '175', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '0', '0', '0', '70104', '0', '0', '0', '0', '0', '0', '0', '0', '0', null, null, null, null, null, null); -¡Y problema arreglado asi de fácil! -
Santy!. got a reaction from �Alejandro&Sara�Tkm in [Tip] Cuando 1 mapa no warpea
Buenas Hoy les traigo esta guÃa para cuando implementas 1 mapa no warpea al dicho no anda dirÃamos empecemos:
¿A que se debe?
Bueno es una simple respuesta sino me equivoco es por que cada config tiene 1 máximo de 30 mapas.
Procedamos a la guÃa esta guÃa la are basada usando wincp:
creamos 2 carpetas en /home/game les pondremos de nombre mapas_ch1 y mapas_ch99 entramos a channel 1 seleccionamos todo hacemos click derecho y le damos a:
tar.gz y nos comprimirá.
una ves comprimido le damos al tgz click derecho y
untargzip
nos saldra para poner la ruta la cual pondremos
/home/game/mapas_ch1
y lo mismo con game99 xD.
ahora abriremos los config de los núcleos que hemos creado y veremos una linea asà que es la de los mapas:
MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 190
la dejaremos asi:
MAP_ALLOW: el index del mapa nuevo
lo mismo con el otro xDDDDDDD.
y ahora tiramos un reboot o ./close.sh y nos andará perfectamente nuestro mapa
Espero que les haya gustado.
Saludos!.
-
Santy!. got a reaction from APRENDIZ in [Tip] Cuando 1 mapa no warpea
Buenas Hoy les traigo esta guÃa para cuando implementas 1 mapa no warpea al dicho no anda dirÃamos empecemos:
¿A que se debe?
Bueno es una simple respuesta sino me equivoco es por que cada config tiene 1 máximo de 30 mapas.
Procedamos a la guÃa esta guÃa la are basada usando wincp:
creamos 2 carpetas en /home/game les pondremos de nombre mapas_ch1 y mapas_ch99 entramos a channel 1 seleccionamos todo hacemos click derecho y le damos a:
tar.gz y nos comprimirá.
una ves comprimido le damos al tgz click derecho y
untargzip
nos saldra para poner la ruta la cual pondremos
/home/game/mapas_ch1
y lo mismo con game99 xD.
ahora abriremos los config de los núcleos que hemos creado y veremos una linea asà que es la de los mapas:
MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 190
la dejaremos asi:
MAP_ALLOW: el index del mapa nuevo
lo mismo con el otro xDDDDDDD.
y ahora tiramos un reboot o ./close.sh y nos andará perfectamente nuestro mapa
Espero que les haya gustado.
Saludos!.
-
Santy!. got a reaction from APRENDIZ in Cambiar los reinos
Hello
¿alguna ves soñaste con tener reinos distintos como en elements?
pues hoy es tu dÃa de suerte solo siguiendo estos simples pasos:
Primero elijiremos 1 mapa cualquiera, recomiendo que sea grande.
_lo implementamos.
Yo cambiare shinsoo.
_Metemos la siguiente quest:
quest inicio_jino begin state start begin when login with pc.get_map_index() == 1 begin pc.warp(1243200 , 1243300) end end end end coordenadas del mapa que metiste:
pc.warp(1243200 , 1243300) Procedemos a lo siguiente
descompilamos ETC editamos el archivo:
introempire.dds como mas les guste.
Y eso es todo solo luego les quedara editar, poblar a sus gusto!.
Suerte no olviden que odio profundamente UJ asique esto es solo para este foro y si te gusto 1 megusta no cuesta e.e
Saludos!