RE: [hlcoders] Server uses different classe tables

2006-06-17 Thread bloodykenny
I'm not sure the fact that it works on a listen server means anything.  Ie, my 
guess is it is not even possible to get a 'Server uses different class tables' 
on a "listen" server.  However I've never launched my mod with anything other 
than srcds, so I'm not really certain how it works if you're not using srcds.

At 2006/06/17 01:33 PM, William Ravaine wrote:
>Thanks for the answer, but Ive repeatedly mentioned in my previous messages
>that the game works fine on a listen server, and only fails on a dedicated
>server so this is definately not a code-base issue on my end. Both client
>and server dlls have been rebuilt completely and copied to the server, I've
>ensured the files were identical on both the remote client and server
>machine like 50 times, and Im still getting this error on the dedicated
>server only. I can create a local server / listen server without any
>problems. Now the thing that is very blury to me are the differences between
>a listen and dedicated server that could cause such a problem to happen, and
>this is where an answer from one of Valve's developers would be more than
>appreciated. Is the dedicated server more "sensitive" than its listen server
>counterpart? If so, what should I look for in the code to fix the problem?
>
>Thanks in advance,
>Spk
>
>
>>From: [EMAIL PROTECTED]
>>Reply-To: hlcoders@list.valvesoftware.com
>>To: hlcoders@list.valvesoftware.com
>>Subject: RE: [hlcoders] Server uses different classe tables
>>Date: Sat, 17 Jun 2006 12:44:31 -0500
>>
>>Assuming your client Steam and srcds are both fully updated then the issue
>>is some difference in your server.dll/.so on the server, and the server.dll
>>and/or client.dll on the client.  Unfortunately the HL2 core gives you no
>>way (that I know of) to determine exactly what you have desynchronized.
>>Compiler/linker differences are a possible culprit if you're certain the
>>code base is identical.
>>
>>At 2006/06/17 05:21 AM, William Ravaine wrote:
>>>Any more clues on what could be causing this annoying problem? I still
>>>havent managed to fix it after updating everyting I could and it's really
>>>starting to affect the development of the mod.
>>>
>>>Regards,
>>>Spk
>>>
>>>
>>>>From: "Tony \"omega\" Sergi" <[EMAIL PROTECTED]>
>>>>Reply-To: hlcoders@list.valvesoftware.com
>>>>To: 
>>>>Subject: RE: [hlcoders] Server uses different classe tables
>>>>Date: Sun, 11 Jun 2006 18:15:03 -0400
>>>>
>>>>I really wish they'd fix the tools as well, it's been almost 2 weeks now
>>>>and
>>>>the tools still don't work properly.
>>>>
>>>>Steam is great because you can release updates and whatnot.. but come
>>on,
>>>>breaking everything in the process??!??
>>>>
>>>>--
>>>>-- omega
>>>>Heroes of Excelsior
>>>>http://www.heroesofexcelsior.com
>>>>Blackened Interactive
>>>>http://www.blackened-interactive.com
>>>>> -Original Message-
>>>>> From: [EMAIL PROTECTED]
>>>>> [mailto:[EMAIL PROTECTED]
>>>>> Sent: June 11, 2006 6:01 PM
>>>>> To: hlcoders@list.valvesoftware.com
>>>>> Subject: Re: [hlcoders] Server uses different classe tables
>>>>>
>>>>> The last steam update that broke compatibility was mid last week I
>>>>> believe.
>>>>>
>>>>> At 2006/06/11 04:53 PM, William Ravaine wrote:
>>>>> >Yes that's what I suspected either - As I've explained in my first
>>>>mail,
>>>>> >I've update tried updating the dedicated server using the
>>>>HLDSUpdateTool,
>>>>> >but maybe I did that wrong? Here's the command line Im using:
>>>>> >
>>>>> >HldsUpdateTool.exe -command update -game hl2mp
>>>>> >
>>>>> >This is a mod based on the hl2mp code. When I ran it, it said
>>>>everything
>>>>> was
>>>>> >up to date already (which is suspicious since you've said there's
>>been
>>>>an
>>>>> >update recently). Is it the wrong command or do I need to update
>>>>> something
>>>>> >else? Maybe there's a new version of the updater too?
>>>>> >
>>>>> >
>>>>> >>From: [EMA

RE: [hlcoders] Server uses different classe tables

2006-06-17 Thread William Ravaine

Thanks for the answer, but Ive repeatedly mentioned in my previous messages
that the game works fine on a listen server, and only fails on a dedicated
server so this is definately not a code-base issue on my end. Both client
and server dlls have been rebuilt completely and copied to the server, I've
ensured the files were identical on both the remote client and server
machine like 50 times, and Im still getting this error on the dedicated
server only. I can create a local server / listen server without any
problems. Now the thing that is very blury to me are the differences between
a listen and dedicated server that could cause such a problem to happen, and
this is where an answer from one of Valve's developers would be more than
appreciated. Is the dedicated server more "sensitive" than its listen server
counterpart? If so, what should I look for in the code to fix the problem?

Thanks in advance,
Spk



From: [EMAIL PROTECTED]
Reply-To: hlcoders@list.valvesoftware.com
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] Server uses different classe tables
Date: Sat, 17 Jun 2006 12:44:31 -0500

Assuming your client Steam and srcds are both fully updated then the issue
is some difference in your server.dll/.so on the server, and the server.dll
and/or client.dll on the client.  Unfortunately the HL2 core gives you no
way (that I know of) to determine exactly what you have desynchronized.
Compiler/linker differences are a possible culprit if you're certain the
code base is identical.

At 2006/06/17 05:21 AM, William Ravaine wrote:
>Any more clues on what could be causing this annoying problem? I still
>havent managed to fix it after updating everyting I could and it's really
>starting to affect the development of the mod.
>
>Regards,
>Spk
>
>
>>From: "Tony \"omega\" Sergi" <[EMAIL PROTECTED]>
>>Reply-To: hlcoders@list.valvesoftware.com
>>To: 
>>Subject: RE: [hlcoders] Server uses different classe tables
>>Date: Sun, 11 Jun 2006 18:15:03 -0400
>>
>>I really wish they'd fix the tools as well, it's been almost 2 weeks now
>>and
>>the tools still don't work properly.
>>
>>Steam is great because you can release updates and whatnot.. but come
on,
>>breaking everything in the process??!??
>>
>>--
>>-- omega
>>Heroes of Excelsior
>>http://www.heroesofexcelsior.com
>>Blackened Interactive
>>http://www.blackened-interactive.com
>>> -----Original Message-
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED]
>>> Sent: June 11, 2006 6:01 PM
>>> To: hlcoders@list.valvesoftware.com
>>> Subject: Re: [hlcoders] Server uses different classe tables
>>>
>>> The last steam update that broke compatibility was mid last week I
>>> believe.
>>>
>>> At 2006/06/11 04:53 PM, William Ravaine wrote:
>>> >Yes that's what I suspected either - As I've explained in my first
>>mail,
>>> >I've update tried updating the dedicated server using the
>>HLDSUpdateTool,
>>> >but maybe I did that wrong? Here's the command line Im using:
>>> >
>>> >HldsUpdateTool.exe -command update -game hl2mp
>>> >
>>> >This is a mod based on the hl2mp code. When I ran it, it said
>>everything
>>> was
>>> >up to date already (which is suspicious since you've said there's
been
>>an
>>> >update recently). Is it the wrong command or do I need to update
>>> something
>>> >else? Maybe there's a new version of the updater too?
>>> >
>>> >
>>> >>From: [EMAIL PROTECTED]
>>> >>Reply-To: hlcoders@list.valvesoftware.com
>>> >>To: hlcoders@list.valvesoftware.com
>>> >>Subject: Re: [hlcoders] Server uses different classe tables
>>> >>Date: Sun, 11 Jun 2006 16:45:42 -0500
>>> >>
>>> >>The last srcds update was not backwards-compatible.  Make sure
you've
>>> >>updated or you will get this error.  This isn't the first srcds
update
>>> that
>>> >>has had this bug/feature - it happened a couple months back as well.
>>> >>
>>> >>At 2006/06/11 04:33 PM, Garry Newman wrote:
>>> >>>The different class tables doesn't nessisarily mean that the dlls
>>> >>>weren't compiled at the same time.. you could have just messed up
the
>>> >>>send/recv tables. It usually happens when the server is trying to
>>send
>>> >>>something and the client doesn't have a 

RE: [hlcoders] Server uses different classe tables

2006-06-17 Thread bloodykenny
Assuming your client Steam and srcds are both fully updated then the issue is 
some difference in your server.dll/.so on the server, and the server.dll and/or 
client.dll on the client.  Unfortunately the HL2 core gives you no way (that I 
know of) to determine exactly what you have desynchronized.  Compiler/linker 
differences are a possible culprit if you're certain the code base is identical.

At 2006/06/17 05:21 AM, William Ravaine wrote:
>Any more clues on what could be causing this annoying problem? I still
>havent managed to fix it after updating everyting I could and it's really
>starting to affect the development of the mod.
>
>Regards,
>Spk
>
>
>>From: "Tony \"omega\" Sergi" <[EMAIL PROTECTED]>
>>Reply-To: hlcoders@list.valvesoftware.com
>>To: 
>>Subject: RE: [hlcoders] Server uses different classe tables
>>Date: Sun, 11 Jun 2006 18:15:03 -0400
>>
>>I really wish they'd fix the tools as well, it's been almost 2 weeks now
>>and
>>the tools still don't work properly.
>>
>>Steam is great because you can release updates and whatnot.. but come on,
>>breaking everything in the process??!??
>>
>>--
>>-- omega
>>Heroes of Excelsior
>>http://www.heroesofexcelsior.com
>>Blackened Interactive
>>http://www.blackened-interactive.com
>>> -Original Message-
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED]
>>> Sent: June 11, 2006 6:01 PM
>>> To: hlcoders@list.valvesoftware.com
>>> Subject: Re: [hlcoders] Server uses different classe tables
>>>
>>> The last steam update that broke compatibility was mid last week I
>>> believe.
>>>
>>> At 2006/06/11 04:53 PM, William Ravaine wrote:
>>> >Yes that's what I suspected either - As I've explained in my first
>>mail,
>>> >I've update tried updating the dedicated server using the
>>HLDSUpdateTool,
>>> >but maybe I did that wrong? Here's the command line Im using:
>>> >
>>> >HldsUpdateTool.exe -command update -game hl2mp
>>> >
>>> >This is a mod based on the hl2mp code. When I ran it, it said
>>everything
>>> was
>>> >up to date already (which is suspicious since you've said there's been
>>an
>>> >update recently). Is it the wrong command or do I need to update
>>> something
>>> >else? Maybe there's a new version of the updater too?
>>> >
>>> >
>>> >>From: [EMAIL PROTECTED]
>>> >>Reply-To: hlcoders@list.valvesoftware.com
>>> >>To: hlcoders@list.valvesoftware.com
>>> >>Subject: Re: [hlcoders] Server uses different classe tables
>>> >>Date: Sun, 11 Jun 2006 16:45:42 -0500
>>> >>
>>> >>The last srcds update was not backwards-compatible.  Make sure you've
>>> >>updated or you will get this error.  This isn't the first srcds update
>>> that
>>> >>has had this bug/feature - it happened a couple months back as well.
>>> >>
>>> >>At 2006/06/11 04:33 PM, Garry Newman wrote:
>>> >>>The different class tables doesn't nessisarily mean that the dlls
>>> >>>weren't compiled at the same time.. you could have just messed up the
>>> >>>send/recv tables. It usually happens when the server is trying to
>>send
>>> >>>something and the client doesn't have a variable ready for it..
>>(their
>>> >>>tables don't match).
>>> >>>
>>
>>
>>
>>___
>>To unsubscribe, edit your list preferences, or view the list archives,
>>please visit:
>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
>
>___
>To unsubscribe, edit your list preferences, or view the list archives, please 
>visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



RE: [hlcoders] Server uses different classe tables

2006-06-17 Thread William Ravaine

Any more clues on what could be causing this annoying problem? I still
havent managed to fix it after updating everyting I could and it's really
starting to affect the development of the mod.

Regards,
Spk



From: "Tony \"omega\" Sergi" <[EMAIL PROTECTED]>
Reply-To: hlcoders@list.valvesoftware.com
To: 
Subject: RE: [hlcoders] Server uses different classe tables
Date: Sun, 11 Jun 2006 18:15:03 -0400

I really wish they'd fix the tools as well, it's been almost 2 weeks now
and
the tools still don't work properly.

Steam is great because you can release updates and whatnot.. but come on,
breaking everything in the process??!??

--
-- omega
Heroes of Excelsior
http://www.heroesofexcelsior.com
Blackened Interactive
http://www.blackened-interactive.com
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]
> Sent: June 11, 2006 6:01 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] Server uses different classe tables
>
> The last steam update that broke compatibility was mid last week I
> believe.
>
> At 2006/06/11 04:53 PM, William Ravaine wrote:
> >Yes that's what I suspected either - As I've explained in my first
mail,
> >I've update tried updating the dedicated server using the
HLDSUpdateTool,
> >but maybe I did that wrong? Here's the command line Im using:
> >
> >HldsUpdateTool.exe -command update -game hl2mp
> >
> >This is a mod based on the hl2mp code. When I ran it, it said
everything
> was
> >up to date already (which is suspicious since you've said there's been
an
> >update recently). Is it the wrong command or do I need to update
> something
> >else? Maybe there's a new version of the updater too?
> >
> >
> >>From: [EMAIL PROTECTED]
> >>Reply-To: hlcoders@list.valvesoftware.com
> >>To: hlcoders@list.valvesoftware.com
> >>Subject: Re: [hlcoders] Server uses different classe tables
> >>Date: Sun, 11 Jun 2006 16:45:42 -0500
> >>
> >>The last srcds update was not backwards-compatible.  Make sure you've
> >>updated or you will get this error.  This isn't the first srcds update
> that
> >>has had this bug/feature - it happened a couple months back as well.
> >>
> >>At 2006/06/11 04:33 PM, Garry Newman wrote:
> >>>The different class tables doesn't nessisarily mean that the dlls
> >>>weren't compiled at the same time.. you could have just messed up the
> >>>send/recv tables. It usually happens when the server is trying to
send
> >>>something and the client doesn't have a variable ready for it..
(their
> >>>tables don't match).
> >>>



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders





___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



RE: [hlcoders] Server uses different classe tables

2006-06-11 Thread bloodykenny
The breaking of class tables compatibility may have been unavoidable for 
whatever reason - but a notice would be helpful.

At 2006/06/11 05:15 PM, you wrote:
>I really wish they'd fix the tools as well, it's been almost 2 weeks now and
>the tools still don't work properly.
>
>Steam is great because you can release updates and whatnot.. but come on,
>breaking everything in the process??!??
>
>--
>-- omega
>Heroes of Excelsior
>http://www.heroesofexcelsior.com
>Blackened Interactive
>http://www.blackened-interactive.com
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED]
>> Sent: June 11, 2006 6:01 PM
>> To: hlcoders@list.valvesoftware.com
>> Subject: Re: [hlcoders] Server uses different classe tables
>>
>> The last steam update that broke compatibility was mid last week I
>> believe.
>>
>> At 2006/06/11 04:53 PM, William Ravaine wrote:
>> >Yes that's what I suspected either - As I've explained in my first mail,
>> >I've update tried updating the dedicated server using the HLDSUpdateTool,
>> >but maybe I did that wrong? Here's the command line Im using:
>> >
>> >HldsUpdateTool.exe -command update -game hl2mp
>> >
>> >This is a mod based on the hl2mp code. When I ran it, it said everything
>> was
>> >up to date already (which is suspicious since you've said there's been an
>> >update recently). Is it the wrong command or do I need to update
>> something
>> >else? Maybe there's a new version of the updater too?
>> >
>> >
>> >>From: [EMAIL PROTECTED]
>> >>Reply-To: hlcoders@list.valvesoftware.com
>> >>To: hlcoders@list.valvesoftware.com
>> >>Subject: Re: [hlcoders] Server uses different classe tables
>> >>Date: Sun, 11 Jun 2006 16:45:42 -0500
>> >>
>> >>The last srcds update was not backwards-compatible.  Make sure you've
>> >>updated or you will get this error.  This isn't the first srcds update
>> that
>> >>has had this bug/feature - it happened a couple months back as well.
>> >>
>> >>At 2006/06/11 04:33 PM, Garry Newman wrote:
>> >>>The different class tables doesn't nessisarily mean that the dlls
>> >>>weren't compiled at the same time.. you could have just messed up the
>> >>>send/recv tables. It usually happens when the server is trying to send
>> >>>something and the client doesn't have a variable ready for it.. (their
>> >>>tables don't match).
>> >>>
>
>
>
>___
>To unsubscribe, edit your list preferences, or view the list archives, please 
>visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



RE: [hlcoders] Server uses different classe tables

2006-06-11 Thread Tony \"omega\" Sergi
I really wish they'd fix the tools as well, it's been almost 2 weeks now and
the tools still don't work properly.

Steam is great because you can release updates and whatnot.. but come on,
breaking everything in the process??!??

--
-- omega
Heroes of Excelsior
http://www.heroesofexcelsior.com
Blackened Interactive
http://www.blackened-interactive.com
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]
> Sent: June 11, 2006 6:01 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] Server uses different classe tables
>
> The last steam update that broke compatibility was mid last week I
> believe.
>
> At 2006/06/11 04:53 PM, William Ravaine wrote:
> >Yes that's what I suspected either - As I've explained in my first mail,
> >I've update tried updating the dedicated server using the HLDSUpdateTool,
> >but maybe I did that wrong? Here's the command line Im using:
> >
> >HldsUpdateTool.exe -command update -game hl2mp
> >
> >This is a mod based on the hl2mp code. When I ran it, it said everything
> was
> >up to date already (which is suspicious since you've said there's been an
> >update recently). Is it the wrong command or do I need to update
> something
> >else? Maybe there's a new version of the updater too?
> >
> >
> >>From: [EMAIL PROTECTED]
> >>Reply-To: hlcoders@list.valvesoftware.com
> >>To: hlcoders@list.valvesoftware.com
> >>Subject: Re: [hlcoders] Server uses different classe tables
> >>Date: Sun, 11 Jun 2006 16:45:42 -0500
> >>
> >>The last srcds update was not backwards-compatible.  Make sure you've
> >>updated or you will get this error.  This isn't the first srcds update
> that
> >>has had this bug/feature - it happened a couple months back as well.
> >>
> >>At 2006/06/11 04:33 PM, Garry Newman wrote:
> >>>The different class tables doesn't nessisarily mean that the dlls
> >>>weren't compiled at the same time.. you could have just messed up the
> >>>send/recv tables. It usually happens when the server is trying to send
> >>>something and the client doesn't have a variable ready for it.. (their
> >>>tables don't match).
> >>>



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Server uses different classe tables

2006-06-11 Thread bloodykenny
The last steam update that broke compatibility was mid last week I believe.

At 2006/06/11 04:53 PM, William Ravaine wrote:
>Yes that's what I suspected either - As I've explained in my first mail,
>I've update tried updating the dedicated server using the HLDSUpdateTool,
>but maybe I did that wrong? Here's the command line Im using:
>
>HldsUpdateTool.exe -command update -game hl2mp
>
>This is a mod based on the hl2mp code. When I ran it, it said everything was
>up to date already (which is suspicious since you've said there's been an
>update recently). Is it the wrong command or do I need to update something
>else? Maybe there's a new version of the updater too?
>
>
>>From: [EMAIL PROTECTED]
>>Reply-To: hlcoders@list.valvesoftware.com
>>To: hlcoders@list.valvesoftware.com
>>Subject: Re: [hlcoders] Server uses different classe tables
>>Date: Sun, 11 Jun 2006 16:45:42 -0500
>>
>>The last srcds update was not backwards-compatible.  Make sure you've
>>updated or you will get this error.  This isn't the first srcds update that
>>has had this bug/feature - it happened a couple months back as well.
>>
>>At 2006/06/11 04:33 PM, Garry Newman wrote:
>>>The different class tables doesn't nessisarily mean that the dlls
>>>weren't compiled at the same time.. you could have just messed up the
>>>send/recv tables. It usually happens when the server is trying to send
>>>something and the client doesn't have a variable ready for it.. (their
>>>tables don't match).
>>>
>>>It's weird that it's only happening on a dedicated server but I heard
>>>something from Krenzo (empires mod) a while back.. he was in the same
>>>situation except the class tables didn't match only when they tried to
>>>record demos.
>>>
>>>Weird. Is it just linux dedicated server or windows too?
>>>
>>>
>>>On 6/11/06, William Ravaine <[EMAIL PROTECTED]> wrote:
>>>>Yes that's the first thing Ive done. We also use SVN to keep our version
>>in
>>>>sync, but just to be sure Ive uploaded a zip file holding the server &
>>>>client dll from my computer directly to our remote server, so the server
>>&
>>>>client dlls are definately the same on both ends of the wire. I wished
>>it
>>>>would have been so simple a fix though :)
>>>>
>>>>Any ideas? Im looking for more detailed information on what's causing
>>this
>>>>error to happen while the DLLs are definately identical on both sides.
>>>>
>>>>>From: "Aaron Schiff" <[EMAIL PROTECTED]>
>>>>>Reply-To: hlcoders@list.valvesoftware.com
>>>>>To: hlcoders@list.valvesoftware.com
>>>>>Subject: Re: [hlcoders] Server uses different classe tables
>>>>>Date: Sun, 11 Jun 2006 15:21:05 -0500
>>>>>
>>>>>--
>>>>>[ Picked text/plain from multipart/alternative ]
>>>>>The problem isn't between the client.dll and server.dll
>>>>>
>>>>>It's a difference between the client.dll on the dedicated server and
>>the
>>>>>client.dll in your SourceMods
>>>>>
>>>>>Just overwrite the dedicated server's client.dll with your SourceMods
>>one
>>>>>
>>>>>--
>>>>>ts2do
>>>>>--
>>>>>
>>>>>___
>>>>>To unsubscribe, edit your list preferences, or view the list archives,
>>>>>please visit:
>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>>
>>>>
>>>>
>>>>
>>>>___
>>>>To unsubscribe, edit your list preferences, or view the list archives,
>>please visit:
>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>>
>>>
>>>___
>>>To unsubscribe, edit your list preferences, or view the list archives,
>>please visit:
>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>___
>>To unsubscribe, edit your list preferences, or view the list archives,
>>please visit:
>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
>
>___
>To unsubscribe, edit your list preferences, or view the list archives, please 
>visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Server uses different classe tables

2006-06-11 Thread William Ravaine

Yes that's what I suspected either - As I've explained in my first mail,
I've update tried updating the dedicated server using the HLDSUpdateTool,
but maybe I did that wrong? Here's the command line Im using:

HldsUpdateTool.exe -command update -game hl2mp

This is a mod based on the hl2mp code. When I ran it, it said everything was
up to date already (which is suspicious since you've said there's been an
update recently). Is it the wrong command or do I need to update something
else? Maybe there's a new version of the updater too?



From: [EMAIL PROTECTED]
Reply-To: hlcoders@list.valvesoftware.com
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] Server uses different classe tables
Date: Sun, 11 Jun 2006 16:45:42 -0500

The last srcds update was not backwards-compatible.  Make sure you've
updated or you will get this error.  This isn't the first srcds update that
has had this bug/feature - it happened a couple months back as well.

At 2006/06/11 04:33 PM, Garry Newman wrote:
>The different class tables doesn't nessisarily mean that the dlls
>weren't compiled at the same time.. you could have just messed up the
>send/recv tables. It usually happens when the server is trying to send
>something and the client doesn't have a variable ready for it.. (their
>tables don't match).
>
>It's weird that it's only happening on a dedicated server but I heard
>something from Krenzo (empires mod) a while back.. he was in the same
>situation except the class tables didn't match only when they tried to
>record demos.
>
>Weird. Is it just linux dedicated server or windows too?
>
>
>On 6/11/06, William Ravaine <[EMAIL PROTECTED]> wrote:
>>Yes that's the first thing Ive done. We also use SVN to keep our version
in
>>sync, but just to be sure Ive uploaded a zip file holding the server &
>>client dll from my computer directly to our remote server, so the server
&
>>client dlls are definately the same on both ends of the wire. I wished
it
>>would have been so simple a fix though :)
>>
>>Any ideas? Im looking for more detailed information on what's causing
this
>>error to happen while the DLLs are definately identical on both sides.
>>
>>>From: "Aaron Schiff" <[EMAIL PROTECTED]>
>>>Reply-To: hlcoders@list.valvesoftware.com
>>>To: hlcoders@list.valvesoftware.com
>>>Subject: Re: [hlcoders] Server uses different classe tables
>>>Date: Sun, 11 Jun 2006 15:21:05 -0500
>>>
>>>--
>>>[ Picked text/plain from multipart/alternative ]
>>>The problem isn't between the client.dll and server.dll
>>>
>>>It's a difference between the client.dll on the dedicated server and
the
>>>client.dll in your SourceMods
>>>
>>>Just overwrite the dedicated server's client.dll with your SourceMods
one
>>>
>>>--
>>>ts2do
>>>--
>>>
>>>___
>>>To unsubscribe, edit your list preferences, or view the list archives,
>>>please visit:
>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>
>>
>>
>>___
>>To unsubscribe, edit your list preferences, or view the list archives,
please visit:
>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>
>___
>To unsubscribe, edit your list preferences, or view the list archives,
please visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders





___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Server uses different classe tables

2006-06-11 Thread William Ravaine

Thanks for the answer. The dedicated server is running on a WinXP system.
I've never had this problem before, and the first time it happened was when
I commented out one entry of an entity's network table, on both the server
and client side:

 Client Side 
BEGIN_RECV_TABLE_NOBASE( C_NDBaseNetDataManager,
DT_NDBaseNetDataMgr_SightData )
RecvPropFloat( RECVINFO( m_fSourceXpos ) ),
RecvPropFloat( RECVINFO( m_fSourceYpos ) ),
//RecvPropInt( RECVINFO( m_iSourceTeam ) ),
END_RECV_TABLE()

IMPLEMENT_CLIENTCLASS_DT(C_NDBaseNetDataManager, DT_NDBaseNetDataMgr,
CNDBaseNetDataManager)
...
// Only sent to teams that have sighted source entity
RecvPropDataTable( "basenetdata_sightdata", 0, 0,
&REFERENCE_RECV_TABLE(DT_NDBaseNetDataMgr_SightData) ),
...
END_RECV_TABLE()

 Server Side 
// Sight Data - Only sent to teams that have sighted source entity
BEGIN_SEND_TABLE_NOBASE( CNDBaseNetDataManager,
DT_NDBaseNetDataMgr_SightData )
SendPropFloat( SENDINFO( m_fSourceXpos ), -1, SPROP_COORD ),
SendPropFloat( SENDINFO( m_fSourceYpos ), -1, SPROP_COORD ),
//SendPropInt( SENDINFO( m_iSourceTeam ), 4, SPROP_UNSIGNED ),
END_SEND_TABLE()

IMPLEMENT_SERVERCLASS_ST( CNDBaseNetDataManager, DT_NDBaseNetDataMgr )
   ...
// Only sent to teams that have sighted source entity
SendPropDataTable( "basenetdata_sightdata", 0,
&REFERENCE_SEND_TABLE(DT_NDBaseNetDataMgr_SightData),
CNDBaseNetDataManager::SendProxy_SightData),
   ...
END_SEND_TABLE()



Using the code above, with the m_iSourceTeam entry commented out, I would
get the "server uses different class tables" error on the dedicated server
(listen server would run just fine). If I restore it like it was before by
removing the comment, the server works again.

Since I didnt know exactly what was causing this issue and why, Ive had to
leave the m_iSourceTeam entry there even though I wanted to remove it. Later
on, another coder on the team commited a weapon code update which was also
using a network table (but totally unrelated to the one above though) and
the error restarted happening on the dedicated server. I'm really not sure
what's causing this, it doesnt make much sense to me right now. What puzzles
me is that it's working fine on a listen/local server, but fails miserably
on a dedicated server.

Any more ideas/suggestions anyone? Could really use some help here :)

Thanks in advance,
Spk



From: "Garry Newman" <[EMAIL PROTECTED]>
Reply-To: hlcoders@list.valvesoftware.com
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] Server uses different classe tables
Date: Sun, 11 Jun 2006 22:33:07 +0100

The different class tables doesn't nessisarily mean that the dlls
weren't compiled at the same time.. you could have just messed up the
send/recv tables. It usually happens when the server is trying to send
something and the client doesn't have a variable ready for it.. (their
tables don't match).

It's weird that it's only happening on a dedicated server but I heard
something from Krenzo (empires mod) a while back.. he was in the same
situation except the class tables didn't match only when they tried to
record demos.

Weird. Is it just linux dedicated server or windows too?


On 6/11/06, William Ravaine <[EMAIL PROTECTED]> wrote:

Yes that's the first thing Ive done. We also use SVN to keep our version
in
sync, but just to be sure Ive uploaded a zip file holding the server &
client dll from my computer directly to our remote server, so the server &
client dlls are definately the same on both ends of the wire. I wished it
would have been so simple a fix though :)

Any ideas? Im looking for more detailed information on what's causing this
error to happen while the DLLs are definately identical on both sides.

>From: "Aaron Schiff" <[EMAIL PROTECTED]>
>Reply-To: hlcoders@list.valvesoftware.com
>To: hlcoders@list.valvesoftware.com
>Subject: Re: [hlcoders] Server uses different classe tables
>Date: Sun, 11 Jun 2006 15:21:05 -0500
>
>--
>[ Picked text/plain from multipart/alternative ]
>The problem isn't between the client.dll and server.dll
>
>It's a difference between the client.dll on the dedicated server and the
>client.dll in your SourceMods
>
>Just overwrite the dedicated server's client.dll with your SourceMods
one
>
>--
>ts2do
>--
>
>___
>To unsubscribe, edit your list preferences, or view the list archives,
>please visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://

Re: [hlcoders] Server uses different classe tables

2006-06-11 Thread bloodykenny
The last srcds update was not backwards-compatible.  Make sure you've updated 
or you will get this error.  This isn't the first srcds update that has had 
this bug/feature - it happened a couple months back as well.

At 2006/06/11 04:33 PM, Garry Newman wrote:
>The different class tables doesn't nessisarily mean that the dlls
>weren't compiled at the same time.. you could have just messed up the
>send/recv tables. It usually happens when the server is trying to send
>something and the client doesn't have a variable ready for it.. (their
>tables don't match).
>
>It's weird that it's only happening on a dedicated server but I heard
>something from Krenzo (empires mod) a while back.. he was in the same
>situation except the class tables didn't match only when they tried to
>record demos.
>
>Weird. Is it just linux dedicated server or windows too?
>
>
>On 6/11/06, William Ravaine <[EMAIL PROTECTED]> wrote:
>>Yes that's the first thing Ive done. We also use SVN to keep our version in
>>sync, but just to be sure Ive uploaded a zip file holding the server &
>>client dll from my computer directly to our remote server, so the server &
>>client dlls are definately the same on both ends of the wire. I wished it
>>would have been so simple a fix though :)
>>
>>Any ideas? Im looking for more detailed information on what's causing this
>>error to happen while the DLLs are definately identical on both sides.
>>
>>>From: "Aaron Schiff" <[EMAIL PROTECTED]>
>>>Reply-To: hlcoders@list.valvesoftware.com
>>>To: hlcoders@list.valvesoftware.com
>>>Subject: Re: [hlcoders] Server uses different classe tables
>>>Date: Sun, 11 Jun 2006 15:21:05 -0500
>>>
>>>--
>>>[ Picked text/plain from multipart/alternative ]
>>>The problem isn't between the client.dll and server.dll
>>>
>>>It's a difference between the client.dll on the dedicated server and the
>>>client.dll in your SourceMods
>>>
>>>Just overwrite the dedicated server's client.dll with your SourceMods one
>>>
>>>--
>>>ts2do
>>>--
>>>
>>>___
>>>To unsubscribe, edit your list preferences, or view the list archives,
>>>please visit:
>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>
>>
>>
>>___
>>To unsubscribe, edit your list preferences, or view the list archives, please 
>>visit:
>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>
>___
>To unsubscribe, edit your list preferences, or view the list archives, please 
>visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Server uses different classe tables

2006-06-11 Thread Garry Newman

The different class tables doesn't nessisarily mean that the dlls
weren't compiled at the same time.. you could have just messed up the
send/recv tables. It usually happens when the server is trying to send
something and the client doesn't have a variable ready for it.. (their
tables don't match).

It's weird that it's only happening on a dedicated server but I heard
something from Krenzo (empires mod) a while back.. he was in the same
situation except the class tables didn't match only when they tried to
record demos.

Weird. Is it just linux dedicated server or windows too?


On 6/11/06, William Ravaine <[EMAIL PROTECTED]> wrote:

Yes that's the first thing Ive done. We also use SVN to keep our version in
sync, but just to be sure Ive uploaded a zip file holding the server &
client dll from my computer directly to our remote server, so the server &
client dlls are definately the same on both ends of the wire. I wished it
would have been so simple a fix though :)

Any ideas? Im looking for more detailed information on what's causing this
error to happen while the DLLs are definately identical on both sides.

>From: "Aaron Schiff" <[EMAIL PROTECTED]>
>Reply-To: hlcoders@list.valvesoftware.com
>To: hlcoders@list.valvesoftware.com
>Subject: Re: [hlcoders] Server uses different classe tables
>Date: Sun, 11 Jun 2006 15:21:05 -0500
>
>--
>[ Picked text/plain from multipart/alternative ]
>The problem isn't between the client.dll and server.dll
>
>It's a difference between the client.dll on the dedicated server and the
>client.dll in your SourceMods
>
>Just overwrite the dedicated server's client.dll with your SourceMods one
>
>--
>ts2do
>--
>
>___
>To unsubscribe, edit your list preferences, or view the list archives,
>please visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders




___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Server uses different classe tables

2006-06-11 Thread William Ravaine

Yes that's the first thing Ive done. We also use SVN to keep our version in
sync, but just to be sure Ive uploaded a zip file holding the server &
client dll from my computer directly to our remote server, so the server &
client dlls are definately the same on both ends of the wire. I wished it
would have been so simple a fix though :)

Any ideas? Im looking for more detailed information on what's causing this
error to happen while the DLLs are definately identical on both sides.


From: "Aaron Schiff" <[EMAIL PROTECTED]>
Reply-To: hlcoders@list.valvesoftware.com
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] Server uses different classe tables
Date: Sun, 11 Jun 2006 15:21:05 -0500

--
[ Picked text/plain from multipart/alternative ]
The problem isn't between the client.dll and server.dll

It's a difference between the client.dll on the dedicated server and the
client.dll in your SourceMods

Just overwrite the dedicated server's client.dll with your SourceMods one

--
ts2do
--

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders





___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders



Re: [hlcoders] Server uses different classe tables

2006-06-11 Thread Aaron Schiff
--
[ Picked text/plain from multipart/alternative ]
The problem isn't between the client.dll and server.dll

It's a difference between the client.dll on the dedicated server and the
client.dll in your SourceMods

Just overwrite the dedicated server's client.dll with your SourceMods one

--
ts2do
--

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders