Jump to content

Lordok

Members
  • Posts

    25
  • Joined

  • Last visited

Everything posted by Lordok

  1. Anybody share the new Dress Palettes pls? + Mount PAL. pdt: up to color number #3.
  2. RAM its OK. I have 3 scripts enabled, made by me, without loops. I turn off a lot of NPC script for default. The server have a low-load. Server was worked fine, but I did at Upgrade from: git stash && git pull && git stash pop and RIP
  3. umm that to Bad. rAthena has turn into Unstable branch. I have at Error in my server, can't save the player data and mapserver stuck.
  4. - script 4everwoe -1,{ OnInit: // WoE normal if(!agitcheck()) agitstart; // WoE SE if(!agitcheck2()) agitstart2; // WoE TE if(!agitcheck3()) agitstart3; } Más lectura a doc/script_commands.txt
  5. Maybe You will need apply the SQL Upgrades from sql-files/upgrades Start date: upgrade_20161116.sql(Clan system) up to upgrade_20170620.sql
  6. Hi guys do anybody check if the Mapserver is saved the player data? So... When I kill a monster or, use @warp @go, or consume one Item my map-server get stuck and can't stop the script when use ./athena-start stop. The map-server process still running while stuck. Need use Kill -n 9 pid (linux) I watch the console for a long time and notice that map-server don't save the character info like: Cart, Storage, Inventory, Position, etc. I had this problem for some days. But, a few weeks ago everything worked fine. Rathena rev: 9827bf6 Client: 2016-02-03aRagexeRE MySql: MariaDB System: CentOS 7 CPP ver: Lasted
  7. Eso lleva muchas modificaciones. El Agit es importante para el Emulador y tiene muchas líneas en el src y npcs que hacen uso de él. No te recomiendo pensar en ello.Tal cambio, puede crear un enredo de código importante en tu Emulador y estropearlo. Te recomiendo seguir con la modificación de los Script de Castillos, puedes incluso modificar dichos Script para que se activen ciertos días a tal Hora, o que solo los actives de forma manual. Y que el AGIT esté siempre activo en el servidor pero los castillos controlados.
  8. Según se entiende entre "la". ¿Quieres activar ese castillo y se Inicie una WoE? Lo que te pasa ahi es el: S_start: if (agitcheck2()) { MapRespawnGuildID "schg_cas06",GetCastleData("schg_cas06",1),2; GvgOn "schg_cas06"; donpcevent "Manager#sch06_02::Onstart"; } Si agitcheck2() devuelve 0 (Woe2 no iniciada, o Agit2 off) el Script termina. Cada vez que el método AGITSTART se ejecuta, activa todos los scripts ligados a castillos contenidos en db/castle_db.txt y habilitados en npc/scripts_guild.conf. Si tu idea es: Manipular que castillos tienen emperium, algo como habilitar o deshabilitar un castillo... Necesitas revisar que castillos tienes habilitados en npc/scripts_guild.conf y luego ir a castle_db.txt y buscar como se llama el Evento que inicia el Script en tal castillo al ejecutar Agit2 (@agitstart2 / @agitend2). Ahi tu le metes el arreglo de un ON/OFF con alguna Variable permanente de NPC para que siempre tenga un Estado como Booleano True/False. Y tambien debes mirar el Evento que finaliza WOE para que analices cómo se hace para poner OFF el castillo estando AUN Agit2 Activado (creo que algo así quieres no? Manejar el castillo durante WoE a tu antojo.)
  9. entonces deberías colgar los errores de Compi que te aparecen, que de seguro son indicaciones de Punteros que ya ni se ocupan o fueron renombrados.
  10. Lo que dice Ziu es cierto. Pero un poco tirado del pelo. Harmony no tiene soporte desde el 2013 y no tiene una versión nueva desde el 2012. Esta totalmente abandonado, ni siquiera soporta clientes luego del 2012/04. El "dueño" de Harmony libero restricciones para sus "usuarios" de forma gratuita, recuerdo en esa época, como despidiéndose o sacándose el Karma de dejar todo abandonado. Recuerdo que en esos tiempos compre el Harmony en 200 dolares, lo use como dos Meses porque es una aplicación que consume demasiado recurso por parte el Servidor, sobre todo cuando tienes un Server HighRates. En la actualidad hay muchos Cheats para RO que funcionan sobre Harmony, incluso hay un ByPass de Harmony que permite usar WPE desde WindowsXP. Incluso formas de eliminar el delay de las skills por medio de los ACT, que era lo que mas servia del Harmony. Gameguard SDK es un sistema que puede ser fiable, pero para gente amateur como uno, que solo piensa poner un servidor para no mas de 100 personas, el valor de Gameguard es altisimo, por eso debemos depender de Herramientas mas "pequeñas" como Harmony o el Vanguard, ambos obsoletos hace años.
  11. Client Side Error jobidentity.lua, npcidentity.lua JT_MOB_SPECIAL = 3300, jobname.lua [jobtbl.JT_MOB_SPECIAL] = "special_spr" lastet Lua Files, 2013-08 Exe
  12. Hi I diffed my 2013-08-14aRagexe and set in clientinfo.xml: <langtype>6</langtype> But my ScreenBG just show in Service Select. When press Enter o Select the Service, the ScreenBG clear off. If I set <langtype>0</langtype> work Fine, but this langtype dont support ñ-Ñ-á-é-í-ó-ú-etc. I tryed other langtype (0~20), Primary and Second LoginScreen too. Some tips for fix this?
  13. Bueno. No sé si les ha pasado que cuando usan el comando de Script progressbar(color,segundos) y les dan un Hit o se mueven, como para cancelar la carga, y al ocurrir esto el personaje no logra moverse mas hasta ser "warpeado". El error ocurre porque la progressbar no cancela nuestro link con el NPC o Script, por ende la barra desaparece pero el emulador cree que seguimos inter-actuando con el NPC/script. No soy un experto en C, pero encontré la forma de parchar este incomodo problema. en: src/map/clif.c buscar: /// Removes an ongoing progress bar (ZC_PROGRESS_CANCEL). /// 02f2 void clif_progressbar_abort(struct map_session_data * sd) { int fd = sd->fd; WFIFOHEAD(fd,packet_len(0x2f2)); WFIFOW(fd,0) = 0x2f2; WFIFOSET(fd,packet_len(0x2f2)); } al Final de la función agregar esto: if(sd->npc_id) clif_scriptclose(sd,sd->npc_id); quedaría así (para los mas nuevos) /// Removes an ongoing progress bar (ZC_PROGRESS_CANCEL). /// 02f2 void clif_progressbar_abort(struct map_session_data * sd) { int fd = sd->fd; WFIFOHEAD(fd,packet_len(0x2f2)); WFIFOW(fd,0) = 0x2f2; WFIFOSET(fd,packet_len(0x2f2)); if(sd->npc_id) clif_scriptclose(sd,sd->npc_id); } - con el Emulador en STOP - aplican make server - y listo...
  14. SVN Revision: '17706' Bug01 If the target get a PC SC_ status (buff or deBuff) area Skills dont Affect. Example: Magnus vs Undead (evil druid card), damage but if the unDead got Agi or Assump or Kyrie, the Magnus dont deal Damage. Bug02 Status Alter vs Element. PC_Undead enemy got Poison, Silence and Curse status o.O Fix - My Bad >.<
  15. SVN Revision: '17706' Bug01 If the target get a PC SC_ status (buff or deBuff) area Skills dont Affect. Example: Magnus vs Undead (evil druid card), damage but if the unDead got Agi or Assump or Kyrie, the Magnus dont deal Damage. Bug02 Status Alter vs Element. PC_Undead enemy got Poison, Silence and Curse status o.O Fix - My Bad >.<
  16. ./athena-start stop ./configure make server ./athena-start start
  17. I got crash from my RagExe, I have tested a lot of Exe. - 2013-03-20eRagexe - 2013-05-22Ragexe - 2013-07-24eRagexe - 2013-08-14aRagexe So my players get Crash when other player spawn or respawn in the Map. The error does not always happen but it's pretty ugly. I dont have any error from Lua or Lub files. Everything seems to work well except for the random Crash when somebody respawn.
  18. I, I have rAthena 17706 and my client is 2013v The problem is; Hunter's Traps like Ankle Snare dont show to others players. I have tested many 2013EXE, but I dont get changes. So I think there is something "wrong" with the Clif.c Some one help me pls?
  19. Hi I would like dat characters names were always active (show ingame) without placing the mouse pointer over anyone to know who is who. I tried edit and modify some CLIF functions and Packets Sends but these only work internally with the EXE, I can make changes but always need to place your mouse over the other character to know his name. Does anyone could help me?
  20. Hi all I tryed add Custom Skills to my rAthena, so I learned the Wiki guide "How to add Custom Skills", the wiki guide have some ID skills examples. I've added all skills code in the SRC. skill.h, skill.c, skill_db.txt, skill_require_db.txt, skill_cast_db.txt I no need to add the skills to a particular Job, so no need skill_tree.txt I did some tests with the help of the "@useskill" and everything skills works perfect. Now the problem: item_db2.txt 2267,Cigar,Cigarette,5,20,,100,,0,,0,0xFFFFFFFE,7,2,1,,0,0,54,{ skill 3037,1; skill 3038,1; skill 3039,1; skill 3040,1; },{},{} When I equip this item the bonus skills do not appear in my Skills list. Data Side RagExeRE 2012-04-10a Lua Files modifed : skillinfoz/skillid.lua skillinfoz/skilldescript.lua skillinfoz/skillinfolist.lua Added others BMP and SPR files What I was wrong trying to add skills? 3037,0,6,4,0,0x1,0,1,1,no,0,0,0,none,4, POWER_BACK,Power Back pdt: Sorry my bad English
  21. [Proyecto] Keepe Patcher Descripción Simple programa para administrar actualizaciones a archivos GRF y descomprimir utilidades en la Raíz del directorio Gravity. Requerimientos - NetFrameWork 4.0 o superior - Windows XP o Superior Explicación Este patcher puede funcionar muy similar a los ya conocidos NeonCube y KPatcher, solo que Keepe Patcher cumple otras funciones mas Flexibles: 1.- Al momento de descargar los archivos de Update lo hace sin detenerse para unir o procesar la Update descargada. Keepe Patcher descarga todos los archivos sin detenerse para procesarlos, esto hace que el uso del ancho de banda sea eficaz y los usuarios tomen menos tiempo descargando las Updates. 2.- Keepe soporta 2 archivos GRF, solo hay que indicarle en el listado de actualizaciones donde van dirigidas las Updates. 3.- RAR -> GRF, puedes comprimir tus actualizaciones GRF con WinRar o similar (para hacer mas pequeñas las Updates) y el mismo Keepe descomprime y une la Update a la GRF maestra. 4.- ¿Es incomodo crear siempre actualizaciones GRF o GPF? ¿Por que no las comprimimos la carpeta 'Data' en RaR y que el Patcher se encargue? Keepe soporta la Descompresión y unión de archivos a la GRF1 y 2 con su método MAKE. Tu solo haces los cambios en tus archivos siguiendo la ruta DATA\ y las comprimes en un archivo RaR, así sin cambiar los nombres de archivos con UnBulloc. Keepe hará la tarea de Unir los Archivos a la GRF que necesites. 5.- Ping de referencia. Puedes agregar en el archivo de configuración una IP de referencia a tu Host, Keepe cada cierto tiempo hará solo 1 envío de Ping para tomar la referencia de respuesta entre en Cliente y el Servidor. 6.- Gráfica: Keepe trae opciones básicas para tus Skins, soporta Opacity y puedes tu mismo indicarle que color harás transparente en el caso de que quieras usar transparencia. También cuenta con 2 barras de Progreso como la mayoría de los Patcher modernos logrando una apariencia mas robusta. Aun es pronto El proyecto aun esta en Alpha, y haré publico el Binario para el uso de ustedes, solo debo corregir algunas lineas en el código y seria liberar Keepe para que ustedes ayuden con lo que seria Reporte de Bugs. Otros proyectos : MakeMonoEditor (Editor de Mobs) MakeMonoEditor 2 (Editor de Mobs) ZK-Panel (Panel de Votos)
×
×
  • Create New...