Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

MINERVA Emulator - Dignity Team - Official

Would you like to keep developing this emulator?


  • Total voters
    62
Status
Not open for further replies.
Experienced Elementalist
Joined
Jan 30, 2010
Messages
267
Reaction score
129
Re: Buuu alocen !! bad boy !!

i will <3 tho wld have been nice to get the src from one of ya guys but ... meh, anyway, gl goin private ;) it sux ya don't wanna leave something behind so that if someone else wants to work on a cabal emu there'd at least be a base available :) i see u've lost hope in cabal, don't let your ego affect the community ! let the emu live on ! ya got the files from here, ya are responsible to leave poop behind :D but that's just me, ppl are different :)

Not going private, killing off the parts I and others done, its different if someone wanted to work on a cabal emu they could've helped instead of doing it for themselves... I haven't lost hope in cabal, I've lost hope in the community, I don't work for people who don't appreciate what I do but that's just me, ppl are different <3
 
Skilled Illusionist
Joined
Jan 5, 2009
Messages
343
Reaction score
391
We want minerva back !!

Not going private, killing off the parts I and others done, its different if someone wanted to work on a cabal emu they could've helped instead of doing it for themselves... I haven't lost hope in cabal, I've lost hope in the community, I don't work for people who don't appreciate what I do but that's just me, ppl are different <3

i wasn't here bro -.- don't act like i'm not part of the community :D i'm here now, and i'd maybe appreciate the code if i saw it ... maybe i'd even contribute :D who knows ? ... maybe some1 else decides a week from now to contribute too ... ya can't judge the whole community based on a small time-span :p what could we do to change your mind and make you decide to let this project live on ? if it's about money i think RZ is willing to help :D a lot of ppl have donated to other member's projects :p also think about it, what's really the value in this community ? ain't it the posts of developers, the contributions of ppl that bring actual value to the game ? ofc there are lechers but who cares ? what wld happen if some1 wanted to become a cabal developer today, but yesterday every past contributor to RZ wld have deleted their work ? like yamachi deleting all his templates ? the whole guide and tutorials section, *poof* gone ! the server files ? yeah, GONE ! really now you seem to, as we like to call it, "be an alocen" about your decision, please consider it ... if you really think the emu was worth deleting, it must've had some value in it, consider your stay here on RZ, how wld you feel, being that guy above ? wld you feel ok to come in a valueless community ? or wld it be better to see something inspiring like "Cabal Episode 16 Emulator (Alpha Stage)" when you join in ? wldn't that push you to learn, to really become a developer ? wasn't it the same for you too ? every1 stats as a noob, don't leave as one -.-
 
Junior Spellweaver
Joined
Jan 16, 2014
Messages
150
Reaction score
189
Have some code (uses BouncyCastle):

Code:
static void CreateKeys() {
	Log.Message("Creating RSA key files...");

	var gen = new RsaKeyPairGenerator();
	gen.Init(new KeyGenerationParameters(new SecureRandom(), 2048));
	var keyPair = gen.GenerateKeyPair();

	var f = File.Create("cfg/private.key");
	var priv = PrivateKeyInfoFactory.CreatePrivateKeyInfo(keyPair.Private);
	byte[] data = priv.GetDerEncoded();
	f.Write(data, 0, data.Length);
	f.Flush();
	f.Close();

	f = File.Create("cfg/public.key");
	var publ = SubjectPublicKeyInfoFactory.CreateSubjectPublicKeyInfo(keyPair.Public);
	data = publ.PublicKeyData.GetBytes();
	f.Write(data, 0, data.Length);
	f.Flush();
	f.Close();
}
Code:
var _ = packet.ReadInt();
var userpass = packet.ReadBytes(256);

var cipher = new OaepEncoding(new RsaEngine(), new Sha1Digest());
var key = PrivateKeyFactory.CreateKey(Configuration.PrivateKey);

cipher.Init(false, key);
byte[] dec = cipher.ProcessBlock(userpass, 0, userpass.Length);
var text = Encoding.UTF8.GetString(dec); // TODO: Others are using ASCII

var username = text.Substring(0, text.IndexOf('\0'));
var password = text.Substring(65, text.IndexOf('\0', 65) - 65);
 
Skilled Illusionist
Joined
Jan 5, 2009
Messages
343
Reaction score
391
you can still recover the repo !! just do it !! :D wanted to recover it for ya but github staff said:

Code:
Hi there,

Thanks for writing in! Unfortunately, we can only attempt to restore a deleted repository if the owner of the repository requests that we do so. So in this particular case, we would need [USER=2000058210]Dignit[/USER]yTeam to reach out to us from an email address that is verified and linked to their account requesting that we restore the minerva repository.
 
Joined
Mar 22, 2009
Messages
1,232
Reaction score
502
you can still recover the repo !! just do it !! :D wanted to recover it for ya but github staff said:

Code:
Hi there,

Thanks for writing in! Unfortunately, we can only attempt to restore a deleted repository if the owner of the repository requests that we do so. So in this particular case, we would need @[I][B][URL="http://forum.ragezone.com/members/2000058210.html"]Dignit[/URL][/B][/I]yTeam to reach out to us from an email address that is verified and linked to their account requesting that we restore the minerva repository.


What would you do with it?
 
Junior Spellweaver
Joined
Jan 16, 2014
Messages
150
Reaction score
189
Thanks estsoft but I don't need the rsa anymore its been done before (I believe u were the one who helped, so thanks).

I was, and you're welcome. Anyway, I posted the code for anyone that wants it.

Just to add my two cents in... Just because people aren't contributing doesn't mean they don't appreciate your work. Trust me, I had that same mindset when I first started Minerva (which is why I gave up so quickly). It sucks being the only one doing work, but what you seem not to realise is that most people here are simply not capable of contributing. Developing an emulator requires a very specific skill set that not a lot of people have, and the majority of the users here don't know the first thing about programming. However, that doesn't mean that there isn't maybe 1 or 2 people that CAN help, but just haven't seen this project yet. By removing the source, you've also removed the chance of gaining those potential contributors. Also keep in mind that CABAL doesn't have as big a following as other games, like WoW (or even Habbo, for that matter...), and the majority of players are quite young and/or don't even know about any servers besides the official ones.

Even if you do decide to stick by your choice and no longer develop the emulator, I (as the original developer) would greatly appreciate it if you made the source available again for those that would like to continue it.
 
Status
Not open for further replies.
Back
Top