Jump to content

grenat50

Members
  • Posts

    69
  • Joined

  • Last visited

  • Days Won

    9

Everything posted by grenat50

  1. This is due to lack of palettes in your data files. You can configurate Red/Blue palette shown in db/battleground_db.yml Color: Palette clothes color ID. (6) - Id: 10 Name: Double Inferno MinPlayers: 2 MinLevel: 80 Deserter: 60 JobRestrictions: Novice: true Locations: - Map: region_8 StartEvent: Tierra_TI::OnReady TeamA: RespawnX: 16 RespawnY: 51 QuitEvent: Tierra_TI::OnTeam1Quit ActiveEvent: Tierra_TI::OnTeam1Active DeathEvent: Tierra_TI::OnTeam1Die Variable: $@BG19_Team1 TeamID: 0 Color: 6 TeamB: RespawnX: 83 RespawnY: 51 QuitEvent: Tierra_TI::OnTeam2Quit ActiveEvent: Tierra_TI::OnTeam2Active DeathEvent: Tierra_TI::OnTeam2Die Variable: $@BG19_Team2 TeamID: 1 Color: 22
  2. I'm not sure if I updated the "read me" file before or after posting it but here is your answer: /!\ If you have web service installed, research battle_config.emblem_transparency_limit in the diff file and replace by inter_config.emblem_transparency_limit
  3. Hi everybody, The latest version is under review from rAthena mod. This is the changelog: 1.0.5 Updates: - Fix sometimes cursor wasn't attacking enemies - Fix battleground flag above players - Improvement guild emblem - Rotation system every hour - Happy hours changed - GM command @startbg to launch a BG - @joinbg which teleport directly in the current running battleground Compatible version: rAthena 2022 Older versions are compatible with: rAthena 2020~2021
  4. Hi, I'm updating them right now as they aren't compatible anymore with the latest rAthena. I'm creating a rotation mode as well which will automatically start a battleground. It should be available in the next few days.
  5. This is amazing and worth to be known. Thank you very much for the release !
  6. View File Unimplemented Official Skills After the success of our previous release Battleground Extended , Mystic Project has decided to release another work for free in the community of rAthena - The Gravity's Unimplemented Official Skills. We've long heard about them since the beginning. I've seen posts of people wondering if there was any releases of them. It took a while but here it is. We did some researches about what was intended by Gravity. I think we came close to the initial project with a few modifications. What are the Unimplemented Official Skills ? Unimplemented Official Skills are skills designed by Gravity long ago that have never been released. They were forgotten / dropped by Gravity. On iRO official wiki, you can see some informations about them. For example: Fire Ivy - iRO Wiki Classic Forgotten Skills List and Effect: Fire Ivy: Wizard has plenty of fire skills, as it was supposed to be an immobile skill that causes damage, we've renamed it to Wind Ivy and made it Wind. It can stop the target and does damage each second. Can be stackable up to 5. Class: Wizard Fury: The LK enters a Fury Phase. Each attack received increases LK's ATK by 1 each 500 damage (up to 5). Some damage are being absorbed and reduced depending of current maxhp. Class: Lord Knight Steal Backpack: Steal 1 stuff / item of Players directly in the inventory. Item is sent to the storage and the Stalker will have it as a rental for 5 minutes. If used on monsters, does a AOE Steal/Steal Coin Class: Stalker System Creation: Auto-Attack system of Whitesmith was designed to summon small devices to attack targets. There are ATK/MATK devices depending on level. Iron is required to make the device. Class: Whitesmith Synthesis Potion: Creates a rental potion that lasts 5 min for the whole party around the Creator if items requirements met. It costs 3 misc items to create a potion. Amount of players in the party increases the amount of items required. Those items are healing potions (heal over 10 seconds), ATK/MATK/Flee/Hit potions. Class: Creator Ragnarok: Ensemble Skill done by a bard and a dancer together. It causes damage in the area, as well as abnormal statuses. Allies receive buffs. Buffs and abnormal statuses are random each second. (similar to gospel) Class: Bard/Dancer Hallucination Walk: Summons a clone of self and cloak the SinX. If used while being cloaked: uncloaked the SinX and causes Hallucination in an area. Class: Assassin Cross Biotechnology: Passive skill. Increases chance to create an embryo and MaxHP of Homunculus by 2% per level. Class: Alchemist Drill Master: Passive skill. Increases damage of homunculus by 2% per level. Class: Alchemist Heal Homunculus: Same as Potion Pitcher lv 4 but targets directly the homunculus by using it without having to click on the homunculus. Class: Alchemist Flame Control: Alchemist inflicts damage linked to the homunculus based on homunculus's ATK and MATK. Chances to inflict a common status depending on homunculus type. Class: Alchemist Twilight Alchemy IV: Creates 200 blue potions if all requirements are met. Bonus - Extra Custom Skills: Earth Wall: Same as Ice Wall but it is indestructible and one cell only. 5 instances maximum. Class: Wizard Earthquake: Adapted version of Earthquake for Wizard. Part of ATK and MATK are defining damage. Class: Wizard Installation and Compatibility: I did put some instructions in the read me file regarding the installation. The diff is compatible with the latest rathena but it is easy to adapt to any version really. Any Questions ? You can contact me on Discord: Grenat#5220 for support regarding the installation. Submitter grenat50 Submitted 01/21/2022 Category Source Modifications Video Content Author Grenat  
  7. Version 1.0.0

    423 downloads

    After the success of our previous release Battleground Extended , Mystic Project has decided to release another work for free in the community of rAthena - The Gravity's Unimplemented Official Skills. We've long heard about them since the beginning. I've seen posts of people wondering if there was any releases of them. It took a while but here it is. We did some researches about what was intended by Gravity. I think we came close to the initial project with a few modifications. What are the Unimplemented Official Skills ? Unimplemented Official Skills are skills designed by Gravity long ago that have never been released. They were forgotten / dropped by Gravity. On iRO official wiki, you can see some informations about them. For example: Fire Ivy - iRO Wiki Classic Forgotten Skills List and Effect: Fire Ivy: Wizard has plenty of fire skills, as it was supposed to be an immobile skill that causes damage, we've renamed it to Wind Ivy and made it Wind. It can stop the target and does damage each second. Can be stackable up to 5. Class: Wizard Fury: The LK enters a Fury Phase. Each attack received increases LK's ATK by 1 each 500 damage (up to 5). Some damage are being absorbed and reduced depending of current maxhp. Class: Lord Knight Steal Backpack: Steal 1 stuff / item of Players directly in the inventory. Item is sent to the storage and the Stalker will have it as a rental for 5 minutes. If used on monsters, does a AOE Steal/Steal Coin Class: Stalker System Creation: Auto-Attack system of Whitesmith was designed to summon small devices to attack targets. There are ATK/MATK devices depending on level. Iron is required to make the device. Class: Whitesmith Synthesis Potion: Creates a rental potion that lasts 5 min for the whole party around the Creator if items requirements met. It costs 3 misc items to create a potion. Amount of players in the party increases the amount of items required. Those items are healing potions (heal over 10 seconds), ATK/MATK/Flee/Hit potions. Class: Creator Ragnarok: Ensemble Skill done by a bard and a dancer together. It causes damage in the area, as well as abnormal statuses. Allies receive buffs. Buffs and abnormal statuses are random each second. (similar to gospel) Class: Bard/Dancer Hallucination Walk: Summons a clone of self and cloak the SinX. If used while being cloaked: uncloaked the SinX and causes Hallucination in an area. Class: Assassin Cross Biotechnology: Passive skill. Increases chance to create an embryo and MaxHP of Homunculus by 2% per level. Class: Alchemist Drill Master: Passive skill. Increases damage of homunculus by 2% per level. Class: Alchemist Heal Homunculus: Same as Potion Pitcher lv 4 but targets directly the homunculus by using it without having to click on the homunculus. Class: Alchemist Flame Control: Alchemist inflicts damage linked to the homunculus based on homunculus's ATK and MATK. Chances to inflict a common status depending on homunculus type. Class: Alchemist Twilight Alchemy IV: Creates 200 blue potions if all requirements are met. Bonus - Extra Custom Skills: Earth Wall: Same as Ice Wall but it is indestructible and one cell only. 5 instances maximum. Class: Wizard Earthquake: Adapted version of Earthquake for Wizard. Part of ATK and MATK are defining damage. Class: Wizard Installation and Compatibility: I did put some instructions in the read me file regarding the installation. The diff is compatible with the latest rathena but it is easy to adapt to any version really. Any Questions ? You can contact me on Discord: Grenat#5220 for support regarding the installation.
    Free
  8. The changes are all in the npc folder except a command I forgot to add in the diff, I'll upload another diff tomorrow. Meanwhile if you want to try, you need to add this in script.c - getqueuecount is a command that gives you the amount of players in a queue. BUILDIN_FUNC(getqueuecount) { struct map_session_data* sd; const char *name = script_getstr(st, 2); if (!script_rid2sd(sd)) return SCRIPT_CMD_SUCCESS; int16 mapindex = mapindex_name2id(name); for (auto &pair : battleground_db) { for (auto &map : pair.second->maps) { if (map.mapindex == mapindex) { for (const auto &queue : bg_queues) { if(pair.second->id == queue->id) { script_pushint(st, queue->teama_members.size()+queue->teamb_members.size()); return SCRIPT_CMD_SUCCESS; } } script_pushint(st, 0); return SCRIPT_CMD_SUCCESS; } } } script_pushint(st, 0); return SCRIPT_CMD_SUCCESS; } BUILDIN_DEF(getqueuecount,"s"),
  9. Hi, I've uploaded a new version but it needs to be approved. There was a crash when someone was afk, sorry about that. I've added a ranking system to display on your website. @bginfo is indicating whether someone is in the queue of a BG that hasn't started, or if a BG has started with amount of players and time left. The Extended Battlegrounds are up on my server so it will be easier to discover/fix any issues. @Tdi123 you need to update your client, I responded in your other post.
  10. You have to update your client files, you are missing some new guild skills.
  11. I did not experienced this issue. It surely comes from something else.
  12. Mystic Project: Classic RO +End-Game Expansion ! Mystic Project 1 - Mystic RO. (2002~2004) Mystic Project 2 - Realm RO. (2004~2006) Mystic Project 3 - Garden Angel RO. (2006~2008) Mystic Project 4 - Derniere Genese RO. (2010~2012) Mystic Project 5 - Divine Ascension RO. (2020~) All projects were based on the concept of customs. We tried our best to be as close as balance and perfection while having features that won't exist anywhere.Our goal is to create an environment that players have never seen before. Something that goes beyond anything you can imagine from Ragnarok Online.This last opus have deployed all we could do and will probably be the last. All features and things that we've created the past 15years are finally coming together and making a beautiful and perfect harmony. Features: Client 2020+ Adapted renewal contents to pre-re (mobs included) Multi-Class Specializations System, Reborns, Lv 5 Weapon, Gems, Daily Achievements, WoE Domination, Nightmare Dungeons, Elite Monsters, Whole New Continent, World Boss, Invasions, Quality System, New Qpet System, Zodiac Signs, New Summoner (FF-like), Benediction System (Chances to invoke Giant Monsters, Treasure Chests, ...) Activities (Fishing, Mining, Learning, Hunting, Brewing, Cooking), New Mount System (with skills), Advanced Casino, automatic npc scenes and more. Links: - Discord: https://discord.gg/kX64AUz5 - Wiki: http://mysticprojectro.com/wiki/ - Website: http://mysticprojectro.com/ Trailer:
  13. Hi Everyone ! The new version is finally here. As always, I'll be glad to assist you through discord if needed. (Grenat#5220) I have applied the patch with the latest rathena and it works perfectly. It also works with previous version. I have added the latest active skills to the BG guild skill tree, you can remove them easily if you don't want them, I can help you with that. For those who had missing files or things weren't working well, I recommend you to reinstall the whole thing with the latest version. If you have any suggestions/questions, please let me know. What's New in Version 1.0.3? Released Just now 1.0.3 Updates: - Guild invite fix - Work on emblem (still disappearing upon attack/on self though) - Add extra guild skills (emergency move, chargeshout flag/beating) - Guild skills works on all guild members - Guild skills appear in guild skill tree (atl + g) - Leadership goes to next member if leader leaves - Players actually leave the fake guild/clan (needs to disconnect/reconnect if player has no guild)
  14. Hi ! Sorry about that. in clif.c: if(sd->status.guild_id && !battle_config.bg_eAmod_mode && !sd->bg_id && !map_getmapflag(sd->bl.m, MF_BATTLEGROUND)) guild_send_memberinfoshort(sd,1); Replace by: if(sd->status.guild_id && !(battle_config.bg_eAmod_mode && sd->bg_id && map_getmapflag(sd->bl.m, MF_BATTLEGROUND))) guild_send_memberinfoshort(sd,1);
  15. If you've removed prt_in.bmp from your grf, that can happen. I don't know which version you are using, is that the only error ? If it's from clif_msg, check the name of the variable used void clif_msg(struct map_session_data* sd, unsigned short id) It has to match. I won't recommend to increase MAX_EVENTQUEUE. This is an issue when multiple scripts attached to the same person are trying to be read. Contact me on, I can help you with that. My bad, this is the first time I read about a guild invite issue. I've tested it and that's right, there is an issue with the guild invite. To fix it, find in clif.c: if(sd->status.guild_id && !battle_config.bg_eAmod_mode && !sd->bg_id && !map_getmapflag(sd->bl.m, MF_BATTLEGROUND)) guild_send_memberinfoshort(sd,1); Replace by: if(sd->status.guild_id && !(battle_config.bg_eAmod_mode && sd->bg_id && map_getmapflag(sd->bl.m, MF_BATTLEGROUND))) guild_send_memberinfoshort(sd,1); My apologies regarding the delay of the update. I haven't checked it yet since we are working on our server. We just opened the beta version, still in progress.
  16. This means there is a conflict regarding the sprites of the custom mobs. Make sure you've added the data from mob_avail into import-tmpl/mob_avail. (And remove # from #Body:).
  17. If you use the latest rAthena, the battleground code has changed recently so you may find other issues, please wait until I update my code. Item_delay.txt doesn't exist anymore in the latest rathena, you only need what's in item_db.yml Which rAthena version are you using ? Did you install it manually ? Thanks, I've added the function for the next update. t_tick is in i64, where's that ? Right now, fake guild remains only for those who don't have a guild, unless they disconnect/reconnect. The color is given back at the end of the BG, however there may be one that doesn't do it, which BG was it ? Which BG does the duplicate application thing ? That means your character is still attached to a BG. mob_db.yml
  18. Replace clif_sendfakenpc( sd, fk->bl.id ); By Then: clif.h: clif.c:
  19. You should download the latest version. The previous version had some missing files, that could cause the crash on the map you talking about. There are no NPCs starting the BGs anymore, this is the new queue BG system directly from the player's menu. Depending on the BG, there are different minimum player requirement. You can configurate it in db/battleground.yml. Minimum player 1 means you need at least 1 person in each team to start the BG. Try to do a double screen.
  20. They are there, make sure you install everything correctly.
  21. Why don't you use OnNPCKillEvent ? There is no umob_baseexp possible because of the complexion of the exp gained. However, you have a few options: 1. Use OnNPCKillEvent -> you can manage the time (fastest player arrived), you can give bonus xp if mvp for the whole party through script. 2. Spawn a mvp with an event script that launch when died, add a timer with the spawn, then you can find a formula to give % xp based on the current amount of xp the mvp give. If you want to give the bonus to the whole party make sure to use addrid, then check if they are on the same map as the person who killed the mvp. 3. Create a umob_baseexp that will set a percentage value, then you can add this percentage to the code that gives mob xp when died. (simple coding)
  22. Thanks for the guide ? Does anyone has issues connecting rathena online ? Meaning with an IP, not local, and having people connecting to your server ? I am able to connect local, there are no mistakes on the map server, but it is impossible to connect with my IP. However, it works with 2018 rathena and I had people connected ! What Am I missing ?
  23. They are all duplicated except bomberman and poring ball. You need to add them (and your resnametable with duplicated maps) in your repertory prior recompiling the map cache Updated file - v1.0.1: - added some missing data files. (alpha map texture and models)- add caps for Poring Ball (distance and speed max)- Fix palette feature (now works with custom pal values) - No more warnings with the last rAthena version. 1.0.2 Updates: - Capture the Flag respawn blue team fixed (diff) - Actually leaving the clan/guild when leaving a BG (it was only a few BG doing that) - being kicked out/@leavebg remove necessary items, put normal size back (for bomberman) - bomberman/poring ball data missing files fixed - Clan emblem red/blue team - Add Read Me.txt
  24. @JinYuichi Which rAthena version are you using ? It works on the latest version. Ideally, it is better to add it manually with caution, it's a good lesson to learn as well. Thanks to let me know about the maps, I forgot to mention in the installation process that you need to recompile your map_cache with the new maps already installed in the directory/grf the server reads to compile it.
×
×
  • Create New...