All Activity
- Past hour
-
Muchas gracias mastodonte, pero pude realizar la reparacion del error, era un archivo del data grf la solucion fue abrir el grf, entrar a data, luego lua, lua 514, skillinfoz, borre el streeview y el streetview_"841278832" le borre los numeros y ya se quito el error, gracias amigo
-
bSkillNoRequire, bSkillNoRequireItem, bNoRequireAmmo
deadnadead replied to Cydh's topic in Source Releases
still has this issue? - Today
-
However, what about creating custom skills? we were able to create a new id by lowering the "#define HM_SKILLBASE 8001 and going up #define MAX_HOMUNSKILL 59 " to keep the current ones in range, and create a skill id 7999? I tried to create it after seeing this post, but I ran into the problem of the skill not appearing in the homunculus, but when changing the id of it you can use it as player without problems
-
what you need is rewrite the static int buildin_mobcount_sub(struct block_list *bl,va_list ap) into static int buildin_mobcount_by_id_sub(struct block_list *bl,va_list ap) // Added by RoVeRT { unsigned int id = va_arg(ap,unsigned int); struct mob_data *md = ((struct mob_data *)bl); if (md->status.hp > 0 && md->status.class_ == id) return 1; return SCRIPT_CMD_SUCCESS; } script_pushint(st,map_foreachinmap(buildin_mobcount_by_id_sub, id));
-
buenas baja la carpeta de zacdreaver https://github.com/zackdreaver/ROenglishPRE y si es renewall esta https://github.com/zackdreaver/ROenglishRE la vuelves grf y pruebas. te recomiendo trabajar una grf desde 0 para que no tengas problemas
-
you basically just pick whatever effect you want and have it apply to the monsters
-
New update https://raw.githubusercontent.com/kaninhot004/rAthena-item_db-to-itemInfo/main/easy_item_builder.txt Easy Item Builder --- In case player curious which item to reduce skill cooldown just use this url and Ctrl + F then put skill name.
-
Am I doing it correctly to block Warp Portal (skill) near warp portal (NPC)? I tried SC_CHAOSPANIC is not working as well https://github.com/rathena/rathena/blob/16e9d52204f8b9074bce87158858eb0348900ed8/db/pre-re/skill_db.yml#L22478 Can someone confirm this? pre-re rathena hash: 673ef066fb261985b7be4526b444e8b735e7ed95 - Id: 27 Name: AL_WARP Description: Warp Portal MaxLevel: 4 Type: Magic TargetType: Ground DamageFlags: NoDamage: true Flags: DisableNearNpc: true Range: 9 Hit: Single HitCount: 1 NoNearNPC: Type: WarpPortal: true AdditionalRange: 10
-
-
how to remove bonus casting time on bragi's poem?
Chaos92 replied to Emonizer08's question in Source Requests
I think its from this line : https://github.com/rathena/rathena/blob/master/src/map/skill.cpp#L15154C7-L15154C20 case BA_POEMBRAGI: val1 = 3 * skill_lv + status->dex / 10; // Casting time reduction //For some reason at level 10 the base delay reduction is 50%. val2 = (skill_lv < 10 ? 3 * skill_lv : 50) + status->int_ / 5; // After-cast delay reduction if (sd) { val1 += pc_checkskill(sd, BA_MUSICALLESSON); val2 += 2 * pc_checkskill(sd, BA_MUSICALLESSON); } break; Maybe you can change the formula then depends on your needs. if you want to remove the casting time reduction, maybe make the val1 value is 0. -
its because in latest client, they remove most of the blank minimap and the client should read exceptionminimapnametable.txt (which have the list of all the exception map name), but it seems like the client isnt reading that. If checking using hex editor, it have that txt content but still, I dont know why its not read by the client at all. Let me know if you have some maps that are still have that issue, since I might missed any and I want to update that GRF too.
-
Thanks @Chaos92, I was planning on doing this (to add transparent bmp maps with the names) but it was going to be a pain in the ass to check all maps manually, do you know the root cause of the issue? thanks for the grf!
-
No se cual es la mejor guia para crear un servidor, lo he logrado, con 2 tutoriales de este foro, pero al momento de abrir la ventana de skill (alt+s) el juego se me cierra de una vez, en log no sale ningun tipo de error (charsv, logsv, mapsv) podrian ayudarme y darme una manito para poder solucionarlo? he intentado instalar archivos nuevos al grf (skillinfoz) y nada espero con ansias su ayuda o guia, muito agradecido
-
good day guys, how to remove the bonus 30% reudce casting time of bragi's poem
-
To be honest ive upload it before but being rejected because of some reason. You can use this2023kro-minimap.grf
- Yesterday
-
here my sample how to update to latest rathena https://rathena.org/board/topic/141486-updated-soul-link-modifications-for-highrate-server/#comment-429247
-
Hello people. There are some topics related to issues with duplicated maps but Im still not able to fix my problem, the client is giving me the error when I enter a woe castle like aldeg_cas05 , it looks like the client is looking for a .bmp file but I was checking the data grf and there is no such file called aldeg_cas05.bmp (i.e.). Im seeing this in resnametable: te_aldecas5.gnd#aldeg_cas05.gnd# te_aldecas5.gat#aldeg_cas05.gat# te_aldecas5.rsw#aldeg_cas05.rsw# À¯ÀúÀÎÅÍÆäÀ̽º\map\te_aldecas5.bmp#À¯ÀúÀÎÅÍÆäÀ̽º\map\aldeg_cas05.bmp# but all the files that I have related to "te_aldecas" and "aldeg_cas05" are .gat .gnd and .rsw I had some GRFs in my data.ini because Im using different palletes but the only grf that has a resnametable is data.grf so this must the the file that my client is using. Im running out of clues to continue searching for the problem, may someone please help me with this? right now as my last try im downloading kRO from a different site to check if there are some .bmp files in the data grf. Thanks in advance.
-
How do I change the loading screen on my server?
gustabrayan225 replied to gustabrayan225's question in Installation Support
Thanks, I was putting it in png. I changed it to jpg -
How do I change the loading screen on my server?
Rynbef replied to gustabrayan225's question in Installation Support
Create ur loading screens on the texture folder and at them on ur clientinfo.xml Rynbef~ -
How do I change the loading screen on my server?
gustabrayan225 posted a question in Installation Support
I created servers 12 years ago, could anyone help me change the loadscreen video or a tutorial. pre-re.. thankss! SOU BRASILEIRO, BR #BRAZIL -
requesting switch frost for 2020 client upto latest
Rynbef replied to Enoch's question in Source Requests
Pls tell what the problem was. Rynbef~ -
how to create NPC that has menu that only show your equipment in inventory
Winterfox replied to Pyumel's question in Script Requests
You can use getinventorylist and filter all items that aren't equipment or currently equipped equipment. prontera,150,150,6 script Demo 85,{ disable_items; getinventorylist; for(.@i = 0; .@i < @inventorylist_count; .@i++) { .@item_type = getiteminfo(@inventorylist_id[.@i], ITEMINFO_TYPE); if ((.@item_type == IT_ARMOR || .@item_type == IT_WEAPON || .@item_type == IT_SHADOWGEAR) && !@inventorylist_equip[.@i]) { .@item_ref = getarraysize(.@equipment_id_list); .@equipment_id_list[.@item_ref] = @inventorylist_id[.@i]; .@menu_labels$[.@item_ref] = getitemname(@inventorylist_id[.@i]); } } .@selected_item_ref = select(implode(.@menu_labels$, ":") - 1; next; mes "You selected: " + getitemname(.@equipment_id_list[.@selected_item_ref]) + "."; close; } -
Hello, i'm still new to Ragnarok coding and have decided to fiddle with Battlegrounds. The current server im looking at is using modified bg and has a @reportafk command that kicks and afk player. It does work, but the on the kicked-player's client it is black screen/or current BG map with all the NPC's on the main town. below is the code at src/custom/atcommand.inc ACMD_FUNC(reportafk) { map_session_data *pl_sd; nullpo_retr(-1,sd); if( !sd->bg_id ) clif_displaymessage(fd, msg_txt(sd, 2029)); // This command is reserved for Battleground else if( !sd->bmaster_flag && battle_config.bg_reportafk_leaderonly ) clif_displaymessage(fd, msg_txt(sd, 2014)); // This command is reserved for Team Leaders. else if( !message || !*message ) clif_displaymessage(fd, msg_txt(sd, 2030)); // Please enter the AFK player's nick (usage: @reportafk <name>). else if( (pl_sd = map_nick2sd((char *)message,false)) == NULL ) clif_displaymessage(fd, msg_txt(sd,3)); // Character not found. else if( sd->bg_id != pl_sd->bg_id ) clif_displaymessage(fd, msg_txt(sd,2026)); // The player is not part of your Team. else if( sd == pl_sd ) clif_displaymessage(fd, msg_txt(sd,2031)); // You cannot report yourself. else if( pl_sd->state.bg_afk == 0 ) clif_displaymessage(fd, msg_txt(sd,2032)); // The player is not AFK in this Battleground else { // Everytest OK! std::shared_ptr<s_battleground_data> bg = util::umap_find(bg_team_db, sd->bg_id); if(!bg) return -1; bg_team_leave(pl_sd, true, true); clif_displaymessage(pl_sd->fd, msg_txt(sd,2001)); // You have been kicked from Battleground for your AFK status pc_setpos(pl_sd,mapindex_name2id(pl_sd->status.save_point.map),pl_sd->status.save_point.x,pl_sd->status.save_point.y,CLR_OUTSIGHT); clif_refresh(pl_sd); sprintf(atcmd_output, msg_txt(sd, 2034), pl_sd->status.name); // - AFK [%s] Kicked - clif_broadcast2(&sd->bl, atcmd_output, (int)strlen(atcmd_output)+1, bg->color, 0x190, 20, 0, 0, BG); return 0; } return -1; } A. [Kicked player's Client] B. Kicked player's Client vs Another player's view Any ideas why this is happening? any help will be much appreciated
-
Where are the definition of skills like "SM_Recovery" or "MG_SPRecovery"?
Playtester replied to aleph075's question in Source Support
Just try around a bit. Basically "regen" is the normal regen and "sregen" is the sitting regen. -
This is guide for you.