• Unfortunately, we have experienced significant hard drive damage that requires urgent maintenance and rebuilding. The forum will be a state of read only until we install our new drives and rebuild all the configurations needed. Please follow our Facebook pagefor updates, or we will be back up shortly! (The forum could go offline at any given time due to the nature of the failed drives whilst awaiting the upgrades.)

Match Agent Source

Junior Spellweaver
Joined
Jan 22, 2009
Messages
139
Reaction score
9
Hello, i'm an 3d Modeler trying to make a server to tryout items. I used the EvilGunz source. Fixed some problms I had, but now my Match Agent won't open. Seariching I foudn it's something in the source. I'm that experienced with coding, but i'm looking into it. Anyone could help me?

There no errors in the log. It just stops at connecting to match server.

Code:
[05/31/21 14:01:06] Command registeration completed

================================== Agent configure info ==================================
[05/31/21 14:01:06] Release Date : Jan 16 2012
===========================================================================================

[05/31/21 14:01:06] Match Agent Created (Port:5100)
[05/31/21 14:01:06] MMatchAgent::ConnectToMatchServer BEGIN 
[05/31/21 14:01:06] Request Connect to matchserver ip(127.0.0.1), port(6000).
 
Experienced Elementalist
Joined
May 12, 2014
Messages
263
Reaction score
62
If you only need test, it may not be necessary to use the MatchAgent, if you want people with nat error to enter if you need it
 
Upvote 0
Skilled Illusionist
Joined
Oct 29, 2012
Messages
312
Reaction score
26
Just reinforcing the friend's answer above, which is correct.

If you only need to test the items, i suggest you use less customized files.
 
Upvote 0
Junior Spellweaver
Joined
Jan 22, 2009
Messages
139
Reaction score
9
Thanks for the answers. I'll look for a simpler client for now. But i'll keep looking at this. Because when i try to logging it just says "unable to connect to server"
 
Upvote 0
Junior Spellweaver
Joined
Jan 22, 2009
Messages
139
Reaction score
9
Error update: Looks like there are some compatibility problems with the Match Agent on windows 10. Tryed 5 different sources from the jur13n's to joe's evilgunz. None of them worked for me. No error messages...I'll not give up...
 
Upvote 0
Junior Spellweaver
Joined
Feb 2, 2012
Messages
164
Reaction score
56
Error update: Looks like there are some compatibility problems with the Match Agent on windows 10. Tryed 5 different sources from the jur13n's to joe's evilgunz. None of them worked for me. No error messages...I'll not give up...

I can supply you with a working match agent for any source.
 
Upvote 0
Newbie Spellweaver
Joined
Nov 9, 2012
Messages
60
Reaction score
9
it could be that the packages are encrypted in different ways which I think is most likely happening to you

those who understand usually change these encryptions to avoid malicious people ending up using the matchserver ip which in this case is public through the released port and end up hindering the matchserver to communicate with the matchagent

Code:
char MPacketCrypter::_Enc(char s, char key)
{
	WORD w;
	BYTE b, bh;
	b = s ^ key;
	w = b << m_nSHL;
	bh = (w&0xFF00)>>8;
	b = w&0xFF;
	return( BYTE( b | bh ) ^ [B][COLOR="#FF0000"]0xF0[/COLOR][/B] ); //0xF0 default packet encrypt
}
Code:
char MPacketCrypter::_Dec(char s, char key)
{
	BYTE b, bh, d;

	b = s^[B][COLOR="#FF0000"]0xF0[/COLOR][/B]; //0xF0 default packet decrypt
	bh = b&m_ShlMask;
	d = (bh<<(8-m_nSHL))|(b>>m_nSHL);

	return ( d ^ key );
}

but maybe this is not the solution to your problem
 
Upvote 0
Back
Top