Antares Posted March 2, 2022 Group: Members Topic Count: 74 Topics Per Day: 0.02 Content Count: 420 Reputation: 89 Joined: 01/30/12 Last Seen: April 29, 2023 Share Posted March 2, 2022 (edited) Hi everyone! In the last few years i have been continuing the development of roBrowser. I implemented many features and effects and also searched the internet for every roBrowser fork and tried to merge and finish every development that was made outside of the main repo. The client became pretty playable compared to other versions, but there is much to be done and I am short handed on people. Some awesome guys already joined and implemented/working on much needed stuff, but there is more required. I am writing to gain some attention and perhaps someone could help us in getting the client in shape. If you are not interested in development, but you can help us in acquiring information about assets/layouts/"how to do it", that would be also a huge help! I have to spend hours listening to effect sounds and watch animations and on top of all translate their names from korean/latin1 gibberish to get exactly what we need and it is a really tiring task. If you are interested in none of those, but you have roBrowser on your server (that is unfortunately pretty outdated now), check out our version and consider using it. Everyone can use this fork and anyone can join the effort. There is only one request I have: if you implement/fix something, don't forget to open a pull request, so everyone can benefit The repository is located here:https://github.com/MrAntares/Ragna.roBrowser And finally some screenshots that contain things we implemented/fixed, but keep in mind, everything is WIP and many things are still missing: - Pushcart and related GUIs and other features like Forging, Brewing, Arrow Crafting, Alt+M shortcuts, Weapon sounds, Critical and combo damage display, Taming, and many more - Status effects (coloring) - Map Effects - Hard coded skill and item effects and of course sounds - Sprite based effects - Minimap icons - Skillbar cooldown display (as of yet the old style, but the clock style is also in the barrel) It also works on mobile and we try to improve the experience by adding UI elements/features that support us in the handheld environment, like - Full screen button in the top left corner - Exit battle mode/ open chat on the bottom left side of the ChatBox Edited March 2, 2022 by Antares typo 7 2 2 Quote Link to comment Share on other sites More sharing options...
mrfizi Posted March 2, 2022 Group: Members Topic Count: 20 Topics Per Day: 0.00 Content Count: 383 Reputation: 78 Joined: 10/30/12 Last Seen: March 17 Share Posted March 2, 2022 Good to see roBrowser continued ! Looking forward for this ! Quote Link to comment Share on other sites More sharing options...
craftro Posted March 5, 2022 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 1 Reputation: 0 Joined: 06/18/14 Last Seen: Monday at 09:00 PM Share Posted March 5, 2022 It's getting really good. I hope grow up. Quote Link to comment Share on other sites More sharing options...
markiez22 Posted March 27, 2022 Group: Members Topic Count: 11 Topics Per Day: 0.00 Content Count: 126 Reputation: 5 Joined: 10/31/12 Last Seen: June 7, 2023 Share Posted March 27, 2022 I have been waiting for this. Looking forward and God bless to this project Quote Link to comment Share on other sites More sharing options...
HaARiZz Posted April 22, 2022 Group: Members Topic Count: 11 Topics Per Day: 0.00 Content Count: 76 Reputation: 12 Joined: 01/13/12 Last Seen: November 18, 2022 Share Posted April 22, 2022 Look forward on this project. Good to see this back. Quote Link to comment Share on other sites More sharing options...
Riverlab Posted June 11, 2023 Group: Members Topic Count: 0 Topics Per Day: 0 Content Count: 1 Reputation: 0 Joined: 02/05/22 Last Seen: June 11, 2023 Share Posted June 11, 2023 Wow, I'm so excited for this, I hope to be able to contribute to the project in the coming months! Quote Link to comment Share on other sites More sharing options...
hendra814 Posted June 12, 2023 Group: Members Topic Count: 59 Topics Per Day: 0.01 Content Count: 1281 Reputation: 170 Joined: 06/12/12 Last Seen: 3 hours ago Share Posted June 12, 2023 Is there video guide for this? And is it already support newer client? Quote Link to comment Share on other sites More sharing options...
Thanna20 Posted August 29, 2023 Group: Members Topic Count: 26 Topics Per Day: 0.01 Content Count: 137 Reputation: 11 Joined: 11/26/16 Last Seen: 14 hours ago Share Posted August 29, 2023 (edited) Thank you for maintaining and updating it. can I ask, does it support GRF encryption? Edited August 29, 2023 by Thanna20 Quote Link to comment Share on other sites More sharing options...
Harvin Posted August 30, 2023 Group: Members Topic Count: 3 Topics Per Day: 0.00 Content Count: 39 Reputation: 32 Joined: 06/08/23 Last Seen: June 29, 2024 Share Posted August 30, 2023 13 hours ago, Thanna20 said: Thank you for maintaining and updating it. can I ask, does it support GRF encryption? afaik, GRF Encryption is not supported, since roBrowser using web client, not usual client ragexe.exe, so its not loading cps.dll which usually used as encryption logic. CMIIW 1 Quote Link to comment Share on other sites More sharing options...
nashim Posted October 8, 2023 Group: Members Topic Count: 1 Topics Per Day: 0.00 Content Count: 2 Reputation: 0 Joined: 09/06/23 Last Seen: July 13, 2024 Share Posted October 8, 2023 i hve a question, how to edit the sprite/animation of focused arrow in grf? Quote Link to comment Share on other sites More sharing options...
Sehrentos Posted November 5, 2023 Group: Members Topic Count: 6 Topics Per Day: 0.00 Content Count: 91 Reputation: 22 Joined: 10/24/14 Last Seen: November 1, 2024 Share Posted November 5, 2023 (edited) Great work. I too like the idea of fully customizable client and this will accomplish it. Too bad that the browsers does not support direct UDP or TCP/IP sockets out of the box. So the wsProxy is used to forward the clients WebSocket to the rAthena server in TCP. WebSockets are little slower in this approach but it feels playable anyway. This is in PWA's perspective and not ChromeApp or what was it. I saw a few possible issues or optimizations when blasting through the sources: Network/PacketRegister.js - 0x84a has duplicate PACKET.CZ.NPC_TRADE_QUIT | PACKET.CZ.CASH_SHOP_CLOSE, later one will override. Skills/SkillDescription.js - has 1309:ish unnecessary join loops, they could just be template strings or concatenation of string values (i'm not talking about Array.concat). Status/StatusInfo.js - ison: "masquerade_laziness.tga" -> typo "icon", not "ison". Renderer/EffectManager.js - First in spamSkillBeforeHit var EF_Init_Par declared object, but is never used. Second the property SkillEffect prop beforeHitEffectIdOnCaster is no where to be found in the entire project, possible naming typo here. Third skill that declare more than one var effects, to use, should declare it at the beginning, and reuse the same variable (same for the var EF_Init_Par)? UI/Components/CashShop - One of the two case 'CartItems': is missing break; UI/Component/PincodeWindow - has empty "t" file I will try to make a pull request if I'm not too busy. Tough these seems minor, since no one noticed. Overall it's nice project and I like it very much. Thanks to all contributing to the project Edited October 6, 2024 by Sehrentos Correction 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.