Skip to content
MPGHThe Dark Arts
/
RegisterLog in
Forum
Community
What's NewLatest posts across the boardTrendingHottest threads right nowSubscribedThreads you follow
Discussion
GeneralIntroductionsEntertainmentDebate FortFlaming & Rage
Board
News & AnnouncementsMPGH TimesSuggestions & HelpGiveaways
More Sections
Art & Graphic DesignProgrammingHackingCryptocurrency
Hacks & Cheats
Games
ValorantCS2 / CS:GOCall of Duty / WarzoneFortniteApex LegendsEscape From Tarkov
+14 moreLeague of LegendsGTA VMinecraftRustROTMGBattlefieldTroveBattleOnCombat ArmsCrossFireBlackshotRuneScapeDayZDead by Daylight
Resources
Game Hacking TutorialsReverse EngineeringGeneral Game HackingAnti-CheatConsole Game Hacking
Tools
Game Hacking ToolsTrainers & CheatsHack/Release NewsNew
Submit a release →Share your cheat, tool, or config with the community.
AINEW
AI Tools
General & DiscussionPrompt EngineeringLLM JailbreaksHotAI Agents & AutomationLocal / Open Models
AI × Gaming
AI Aimbots & VisionML Anti-CheatGame Bots & Automation
Create
AI Coding / Vibe CodingAI Art & MediaAI Voice & TTS
The AI frontier →Where game hacking meets modern machine learning. Jump in.
Marketplace
Buy & Sell
SellingBuyingTradingUser Services
Trust & Safety
Middleman LoungeMarketplace TalkVouch Copy Profiles
Money
Cryptocurrency TalkCurrency ExchangeWork & Job Offers
Start selling →List accounts, services, and goods. Use the middleman to trade safe.
MPGH The Dark Arts

A community for offensive security research, reverse engineering, and AI.

Community

ForumMarketplaceSearch

Account

RegisterLog in

Legal

Privacy PolicyForum RulesHelp & FAQ
© 2026 MPGH · All rights reserved.Built by the community, for the community. For educational purposes onlyContent is shared for security research and education — we don't condone illegal use. You're responsible for complying with applicable laws. Use at your own risk.
Home › Forum › MultiPlayer Game Hacks & Cheats › Realm of the Mad God Hacks & Cheats › Realm of the Mad God Private Servers › Realm of the Mad God Private Servers Tutorials/Source Code › [Client/Server] Skilly's Educational Source++

[Client/Server] Skilly's Educational Source++

Posts 1–9 of 9 · Page 1 of 1
SC
Schmutz02
[Client/Server] Skilly's Educational Source++
Back when this source was first released by @SSkilly I thought it was awesome and that anyone wanting to make their own PServer should use this source. Until I realized it was missing a few things. So I went ahead and added some features that people probably want in their base:
  • Portals
  • Player teleporting
  • Different chats (tell, guild, announce)
  • Vault
  • Realms
  • Quests
  • Guilds
  • Loot system
  • Trading
  • Some extra commands
  • Setpieces
  • Potion consumption
  • Music
  • Some editor additions
  • Small changes

A lot of the logic for these came from NR-Core, but I tried to keep the code style similar to what Skilly had done.
I did test this at multiple stages and asked people to try and find bugs, glitches, or just break the game. So all of this has been tested and confirmed working and bug/glitch free. That being said it's possible I missed something, but did not break anything in the original source.

Cheers. Have fun with a more up to date smooth af source

Edit: I Realized I forgot to add something back when removing something I was testing.
In Player.Inventory.cs DropItem

Replace
var item = Inventory[slot];

With
int item = Inventory[slot];
int data = ItemDatas[slot];

and replace
Inventory[slot] = -1;

with
Inventory[slot] = -1;
ItemDatas[slot] = -1;

and replace
container.Inventory[0] = item;

with
container.Inventory[0] = item;
container.ItemDatas[0] = data;

In Player.Inventory.cs SwapItem
Replace
//Invalid slot types
var item1 = con1.Inventory[slot1.SlotId];
var item2 = con2.Inventory[slot2.SlotId];

With
//Invalid slot types
int item1 = con1.Inventory[slot1.SlotId];
int data1 = con1.ItemDatas[slot1.SlotId];
int item2 = con2.Inventory[slot2.SlotId];
int data2 = con2.ItemDatas[slot2.SlotId];

and replace
con1.Inventory[slot1.SlotId] = item2;
con2.Inventory[slot2.SlotId] = item1;

with
con1.Inventory[slot1.SlotId] = item2;
con1.ItemDatas[slot1.SlotId] = data2;
con2.Inventory[slot2.SlotId] = item1;
con2.ItemDatas[slot2.SlotId] = data1;

Oopsie.
realm-server-master_mpgh.net.zip realm-client-master_mpgh.net.zip
#1 · edited 5y ago · 5y ago
IT
ItsJustZealy
Eyo! This is Reeses and I wanted to vouch for this. I helped Schmutz in terms of looking for bugs and this source is SMOOTH. Shoutout to Skilly for all the hard work he put into this (and helping Schmutz out near the end) and Schmutz of course for taking the source and putting the finishing touches on it.

I'm pretty excited to see what this source provides for the Pserver community. Also hopeful to see a first "big" server to use it and see over 100 people join it!
#2 · 5y ago
CO
Coockson
This is mental - but I already suspected you were doing something like this when you hosted a public test server using this source in the TK d****rd.


Thanks, I'll enjoy looking through this.


EDIT: It could have been AR d*****d, i dont remember lol
#3 · edited 5y ago · 5y ago
SC
Schmutz02
Quote Originally Posted by Coockson View Post
This is mental - but I already suspected you were doing something like this when you hosted a public test server using this source in the TK d****rd.


Thanks, I'll enjoy looking through this.


EDIT: It could have been AR d*****d, i dont remember lol
My original plan was to implement the original source into AR to make it smoother, but that fell through. I also just wanted to see how it would perform with a decent amount of people. So now instead of buffing AR I just buffed the original source.
#4 · 5y ago
TopChaosKenta
TopChaosKenta
are people allowed to use it and host the server?
#5 · 5y ago
SC
Schmutz02
Quote Originally Posted by TopChaosKenta View Post
are people allowed to use it and host the server?
I would love to see nothing more. Only this is there are no behaviors, but hosting is completely fine
#6 · 5y ago
TopChaosKenta
TopChaosKenta
Thank You man I dont want to take work and use it without authorize
#7 · 5y ago
FO
Foesky
im going for it
i just got my VPS server back after lending it out to others for almost 6 months.. and i still have 9 Months left on this European cutie of a vps..

So i have thought about putting up a Server either by sponsoring someone that needs somewhere to host one of their servers or just put a Fresh - Clean source on there and just work on further developments.


and as i don't know anyone that is into Priv servers i think I'll just use your Educational Source to begin with

So Thank you so very much for sharing this Server & Client Source... much appreciated
#8 · 5y ago
Twinlord
Twinlord
im having problems opening the server project, can someone help?
#9 · 5y ago
Posts 1–9 of 9 · Page 1 of 1

Post a Reply

Similar Threads

  • Public Bags and Soulbound Items [Skilly's Educational Source]By Invader_Zim in Realm of the Mad God Private Servers Tutorials/Source Code
    0Last post 5y ago
  • [Client/Server] Educational SourceBy SSkilly in Realm of the Mad God Private Servers Tutorials/Source Code
    7Last post 5y ago
  • [Source Code]RAT Client/ServerBy Bombsaway707 in General Hacking
    8Last post 15y ago
  • [Request] RAT client/server source code for C++By eliteCVDelite in General Hacking
    4Last post 15y ago
  • [Source]Visual Basic Phishing Files for warrock (client + server)By HeXel in Trade Accounts/Keys/Items
    9Last post 18y ago

Tags for this Thread

None