MatiasMunk 8 Posted May 19, 2020 Popular Post Report Share Posted May 19, 2020 (edited) Logo to come here RSC++ is a server project I'm working on that is written in C++ built to work with the 317 protocol, maybe loading higher cache data, perhaps up to 525 for d claws, ags and other items I liked a lot. I plan to keep working on this server emulator, and not drop the project. I will use this for a future server of mine. As of now, there is not much as I am still managing to get a client to communicate with the server, but updates and pictures will follow in the next coming weeks. Project started: May 19th 2020 Lines of code: 3307 Lines of configs: 2500 (~85% comments) Legend: (Completed - Work in progress - Not started) General: Client/Server communication Walking/Running - Chatting - NPC's Shops - Trading - Quests - Clan system Kick System - Ban System - Report system Skills: Melee Combat - Ranged Combat - Magic Combat / Teleports & Utilities - Prayer Runecrafting - Crafting - Mining - Smithing Fishing - Firemaking - Woodcutting Agility - Herblore - Thieving Fletching - Slayer - Farming Construction - Hunter Media: First run. Server files structure, so far. RSC++ │ admin.ini │ config.ini │ error.log │ install.sql │ libmariadb.dll │ RSC++.exe │ RSC++.ilk │ RSC++.pdb │ ├───config │ │ console.ini │ │ database.ini │ │ extra.ini │ │ files.ini │ │ guilds.ini │ │ limits.ini │ │ misc.ini │ │ npc.ini │ │ pk.ini │ │ rates.ini │ │ server.ini │ │ │ └───database │ mysql.ini │ ├───data │ drops.ini │ formulas.ini │ home.ini │ shops.ini │ skills.ini │ speech.ini │ └───lang en.ini Source files structure, so far. RSC++ Source │ admin.ini │ admin.local.ini │ config.cpp │ config.h │ console.cpp │ console.h │ database.cpp │ database.h │ database_impl.h │ gameserver.cpp │ gameserver.h │ hash.h │ i18n.cpp │ i18n.h │ main.cpp │ server_config.cpp │ server_config.h │ sha256.cpp │ sha256.h │ socket_exception.h │ socket_impl.h │ timer.cpp │ timer.h │ util.cpp │ util.h │ version.h │ world.cpp │ world.h │ ├───fwd │ config.h │ console.h │ gameserver.h │ timer.h │ world.h │ └───util variant.cpp variant.h Developers: MatiasMunk Credits: This is the hidden content, please Sign In or Sign Up - for the legend that I can use here If anyone knows how to make spoilers for the media, please let me know. Edited May 19, 2020 by MatiasMunk Added config code line count 7 Link to comment Share on other sites More sharing options...
eternalpk 1 Posted May 19, 2020 Report Share Posted May 19, 2020 c++ intersting is like like osrs or 317? 1 Link to comment Share on other sites More sharing options...
MatiasMunk 8 Posted May 19, 2020 Author Report Share Posted May 19, 2020 44 minutes ago, eternalpk said: c++ intersting is like like osrs or 317? Title says 317. I even state in the thread that it's built to work with the 317 protocol, maybe loading higher cache data, perhaps up to 525 for d claws, ags and other items I liked a lot. 1 Link to comment Share on other sites More sharing options...
eternalpk 1 Posted May 19, 2020 Report Share Posted May 19, 2020 2 minutes ago, MatiasMunk said: Title says 317. I even state in the thread that it's built to work with the 317 protocol, maybe loading higher cache data, perhaps up to 525 for d claws, ags and other items I liked a lot. well I wasn't sure if this was similar to how OSRS is now with mobile capability and ability to zoom camera in and out etc. -1 Link to comment Share on other sites More sharing options...
MatiasMunk 8 Posted May 19, 2020 Author Report Share Posted May 19, 2020 Oh well, that depends on the client. This is the server only. Link to comment Share on other sites More sharing options...
eternalpk 1 Posted May 19, 2020 Report Share Posted May 19, 2020 1 minute ago, MatiasMunk said: Oh well, that depends on the client. This is the server only. all ya had to do was say so Link to comment Share on other sites More sharing options...
MatiasMunk 8 Posted May 19, 2020 Author Report Share Posted May 19, 2020 (edited) 8 minutes ago, eternalpk said: all ya had to do was say so Well, kind of hard when I misunderstood your questions. Anyway, I hope I cleared that out for you. Why are you reacting negatively -1 on my post? I was not offensive in anyway, I just pointed it out to you since you missed it. Anway, to clear out further misunderstandings on your part in the future - 317 is 317, OSRS is OSRS. There's even an OSRS Protocol. This is built on the 317 Protocol. This is the hidden content, please Sign In or Sign Up This is the hidden content, please Sign In or Sign Up Added server files structure + source files structure so far if you or anyone else reading might want to see. Edited May 19, 2020 by MatiasMunk 1 Link to comment Share on other sites More sharing options...
eternalpk 1 Posted May 19, 2020 Report Share Posted May 19, 2020 8 minutes ago, MatiasMunk said: Well, kind of hard when I misunderstood your questions. Anyway, I hope I cleared that out for you. Why are you reacting negatively -1 on my post? I was not offensive in anyway, I just pointed it out to you since you missed it. Anway, to clear out further misunderstandings on your part in the future - 317 is 317, OSRS is OSRS. There's even an OSRS Protocol. This is built on the 317 Protocol. This is the hidden content, please Sign In or Sign Up This is the hidden content, please Sign In or Sign Up Added server files structure + source files structure so far if you or anyone else reading might want to see. Hey I really appreciate this as I want to become more knowledgeable in OSRS protocol and make something special. Appreciate you reiterating! 1 Link to comment Share on other sites More sharing options...
leakedDude 1 Posted May 19, 2020 Report Share Posted May 19, 2020 thanks for this bro, really niceeeey appreciate it! Link to comment Share on other sites More sharing options...
MatiasMunk 8 Posted May 19, 2020 Author Report Share Posted May 19, 2020 Just now, leakedDude said: thanks for this bro, really niceeeey appreciate it! You're welcome. Don't expect a source code release though - I will be adding lua scripting + enough configuration so that you might edit it to your fully liking though. Link to comment Share on other sites More sharing options...
leakedDude 1 Posted May 19, 2020 Report Share Posted May 19, 2020 1 minute ago, MatiasMunk said: You're welcome. Don't expect a source code release though - I will be adding lua scripting + enough configuration so that you might edit it to your fully liking though. seems fair bro keep it up 1 Link to comment Share on other sites More sharing options...
YourMum247 0 Posted May 19, 2020 Report Share Posted May 19, 2020 interesting - how long have you been working on this? Link to comment Share on other sites More sharing options...
MatiasMunk 8 Posted May 20, 2020 Author Report Share Posted May 20, 2020 3 hours ago, YourMum247 said: interesting - how long have you been working on this? 23 hours ago, MatiasMunk said: Project started: May 19th 2020 Link to comment Share on other sites More sharing options...
xzec 0 Posted May 20, 2020 Report Share Posted May 20, 2020 Looks clean, good work sir. Link to comment Share on other sites More sharing options...
eg6 0 Posted May 20, 2020 Report Share Posted May 20, 2020 interesting, should be pretty stable huh Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now