i’ve been here silently for many years, studying and learning from all and everything.
Since my health conditions are getting worse, i plan to turn one of my many projects into a public open source, branch-protected project.
Which project?
A shabby, bad bad bad written and totally floppy project to manage Silkroad Online.
In short… a Silkroad Online Management Studio.
In earlier days i wrote many small applications to improve my workflow.
After a while i realized it’s a better way to combine everything into one program.
A plugin based Management Studio including:
– World spawn edits
– Shop and ItemMall edits
– Drops
– Client login to inject packets and test exploits easily
– FileReader to check, view and also edit single file formats like 2dt, nav, dof, ddj, bsr, bms, bmt, bsk, etc…
– Trigger editor
– Structure viewer
– intern group chat to manage tasks and workspaces
- Dashboard for todos, deadlines, guides or fun msgs
- skilleffect editor and viewer to see which frame uses which bones uses which stick on which stone to break your bone. (yes i did this especially to have use of unused animations, hit frames and even correct broken skills and skilleffects when using newer models, sick right?)
- char skill viewer like the skill window ingame, click on it, select the level of skill and edit it right away.
- illustrates almost every error in database like wrongly linked regions, wrong aligned skills, wrong basic originales, missing links in teleport, objcommon char item teleport, i think you know where this is going to end...
- support bot plugin to have a logged in bot that can progress procedures like skill all skills, max my level, grant auto equip by chat command. (used only in dev phase, not validated or protected in live systems. It can be linked with telegram api so you can chat ingame via telegram or other apis from mobile. Sort of ticket support system... Lot ways lead to rome...
- model viewer to check if avatars or models lack of files like ddj, mesh, skeleton effects etc..
-pk2 rebuild, update, edit, extractor, viewer. (in last Version this pk2 editor is a standalone external tool. Can be plugged by plugin system anyways.
-save coordinates on a 2d birdview, add spawns to the saved positions (i added arabia spawns properly to the game guide in less then 5 minutes without logging in a single time, without reworking any spawn.
- launcher to get latest versions of the management studio or plugins
- security group to allow different access levels from plugins to your team users. Lets say gm1 only cares for drops, grant only access to plugin drop editor Dll. Gm2 full access, gm3 drop and worldspawns and so on. The main dev chooses the access levels and can be customization as wished..
- a counter for active minutes logged in the tool
- a row updated counter to see which team mate does most edits.
- and tons of other things, i didn't choose the name Management STUDIO for no reason. reason
- a database holding the entired procedures to update edit or add new content. Programmed updater of tables generic but i need to find ways to support different table structures.. Like i use index in shop goods which does not exists in vanilla models.. Anyways those are one of thousand issues the tool lacks of.
Every single things i ever needed to edit in silkroad comes with this tool.
I saw plenty of attempts to my tool over the years but related to performance, security, work flow and cooperative possibilities, nothing could reach out to this application..
Short reminder,
Here a small spoiler of different sections, prolly 5% of all features..
| Gallery 1 | |
|
|
|
Everything works per cert server < management server accessing SQL < client accessing management server without SQL access.
In open source the cert can get trimmed out..
What was the sense of it?
My servers do not last for less than years, because i developed in big and professional teams without granting direct access to the servers.
I was always the standalone server access owner, even if ppl were able to do edits on the live environment.
Every change is professionally logged and easy to check.
Even multiple ppl can work in the same environment, absolutely synchronized.
Since i don’t want this program or project to get lost with me, i was thinking about releasing it or at least finding some reliable people to work together.
Why not directly posting the project in coding corner?
I'd like to know if the community is ready for such a project.
In my opinion the community is not, i see others catching the project, trying to benefit on their own like they do with all and everything that gets released.
Since it's not my masterpiece, and my Cashflow project is not included to this management studio, but parts of it... It won't hurt much and additionally i need a reference to apply to any programming company..
The best way is to get rumor instead of little cash out of it.
May one of you guys can give the last water drop to convince me with touching words to finally release the project in github.
Be aware, it's big project, not easy to understand the shit code.
Every progress of learning programming is included there.
Lots of things to rework, rewrite, reactor and improve..
Please don't be a "d**"
A couple shit replies and i will request deletion of this post and you will never hear anything again related to this project.
Think and act wisely guys!!
Best wishes, sweet Sugar Rekcuz






)


