That's what I'm doing, injecting every random HybridDefender that I can find.
Problem now is:
(...)
Oh well.
//edit Not to be nitpicking but in CompiledScript.cs it says:
(...)
While the server source refers to CompiledAssembly.
//edit I just found out that going to to "status.cs" while the gameserver is running causes the blowfish not found thing.
In regards to what you reflected for the CompiledScript.cs, I recoded or so to speak, edited-out what I was doing with cross-application domain callings. So, it's not the same source as the old CompiledScript class, but it will provide the same functionality.
Also yeah, When re-implementing the blowfish-cfb-cipher I'd take what's currently there and scrap it and use the Managed OpenSSL dynamic-link-library for blowfish. I'll do it myself later tonight if I have time.
In regards to the BlowfishCFB.dll issue, I'm not really going to explain in depth why it occurs, but install Visual C++ 2008 (or 2010?) and it'll fix it. But, once again; I'd scrap it and start using ManagedOpenSSL.dll
In regards to what you reflected for the CompiledScript.cs, I recoded or so to speak, edited-out what I was doing with cross-application domain callings. So, it's not the same source as the old CompiledScript class, but it will provide the same functionality.
Also yeah, When re-implementing the blowfish-cfb-cipher I'd take what's currently there and scrap it and use the Managed OpenSSL dynamic-link-library for blowfish. I'll do it myself later tonight if I have time.
In regards to the BlowfishCFB.dll issue, I'm not really going to explain in depth why it occurs, but install Visual C++ 2008 (or 2010?) and it'll fix it. But, once again; I'd scrap it and start using ManagedOpenSSL.dll
My guess is that it needs .dlls that are included with VS2008.
Why didn't you use ManagedOpenSSL in the first place if you were planning to?
I didn't even know a ManagedOpenSSL existed at that time. We self-coded the blowfish cipher and DH-key-exchange (I'm not saying they won't work and get the job done, but it's more likely people understand how to use the ManagedOpenSSL library, than what we have -- if installing VC++ 2008 isn't an issue, than continuing to use what's already in the source is no problem).
I didn't even know a ManagedOpenSSL existed at that time. We self-coded the blowfish cipher and DH-key-exchange (I'm not saying they won't work and get the job done, but it's more likely people understand how to use the ManagedOpenSSL library, than what we have -- if installing VC++ 2008 isn't an issue, than continuing to use what's already in the source is no problem).
Well that is possible too of course, on another note, i r using your char and you haz awesum guild name:
Oh, **** works but npc r borked
//edit No, it seemed to be 1 script that stopped all others, 10062.vb to be exact.
//edit Website doesn't seem to work either, register.cs redirects to "user/pass cannot be blank" message.
Its works find on visual studio 2010. Since i had the source for awhile now, i rewrote the database for MsSQL <3. But i can help with some problems if anyone is having any trouble.
Major things to address while i think about it were the spell encryption. It needs to be changed so players can use spells.
cool i hope retards dont open servers with this and say its their work. i would definitely say it's Hybrid's work if I ever hosted a co server with this.
Register.cs isn't suppose to be a visible register page. Create a blank HTML file, with a form using the "get" method that will redirect you to Register.cs
The form should have a button, and two text boxes (named Username and Password). I'll show you myself when I get back home if you don't figure it out by then. As for the NPC issue, I'll look at it also when I get home.
* Edit:
Ok, so the NPC issue is from an incomplete npc; so the best solution is to just delete 10062.vb (unless you want to try finishing it off yourself, or recoding the entire thing).
I'll post a working example of a Register.html tomorrow.
Its works find on visual studio 2010. Since i had the source for awhile now, i rewrote the database for MsSQL <3. But i can help with some problems if anyone is having any trouble.
Major things to address while i think about it were the spell encryption. It needs to be changed so players can use spells.
Simply using the HybridDefender.dll takes care of the encryption though.
Quote:
Originally Posted by InfamousNoone
Register.cs isn't suppose to be a visible register page. Create a blank HTML file, with a form using the "post" method that will redirect you to Register.cs
The form should have a button, and two text boxes (named Username and Password). I'll show you myself when I get back home if you don't figure it out by then. As for the NPC issue, I'll look at it also when I get home.
* Edit:
Ok, so the NPC issue is from an incomplete npc; so the best solution is to just delete 10062.vb (unless you want to try finishing it off yourself, or recoding the entire thing).
I'll post a working example of a Register.html tomorrow.
No, it's fine, just wanted to notify you and since it isn't a bug it doesn't matter.
//edit It's get not post, post method always gives "user/pass is blank" get actually works.
This source is for patch 5120-5160 ... (somewhere around that).
Be aware that you have to modify the auth crypto to the one CO uses.(Atm I believe it's set to Hybrid's crypto) and make sure you edit the ip the auth server's going to forward you to(it's set to Hybrid's...).
I have no knowledge of C++ but I'm curious about setting this up, but I have no idea where to change the IP for my client.
[Formal subject]tell us about ur problem then u will get the answer 08/18/2009 - CO2 Private Server - 11 Replies tell us about ur problem then u will get the answer
just for binary any patch u like :cool:
for moderators : Dont close this therad its helpful alot of pplz here
WTS Lv92 AK With 375m Worth of Items and Formal Costume (Abbadon) 02/27/2009 - Trading - 3 Replies Up for Trade is a Lv92 AK Axe Hybrid named RurouniKenshin on abbadon Server in 2moons.
Knights Formal Suite Costume = $11.40 Real Money
Quesa Helm +4 4x25 Meds = 8-10m
Quesa Armor +5 4x25 Meds = 20m
T3 Gloves +4 = 30m
T3 Pants +4 = 30m
T3 Boots +5 =45m
+4 85 Axe 3x56 Rhombs = 10m
+4 87 Shield 3x25 Meds = 6m