[hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-09-18 Thread Mattie Casper
--
[ Picked text/plain from multipart/alternative ]
Just doing some quick research and it almost looks like we could make some
semblance of a working server plugin for TF2 if we had access to the
definition of VEngineCvar004.

Can we get a copy of this, even if it's not official/beta, just for
prototyping purposes? Something along the lines of what was posted last year
for 
ISERVERPLUGINCALLBACKS002would
be great, but even something less formal would help immensely.

Thanks in advance, and congratulations on getting the TF2 beta out the door.
Just about everyone I've talked to has agreed that it's impressive.

If someone else has had better luck figuring out VEngineCvar004, please
don't hesitate to share. ;)
-Mattie
--

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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-09-18 Thread David Anderson

There seems to be more changes than just that; here's my cursory
analysis from a whole ten minutes of looking:

 a) IServerGameDLL005 is not the same as IServerGameDLL005 from the
original engine (the last four functions or so are new).  I didn't check
the other game-provided interfaces.

 b) vstdlib.dll no longer exports a whole slew of functions.  It looks
like the intention was, a long time ago, to deprecate it and move
exports to vstdlib_s.dll.  However the current SDK defines the imports
against vstdlib.dll, so we'll need a new import library [?] or some sort
of clarification.

 c) It looks like mods are getting compiled with GCC4/MSVC8 now, which
is great news, but a forewarning to people who grab binary signatures:
MSVC8 has a tendency to optimize internal function calls down to a
non-standard calling convention.

Valve said they'd provide the changes "once the fires are put out" or
something, so those are just musings while we wait semi-patiently.

---
  David Anderson
  http://www.bailopan.net/
  AlliedModders

Mattie Casper wrote:

--
[ Picked text/plain from multipart/alternative ]
Just doing some quick research and it almost looks like we could make some
semblance of a working server plugin for TF2 if we had access to the
definition of VEngineCvar004.

Can we get a copy of this, even if it's not official/beta, just for
prototyping purposes? Something along the lines of what was posted last year
for 
ISERVERPLUGINCALLBACKS002would
be great, but even something less formal would help immensely.

Thanks in advance, and congratulations on getting the TF2 beta out the door.
Just about everyone I've talked to has agreed that it's impressive.

If someone else has had better luck figuring out VEngineCvar004, please
don't hesitate to share. ;)
-Mattie
--

___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-09-18 Thread Mattie Casper
--
[ Picked text/plain from multipart/alternative ]
Just to compare notes: I had the same findings this afternoon for (a) and
(b), though I didn't check out the differences in IServerGameDLL005. As for
(b), that vstdlib to vstdlib_s relocation is problematic to manage for
existing plugins. It's all a bit of a mess with so many things relocated.
>From what I can ascertain, any substantial plugin would probably have to
wait for the SDK release or maybe a secondary/temporary/bridge library to
cover for the missing pieces. I hope a clarification on the
deprecation/relocation will come with the SDK update.

In an effort to even get a barebones VSP loaded into the TF2 server, I cut a
dependency on the GetCVarIF() usage in convar.cpp (one of those
relocated/removed exports). After that's done, an empty plugin can load and
get the majority of callbacks/interfaces from the server. Unfortunately,
though, since the VEngineCvar004 interface is used by TF2, the plugin can't
register console commands or variables. I wanted to request that interface
because with it, it should be possible to make a a simplistic (possibly
CRT-dependent) plugin as a proof-of-concept on TF2. As it stands, all I was
able to prototype this afternoon was a poor cousin of a real plugin.

Surely there are many more landmines hidden. If others uncover them, please
share. A lot of us are really excited about TF2 and would like to get
integrated.

Again, Valve reps, if you get a breather, please provide the VEngineCvar004
interface definition to tide us over until the SDK update. It might not be
anywhere near the whole story, but I think it could be worth the time to
copy-and-paste it.

Thanks,
-Mattie

On 9/18/07, David Anderson <[EMAIL PROTECTED]> wrote:
>
> There seems to be more changes than just that; here's my cursory
> analysis from a whole ten minutes of looking:
>
>   a) IServerGameDLL005 is not the same as IServerGameDLL005 from the
> original engine (the last four functions or so are new).  I didn't check
> the other game-provided interfaces.
>
>   b) vstdlib.dll no longer exports a whole slew of functions.  It looks
> like the intention was, a long time ago, to deprecate it and move
> exports to vstdlib_s.dll.  However the current SDK defines the imports
> against vstdlib.dll, so we'll need a new import library [?] or some sort
> of clarification.
>
>   c) It looks like mods are getting compiled with GCC4/MSVC8 now, which
> is great news, but a forewarning to people who grab binary signatures:
> MSVC8 has a tendency to optimize internal function calls down to a
> non-standard calling convention.
>
> Valve said they'd provide the changes "once the fires are put out" or
> something, so those are just musings while we wait semi-patiently.
>
> ---
>David Anderson
>http://www.bailopan.net/
>AlliedModders
>
> Mattie Casper wrote:
> > --
> > [ Picked text/plain from multipart/alternative ]
> > Just doing some quick research and it almost looks like we could make
> some
> > semblance of a working server plugin for TF2 if we had access to the
> > definition of VEngineCvar004.
> >
> > Can we get a copy of this, even if it's not official/beta, just for
> > prototyping purposes? Something along the lines of what was posted last
> year
> > for 
> > ISERVERPLUGINCALLBACKS002 >would
> > be great, but even something less formal would help immensely.
> >
> > Thanks in advance, and congratulations on getting the TF2 beta out the
> door.
> > Just about everyone I've talked to has agreed that it's impressive.
> >
> > If someone else has had better luck figuring out VEngineCvar004, please
> > don't hesitate to share. ;)
> > -Mattie
> > --
> >
> > ___
> > 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] TF2 Plugin Headstart? VEngineCvar004?

2007-09-28 Thread Mattie Casper
--
[ Picked text/plain from multipart/alternative ]
Just a gentle reminder-- any chance, Valve, that we can get the definition
for the VEngineCvar004?

Again congrats on TF2-- I've been playing way too much of it when I should
be coding.
-Mattie

On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
>
> Just to compare notes: I had the same findings this afternoon for (a) and
> (b), though I didn't check out the differences in IServerGameDLL005. As for
> (b), that vstdlib to vstdlib_s relocation is problematic to manage for
> existing plugins. It's all a bit of a mess with so many things relocated.
> From what I can ascertain, any substantial plugin would probably have to
> wait for the SDK release or maybe a secondary/temporary/bridge library to
> cover for the missing pieces. I hope a clarification on the
> deprecation/relocation will come with the SDK update.
>
> In an effort to even get a barebones VSP loaded into the TF2 server, I cut
> a dependency on the GetCVarIF() usage in convar.cpp (one of those
> relocated/removed exports). After that's done, an empty plugin can load and
> get the majority of callbacks/interfaces from the server. Unfortunately,
> though, since the VEngineCvar004 interface is used by TF2, the plugin can't
> register console commands or variables. I wanted to request that interface
> because with it, it should be possible to make a a simplistic (possibly
> CRT-dependent) plugin as a proof-of-concept on TF2. As it stands, all I was
> able to prototype this afternoon was a poor cousin of a real plugin.
>
> Surely there are many more landmines hidden. If others uncover them,
> please share. A lot of us are really excited about TF2 and would like to get
> integrated.
>
> Again, Valve reps, if you get a breather, please provide the
> VEngineCvar004 interface definition to tide us over until the SDK update. It
> might not be anywhere near the whole story, but I think it could be worth
> the time to copy-and-paste it.
>
> Thanks,
> -Mattie
>
> On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> >
> > There seems to be more changes than just that; here's my cursory
> > analysis from a whole ten minutes of looking:
> >
> >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from the
> > original engine (the last four functions or so are new).  I didn't check
> >
> > the other game-provided interfaces.
> >
> >   b) vstdlib.dll no longer exports a whole slew of functions.  It looks
> > like the intention was, a long time ago, to deprecate it and move
> > exports to vstdlib_s.dll.  However the current SDK defines the imports
> > against vstdlib.dll, so we'll need a new import library [?] or some sort
> > of clarification.
> >
> >   c) It looks like mods are getting compiled with GCC4/MSVC8 now, which
> > is great news, but a forewarning to people who grab binary signatures:
> > MSVC8 has a tendency to optimize internal function calls down to a
> > non-standard calling convention.
> >
> > Valve said they'd provide the changes "once the fires are put out" or
> > something, so those are just musings while we wait semi-patiently.
> >
> > ---
> >David Anderson
> >http://www.bailopan.net/
> >AlliedModders
> >
> > Mattie Casper wrote:
> > > --
> > > [ Picked text/plain from multipart/alternative ]
> > > Just doing some quick research and it almost looks like we could make
> > some
> > > semblance of a working server plugin for TF2 if we had access to the
> > > definition of VEngineCvar004.
> > >
> > > Can we get a copy of this, even if it's not official/beta, just for
> > > prototyping purposes? Something along the lines of what was posted
> > last year
> > > for 
> > > ISERVERPLUGINCALLBACKS002 > >would
> > > be great, but even something less formal would help immensely.
> > >
> > > Thanks in advance, and congratulations on getting the TF2 beta out the
> > door.
> > > Just about everyone I've talked to has agreed that it's impressive.
> > >
> > > If someone else has had better luck figuring out VEngineCvar004,
> > please
> > > don't hesitate to share. ;)
> > > -Mattie
> > > --
> > >
> > > ___
> > > 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] TF2 Plugin Headstart? VEngineCvar004?

2007-09-28 Thread Mike Durand
This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Yes, I'll make all of the updated headers needed for building server plugins 
available when I get back to the office on Tuesday.

-Mike


- Original Message -
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
To: hlcoders@list.valvesoftware.com 
Sent: Fri Sep 28 10:18:35 2007
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
Just a gentle reminder-- any chance, Valve, that we can get the definition
for the VEngineCvar004?

Again congrats on TF2-- I've been playing way too much of it when I should
be coding.
-Mattie

On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
>
> Just to compare notes: I had the same findings this afternoon for (a) and
> (b), though I didn't check out the differences in IServerGameDLL005. As for
> (b), that vstdlib to vstdlib_s relocation is problematic to manage for
> existing plugins. It's all a bit of a mess with so many things relocated.
> From what I can ascertain, any substantial plugin would probably have to
> wait for the SDK release or maybe a secondary/temporary/bridge library to
> cover for the missing pieces. I hope a clarification on the
> deprecation/relocation will come with the SDK update.
>
> In an effort to even get a barebones VSP loaded into the TF2 server, I cut
> a dependency on the GetCVarIF() usage in convar.cpp (one of those
> relocated/removed exports). After that's done, an empty plugin can load and
> get the majority of callbacks/interfaces from the server. Unfortunately,
> though, since the VEngineCvar004 interface is used by TF2, the plugin can't
> register console commands or variables. I wanted to request that interface
> because with it, it should be possible to make a a simplistic (possibly
> CRT-dependent) plugin as a proof-of-concept on TF2. As it stands, all I was
> able to prototype this afternoon was a poor cousin of a real plugin.
>
> Surely there are many more landmines hidden. If others uncover them,
> please share. A lot of us are really excited about TF2 and would like to get
> integrated.
>
> Again, Valve reps, if you get a breather, please provide the
> VEngineCvar004 interface definition to tide us over until the SDK update. It
> might not be anywhere near the whole story, but I think it could be worth
> the time to copy-and-paste it.
>
> Thanks,
> -Mattie
>
> On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> >
> > There seems to be more changes than just that; here's my cursory
> > analysis from a whole ten minutes of looking:
> >
> >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from the
> > original engine (the last four functions or so are new).  I didn't check
> >
> > the other game-provided interfaces.
> >
> >   b) vstdlib.dll no longer exports a whole slew of functions.  It looks
> > like the intention was, a long time ago, to deprecate it and move
> > exports to vstdlib_s.dll.  However the current SDK defines the imports
> > against vstdlib.dll, so we'll need a new import library [?] or some sort
> > of clarification.
> >
> >   c) It looks like mods are getting compiled with GCC4/MSVC8 now, which
> > is great news, but a forewarning to people who grab binary signatures:
> > MSVC8 has a tendency to optimize internal function calls down to a
> > non-standard calling convention.
> >
> > Valve said they'd provide the changes "once the fires are put out" or
> > something, so those are just musings while we wait semi-patiently.
> >
> > ---
> >David Anderson
> >http://www.bailopan.net/
> >AlliedModders
> >
> > Mattie Casper wrote:
> > > --
> > > [ Picked text/plain from multipart/alternative ]
> > > Just doing some quick research and it almost looks like we could make
> > some
> > > semblance of a working server plugin for TF2 if we had access to the
> > > definition of VEngineCvar004.
> > >
> > > Can we get a copy of this, even if it's not official/beta, just for
> > > prototyping purposes? Something along the lines of what was posted
> > last year
> > > for 
> > > ISERVERPLUGINCALLBACKS002<http://developer.valvesoftware.com/wiki/Querying_ConVars_from_Server_Plugins
> > >would
> > > be great, but even something less formal would help immensely.
> > >
> > > Thanks in advance, and congratulations on getting the TF2 beta out the
> > door.
> > > Just about everyone I've talked to has agreed that it's impressive.
> &g

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-09-28 Thread Keeper
Thanks Mike!

Much appreciated :)

Keeper


-Original Message-
Sent: Friday, September 28, 2007 3:55 PM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Yes, I'll make all of the updated headers needed for building server plugins
available when I get back to the office on Tuesday.

-Mike

- Original Message -
Sent: Fri Sep 28 10:18:35 2007
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Just a gentle reminder-- any chance, Valve, that we can get the definition
for the VEngineCvar004?

Again congrats on TF2-- I've been playing way too much of it when I should
be coding.
-Mattie


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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-09-28 Thread LDuke
--
[ Picked text/plain from multipart/alternative ]
Lot's of us will appreciate it.

Thank you Mike!

L. Duke


On 9/28/07, Mike Durand <[EMAIL PROTECTED]> wrote:
>
> This is a multi-part message in MIME format.
> --
> [ Picked text/plain from multipart/alternative ]
> Yes, I'll make all of the updated headers needed for building server
> plugins available when I get back to the office on Tuesday.
>
> -Mike
>
>
> - Original Message -
> From: [EMAIL PROTECTED] <
> [EMAIL PROTECTED]>
> To: hlcoders@list.valvesoftware.com 
> Sent: Fri Sep 28 10:18:35 2007
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> --
> [ Picked text/plain from multipart/alternative ]
> Just a gentle reminder-- any chance, Valve, that we can get the definition
> for the VEngineCvar004?
>
> Again congrats on TF2-- I've been playing way too much of it when I should
> be coding.
> -Mattie
>
> On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
> >
> > Just to compare notes: I had the same findings this afternoon for (a)
> and
> > (b), though I didn't check out the differences in IServerGameDLL005. As
> for
> > (b), that vstdlib to vstdlib_s relocation is problematic to manage for
> > existing plugins. It's all a bit of a mess with so many things
> relocated.
> > From what I can ascertain, any substantial plugin would probably have to
> > wait for the SDK release or maybe a secondary/temporary/bridge library
> to
> > cover for the missing pieces. I hope a clarification on the
> > deprecation/relocation will come with the SDK update.
> >
> > In an effort to even get a barebones VSP loaded into the TF2 server, I
> cut
> > a dependency on the GetCVarIF() usage in convar.cpp (one of those
> > relocated/removed exports). After that's done, an empty plugin can load
> and
> > get the majority of callbacks/interfaces from the server. Unfortunately,
> > though, since the VEngineCvar004 interface is used by TF2, the plugin
> can't
> > register console commands or variables. I wanted to request that
> interface
> > because with it, it should be possible to make a a simplistic (possibly
> > CRT-dependent) plugin as a proof-of-concept on TF2. As it stands, all I
> was
> > able to prototype this afternoon was a poor cousin of a real plugin.
> >
> > Surely there are many more landmines hidden. If others uncover them,
> > please share. A lot of us are really excited about TF2 and would like to
> get
> > integrated.
> >
> > Again, Valve reps, if you get a breather, please provide the
> > VEngineCvar004 interface definition to tide us over until the SDK
> update. It
> > might not be anywhere near the whole story, but I think it could be
> worth
> > the time to copy-and-paste it.
> >
> > Thanks,
> > -Mattie
> >
> > On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> > >
> > > There seems to be more changes than just that; here's my cursory
> > > analysis from a whole ten minutes of looking:
> > >
> > >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from the
> > > original engine (the last four functions or so are new).  I didn't
> check
> > >
> > > the other game-provided interfaces.
> > >
> > >   b) vstdlib.dll no longer exports a whole slew of functions.  It
> looks
> > > like the intention was, a long time ago, to deprecate it and move
> > > exports to vstdlib_s.dll.  However the current SDK defines the imports
> > > against vstdlib.dll, so we'll need a new import library [?] or some
> sort
> > > of clarification.
> > >
> > >   c) It looks like mods are getting compiled with GCC4/MSVC8 now,
> which
> > > is great news, but a forewarning to people who grab binary signatures:
> > > MSVC8 has a tendency to optimize internal function calls down to a
> > > non-standard calling convention.
> > >
> > > Valve said they'd provide the changes "once the fires are put out" or
> > > something, so those are just musings while we wait semi-patiently.
> > >
> > > ---
> > >David Anderson
> > >http://www.bailopan.net/
> > >AlliedModders
> > >
> > > Mattie Casper wrote:
> > > > --
> > > > [ Picked text/plain from multipart/alternative ]
> > > > Just doing some quick research and it almost looks like we could
> make
> > > some
> > > > semblance of a working server plugin for TF2 if w

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Ray

any word on this?



At 03:55 PM 9/28/2007, you wrote:

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Yes, I'll make all of the updated headers needed for building server
plugins available when I get back to the office on Tuesday.

-Mike


- Original Message -
From: [EMAIL PROTECTED]
<[EMAIL PROTECTED]>
To: hlcoders@list.valvesoftware.com 
Sent: Fri Sep 28 10:18:35 2007
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
Just a gentle reminder-- any chance, Valve, that we can get the definition
for the VEngineCvar004?

Again congrats on TF2-- I've been playing way too much of it when I should
be coding.
-Mattie

On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
>
> Just to compare notes: I had the same findings this afternoon for (a) and
> (b), though I didn't check out the differences in IServerGameDLL005. As for
> (b), that vstdlib to vstdlib_s relocation is problematic to manage for
> existing plugins. It's all a bit of a mess with so many things relocated.
> From what I can ascertain, any substantial plugin would probably have to
> wait for the SDK release or maybe a secondary/temporary/bridge library to
> cover for the missing pieces. I hope a clarification on the
> deprecation/relocation will come with the SDK update.
>
> In an effort to even get a barebones VSP loaded into the TF2 server, I cut
> a dependency on the GetCVarIF() usage in convar.cpp (one of those
> relocated/removed exports). After that's done, an empty plugin can load and
> get the majority of callbacks/interfaces from the server. Unfortunately,
> though, since the VEngineCvar004 interface is used by TF2, the plugin can't
> register console commands or variables. I wanted to request that interface
> because with it, it should be possible to make a a simplistic (possibly
> CRT-dependent) plugin as a proof-of-concept on TF2. As it stands, all I was
> able to prototype this afternoon was a poor cousin of a real plugin.
>
> Surely there are many more landmines hidden. If others uncover them,
> please share. A lot of us are really excited about TF2 and would
like to get
> integrated.
>
> Again, Valve reps, if you get a breather, please provide the
> VEngineCvar004 interface definition to tide us over until the SDK
update. It
> might not be anywhere near the whole story, but I think it could be worth
> the time to copy-and-paste it.
>
> Thanks,
> -Mattie
>
> On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> >
> > There seems to be more changes than just that; here's my cursory
> > analysis from a whole ten minutes of looking:
> >
> >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from the
> > original engine (the last four functions or so are new).  I didn't check
> >
> > the other game-provided interfaces.
> >
> >   b) vstdlib.dll no longer exports a whole slew of functions.  It looks
> > like the intention was, a long time ago, to deprecate it and move
> > exports to vstdlib_s.dll.  However the current SDK defines the imports
> > against vstdlib.dll, so we'll need a new import library [?] or some sort
> > of clarification.
> >
> >   c) It looks like mods are getting compiled with GCC4/MSVC8 now, which
> > is great news, but a forewarning to people who grab binary signatures:
> > MSVC8 has a tendency to optimize internal function calls down to a
> > non-standard calling convention.
> >
> > Valve said they'd provide the changes "once the fires are put out" or
> > something, so those are just musings while we wait semi-patiently.
> >
> > ---
> >David Anderson
> >http://www.bailopan.net/
> >AlliedModders
> >
> > Mattie Casper wrote:
> > > --
> > > [ Picked text/plain from multipart/alternative ]
> > > Just doing some quick research and it almost looks like we could make
> > some
> > > semblance of a working server plugin for TF2 if we had access to the
> > > definition of VEngineCvar004.
> > >
> > > Can we get a copy of this, even if it's not official/beta, just for
> > > prototyping purposes? Something along the lines of what was posted
> > last year
> > > for
ISERVERPLUGINCALLBACKS002<http://developer.valvesoftware.com/wiki/Querying_ConVars_from_Server_Plugins>
 > >would
> > > be great, but even something less formal would help immensely.
> > >
> > > Thanks in advance, and congratulations on getting the TF2 beta out the
> > door.
> > > Just about everyone I've talked to has agreed t

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Mike Durand
Hi All-

I decided that posting the contents of the files on the Wiki was lunacy.
So I made a new user on our FTP site that you can use to get a zip of
the headers:

ftp.valvesoftware.com
user: sourcemod
password sourcemod

The only file available is PluginHeaders.zip, which contains hopefully
all of the headers you will need to get a head start on updating your
plugins. If I've left any important ones please let me know.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ray
Sent: Tuesday, October 02, 2007 3:10 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

any word on this?



At 03:55 PM 9/28/2007, you wrote:
>This is a multi-part message in MIME format.
>--
>[ Picked text/plain from multipart/alternative ]
>Yes, I'll make all of the updated headers needed for building server
>plugins available when I get back to the office on Tuesday.
>
>-Mike
>
>
>- Original Message -
>From: [EMAIL PROTECTED]
><[EMAIL PROTECTED]>
>To: hlcoders@list.valvesoftware.com 
>Sent: Fri Sep 28 10:18:35 2007
>Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>--
>[ Picked text/plain from multipart/alternative ]
>Just a gentle reminder-- any chance, Valve, that we can get the
definition
>for the VEngineCvar004?
>
>Again congrats on TF2-- I've been playing way too much of it when I
should
>be coding.
>-Mattie
>
>On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
> >
> > Just to compare notes: I had the same findings this afternoon for
(a) and
> > (b), though I didn't check out the differences in IServerGameDLL005.
As for
> > (b), that vstdlib to vstdlib_s relocation is problematic to manage
for
> > existing plugins. It's all a bit of a mess with so many things
relocated.
> > From what I can ascertain, any substantial plugin would probably
have to
> > wait for the SDK release or maybe a secondary/temporary/bridge
library to
> > cover for the missing pieces. I hope a clarification on the
> > deprecation/relocation will come with the SDK update.
> >
> > In an effort to even get a barebones VSP loaded into the TF2 server,
I cut
> > a dependency on the GetCVarIF() usage in convar.cpp (one of those
> > relocated/removed exports). After that's done, an empty plugin can
load and
> > get the majority of callbacks/interfaces from the server.
Unfortunately,
> > though, since the VEngineCvar004 interface is used by TF2, the
plugin can't
> > register console commands or variables. I wanted to request that
interface
> > because with it, it should be possible to make a a simplistic
(possibly
> > CRT-dependent) plugin as a proof-of-concept on TF2. As it stands,
all I was
> > able to prototype this afternoon was a poor cousin of a real plugin.
> >
> > Surely there are many more landmines hidden. If others uncover them,
> > please share. A lot of us are really excited about TF2 and would
> like to get
> > integrated.
> >
> > Again, Valve reps, if you get a breather, please provide the
> > VEngineCvar004 interface definition to tide us over until the SDK
> update. It
> > might not be anywhere near the whole story, but I think it could be
worth
> > the time to copy-and-paste it.
> >
> > Thanks,
> > -Mattie
> >
> > On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> > >
> > > There seems to be more changes than just that; here's my cursory
> > > analysis from a whole ten minutes of looking:
> > >
> > >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from
the
> > > original engine (the last four functions or so are new).  I didn't
check
> > >
> > > the other game-provided interfaces.
> > >
> > >   b) vstdlib.dll no longer exports a whole slew of functions.  It
looks
> > > like the intention was, a long time ago, to deprecate it and move
> > > exports to vstdlib_s.dll.  However the current SDK defines the
imports
> > > against vstdlib.dll, so we'll need a new import library [?] or
some sort
> > > of clarification.
> > >
> > >   c) It looks like mods are getting compiled with GCC4/MSVC8 now,
which
> > > is great news, but a forewarning to people who grab binary
signatures:
> > > MSVC8 has a tendency to optimize internal function calls down to a
> > > non-standard calling convention.
> > >
> > > Valve said they'd provide the changes "once the fires are put out"
or
> > > something, so those are just musings while we wait semi-patientl

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Ray

Thanks Mike!!


At 09:06 PM 10/2/2007, you wrote:

Hi All-

I decided that posting the contents of the files on the Wiki was lunacy.
So I made a new user on our FTP site that you can use to get a zip of
the headers:

ftp.valvesoftware.com
user: sourcemod
password sourcemod

The only file available is PluginHeaders.zip, which contains hopefully
all of the headers you will need to get a head start on updating your
plugins. If I've left any important ones please let me know.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ray
Sent: Tuesday, October 02, 2007 3:10 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

any word on this?



At 03:55 PM 9/28/2007, you wrote:
>This is a multi-part message in MIME format.
>--
>[ Picked text/plain from multipart/alternative ]
>Yes, I'll make all of the updated headers needed for building server
>plugins available when I get back to the office on Tuesday.
>
>-Mike
>
>
>- Original Message -
>From: [EMAIL PROTECTED]
><[EMAIL PROTECTED]>
>To: hlcoders@list.valvesoftware.com 
>Sent: Fri Sep 28 10:18:35 2007
>Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>--
>[ Picked text/plain from multipart/alternative ]
>Just a gentle reminder-- any chance, Valve, that we can get the
definition
>for the VEngineCvar004?
>
>Again congrats on TF2-- I've been playing way too much of it when I
should
>be coding.
>-Mattie
>
>On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
> >
> > Just to compare notes: I had the same findings this afternoon for
(a) and
> > (b), though I didn't check out the differences in IServerGameDLL005.
As for
> > (b), that vstdlib to vstdlib_s relocation is problematic to manage
for
> > existing plugins. It's all a bit of a mess with so many things
relocated.
> > From what I can ascertain, any substantial plugin would probably
have to
> > wait for the SDK release or maybe a secondary/temporary/bridge
library to
> > cover for the missing pieces. I hope a clarification on the
> > deprecation/relocation will come with the SDK update.
> >
> > In an effort to even get a barebones VSP loaded into the TF2 server,
I cut
> > a dependency on the GetCVarIF() usage in convar.cpp (one of those
> > relocated/removed exports). After that's done, an empty plugin can
load and
> > get the majority of callbacks/interfaces from the server.
Unfortunately,
> > though, since the VEngineCvar004 interface is used by TF2, the
plugin can't
> > register console commands or variables. I wanted to request that
interface
> > because with it, it should be possible to make a a simplistic
(possibly
> > CRT-dependent) plugin as a proof-of-concept on TF2. As it stands,
all I was
> > able to prototype this afternoon was a poor cousin of a real plugin.
> >
> > Surely there are many more landmines hidden. If others uncover them,
> > please share. A lot of us are really excited about TF2 and would
> like to get
> > integrated.
> >
> > Again, Valve reps, if you get a breather, please provide the
> > VEngineCvar004 interface definition to tide us over until the SDK
> update. It
> > might not be anywhere near the whole story, but I think it could be
worth
> > the time to copy-and-paste it.
> >
> > Thanks,
> > -Mattie
> >
> > On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> > >
> > > There seems to be more changes than just that; here's my cursory
> > > analysis from a whole ten minutes of looking:
> > >
> > >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from
the
> > > original engine (the last four functions or so are new).  I didn't
check
> > >
> > > the other game-provided interfaces.
> > >
> > >   b) vstdlib.dll no longer exports a whole slew of functions.  It
looks
> > > like the intention was, a long time ago, to deprecate it and move
> > > exports to vstdlib_s.dll.  However the current SDK defines the
imports
> > > against vstdlib.dll, so we'll need a new import library [?] or
some sort
> > > of clarification.
> > >
> > >   c) It looks like mods are getting compiled with GCC4/MSVC8 now,
which
> > > is great news, but a forewarning to people who grab binary
signatures:
> > > MSVC8 has a tendency to optimize internal function calls down to a
> > > non-standard calling convention.
> > >
> > > Valve said they'd provide the changes "once the fires are put out"
or
> > > something

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Nick
OMG WTF HAX??? I don't know if giving people ftp access to valve
server is good idea. Um want one of us to host it instead?


On 10/2/07, Mike Durand <[EMAIL PROTECTED]> wrote:
> Hi All-
>
> I decided that posting the contents of the files on the Wiki was lunacy.
> So I made a new user on our FTP site that you can use to get a zip of
> the headers:
>
> ftp.valvesoftware.com
> user: sourcemod
> password sourcemod
>
> The only file available is PluginHeaders.zip, which contains hopefully
> all of the headers you will need to get a head start on updating your
> plugins. If I've left any important ones please let me know.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Ray
> Sent: Tuesday, October 02, 2007 3:10 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> any word on this?
>
>
>
> At 03:55 PM 9/28/2007, you wrote:
> >This is a multi-part message in MIME format.
> >--
> >[ Picked text/plain from multipart/alternative ]
> >Yes, I'll make all of the updated headers needed for building server
> >plugins available when I get back to the office on Tuesday.
> >
> >-Mike
> >
> >
> >- Original Message -----
> >From: [EMAIL PROTECTED]
> ><[EMAIL PROTECTED]>
> >To: hlcoders@list.valvesoftware.com 
> >Sent: Fri Sep 28 10:18:35 2007
> >Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >--
> >[ Picked text/plain from multipart/alternative ]
> >Just a gentle reminder-- any chance, Valve, that we can get the
> definition
> >for the VEngineCvar004?
> >
> >Again congrats on TF2-- I've been playing way too much of it when I
> should
> >be coding.
> >-Mattie
> >
> >On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
> > >
> > > Just to compare notes: I had the same findings this afternoon for
> (a) and
> > > (b), though I didn't check out the differences in IServerGameDLL005.
> As for
> > > (b), that vstdlib to vstdlib_s relocation is problematic to manage
> for
> > > existing plugins. It's all a bit of a mess with so many things
> relocated.
> > > From what I can ascertain, any substantial plugin would probably
> have to
> > > wait for the SDK release or maybe a secondary/temporary/bridge
> library to
> > > cover for the missing pieces. I hope a clarification on the
> > > deprecation/relocation will come with the SDK update.
> > >
> > > In an effort to even get a barebones VSP loaded into the TF2 server,
> I cut
> > > a dependency on the GetCVarIF() usage in convar.cpp (one of those
> > > relocated/removed exports). After that's done, an empty plugin can
> load and
> > > get the majority of callbacks/interfaces from the server.
> Unfortunately,
> > > though, since the VEngineCvar004 interface is used by TF2, the
> plugin can't
> > > register console commands or variables. I wanted to request that
> interface
> > > because with it, it should be possible to make a a simplistic
> (possibly
> > > CRT-dependent) plugin as a proof-of-concept on TF2. As it stands,
> all I was
> > > able to prototype this afternoon was a poor cousin of a real plugin.
> > >
> > > Surely there are many more landmines hidden. If others uncover them,
> > > please share. A lot of us are really excited about TF2 and would
> > like to get
> > > integrated.
> > >
> > > Again, Valve reps, if you get a breather, please provide the
> > > VEngineCvar004 interface definition to tide us over until the SDK
> > update. It
> > > might not be anywhere near the whole story, but I think it could be
> worth
> > > the time to copy-and-paste it.
> > >
> > > Thanks,
> > > -Mattie
> > >
> > > On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> > > >
> > > > There seems to be more changes than just that; here's my cursory
> > > > analysis from a whole ten minutes of looking:
> > > >
> > > >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from
> the
> > > > original engine (the last four functions or so are new).  I didn't
> check
> > > >
> > > > the other game-provided interfaces.
> > > >
> > > >   b) vstdlib.dll no longer exports a whole slew of functions.  It
> looks
> > > > 

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Ray



The only file available is PluginHeaders.zip, which contains hopefully
all of the headers you will need to get a head start on updating your
plugins. If I've left any important ones please let me know.

-Mike


utlblockmemory.h ?




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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread mrdeathllama
--
[ Picked text/plain from multipart/alternative ]
Thanks, I'm gonna have fun with this. And nick, you need to learn about ftp
accounts.
--

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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Tony Paloma
Has anybody thought about creating some sort of abstraction to allow us to
use the same DLL/so for both the older engine and the newer one? I was
thinking of thinking of taking the adapter approach and creating my own
classes that would know which version of the interface to use. I'm
interested in other ideas though.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Tuesday, October 02, 2007 6:06 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hi All-

I decided that posting the contents of the files on the Wiki was lunacy.
So I made a new user on our FTP site that you can use to get a zip of
the headers:

ftp.valvesoftware.com
user: sourcemod
password sourcemod

The only file available is PluginHeaders.zip, which contains hopefully
all of the headers you will need to get a head start on updating your
plugins. If I've left any important ones please let me know.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ray
Sent: Tuesday, October 02, 2007 3:10 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

any word on this?



At 03:55 PM 9/28/2007, you wrote:
>This is a multi-part message in MIME format.
>--
>[ Picked text/plain from multipart/alternative ]
>Yes, I'll make all of the updated headers needed for building server
>plugins available when I get back to the office on Tuesday.
>
>-Mike
>
>
>- Original Message -
>From: [EMAIL PROTECTED]
><[EMAIL PROTECTED]>
>To: hlcoders@list.valvesoftware.com 
>Sent: Fri Sep 28 10:18:35 2007
>Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>--
>[ Picked text/plain from multipart/alternative ]
>Just a gentle reminder-- any chance, Valve, that we can get the
definition
>for the VEngineCvar004?
>
>Again congrats on TF2-- I've been playing way too much of it when I
should
>be coding.
>-Mattie
>
>On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
> >
> > Just to compare notes: I had the same findings this afternoon for
(a) and
> > (b), though I didn't check out the differences in IServerGameDLL005.
As for
> > (b), that vstdlib to vstdlib_s relocation is problematic to manage
for
> > existing plugins. It's all a bit of a mess with so many things
relocated.
> > From what I can ascertain, any substantial plugin would probably
have to
> > wait for the SDK release or maybe a secondary/temporary/bridge
library to
> > cover for the missing pieces. I hope a clarification on the
> > deprecation/relocation will come with the SDK update.
> >
> > In an effort to even get a barebones VSP loaded into the TF2 server,
I cut
> > a dependency on the GetCVarIF() usage in convar.cpp (one of those
> > relocated/removed exports). After that's done, an empty plugin can
load and
> > get the majority of callbacks/interfaces from the server.
Unfortunately,
> > though, since the VEngineCvar004 interface is used by TF2, the
plugin can't
> > register console commands or variables. I wanted to request that
interface
> > because with it, it should be possible to make a a simplistic
(possibly
> > CRT-dependent) plugin as a proof-of-concept on TF2. As it stands,
all I was
> > able to prototype this afternoon was a poor cousin of a real plugin.
> >
> > Surely there are many more landmines hidden. If others uncover them,
> > please share. A lot of us are really excited about TF2 and would
> like to get
> > integrated.
> >
> > Again, Valve reps, if you get a breather, please provide the
> > VEngineCvar004 interface definition to tide us over until the SDK
> update. It
> > might not be anywhere near the whole story, but I think it could be
worth
> > the time to copy-and-paste it.
> >
> > Thanks,
> > -Mattie
> >
> > On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> > >
> > > There seems to be more changes than just that; here's my cursory
> > > analysis from a whole ten minutes of looking:
> > >
> > >   a) IServerGameDLL005 is not the same as IServerGameDLL005 from
the
> > > original engine (the last four functions or so are new).  I didn't
check
> > >
> > > the other game-provided interfaces.
> > >
> > >   b) vstdlib.dll no longer exports a whole slew of functions.  It
looks
> > > like the intention was, a long time ago, to deprecate it and move
> > > exports to vstdlib_s.dll.  However the current SDK defines the
imports
> > > against vstdlib.dll, so we'll need a new import lib

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Nick
metamod?

On 10/2/07, Tony Paloma <[EMAIL PROTECTED]> wrote:
> Has anybody thought about creating some sort of abstraction to allow us to
> use the same DLL/so for both the older engine and the newer one? I was
> thinking of thinking of taking the adapter approach and creating my own
> classes that would know which version of the interface to use. I'm
> interested in other ideas though.
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> Sent: Tuesday, October 02, 2007 6:06 PM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Hi All-
>
> I decided that posting the contents of the files on the Wiki was lunacy.
> So I made a new user on our FTP site that you can use to get a zip of
> the headers:
>
> ftp.valvesoftware.com
> user: sourcemod
> password sourcemod
>
> The only file available is PluginHeaders.zip, which contains hopefully
> all of the headers you will need to get a head start on updating your
> plugins. If I've left any important ones please let me know.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Ray
> Sent: Tuesday, October 02, 2007 3:10 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> any word on this?
>
>
>
> At 03:55 PM 9/28/2007, you wrote:
> >This is a multi-part message in MIME format.
> >--
> >[ Picked text/plain from multipart/alternative ]
> >Yes, I'll make all of the updated headers needed for building server
> >plugins available when I get back to the office on Tuesday.
> >
> >-Mike
> >
> >
> >- Original Message -
> >From: [EMAIL PROTECTED]
> ><[EMAIL PROTECTED]>
> >To: hlcoders@list.valvesoftware.com 
> >Sent: Fri Sep 28 10:18:35 2007
> >Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >--
> >[ Picked text/plain from multipart/alternative ]
> >Just a gentle reminder-- any chance, Valve, that we can get the
> definition
> >for the VEngineCvar004?
> >
> >Again congrats on TF2-- I've been playing way too much of it when I
> should
> >be coding.
> >-Mattie
> >
> >On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
> > >
> > > Just to compare notes: I had the same findings this afternoon for
> (a) and
> > > (b), though I didn't check out the differences in IServerGameDLL005.
> As for
> > > (b), that vstdlib to vstdlib_s relocation is problematic to manage
> for
> > > existing plugins. It's all a bit of a mess with so many things
> relocated.
> > > From what I can ascertain, any substantial plugin would probably
> have to
> > > wait for the SDK release or maybe a secondary/temporary/bridge
> library to
> > > cover for the missing pieces. I hope a clarification on the
> > > deprecation/relocation will come with the SDK update.
> > >
> > > In an effort to even get a barebones VSP loaded into the TF2 server,
> I cut
> > > a dependency on the GetCVarIF() usage in convar.cpp (one of those
> > > relocated/removed exports). After that's done, an empty plugin can
> load and
> > > get the majority of callbacks/interfaces from the server.
> Unfortunately,
> > > though, since the VEngineCvar004 interface is used by TF2, the
> plugin can't
> > > register console commands or variables. I wanted to request that
> interface
> > > because with it, it should be possible to make a a simplistic
> (possibly
> > > CRT-dependent) plugin as a proof-of-concept on TF2. As it stands,
> all I was
> > > able to prototype this afternoon was a poor cousin of a real plugin.
> > >
> > > Surely there are many more landmines hidden. If others uncover them,
> > > please share. A lot of us are really excited about TF2 and would
> > like to get
> > > integrated.
> > >
> > > Again, Valve reps, if you get a breather, please provide the
> > > VEngineCvar004 interface definition to tide us over until the SDK
> > update. It
> > > might not be anywhere near the whole story, but I think it could be
> worth
> > > the time to copy-and-paste it.
> > >
> > > Thanks,
> > > -Mattie
> > >
> > > On 9/18/07, David Anderson <[EMAIL PROTECTED] > wrote:
> > > >
> > > > There seems to be more changes than just that; here's my cursory
> &g

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Mike Durand
It's there now.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ray
Sent: Tuesday, October 02, 2007 7:28 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


>The only file available is PluginHeaders.zip, which contains hopefully
>all of the headers you will need to get a head start on updating your
>plugins. If I've left any important ones please let me know.
>
>-Mike

utlblockmemory.h ?




___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread David Anderson

Mike: I think a definition for CCommand is missing.

In reply to the abstraction/metamod comment(s):

A general abstraction is probably a waste of time, especially if one
engine will be deprecated for another.  Such a layer is best done on a
plugin-by-plugin basis as needed.

In that vein, the engine differences are too severe for us to distribute
a single Metamod binary, so we will be distributing separate builds for
the two engines.  While Metamod's API (as always) remains backwards
compatible (and will work no matter which build is chosen), obviously
Metamod plugins that require HL2 engine API will still need their own
changes anyway.

As for child plugins having to make users to download alternate builds,
MM:S 1.6.0 ameliorates this somewhat by letting you see which engine
version is loaded.  Normal server plugins may have a tougher time since
Valve hasn't changed the IServerPluginCallbacks version number (as of
this writing).  You can't do the pretty thing and detect+return a
different interface on load.  Hopefully that will get changed, along
with the version number on ServerGameDLL.

  ---David Anderson
  http://www.bailopan.net/

Nick wrote:

metamod?

On 10/2/07, Tony Paloma <[EMAIL PROTECTED]> wrote:

Has anybody thought about creating some sort of abstraction to allow us to
use the same DLL/so for both the older engine and the newer one? I was
thinking of thinking of taking the adapter approach and creating my own
classes that would know which version of the interface to use. I'm
interested in other ideas though.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Tuesday, October 02, 2007 6:06 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hi All-

I decided that posting the contents of the files on the Wiki was lunacy.
So I made a new user on our FTP site that you can use to get a zip of
the headers:

ftp.valvesoftware.com
user: sourcemod
password sourcemod

The only file available is PluginHeaders.zip, which contains hopefully
all of the headers you will need to get a head start on updating your
plugins. If I've left any important ones please let me know.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ray
Sent: Tuesday, October 02, 2007 3:10 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

any word on this?



At 03:55 PM 9/28/2007, you wrote:

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
Yes, I'll make all of the updated headers needed for building server
plugins available when I get back to the office on Tuesday.

-Mike


- Original Message -
From: [EMAIL PROTECTED]
<[EMAIL PROTECTED]>
To: hlcoders@list.valvesoftware.com 
Sent: Fri Sep 28 10:18:35 2007
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
Just a gentle reminder-- any chance, Valve, that we can get the

definition

for the VEngineCvar004?

Again congrats on TF2-- I've been playing way too much of it when I

should

be coding.
-Mattie

On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:

Just to compare notes: I had the same findings this afternoon for

(a) and

(b), though I didn't check out the differences in IServerGameDLL005.

As for

(b), that vstdlib to vstdlib_s relocation is problematic to manage

for

existing plugins. It's all a bit of a mess with so many things

relocated.

From what I can ascertain, any substantial plugin would probably

have to

wait for the SDK release or maybe a secondary/temporary/bridge

library to

cover for the missing pieces. I hope a clarification on the
deprecation/relocation will come with the SDK update.

In an effort to even get a barebones VSP loaded into the TF2 server,

I cut

a dependency on the GetCVarIF() usage in convar.cpp (one of those
relocated/removed exports). After that's done, an empty plugin can

load and

get the majority of callbacks/interfaces from the server.

Unfortunately,

though, since the VEngineCvar004 interface is used by TF2, the

plugin can't

register console commands or variables. I wanted to request that

interface

because with it, it should be possible to make a a simplistic

(possibly

CRT-dependent) plugin as a proof-of-concept on TF2. As it stands,

all I was

able to prototype this afternoon was a poor cousin of a real plugin.

Surely there are many more landmines hidden. If others uncover them,
please share. A lot of us are really excited about TF2 and would

like to get

integrated.

Again, Valve reps, if you get a breather, please provide the
VEngineCvar004 interface definition to tide us over until the SDK

update. It

might not be anywhere near the whole story, but I think it could be

worth

the time to copy-and

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread Spencer 'voogru' MacDonald
iconvar.h seems to be missing.

>From icvar.h

#include "tier1/iconvar.h"

- voogru.

-Original Message-
From: David Anderson [mailto:[EMAIL PROTECTED]
Sent: Wednesday, October 03, 2007 12:19 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Mike: I think a definition for CCommand is missing.

In reply to the abstraction/metamod comment(s):

A general abstraction is probably a waste of time, especially if one
engine will be deprecated for another.  Such a layer is best done on a
plugin-by-plugin basis as needed.

In that vein, the engine differences are too severe for us to distribute
a single Metamod binary, so we will be distributing separate builds for
the two engines.  While Metamod's API (as always) remains backwards
compatible (and will work no matter which build is chosen), obviously
Metamod plugins that require HL2 engine API will still need their own
changes anyway.

As for child plugins having to make users to download alternate builds,
MM:S 1.6.0 ameliorates this somewhat by letting you see which engine
version is loaded.  Normal server plugins may have a tougher time since
Valve hasn't changed the IServerPluginCallbacks version number (as of
this writing).  You can't do the pretty thing and detect+return a
different interface on load.  Hopefully that will get changed, along
with the version number on ServerGameDLL.

   ---David Anderson
   http://www.bailopan.net/

Nick wrote:
> metamod?
>
> On 10/2/07, Tony Paloma <[EMAIL PROTECTED]> wrote:
>> Has anybody thought about creating some sort of abstraction to allow us
to
>> use the same DLL/so for both the older engine and the newer one? I was
>> thinking of thinking of taking the adapter approach and creating my own
>> classes that would know which version of the interface to use. I'm
>> interested in other ideas though.
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
>> Sent: Tuesday, October 02, 2007 6:06 PM
>> To: hlcoders@list.valvesoftware.com
>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> Hi All-
>>
>> I decided that posting the contents of the files on the Wiki was lunacy.
>> So I made a new user on our FTP site that you can use to get a zip of
>> the headers:
>>
>> ftp.valvesoftware.com
>> user: sourcemod
>> password sourcemod
>>
>> The only file available is PluginHeaders.zip, which contains hopefully
>> all of the headers you will need to get a head start on updating your
>> plugins. If I've left any important ones please let me know.
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Ray
>> Sent: Tuesday, October 02, 2007 3:10 PM
>> To: hlcoders@list.valvesoftware.com
>> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> any word on this?
>>
>>
>>
>> At 03:55 PM 9/28/2007, you wrote:
>>> This is a multi-part message in MIME format.
>>> --
>>> [ Picked text/plain from multipart/alternative ]
>>> Yes, I'll make all of the updated headers needed for building server
>>> plugins available when I get back to the office on Tuesday.
>>>
>>> -Mike
>>>
>>>
>>> - Original Message -
>>> From: [EMAIL PROTECTED]
>>> <[EMAIL PROTECTED]>
>>> To: hlcoders@list.valvesoftware.com 
>>> Sent: Fri Sep 28 10:18:35 2007
>>> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>>
>>> --
>>> [ Picked text/plain from multipart/alternative ]
>>> Just a gentle reminder-- any chance, Valve, that we can get the
>> definition
>>> for the VEngineCvar004?
>>>
>>> Again congrats on TF2-- I've been playing way too much of it when I
>> should
>>> be coding.
>>> -Mattie
>>>
>>> On 9/18/07, Mattie Casper <[EMAIL PROTECTED]> wrote:
>>>> Just to compare notes: I had the same findings this afternoon for
>> (a) and
>>>> (b), though I didn't check out the differences in IServerGameDLL005.
>> As for
>>>> (b), that vstdlib to vstdlib_s relocation is problematic to manage
>> for
>>>> existing plugins. It's all a bit of a mess with so many things
>> relocated.
>>>> From what I can ascertain, any substantial plugin would probably
>> have to
>>>> wait for the SDK release or maybe a secondary/temporary/bridge
>> library to
>>>> c

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-02 Thread ratman2000
Hello,

i have searched and replaced the original files in the Source SDK but now
when i compile i get a lot errors...
Is there a foult from me?
Or have i to use Source SDK Base?

Thanks

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 03, 2007 7:28 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> iconvar.h seems to be missing.
>
> From icvar.h
>
> #include "tier1/iconvar.h"
>
> - voogru.
>
> -Original Message-
> From: David Anderson [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, October 03, 2007 12:19 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Mike: I think a definition for CCommand is missing.
>
> In reply to the abstraction/metamod comment(s):
>
> A general abstraction is probably a waste of time, especially if one
> engine will be deprecated for another.  Such a layer is best done on a
> plugin-by-plugin basis as needed.
>
> In that vein, the engine differences are too severe for us to distribute
> a single Metamod binary, so we will be distributing separate builds for
> the two engines.  While Metamod's API (as always) remains backwards
> compatible (and will work no matter which build is chosen), obviously
> Metamod plugins that require HL2 engine API will still need their own
> changes anyway.
>
> As for child plugins having to make users to download alternate builds,
> MM:S 1.6.0 ameliorates this somewhat by letting you see which engine
> version is loaded.  Normal server plugins may have a tougher time since
> Valve hasn't changed the IServerPluginCallbacks version number (as of
> this writing).  You can't do the pretty thing and detect+return a
> different interface on load.  Hopefully that will get changed, along
> with the version number on ServerGameDLL.
>
>---David Anderson
>http://www.bailopan.net/
>
> Nick wrote:
> > metamod?
> >
> > On 10/2/07, Tony Paloma <[EMAIL PROTECTED]> wrote:
> >> Has anybody thought about creating some sort of abstraction to allow us
> to
> >> use the same DLL/so for both the older engine and the newer one? I was
> >> thinking of thinking of taking the adapter approach and creating my own
> >> classes that would know which version of the interface to use. I'm
> >> interested in other ideas though.
> >>
> >> -Original Message-
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> >> Sent: Tuesday, October 02, 2007 6:06 PM
> >> To: hlcoders@list.valvesoftware.com
> >> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >>
> >> Hi All-
> >>
> >> I decided that posting the contents of the files on the Wiki was
lunacy.
> >> So I made a new user on our FTP site that you can use to get a zip of
> >> the headers:
> >>
> >> ftp.valvesoftware.com
> >> user: sourcemod
> >> password sourcemod
> >>
> >> The only file available is PluginHeaders.zip, which contains hopefully
> >> all of the headers you will need to get a head start on updating your
> >> plugins. If I've left any important ones please let me know.
> >>
> >> -Mike
> >>
> >> -Original Message-
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Ray
> >> Sent: Tuesday, October 02, 2007 3:10 PM
> >> To: hlcoders@list.valvesoftware.com
> >> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >>
> >> any word on this?
> >>
> >>
> >>
> >> At 03:55 PM 9/28/2007, you wrote:
> >>> This is a multi-part message in MIME format.
> >>> --
> >>> [ Picked text/plain from multipart/alternative ]
> >>> Yes, I'll make all of the updated headers needed for building server
> >>> plugins available when I get back to the office on Tuesday.
> >>>
> >>> -Mike
> >>>
> >>>
> >>> - Original Message -
> >>> From: [EMAIL PROTECTED]
> >>> <[EMAIL PROTECTED]>
> >>> To: hlcoders@list.valvesoftware.com 
> >>> Sent: Fri Sep 28 10:18:35 2007
> >>> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >>>
> >>> --
> >>> [ Picked text/plain from multipart/alternative ]
> >>> Just a gentle reminder-- any chance, V

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread Spencer 'voogru' MacDonald
I hear crickets.

- voogru.


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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread Mike Durand
I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
under control until the next compilation error. :)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Spencer
'voogru' MacDonald
Sent: Wednesday, October 03, 2007 11:42 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I hear crickets.

- voogru.


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread ratman2000
Hello,

i have added all files you have given to us...
Now i get many compile errors like this:

In file included from ../HL2SDK/public/tier1/utlvector.h:25,
 from ../HL2SDK/public/tier1/utlsymbol.h:14,
 from ../HL2SDK/public/filesystem.h:13,
 from RatModSource.cpp:4:
../HL2SDK/public/tier1/utlmemory.h:46: Fehler: previous declaration
`template class CUtlMemory'
../HL2SDK/public/tier1/strtools.h:24: Fehler: used 2 template parameters
instead of 1
In file included from ../HL2SDK/public/filesystem.h:787,
 from RatModSource.cpp:4:
../HL2SDK/public/filesystem_passthru.h:108: Fehler: conflicting return type
specified for `virtual void CFileSystemPassThru::RenameFile(const char*,
const char*, const char*)'
../HL2SDK/public/filesystem.h:465: Fehler:   overriding `virtual bool
IFileSystem::RenameFile(const char*, const char*, const char*)'
../HL2SDK/public/filesystem_passthru.h: In member function `virtual bool
CFileSystemPassThru::ConnectApp(void*(*)(const char*, int*))':
../HL2SDK/public/filesystem_passthru.h:99: Fehler: 'class IFileSystem' has
no member named 'ConnectApp'
../HL2SDK/public/filesystem_passthru.h: In member function `virtual void
CFileSystemPassThru::DisconnectApp()':
../HL2SDK/public/filesystem_passthru.h:100: Fehler: 'class IFileSystem' has
no member named 'DisconnectApp'
../HL2SDK/public/filesystem_passthru.h: In member function `virtual
InitReturnVal_t CFileSystemPassThru::InitApp()':
../HL2SDK/public/filesystem_passthru.h:101: Fehler: 'class IFileSystem' has
no member named 'InitApp'
../HL2SDK/public/filesystem_passthru.h: In member function `virtual void
CFileSystemPassThru::ShutdownApp()':
../HL2SDK/public/filesystem_passthru.h:102: Fehler: 'class IFileSystem' has
no member named 'ShutdownApp'
../HL2SDK/public/filesystem_passthru.h: In function `void
GiveMeACompileError()':
../HL2SDK/public/filesystem_passthru.h:229: Fehler: cannot declare variable
`asdf' to be of type `CFileSystemPassThru'
../HL2SDK/public/filesystem_passthru.h:229: Fehler:   because the following
virtual functions are abstract:
../HL2SDK/public/filesystem.h:449: Fehler:  virtual const char*
IFileSystem::RelativePathToFullPath(const char*, const char*, char*, int,
PathTypeFilter_t, PathTypeQuery_t*)
../HL2SDK/public/filesystem.h:630: Fehler:  virtual void
IFileSystem::SetupPreloadData()
../HL2SDK/public/filesystem.h:631: Fehler:  virtual void
IFileSystem::DiscardPreloadData()
../HL2SDK/public/filesystem.h:651: Fehler:  virtual FSAsyncStatus_t
IFileSystem::AsyncWriteFile(const char*, const CUtlBuffer*, int, bool, bool,
FSAsyncControl_t__**)
../HL2SDK/public/filesystem.h:682: Fehler:  virtual DVDMode_t
IFileSystem::GetDVDMode()
../HL2SDK/public/filesystem.h:690: Fehler:  virtual void
IFileSystem::EnableWhitelistFileTracking(bool)
../HL2SDK/public/filesystem.h:712: Fehler:  virtual void
IFileSystem::RegisterFileWhitelist(IFileList*, IFileList*, IFileList**)
../HL2SDK/public/filesystem.h:716: Fehler:  virtual void
IFileSystem::MarkAllCRCsUnverified()
../HL2SDK/public/filesystem.h:720: Fehler:  virtual void
IFileSystem::CacheFileCRCs(const char*, ECacheCRCType, IFileList*)
../HL2SDK/public/filesystem.h:721: Fehler:  virtual EFileCRCStatus
IFileSystem::CheckCachedFileCRC(const char*, const char*, CRC32_t*)
../HL2SDK/public/filesystem.h:729: Fehler:  virtual int
IFileSystem::GetUnverifiedCRCFiles(CUnverifiedCRCFile*, int)
../HL2SDK/public/filesystem.h:733: Fehler:  virtual int
IFileSystem::GetWhitelistSpewFlags()
../HL2SDK/public/filesystem.h:734: Fehler:  virtual void
IFileSystem::SetWhitelistSpewFlags(int)
../HL2SDK/public/filesystem.h:737: Fehler:  virtual void
IFileSystem::InstallDirtyDiskReportFunc(void (*)())

So whats wrong now?

With friendly reguards

Ratman2000

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 03, 2007 8:53 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
> under control until the next compilation error. :)
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> 'voogru' MacDonald
> Sent: Wednesday, October 03, 2007 11:42 AM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> I hear crickets.
>
> - voogru.
>
>
> ___
> 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 archive

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread Keeper
Nah, I hear crickets all the time ;)

Thanks Mike!

Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Wednesday, October 03, 2007 2:53 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
under control until the next compilation error. :)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Spencer
'voogru' MacDonald
Sent: Wednesday, October 03, 2007 11:42 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I hear crickets.

- voogru.


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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread David Anderson

Seems to be compiling after some strtools fixes -- the next step is
linking ;) I think we're gonna need a new tier1.lib or convar.cpp.

Thanks,

  ---David Anderson
  http://www.bailopan.net/

Mike Durand wrote:

I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
under control until the next compilation error. :)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Spencer
'voogru' MacDonald
Sent: Wednesday, October 03, 2007 11:42 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I hear crickets.

- voogru.


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread Mattie Casper
--
[ Picked text/plain from multipart/alternative ]
FYI-- to be sure other plugin authors are aware (some of you definitely
are), the old school:
   engine->Cmd_Argv(i)
   engine->Cmd_Args()
   engine->Cmd_Argc()
commands are no longer available from the server. Console commands now get
their arguments via an extra parameter passed to the CON_COMMAND(). The
argument is an instance of the CCommand class and typically is passed as
"args" if you use the built-in CON_COMMAND macro. As such, the corresponding
code would be (notice the change in case):
   args.Arg(i)
   args.ArgS()
   args.ArgC()

I happen to have macro'd those references anyway so the swap was fairly
easy, but some plugins might need to search/replace/refactor to make this
compile properly. Not a minor change (especially for plugins with 100+
console commands), but feels a lot cleaner than accessing the global
arguments through the engine which always felt odd.

There are more gotchas, but I didn't note all of them so far. I have more
plugins to port and am not quite finished with my first-- there was a
missing method in the engine interface, InsertServerCommand, which I've
asked to have restored.

If others did manage to note the changes they needed,  please share. :)
-Mattie


> Mike Durand wrote:
> > I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
> > under control until the next compilation error. :)
> >
> > -Mike
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> > 'voogru' MacDonald
> > Sent: Wednesday, October 03, 2007 11:42 AM
> > To: hlcoders@list.valvesoftware.com
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > I hear crickets.
> >
> > - voogru.
> >
> >
> > ___
> > 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread Mike Durand
They are there now.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 2:51 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Seems to be compiling after some strtools fixes -- the next step is
linking ;) I think we're gonna need a new tier1.lib or convar.cpp.

Thanks,

   ---David Anderson
   http://www.bailopan.net/

Mike Durand wrote:
> I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
> under control until the next compilation error. :)
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> 'voogru' MacDonald
> Sent: Wednesday, October 03, 2007 11:42 AM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> I hear crickets.
>
> - voogru.
>
>
> ___
> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread David Anderson

Phew! Still a few more errors...

 - Looks like CByteswap isn't defined in utlbuffer.h
 - tier1/convar_serverbounded.h is missing
 - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
found.  do we need new tier0 and vstdlib libs?
 - Another unresolved link error, to ConCommand::ConCommand when using
CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
overlap), but if I cherry-pick code out of convar.cpp then it works.

  ---David Anderson
  http://www.bailopan.net/


Mike Durand wrote:

They are there now.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 2:51 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Seems to be compiling after some strtools fixes -- the next step is
linking ;) I think we're gonna need a new tier1.lib or convar.cpp.

Thanks,

   ---David Anderson
   http://www.bailopan.net/

Mike Durand wrote:

I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
under control until the next compilation error. :)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Spencer
'voogru' MacDonald
Sent: Wednesday, October 03, 2007 11:42 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I hear crickets.

- voogru.


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-03 Thread ratman2000
Hello Mike,

thanks for your help, but is it not simpler to put a new SDK with all Files
to Steam?
Name it Orange Box SDK and give it us to download... becouse so we have all
files needed
and nobody have to copy / paste all files in the right directories...
I followed this list and now i get many errors and cant fix it becouse many
declaration errors..

So please put a full package or a package with the directory structure, so
that we can "update"
the SDK simple by put it over the original SDK.

Thanks!!!

With friendly Reguards

Ratman2000

- Original Message -
From: "Mattie Casper" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 04, 2007 1:00 AM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> --
> [ Picked text/plain from multipart/alternative ]
> FYI-- to be sure other plugin authors are aware (some of you definitely
> are), the old school:
>engine->Cmd_Argv(i)
>engine->Cmd_Args()
>engine->Cmd_Argc()
> commands are no longer available from the server. Console commands now get
> their arguments via an extra parameter passed to the CON_COMMAND(). The
> argument is an instance of the CCommand class and typically is passed as
> "args" if you use the built-in CON_COMMAND macro. As such, the
corresponding
> code would be (notice the change in case):
>args.Arg(i)
>args.ArgS()
>args.ArgC()
>
> I happen to have macro'd those references anyway so the swap was fairly
> easy, but some plugins might need to search/replace/refactor to make this
> compile properly. Not a minor change (especially for plugins with 100+
> console commands), but feels a lot cleaner than accessing the global
> arguments through the engine which always felt odd.
>
> There are more gotchas, but I didn't note all of them so far. I have more
> plugins to port and am not quite finished with my first-- there was a
> missing method in the engine interface, InsertServerCommand, which I've
> asked to have restored.
>
> If others did manage to note the changes they needed,  please share. :)
> -Mattie
>
>
> > Mike Durand wrote:
> > > I've added 'iconvar.h' and 'convar.h'. That should keep those crickets
> > > under control until the next compilation error. :)
> > >
> > > -Mike
> > >
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> > > 'voogru' MacDonald
> > > Sent: Wednesday, October 03, 2007 11:42 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I hear crickets.
> > >
> > > - voogru.
> > >
> > >
> > > ___
> > > 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Tony \"omega\" Sergi
--
[ Picked text/plain from multipart/alternative ]
As you may, or may not have read, that happens AFTER orange box comes out.

What kind of a moron would release the source to their game when it's not
even out yet? ;)

On 10/4/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hello Mike,
>
> thanks for your help, but is it not simpler to put a new SDK with all
> Files
> to Steam?
> Name it Orange Box SDK and give it us to download... becouse so we have
> all
> files needed
> and nobody have to copy / paste all files in the right directories...
> I followed this list and now i get many errors and cant fix it becouse
> many
> declaration errors..
>
> So please put a full package or a package with the directory structure, so
> that we can "update"
> the SDK simple by put it over the original SDK.
>
> Thanks!!!
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Mattie Casper" <[EMAIL PROTECTED]>
> To: 
> Sent: Thursday, October 04, 2007 1:00 AM
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > --
> > [ Picked text/plain from multipart/alternative ]
> > FYI-- to be sure other plugin authors are aware (some of you definitely
> > are), the old school:
> >engine->Cmd_Argv(i)
> >engine->Cmd_Args()
> >engine->Cmd_Argc()
> > commands are no longer available from the server. Console commands now
> get
> > their arguments via an extra parameter passed to the CON_COMMAND(). The
> > argument is an instance of the CCommand class and typically is passed as
> > "args" if you use the built-in CON_COMMAND macro. As such, the
> corresponding
> > code would be (notice the change in case):
> >args.Arg(i)
> >args.ArgS()
> >args.ArgC()
> >
> > I happen to have macro'd those references anyway so the swap was fairly
> > easy, but some plugins might need to search/replace/refactor to make
> this
> > compile properly. Not a minor change (especially for plugins with 100+
> > console commands), but feels a lot cleaner than accessing the global
> > arguments through the engine which always felt odd.
> >
> > There are more gotchas, but I didn't note all of them so far. I have
> more
> > plugins to port and am not quite finished with my first-- there was a
> > missing method in the engine interface, InsertServerCommand, which I've
> > asked to have restored.
> >
> > If others did manage to note the changes they needed,  please share. :)
> > -Mattie
> >
> >
> > > Mike Durand wrote:
> > > > I've added 'iconvar.h' and 'convar.h'. That should keep those
> crickets
> > > > under control until the next compilation error. :)
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> > > > 'voogru' MacDonald
> > > > Sent: Wednesday, October 03, 2007 11:42 AM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > I hear crickets.
> > > >
> > > > - voogru.
> > > >
> > > >
> > > > ___
> > > > 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
>
>


--
-omega
--

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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Christopher Harris

And the fact that he has to merge the changes into all 4 sdk types! It will
take time and he estimated 1 month after Orange Box release. Patience,
people, Patience.

Chris
- Original Message -
From: "Tony "omega" Sergi" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 04, 2007 5:08 AM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



--
[ Picked text/plain from multipart/alternative ]
As you may, or may not have read, that happens AFTER orange box comes out.

What kind of a moron would release the source to their game when it's not
even out yet? ;)

On 10/4/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:


Hello Mike,

thanks for your help, but is it not simpler to put a new SDK with all
Files
to Steam?
Name it Orange Box SDK and give it us to download... becouse so we have
all
files needed
and nobody have to copy / paste all files in the right directories...
I followed this list and now i get many errors and cant fix it becouse
many
declaration errors..

So please put a full package or a package with the directory structure,
so
that we can "update"
the SDK simple by put it over the original SDK.

Thanks!!!

With friendly Reguards

Ratman2000

- Original Message -
From: "Mattie Casper" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 04, 2007 1:00 AM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> --
> [ Picked text/plain from multipart/alternative ]
> FYI-- to be sure other plugin authors are aware (some of you definitely
> are), the old school:
>engine->Cmd_Argv(i)
>engine->Cmd_Args()
>engine->Cmd_Argc()
> commands are no longer available from the server. Console commands now
get
> their arguments via an extra parameter passed to the CON_COMMAND(). The
> argument is an instance of the CCommand class and typically is passed
> as
> "args" if you use the built-in CON_COMMAND macro. As such, the
corresponding
> code would be (notice the change in case):
>args.Arg(i)
>args.ArgS()
>args.ArgC()
>
> I happen to have macro'd those references anyway so the swap was fairly
> easy, but some plugins might need to search/replace/refactor to make
this
> compile properly. Not a minor change (especially for plugins with 100+
> console commands), but feels a lot cleaner than accessing the global
> arguments through the engine which always felt odd.
>
> There are more gotchas, but I didn't note all of them so far. I have
more
> plugins to port and am not quite finished with my first-- there was a
> missing method in the engine interface, InsertServerCommand, which I've
> asked to have restored.
>
> If others did manage to note the changes they needed,  please share. :)
> -Mattie
>
>
> > Mike Durand wrote:
> > > I've added 'iconvar.h' and 'convar.h'. That should keep those
crickets
> > > under control until the next compilation error. :)
> > >
> > > -Mike
> > >
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> > > 'voogru' MacDonald
> > > Sent: Wednesday, October 03, 2007 11:42 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I hear crickets.
> > >
> > > - voogru.
> > >
> > >
> > > ___
> > > 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





--
-omega
--

___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Spencer 'voogru' MacDonald
Well, for one I'm glad valve is at least giving some stuff out early.

We're bugging them for it. They are giving some out, so let's not attack
them now that they are being nice and giving out stuff early.

It may be incomplete, but its better then nothing.

Sure, valve does a few silly things sometimes, but compare them against
other companies who laugh at you when you want an SDK.

They don't have to give us zilch.

- voogru.

-Original Message-
From: Christopher Harris [mailto:[EMAIL PROTECTED]
Sent: Thursday, October 04, 2007 11:58 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

And the fact that he has to merge the changes into all 4 sdk types! It will
take time and he estimated 1 month after Orange Box release. Patience,
people, Patience.

Chris
- Original Message -
From: "Tony "omega" Sergi" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 04, 2007 5:08 AM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> --
> [ Picked text/plain from multipart/alternative ]
> As you may, or may not have read, that happens AFTER orange box comes out.
>
> What kind of a moron would release the source to their game when it's not
> even out yet? ;)
>
> On 10/4/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>>
>> Hello Mike,
>>
>> thanks for your help, but is it not simpler to put a new SDK with all
>> Files
>> to Steam?
>> Name it Orange Box SDK and give it us to download... becouse so we have
>> all
>> files needed
>> and nobody have to copy / paste all files in the right directories...
>> I followed this list and now i get many errors and cant fix it becouse
>> many
>> declaration errors..
>>
>> So please put a full package or a package with the directory structure,
>> so
>> that we can "update"
>> the SDK simple by put it over the original SDK.
>>
>> Thanks!!!
>>
>> With friendly Reguards
>>
>> Ratman2000
>>
>> - Original Message -
>> From: "Mattie Casper" <[EMAIL PROTECTED]>
>> To: 
>> Sent: Thursday, October 04, 2007 1:00 AM
>> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>>
>> > --
>> > [ Picked text/plain from multipart/alternative ]
>> > FYI-- to be sure other plugin authors are aware (some of you definitely
>> > are), the old school:
>> >engine->Cmd_Argv(i)
>> >engine->Cmd_Args()
>> >engine->Cmd_Argc()
>> > commands are no longer available from the server. Console commands now
>> get
>> > their arguments via an extra parameter passed to the CON_COMMAND(). The
>> > argument is an instance of the CCommand class and typically is passed
>> > as
>> > "args" if you use the built-in CON_COMMAND macro. As such, the
>> corresponding
>> > code would be (notice the change in case):
>> >args.Arg(i)
>> >args.ArgS()
>> >args.ArgC()
>> >
>> > I happen to have macro'd those references anyway so the swap was fairly
>> > easy, but some plugins might need to search/replace/refactor to make
>> this
>> > compile properly. Not a minor change (especially for plugins with 100+
>> > console commands), but feels a lot cleaner than accessing the global
>> > arguments through the engine which always felt odd.
>> >
>> > There are more gotchas, but I didn't note all of them so far. I have
>> more
>> > plugins to port and am not quite finished with my first-- there was a
>> > missing method in the engine interface, InsertServerCommand, which I've
>> > asked to have restored.
>> >
>> > If others did manage to note the changes they needed,  please share. :)
>> > -Mattie
>> >
>> >
>> > > Mike Durand wrote:
>> > > > I've added 'iconvar.h' and 'convar.h'. That should keep those
>> crickets
>> > > > under control until the next compilation error. :)
>> > > >
>> > > > -Mike
>> > > >
>> > > > -Original Message-
>> > > > From: [EMAIL PROTECTED]
>> > > > [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>> > > > 'voogru' MacDonald
>> > > > Sent: Wednesday, October 03, 2007 11:42 AM
>> > > > To: hlcoders@list.valvesoftware.com
>> > > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>> > > >
>> > > > I

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Mike Durand
Yeah, I realize that this isn't efficient but people requested help
getting their server plugins working. I'm not going to be doing this for
people who want a preview of the complete SDK. If you aren't making a
plugin then you should just ignore all of this because it won't help.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Wednesday, October 03, 2007 10:47 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello Mike,

thanks for your help, but is it not simpler to put a new SDK with all
Files
to Steam?
Name it Orange Box SDK and give it us to download... becouse so we have
all
files needed
and nobody have to copy / paste all files in the right directories...
I followed this list and now i get many errors and cant fix it becouse
many
declaration errors..

So please put a full package or a package with the directory structure,
so
that we can "update"
the SDK simple by put it over the original SDK.

Thanks!!!

With friendly Reguards

Ratman2000

- Original Message -
From: "Mattie Casper" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 04, 2007 1:00 AM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> --
> [ Picked text/plain from multipart/alternative ]
> FYI-- to be sure other plugin authors are aware (some of you
definitely
> are), the old school:
>engine->Cmd_Argv(i)
>engine->Cmd_Args()
>engine->Cmd_Argc()
> commands are no longer available from the server. Console commands now
get
> their arguments via an extra parameter passed to the CON_COMMAND().
The
> argument is an instance of the CCommand class and typically is passed
as
> "args" if you use the built-in CON_COMMAND macro. As such, the
corresponding
> code would be (notice the change in case):
>args.Arg(i)
>args.ArgS()
>args.ArgC()
>
> I happen to have macro'd those references anyway so the swap was
fairly
> easy, but some plugins might need to search/replace/refactor to make
this
> compile properly. Not a minor change (especially for plugins with 100+
> console commands), but feels a lot cleaner than accessing the global
> arguments through the engine which always felt odd.
>
> There are more gotchas, but I didn't note all of them so far. I have
more
> plugins to port and am not quite finished with my first-- there was a
> missing method in the engine interface, InsertServerCommand, which
I've
> asked to have restored.
>
> If others did manage to note the changes they needed,  please share.
:)
> -Mattie
>
>
> > Mike Durand wrote:
> > > I've added 'iconvar.h' and 'convar.h'. That should keep those
crickets
> > > under control until the next compilation error. :)
> > >
> > > -Mike
> > >
> > > -----Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of
Spencer
> > > 'voogru' MacDonald
> > > Sent: Wednesday, October 03, 2007 11:42 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I hear crickets.
> > >
> > > - voogru.
> > >
> > >
> > > ___
> > > 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Mike Durand
OK. I  added these:

byteswap.h
convar_serverbounded.h
vstdlib.lib
mathlib.lib
tier0.lib
tier2.lib
vstdlib.lib

Do you still get an unresolved when you link tier1.lib but don't compile
convar.cpp? I would try that route if you haven't already.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 6:14 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Phew! Still a few more errors...

  - Looks like CByteswap isn't defined in utlbuffer.h
  - tier1/convar_serverbounded.h is missing
  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
found.  do we need new tier0 and vstdlib libs?
  - Another unresolved link error, to ConCommand::ConCommand when using
CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
overlap), but if I cherry-pick code out of convar.cpp then it works.

   ---David Anderson
   http://www.bailopan.net/


Mike Durand wrote:
> They are there now.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 2:51 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Seems to be compiling after some strtools fixes -- the next step is
> linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
>
> Thanks,
>
>---David Anderson
>http://www.bailopan.net/
>
> Mike Durand wrote:
>> I've added 'iconvar.h' and 'convar.h'. That should keep those
crickets
>> under control until the next compilation error. :)
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>> 'voogru' MacDonald
>> Sent: Wednesday, October 03, 2007 11:42 AM
>> To: hlcoders@list.valvesoftware.com
>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> I hear crickets.
>>
>> - voogru.
>>
>>
>> ___
>> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Mike Durand
Just out of curiosity: has anyone else gotten close to getting their
updated plugin to build/work?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 04, 2007 11:15 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

OK. I  added these:

byteswap.h
convar_serverbounded.h
vstdlib.lib
mathlib.lib
tier0.lib
tier2.lib
vstdlib.lib

Do you still get an unresolved when you link tier1.lib but don't compile
convar.cpp? I would try that route if you haven't already.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 6:14 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Phew! Still a few more errors...

  - Looks like CByteswap isn't defined in utlbuffer.h
  - tier1/convar_serverbounded.h is missing
  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
found.  do we need new tier0 and vstdlib libs?
  - Another unresolved link error, to ConCommand::ConCommand when using
CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
overlap), but if I cherry-pick code out of convar.cpp then it works.

   ---David Anderson
   http://www.bailopan.net/


Mike Durand wrote:
> They are there now.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 2:51 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Seems to be compiling after some strtools fixes -- the next step is
> linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
>
> Thanks,
>
>---David Anderson
>http://www.bailopan.net/
>
> Mike Durand wrote:
>> I've added 'iconvar.h' and 'convar.h'. That should keep those
crickets
>> under control until the next compilation error. :)
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>> 'voogru' MacDonald
>> Sent: Wednesday, October 03, 2007 11:42 AM
>> To: hlcoders@list.valvesoftware.com
>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> I hear crickets.
>>
>> - voogru.
>>
>>
>> ___
>> 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


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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread David Anderson

Everything loads+works just fine now.  Thanks for your help, Mike!

  ---David Anderson
  http://www.bailopan.net/

Mike Durand wrote:

Just out of curiosity: has anyone else gotten close to getting their
updated plugin to build/work?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 04, 2007 11:15 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

OK. I  added these:

byteswap.h
convar_serverbounded.h
vstdlib.lib
mathlib.lib
tier0.lib
tier2.lib
vstdlib.lib

Do you still get an unresolved when you link tier1.lib but don't compile
convar.cpp? I would try that route if you haven't already.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 6:14 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Phew! Still a few more errors...

  - Looks like CByteswap isn't defined in utlbuffer.h
  - tier1/convar_serverbounded.h is missing
  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
found.  do we need new tier0 and vstdlib libs?
  - Another unresolved link error, to ConCommand::ConCommand when using
CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
overlap), but if I cherry-pick code out of convar.cpp then it works.

   ---David Anderson
   http://www.bailopan.net/


Mike Durand wrote:

They are there now.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 2:51 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Seems to be compiling after some strtools fixes -- the next step is
linking ;) I think we're gonna need a new tier1.lib or convar.cpp.

Thanks,

   ---David Anderson
   http://www.bailopan.net/

Mike Durand wrote:

I've added 'iconvar.h' and 'convar.h'. That should keep those

crickets

under control until the next compilation error. :)

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Spencer
'voogru' MacDonald
Sent: Wednesday, October 03, 2007 11:42 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I hear crickets.

- voogru.


___
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


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Ray

At 02:58 PM 10/4/2007, you wrote:

Everything loads+works just fine now.  Thanks for your help, Mike!

  ---David Anderson
  http://www.bailopan.net/


Are you or anyone having issues with using cvars?
I had the default InitCvars function...and cant call it because of
ConCommandBaseMgr::OneTimeInit not existing anywhere that I can find.
I cant use any cvars in plugin or in console ..
Is anyone else able to get this to work?
Ray




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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Spencer 'voogru' MacDonald
Well, I'm not sure if it's the right way of doing it.

But I managed to get cvars working by:

1. Add the convar.cpp valve provided to your project.
2. Declare g_pCVar somewhere and then set it to the icvar interface.
3. Call ConVar_Register on load, and ConVar_Unregister on unload.

It seems to work flawlessly for me.

- voogru.

-Original Message-
From: Ray [mailto:[EMAIL PROTECTED]
Sent: Thursday, October 04, 2007 7:54 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

At 02:58 PM 10/4/2007, you wrote:
>Everything loads+works just fine now.  Thanks for your help, Mike!
>
>   ---David Anderson
>   http://www.bailopan.net/

Are you or anyone having issues with using cvars?
I had the default InitCvars function...and cant call it because of
ConCommandBaseMgr::OneTimeInit not existing anywhere that I can find.
I cant use any cvars in plugin or in console ..
Is anyone else able to get this to work?
Ray




___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-04 Thread Ray

I'll check that out..
Thank you.
Ray

At 08:13 PM 10/4/2007, you wrote:

Well, I'm not sure if it's the right way of doing it.
But I managed to get cvars working by:
1. Add the convar.cpp valve provided to your project.
2. Declare g_pCVar somewhere and then set it to the icvar interface.
3. Call ConVar_Register on load, and ConVar_Unregister on unload.
It seems to work flawlessly for me.
- voogru.




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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread Spencer 'voogru' MacDonald
I just got my stuff working.

Thanks! You're awesome!

- voogru.

-Original Message-
From: Mike Durand [mailto:[EMAIL PROTECTED]
Sent: Thursday, October 04, 2007 2:31 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Just out of curiosity: has anyone else gotten close to getting their
updated plugin to build/work?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 04, 2007 11:15 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

OK. I  added these:

byteswap.h
convar_serverbounded.h
vstdlib.lib
mathlib.lib
tier0.lib
tier2.lib
vstdlib.lib

Do you still get an unresolved when you link tier1.lib but don't compile
convar.cpp? I would try that route if you haven't already.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 6:14 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Phew! Still a few more errors...

  - Looks like CByteswap isn't defined in utlbuffer.h
  - tier1/convar_serverbounded.h is missing
  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
found.  do we need new tier0 and vstdlib libs?
  - Another unresolved link error, to ConCommand::ConCommand when using
CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
overlap), but if I cherry-pick code out of convar.cpp then it works.

   ---David Anderson
   http://www.bailopan.net/


Mike Durand wrote:
> They are there now.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 2:51 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Seems to be compiling after some strtools fixes -- the next step is
> linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
>
> Thanks,
>
>---David Anderson
>http://www.bailopan.net/
>
> Mike Durand wrote:
>> I've added 'iconvar.h' and 'convar.h'. That should keep those
crickets
>> under control until the next compilation error. :)
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>> 'voogru' MacDonald
>> Sent: Wednesday, October 03, 2007 11:42 AM
>> To: hlcoders@list.valvesoftware.com
>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> I hear crickets.
>>
>> - voogru.
>>
>>
>> ___
>> 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


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread ratman2000
Hello,

i have a problem getting my console commands working...
I have a command:
CON_COMMAND( my_test, "A test command" )
{

}

And have tested it with

CON_COMMAND( my_test, "A test command", const CCommand &args )
{

}

but i get the message:

ServerCommands.cpp:123:84: the Makro »CON_COMMAND« gets 3 Arguments, but
accepts only 2

Whats wrong?

With friendly reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 05, 2007 9:36 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> I just got my stuff working.
>
> Thanks! You're awesome!
>
> - voogru.
>
> -Original Message-
> From: Mike Durand [mailto:[EMAIL PROTECTED]
> Sent: Thursday, October 04, 2007 2:31 PM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Just out of curiosity: has anyone else gotten close to getting their
> updated plugin to build/work?
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> Sent: Thursday, October 04, 2007 11:15 AM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> OK. I  added these:
>
> byteswap.h
> convar_serverbounded.h
> vstdlib.lib
> mathlib.lib
> tier0.lib
> tier2.lib
> vstdlib.lib
>
> Do you still get an unresolved when you link tier1.lib but don't compile
> convar.cpp? I would try that route if you haven't already.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 6:14 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Phew! Still a few more errors...
>
>   - Looks like CByteswap isn't defined in utlbuffer.h
>   - tier1/convar_serverbounded.h is missing
>   - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
> found.  do we need new tier0 and vstdlib libs?
>   - Another unresolved link error, to ConCommand::ConCommand when using
> CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
> overlap), but if I cherry-pick code out of convar.cpp then it works.
>
>---David Anderson
>http://www.bailopan.net/
>
>
> Mike Durand wrote:
> > They are there now.
> >
> > -Mike
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > Anderson
> > Sent: Wednesday, October 03, 2007 2:51 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Seems to be compiling after some strtools fixes -- the next step is
> > linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
> >
> > Thanks,
> >
> >---David Anderson
> >http://www.bailopan.net/
> >
> > Mike Durand wrote:
> >> I've added 'iconvar.h' and 'convar.h'. That should keep those
> crickets
> >> under control until the next compilation error. :)
> >>
> >> -Mike
> >>
> >> -Original Message-
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> >> 'voogru' MacDonald
> >> Sent: Wednesday, October 03, 2007 11:42 AM
> >> To: hlcoders@list.valvesoftware.com
> >> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >>
> >> I hear crickets.
> >>
> >> - voogru.
> >>
> >>
> >> ___
> >> 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/m

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread Mattie Casper
--
[ Picked text/plain from multipart/alternative ]
FYI-- I started a page on the wiki and filled out a few of the steps needed
to convert plugins to the new model. I'm not quite awake, so I apologize in
advance for any incoherencies:
http://developer.valvesoftware.com/wiki/Orange_box_server_plugins

Please correct and add your own experiences there. I know there's a good bit
left out.

Like others here, I was able to get at least one of my plugins (a minor one)
to build/compile/load/work on Windows TF2 srcds.
-Mattie



On 10/4/07, Mike Durand <[EMAIL PROTECTED]> wrote:
>
> Just out of curiosity: has anyone else gotten close to getting their
> updated plugin to build/work?
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> Sent: Thursday, October 04, 2007 11:15 AM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> OK. I  added these:
>
> byteswap.h
> convar_serverbounded.h
> vstdlib.lib
> mathlib.lib
> tier0.lib
> tier2.lib
> vstdlib.lib
>
> Do you still get an unresolved when you link tier1.lib but don't compile
> convar.cpp? I would try that route if you haven't already.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 6:14 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Phew! Still a few more errors...
>
>   - Looks like CByteswap isn't defined in utlbuffer.h
>   - tier1/convar_serverbounded.h is missing
>   - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
> found.  do we need new tier0 and vstdlib libs?
>   - Another unresolved link error, to ConCommand::ConCommand when using
> CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
> overlap), but if I cherry-pick code out of convar.cpp then it works.
>
>---David Anderson
>http://www.bailopan.net/
>
>
> Mike Durand wrote:
> > They are there now.
> >
> > -Mike
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > Anderson
> > Sent: Wednesday, October 03, 2007 2:51 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Seems to be compiling after some strtools fixes -- the next step is
> > linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
> >
> > Thanks,
> >
> >---David Anderson
> >http://www.bailopan.net/
> >
> > Mike Durand wrote:
> >> I've added 'iconvar.h' and 'convar.h'. That should keep those
> crickets
> >> under control until the next compilation error. :)
> >>
> >> -Mike
> >>
> >> -Original Message-
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> >> 'voogru' MacDonald
> >> Sent: Wednesday, October 03, 2007 11:42 AM
> >> To: hlcoders@list.valvesoftware.com
> >> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >>
> >> I hear crickets.
> >>
> >> - voogru.
> >>
> >>
> >> ___
> >> 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
>
>
> ___
> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread ratman2000
Hello Mattie,

thats a nice idee!
Have you a solution for Commands like:

CON_COMMAND_F( my_test, "Test GameDLL Command", FCVAR_GAMEDLL )
{
 UTIL_LogPrintf( "Test ok!" );
}

Or for :

CON_COMMAND( my_test2, "Test Command 2" )
{
UTIL_LogPrintf( "Test 2 ok!" );
}

Becouse the compiler gives errors so we have to add the args param to it!
I think thats a think that have to add to your wiki page!

With friendly Reguards

Ratman2000

- Original Message -
From: "Mattie Casper" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 05, 2007 10:57 AM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> --
> [ Picked text/plain from multipart/alternative ]
> FYI-- I started a page on the wiki and filled out a few of the steps
needed
> to convert plugins to the new model. I'm not quite awake, so I apologize
in
> advance for any incoherencies:
> http://developer.valvesoftware.com/wiki/Orange_box_server_plugins
>
> Please correct and add your own experiences there. I know there's a good
bit
> left out.
>
> Like others here, I was able to get at least one of my plugins (a minor
one)
> to build/compile/load/work on Windows TF2 srcds.
> -Mattie
>
>
>
> On 10/4/07, Mike Durand <[EMAIL PROTECTED]> wrote:
> >
> > Just out of curiosity: has anyone else gotten close to getting their
> > updated plugin to build/work?
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> > Sent: Thursday, October 04, 2007 11:15 AM
> > To: hlcoders@list.valvesoftware.com
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > OK. I  added these:
> >
> > byteswap.h
> > convar_serverbounded.h
> > vstdlib.lib
> > mathlib.lib
> > tier0.lib
> > tier2.lib
> > vstdlib.lib
> >
> > Do you still get an unresolved when you link tier1.lib but don't compile

> > convar.cpp? I would try that route if you haven't already.
> >
> > -Mike
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > Anderson
> > Sent: Wednesday, October 03, 2007 6:14 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Phew! Still a few more errors...
> >
> >   - Looks like CByteswap isn't defined in utlbuffer.h
> >   - tier1/convar_serverbounded.h is missing
> >   - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
> > found.  do we need new tier0 and vstdlib libs?
> >   - Another unresolved link error, to ConCommand::ConCommand when using
> > CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
> > overlap), but if I cherry-pick code out of convar.cpp then it works.
> >
> >---David Anderson
> >http://www.bailopan.net/
> >
> >
> > Mike Durand wrote:
> > > They are there now.
> > >
> > > -Mike
> > >
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > > Anderson
> > > Sent: Wednesday, October 03, 2007 2:51 PM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > Seems to be compiling after some strtools fixes -- the next step is
> > > linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
> > >
> > > Thanks,
> > >
> > >---David Anderson
> > >http://www.bailopan.net/
> > >
> > > Mike Durand wrote:
> > >> I've added 'iconvar.h' and 'convar.h'. That should keep those
> > crickets
> > >> under control until the next compilation error. :)
> > >>
> > >> -Mike
> > >>
> > >> -Original Message-
> > >> From: [EMAIL PROTECTED]
> > >> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
> > >> 'voogru' MacDonald
> > >> Sent: Wednesday, October 03, 2007 11:42 AM
> > >> To: hlcoders@list.valvesoftware.com
> > >> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >>
> > >> I hear crickets.
> > >>
> > >> - voogru.
> > >>
> > >>
> > >> ___
> > >> To unsubscribe, edit your list prefe

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread Mattie Casper
--
[ Picked text/plain from multipart/alternative ]
Hey Ratman--

I didn't have that problem. My console commands worked just fine like this
with no change involving the macro:

CON_COMMAND(my_version, "Logs/prints plugin version.")
{
engine->LogPrint(MY_PLUGIN_VERSION "\n");
Msg(MY_PLUGIN_VERSION "\n");
}

If you leave yours as they were for earlier Source, what error are you
getting? Did you overlook updating your convar.h?

-Mattie

On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hello Mattie,
>
> thats a nice idee!
> Have you a solution for Commands like:
>
> CON_COMMAND_F( my_test, "Test GameDLL Command", FCVAR_GAMEDLL )
> {
> UTIL_LogPrintf( "Test ok!" );
> }
>
> Or for :
>
> CON_COMMAND( my_test2, "Test Command 2" )
> {
> UTIL_LogPrintf( "Test 2 ok!" );
> }
>
> Becouse the compiler gives errors so we have to add the args param to it!
> I think thats a think that have to add to your wiki page!
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Mattie Casper" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 05, 2007 10:57 AM
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > --
> > [ Picked text/plain from multipart/alternative ]
> > FYI-- I started a page on the wiki and filled out a few of the steps
> needed
> > to convert plugins to the new model. I'm not quite awake, so I apologize
> in
> > advance for any incoherencies:
> > http://developer.valvesoftware.com/wiki/Orange_box_server_plugins
> >
> > Please correct and add your own experiences there. I know there's a good
> bit
> > left out.
> >
> > Like others here, I was able to get at least one of my plugins (a minor
> one)
> > to build/compile/load/work on Windows TF2 srcds.
> > -Mattie
> >
> >
> >
> > On 10/4/07, Mike Durand <[EMAIL PROTECTED]> wrote:
> > >
> > > Just out of curiosity: has anyone else gotten close to getting their
> > > updated plugin to build/work?
> > >
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of Mike
> Durand
> > > Sent: Thursday, October 04, 2007 11:15 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > OK. I  added these:
> > >
> > > byteswap.h
> > > convar_serverbounded.h
> > > vstdlib.lib
> > > mathlib.lib
> > >         tier0.lib
> > > tier2.lib
> > > vstdlib.lib
> > >
> > > Do you still get an unresolved when you link tier1.lib but don't
> compile
>
> > > convar.cpp? I would try that route if you haven't already.
> > >
> > > -Mike
> > >
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > > Anderson
> > > Sent: Wednesday, October 03, 2007 6:14 PM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > Phew! Still a few more errors...
> > >
> > >   - Looks like CByteswap isn't defined in utlbuffer.h
> > >   - tier1/convar_serverbounded.h is missing
> > >   - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
> > > found.  do we need new tier0 and vstdlib libs?
> > >   - Another unresolved link error, to ConCommand::ConCommand when
> using
> > > CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since
> they
> > > overlap), but if I cherry-pick code out of convar.cpp then it works.
> > >
> > >---David Anderson
> > >http://www.bailopan.net/
> > >
> > >
> > > Mike Durand wrote:
> > > > They are there now.
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > > > Anderson
> > > > Sent: Wednesday, October 03, 2007 2:51 PM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > Seems to be compiling after some strtools fixes -- the next step is
> > > > linking ;) I think we're g

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread Ray Toye
Mike,
Has esounds->PrecacheSound(, ) changed?

I get this error:
Run-Time Check Failure #0 - The value of ESP was not
properly saved across a function call.  This is
usually a result of calling a function declared with
one calling convention with a function pointer
declared with a different calling convention.


Ray






Pinpoint customers who are looking for what you sell.
http://searchmarketing.yahoo.com/

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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread ratman2000
Hey Mattie,

i have replaced all files with that from the ftp.
Now, when i compile i have that problem, that he dont like my

CON_COMMAND(my_version, "Logs/prints plugin version.")

Commands.
They tell me, that i cant use Cmd_Argv to get the params (becouse the
update)
So i thinked, that i have to declare args or is it declared as default by
tha macro?

Thanks for your Wiki Page! Thats realy nice for beginners :)
I have fixed all before you have posted that page but its verry helpfull :)

With friendly Reguards

Ratman2000

- Original Message -
From: "Mattie Casper" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 05, 2007 5:16 PM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> --
> [ Picked text/plain from multipart/alternative ]
> Hey Ratman--
>
> I didn't have that problem. My console commands worked just fine like this
> with no change involving the macro:
>
> CON_COMMAND(my_version, "Logs/prints plugin version.")
> {
> engine->LogPrint(MY_PLUGIN_VERSION "\n");
> Msg(MY_PLUGIN_VERSION "\n");
> }
>
> If you leave yours as they were for earlier Source, what error are you
> getting? Did you overlook updating your convar.h?
>
> -Mattie
>
> On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >
> > Hello Mattie,
> >
> > thats a nice idee!
> > Have you a solution for Commands like:
> >
> > CON_COMMAND_F( my_test, "Test GameDLL Command", FCVAR_GAMEDLL )
> > {
> > UTIL_LogPrintf( "Test ok!" );
> > }
> >
> > Or for :
> >
> > CON_COMMAND( my_test2, "Test Command 2" )
> > {
> > UTIL_LogPrintf( "Test 2 ok!" );
> > }
> >
> > Becouse the compiler gives errors so we have to add the args param to
it!
> > I think thats a think that have to add to your wiki page!
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Mattie Casper" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 05, 2007 10:57 AM
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > --
> > > [ Picked text/plain from multipart/alternative ]
> > > FYI-- I started a page on the wiki and filled out a few of the steps
> > needed
> > > to convert plugins to the new model. I'm not quite awake, so I
apologize
> > in
> > > advance for any incoherencies:
> > > http://developer.valvesoftware.com/wiki/Orange_box_server_plugins
> > >
> > > Please correct and add your own experiences there. I know there's a
good
> > bit
> > > left out.
> > >
> > > Like others here, I was able to get at least one of my plugins (a
minor
> > one)
> > > to build/compile/load/work on Windows TF2 srcds.
> > > -Mattie
> > >
> > >
> > >
> > > On 10/4/07, Mike Durand <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Just out of curiosity: has anyone else gotten close to getting their
> > > > updated plugin to build/work?
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of Mike
> > Durand
> > > > Sent: Thursday, October 04, 2007 11:15 AM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > OK. I  added these:
> > > >
> > > > byteswap.h
> > > > convar_serverbounded.h
> > > > vstdlib.lib
> > > > mathlib.lib
> > > > tier0.lib
> > > > tier2.lib
> > > > vstdlib.lib
> > > >
> > > > Do you still get an unresolved when you link tier1.lib but don't
> > compile
> >
> > > > convar.cpp? I would try that route if you haven't already.
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of David
> > > > Anderson
> > > > Sent: Wednesday, October 03, 2007 6:14 PM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > Phew! Still a few more errors...
> > > >
> > > >   - Looks like CByteswap isn't defined in utlbuffe

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread Tony \"omega\" Sergi
--
[ Picked text/plain from multipart/alternative ]
going straight from the wiki post he made:

CON_COMMAND arguments

References to these commands:

  engine->Cmd_Argv(i)
  engine->Cmd_Args()
  engine->Cmd_Argc()

are no longer available from the server. Console commands now get their
arguments via an extra parameter passed to the CON_COMMAND(). The argument
is an instance of the CCommand class and typically is passed as "args" if
you use the built-in CON_COMMAND macro. As such, the corresponding code
would be (notice the change in case, too):

  args.Arg(i)
  args.ArgS()
  args.ArgC()



On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hey Mattie,
>
> i have replaced all files with that from the ftp.
> Now, when i compile i have that problem, that he dont like my
>
> CON_COMMAND(my_version, "Logs/prints plugin version.")
>
> Commands.
> They tell me, that i cant use Cmd_Argv to get the params (becouse the
> update)
> So i thinked, that i have to declare args or is it declared as default by
> tha macro?
>
> Thanks for your Wiki Page! Thats realy nice for beginners :)
> I have fixed all before you have posted that page but its verry helpfull
> :)
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Mattie Casper" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 05, 2007 5:16 PM
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > --
> > [ Picked text/plain from multipart/alternative ]
> > Hey Ratman--
> >
> > I didn't have that problem. My console commands worked just fine like
> this
> > with no change involving the macro:
> >
> > CON_COMMAND(my_version, "Logs/prints plugin version.")
> > {
> > engine->LogPrint(MY_PLUGIN_VERSION "\n");
> > Msg(MY_PLUGIN_VERSION "\n");
> > }
> >
> > If you leave yours as they were for earlier Source, what error are you
> > getting? Did you overlook updating your convar.h?
> >
> > -Mattie
> >
> > On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > >
> > > Hello Mattie,
> > >
> > > thats a nice idee!
> > > Have you a solution for Commands like:
> > >
> > > CON_COMMAND_F( my_test, "Test GameDLL Command", FCVAR_GAMEDLL )
> > > {
> > > UTIL_LogPrintf( "Test ok!" );
> > > }
> > >
> > > Or for :
> > >
> > > CON_COMMAND( my_test2, "Test Command 2" )
> > > {
> > > UTIL_LogPrintf( "Test 2 ok!" );
> > > }
> > >
> > > Becouse the compiler gives errors so we have to add the args param to
> it!
> > > I think thats a think that have to add to your wiki page!
> > >
> > > With friendly Reguards
> > >
> > > Ratman2000
> > >
> > > - Original Message -
> > > From: "Mattie Casper" <[EMAIL PROTECTED]>
> > > To: 
> > > Sent: Friday, October 05, 2007 10:57 AM
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > >
> > > > --
> > > > [ Picked text/plain from multipart/alternative ]
> > > > FYI-- I started a page on the wiki and filled out a few of the steps
> > > needed
> > > > to convert plugins to the new model. I'm not quite awake, so I
> apologize
> > > in
> > > > advance for any incoherencies:
> > > > http://developer.valvesoftware.com/wiki/Orange_box_server_plugins
> > > >
> > > > Please correct and add your own experiences there. I know there's a
> good
> > > bit
> > > > left out.
> > > >
> > > > Like others here, I was able to get at least one of my plugins (a
> minor
> > > one)
> > > > to build/compile/load/work on Windows TF2 srcds.
> > > > -Mattie
> > > >
> > > >
> > > >
> > > > On 10/4/07, Mike Durand <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > Just out of curiosity: has anyone else gotten close to getting
> their
> > > > > updated plugin to build/work?
> > > > >
> > > > > -Original Message-
> > > > > From: [EMAIL PROTECTED]
> > > > > [mailto:[EMAIL PROTECTED] On Behalf Of Mike
> > > Durand
> > > > > Sent: Thursday, October 04, 2007 11:15 AM
> > > > > To: hlcoders@list.valvesoftware.com
> > > > > Subject: 

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread ratman2000
Hello,

thats right... but...

When i define my ConCommand like this:

CON_COMMAND(my_version, "Logs/prints plugin version.")
{
engine->LogPrint(MY_PLUGIN_VERSION "\n");
Msg(MY_PLUGIN_VERSION "\n");
}

all links fine but i have to replace the engine->Cmd_Argv(1) with
args.ArgV(1)
But how is args defindet?
Is it allready in the macro???

Or have i to define my ConCommand like:

CON_COMMAND( my_version, "Logs/prints plugin version.", CCommand *args )
{
engine->LogPrint(MY_PLUGIN_VERSION "\n");
Msg(MY_PLUGIN_VERSION "\n");
}

Thats my question :) When i define it with CCommand than i cant use it
anymore becouse i have 1 param more than defined...

You know what i mean?

With friendly reguards

Ratman2000

- Original Message -
From: "Tony "omega" Sergi" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 05, 2007 9:37 PM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> --
> [ Picked text/plain from multipart/alternative ]
> going straight from the wiki post he made:
>
> CON_COMMAND arguments
>
> References to these commands:
>
>   engine->Cmd_Argv(i)
>   engine->Cmd_Args()
>   engine->Cmd_Argc()
>
> are no longer available from the server. Console commands now get their
> arguments via an extra parameter passed to the CON_COMMAND(). The argument
> is an instance of the CCommand class and typically is passed as "args" if
> you use the built-in CON_COMMAND macro. As such, the corresponding code
> would be (notice the change in case, too):
>
>   args.Arg(i)
>   args.ArgS()
>   args.ArgC()
>
>
>
> On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> >
> > Hey Mattie,
> >
> > i have replaced all files with that from the ftp.
> > Now, when i compile i have that problem, that he dont like my
> >
> > CON_COMMAND(my_version, "Logs/prints plugin version.")
> >
> > Commands.
> > They tell me, that i cant use Cmd_Argv to get the params (becouse the
> > update)
> > So i thinked, that i have to declare args or is it declared as default
by
> > tha macro?
> >
> > Thanks for your Wiki Page! Thats realy nice for beginners :)
> > I have fixed all before you have posted that page but its verry helpfull
> > :)
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Mattie Casper" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 05, 2007 5:16 PM
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > --
> > > [ Picked text/plain from multipart/alternative ]
> > > Hey Ratman--
> > >
> > > I didn't have that problem. My console commands worked just fine like
> > this
> > > with no change involving the macro:
> > >
> > > CON_COMMAND(my_version, "Logs/prints plugin version.")
> > > {
> > > engine->LogPrint(MY_PLUGIN_VERSION "\n");
> > > Msg(MY_PLUGIN_VERSION "\n");
> > > }
> > >
> > > If you leave yours as they were for earlier Source, what error are you
> > > getting? Did you overlook updating your convar.h?
> > >
> > > -Mattie
> > >
> > > On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > > >
> > > > Hello Mattie,
> > > >
> > > > thats a nice idee!
> > > > Have you a solution for Commands like:
> > > >
> > > > CON_COMMAND_F( my_test, "Test GameDLL Command", FCVAR_GAMEDLL )
> > > > {
> > > > UTIL_LogPrintf( "Test ok!" );
> > > > }
> > > >
> > > > Or for :
> > > >
> > > > CON_COMMAND( my_test2, "Test Command 2" )
> > > > {
> > > > UTIL_LogPrintf( "Test 2 ok!" );
> > > > }
> > > >
> > > > Becouse the compiler gives errors so we have to add the args param
to
> > it!
> > > > I think thats a think that have to add to your wiki page!
> > > >
> > > > With friendly Reguards
> > > >
> > > > Ratman2000
> > > >
> > > > - Original Message -
> > > > From: "Mattie Casper" <[EMAIL PROTECTED]>
> > > > To: 
> > > > Sent: Friday, October 05, 2007 10:57 AM
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > >
> > > > &

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread Tony "omega" Sergi
--
[ Picked text/plain from multipart/alternative ]
did you even look at the macro?

On 10/6/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
> thats right... but...
>
> When i define my ConCommand like this:
>
> CON_COMMAND(my_version, "Logs/prints plugin version.")
> {
> engine->LogPrint(MY_PLUGIN_VERSION "\n");
> Msg(MY_PLUGIN_VERSION "\n");
> }
>
> all links fine but i have to replace the engine->Cmd_Argv(1) with
> args.ArgV(1)
> But how is args defindet?
> Is it allready in the macro???
>
> Or have i to define my ConCommand like:
>
> CON_COMMAND( my_version, "Logs/prints plugin version.", CCommand *args )
> {
> engine->LogPrint(MY_PLUGIN_VERSION "\n");
> Msg(MY_PLUGIN_VERSION "\n");
> }
>
> Thats my question :) When i define it with CCommand than i cant use it
> anymore becouse i have 1 param more than defined...
>
> You know what i mean?
>
> With friendly reguards
>
> Ratman2000
>
> - Original Message -
> From: "Tony "omega" Sergi" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 05, 2007 9:37 PM
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > --
> > [ Picked text/plain from multipart/alternative ]
> > going straight from the wiki post he made:
> >
> > CON_COMMAND arguments
> >
> > References to these commands:
> >
> >   engine->Cmd_Argv(i)
> >   engine->Cmd_Args()
> >   engine->Cmd_Argc()
> >
> > are no longer available from the server. Console commands now get their
> > arguments via an extra parameter passed to the CON_COMMAND(). The
> argument
> > is an instance of the CCommand class and typically is passed as "args"
> if
> > you use the built-in CON_COMMAND macro. As such, the corresponding code
> > would be (notice the change in case, too):
> >
> >   args.Arg(i)
> >   args.ArgS()
> >   args.ArgC()
> >
> >
> >
> > On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > >
> > > Hey Mattie,
> > >
> > > i have replaced all files with that from the ftp.
> > > Now, when i compile i have that problem, that he dont like my
> > >
> > > CON_COMMAND(my_version, "Logs/prints plugin version.")
> > >
> > > Commands.
> > > They tell me, that i cant use Cmd_Argv to get the params (becouse the
> > > update)
> > > So i thinked, that i have to declare args or is it declared as default
> by
> > > tha macro?
> > >
> > > Thanks for your Wiki Page! Thats realy nice for beginners :)
> > > I have fixed all before you have posted that page but its verry
> helpfull
> > > :)
> > >
> > > With friendly Reguards
> > >
> > > Ratman2000
> > >
> > > - Original Message -
> > > From: "Mattie Casper" <[EMAIL PROTECTED]>
> > > To: 
> > > Sent: Friday, October 05, 2007 5:16 PM
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > >
> > > > --
> > > > [ Picked text/plain from multipart/alternative ]
> > > > Hey Ratman--
> > > >
> > > > I didn't have that problem. My console commands worked just fine
> like
> > > this
> > > > with no change involving the macro:
> > > >
> > > > CON_COMMAND(my_version, "Logs/prints plugin version.")
> > > > {
> > > > engine->LogPrint(MY_PLUGIN_VERSION "\n");
> > > > Msg(MY_PLUGIN_VERSION "\n");
> > > > }
> > > >
> > > > If you leave yours as they were for earlier Source, what error are
> you
> > > > getting? Did you overlook updating your convar.h?
> > > >
> > > > -Mattie
> > > >
> > > > On 10/5/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > > > >
> > > > > Hello Mattie,
> > > > >
> > > > > thats a nice idee!
> > > > > Have you a solution for Commands like:
> > > > >
> > > > > CON_COMMAND_F( my_test, "Test GameDLL Command", FCVAR_GAMEDLL )
> > > > > {
> > > > > UTIL_LogPrintf( "Test ok!" );
> > > > > }
> > > > >
> > > > > Or for :
> > > > >
> > > > > CON_COMMAND( my_test2, "Test Command 2&q

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-05 Thread Dan Hawkinson
--
[ Picked text/plain from multipart/alternative ]
(Sorry if this is a duplicate message. I'm facing hurdles with college SMTP
restrictions)

Almost. Would it be possible to release VC7 builds of the lib files too?
tier1.lib is giving me issues with VS2003.net, and I'll assume the other
libs have issues too.

tier1.lib(convar.obj): warning LNK4078: multiple '.CRT' sections found with
different attributes(40300040)
tier1.lib(convar.obj): warning LNK2019: unresolved external symbol
__ftol2_sse in function...
tier1.lib(convar.obj): warning LNK2019: unresolved external symbol
__alloca_probe_16 in function...
Etc. All similar to when I mistakenly used lib instead of lib-vc7 in the
SDK.

This is all in the assumption VC7 isn't being dropped with Orangebox,
however...

On that note, is anyone able to get VS2003 to work with this?

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 04, 2007 1:30 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> Just out of curiosity: has anyone else gotten close to getting their
> updated plugin to build/work?
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> Sent: Thursday, October 04, 2007 11:15 AM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> OK. I  added these:
>
> byteswap.h
> convar_serverbounded.h
> vstdlib.lib
> mathlib.lib
> tier0.lib
> tier2.lib
> vstdlib.lib
>
> Do you still get an unresolved when you link tier1.lib but don't compile
> convar.cpp? I would try that route if you haven't already.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 6:14 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Phew! Still a few more errors...
>
>  - Looks like CByteswap isn't defined in utlbuffer.h
>  - tier1/convar_serverbounded.h is missing
>  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
> found.  do we need new tier0 and vstdlib libs?
>  - Another unresolved link error, to ConCommand::ConCommand when using
> CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
> overlap), but if I cherry-pick code out of convar.cpp then it works.
>
>   ---David Anderson
>   http://www.bailopan.net/
>
>
> Mike Durand wrote:
>> They are there now.
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of David
>> Anderson
>> Sent: Wednesday, October 03, 2007 2:51 PM
>> To: hlcoders@list.valvesoftware.com
>> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> Seems to be compiling after some strtools fixes -- the next step is
>> linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
>>
>> Thanks,
>>
>>---David Anderson
>>http://www.bailopan.net/
>>
>> Mike Durand wrote:
>>> I've added 'iconvar.h' and 'convar.h'. That should keep those
> crickets
>>> under control until the next compilation error. :)
>>>
>>> -Mike
>>>
>>> -Original Message-
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>>> 'voogru' MacDonald
>>> Sent: Wednesday, October 03, 2007 11:42 AM
>>> To: hlcoders@list.valvesoftware.com
>>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>>
>>> I hear crickets.
>>>
>>> - voogru.
>>>
>>>
>>> ___
>>> 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 t

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-06 Thread Mike Durand
This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
VC7 will no longer be supported with the Orange Box version of the SDK.

The good news is that Microsoft has a free version of VC8 available to students 
and hobbyists.

-Mike


- Original Message -
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
To: hlcoders@list.valvesoftware.com 
Sent: Fri Oct 05 23:48:55 2007
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
(Sorry if this is a duplicate message. I'm facing hurdles with college SMTP
restrictions)

Almost. Would it be possible to release VC7 builds of the lib files too?
tier1.lib is giving me issues with VS2003.net, and I'll assume the other
libs have issues too.

tier1.lib(convar.obj): warning LNK4078: multiple '.CRT' sections found with
different attributes(40300040)
tier1.lib(convar.obj): warning LNK2019: unresolved external symbol
__ftol2_sse in function...
tier1.lib(convar.obj): warning LNK2019: unresolved external symbol
__alloca_probe_16 in function...
Etc. All similar to when I mistakenly used lib instead of lib-vc7 in the
SDK.

This is all in the assumption VC7 isn't being dropped with Orangebox,
however...

On that note, is anyone able to get VS2003 to work with this?

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 04, 2007 1:30 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> Just out of curiosity: has anyone else gotten close to getting their
> updated plugin to build/work?
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> Sent: Thursday, October 04, 2007 11:15 AM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> OK. I  added these:
>
> byteswap.h
> convar_serverbounded.h
> vstdlib.lib
> mathlib.lib
> tier0.lib
> tier2.lib
> vstdlib.lib
>
> Do you still get an unresolved when you link tier1.lib but don't compile
> convar.cpp? I would try that route if you haven't already.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 6:14 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Phew! Still a few more errors...
>
>  - Looks like CByteswap isn't defined in utlbuffer.h
>  - tier1/convar_serverbounded.h is missing
>  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
> found.  do we need new tier0 and vstdlib libs?
>  - Another unresolved link error, to ConCommand::ConCommand when using
> CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
> overlap), but if I cherry-pick code out of convar.cpp then it works.
>
>   ---David Anderson
>   http://www.bailopan.net/
>
>
> Mike Durand wrote:
>> They are there now.
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of David
>> Anderson
>> Sent: Wednesday, October 03, 2007 2:51 PM
>> To: hlcoders@list.valvesoftware.com
>> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> Seems to be compiling after some strtools fixes -- the next step is
>> linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
>>
>> Thanks,
>>
>>---David Anderson
>>http://www.bailopan.net/
>>
>> Mike Durand wrote:
>>> I've added 'iconvar.h' and 'convar.h'. That should keep those
> crickets
>>> under control until the next compilation error. :)
>>>
>>> -Mike
>>>
>>> -Original Message-
>>> From: [EMAIL PROTECTED]
>>> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>>> 'voogru' MacDonald
>>> Sent: Wednesday, October 03, 2007 11:42 AM
>>> To: hlcoders@list.valvesoftware.com
>>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>>
>>> I hear crickets.
>>>
>>> - voogru.
>>>
>>>
>>> ___
>>> 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.val

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-06 Thread Adam \"amckern\" McKern
So this means that vs 2003 (7.1) wont be supported
with the orange sdk?

While your at it, you may also want to support vs 2008
(8.5) so people can migrate sooner.

Adam


--- Mike Durand <[EMAIL PROTECTED]> wrote:

> This is a multi-part message in MIME format.
> --
> [ Picked text/plain from multipart/alternative ]
> VC7 will no longer be supported with the Orange Box
> version of the SDK.
>
> The good news is that Microsoft has a free version
> of VC8 available to students and hobbyists.
>
> -Mike
>
>
> - Original Message -
> From: [EMAIL PROTECTED]
> <[EMAIL PROTECTED]>
> To: hlcoders@list.valvesoftware.com
> 
> Sent: Fri Oct 05 23:48:55 2007
> Subject: Re: [hlcoders] TF2 Plugin Headstart?
> VEngineCvar004?
>
> --
> [ Picked text/plain from multipart/alternative ]
> (Sorry if this is a duplicate message. I'm facing
> hurdles with college SMTP
> restrictions)
>
> Almost. Would it be possible to release VC7 builds
> of the lib files too?
> tier1.lib is giving me issues with VS2003.net, and
> I'll assume the other
> libs have issues too.
>
> tier1.lib(convar.obj): warning LNK4078: multiple
> '.CRT' sections found with
> different attributes(40300040)
> tier1.lib(convar.obj): warning LNK2019: unresolved
> external symbol
> __ftol2_sse in function...
> tier1.lib(convar.obj): warning LNK2019: unresolved
> external symbol
> __alloca_probe_16 in function...
> Etc. All similar to when I mistakenly used lib
> instead of lib-vc7 in the
> SDK.
>
> This is all in the assumption VC7 isn't being
> dropped with Orangebox,
> however...
>
> On that note, is anyone able to get VS2003 to work
> with this?
>
> - Original Message -
> From: "Mike Durand" <[EMAIL PROTECTED]>
> To: 
> Sent: Thursday, October 04, 2007 1:30 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart?
> VEngineCvar004?
>
>
> > Just out of curiosity: has anyone else gotten
> close to getting their
> > updated plugin to build/work?
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On
> Behalf Of Mike Durand
> > Sent: Thursday, October 04, 2007 11:15 AM
> > To: hlcoders@list.valvesoftware.com
> > Subject: RE: [hlcoders] TF2 Plugin Headstart?
> VEngineCvar004?
> >
> > OK. I  added these:
> >
> > byteswap.h
> > convar_serverbounded.h
> > vstdlib.lib
> > mathlib.lib
> > tier0.lib
> > tier2.lib
> > vstdlib.lib
> >
> > Do you still get an unresolved when you link
> tier1.lib but don't compile
> > convar.cpp? I would try that route if you haven't
> already.
> >
> > -Mike
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On
> Behalf Of David
> > Anderson
> > Sent: Wednesday, October 03, 2007 6:14 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart?
> VEngineCvar004?
> >
> > Phew! Still a few more errors...
> >
> >  - Looks like CByteswap isn't defined in
> utlbuffer.h
> >  - tier1/convar_serverbounded.h is missing
> >  - Unresolved externals while linking: _GetCVarIF,
> ConMsg, etc not
> > found.  do we need new tier0 and vstdlib libs?
> >  - Another unresolved link error, to
> ConCommand::ConCommand when using
> > CON_COMMAND.  I can't include both convar.cpp and
> tier1.lib (since they
> > overlap), but if I cherry-pick code out of
> convar.cpp then it works.
> >
> >   ---David Anderson
> >   http://www.bailopan.net/
> >
> >
> > Mike Durand wrote:
> >> They are there now.
> >>
> >> -Mike
> >>
> >> -Original Message-
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On
> Behalf Of David
> >> Anderson
> >> Sent: Wednesday, October 03, 2007 2:51 PM
> >> To: hlcoders@list.valvesoftware.com
> >> Subject: Re: [hlcoders] TF2 Plugin Headstart?
> VEngineCvar004?
> >>
> >> Seems to be compiling after some strtools fixes
> -- the next step is
> >> linking ;) I think we're gonna need a new
> tier1.lib or convar.cpp.
> >>
> >> Thanks,
> >>
> >>---David Anderson
> >>http://www.bailopan.net/
> >>
> >> Mike Durand wrote:
> >>> I've added 'iconvar.h' and 'convar.h'. That
> should keep those
> > crickets
> >>> under control until the next compilation error.
>

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-06 Thread Tony Paloma
Mike, I played with it and got it to build but I need a new utllinkedlist.h
since the old one causes runtime assert failures with the new utlmemory.h.

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 04, 2007 11:31 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Just out of curiosity: has anyone else gotten close to getting their
updated plugin to build/work?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 04, 2007 11:15 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

OK. I  added these:

byteswap.h
convar_serverbounded.h
vstdlib.lib
mathlib.lib
tier0.lib
tier2.lib
vstdlib.lib

Do you still get an unresolved when you link tier1.lib but don't compile
convar.cpp? I would try that route if you haven't already.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 6:14 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Phew! Still a few more errors...

  - Looks like CByteswap isn't defined in utlbuffer.h
  - tier1/convar_serverbounded.h is missing
  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
found.  do we need new tier0 and vstdlib libs?
  - Another unresolved link error, to ConCommand::ConCommand when using
CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
overlap), but if I cherry-pick code out of convar.cpp then it works.

   ---David Anderson
   http://www.bailopan.net/


Mike Durand wrote:
> They are there now.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 2:51 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Seems to be compiling after some strtools fixes -- the next step is
> linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
>
> Thanks,
>
>---David Anderson
>http://www.bailopan.net/
>
> Mike Durand wrote:
>> I've added 'iconvar.h' and 'convar.h'. That should keep those
crickets
>> under control until the next compilation error. :)
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>> 'voogru' MacDonald
>> Sent: Wednesday, October 03, 2007 11:42 AM
>> To: hlcoders@list.valvesoftware.com
>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> I hear crickets.
>>
>> - voogru.
>>
>>
>> ___
>> 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


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-06 Thread Tony Paloma
Also, I get errors if I use the old IEngineSound. The version hasn't
changed, but something within it has. Same thing with INetworkStringTable.
Can I get a new ienginesound.h and new networkstringtabledefs.h?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 04, 2007 11:31 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Just out of curiosity: has anyone else gotten close to getting their
updated plugin to build/work?

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 04, 2007 11:15 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

OK. I  added these:

byteswap.h
convar_serverbounded.h
vstdlib.lib
mathlib.lib
tier0.lib
tier2.lib
vstdlib.lib

Do you still get an unresolved when you link tier1.lib but don't compile
convar.cpp? I would try that route if you haven't already.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of David
Anderson
Sent: Wednesday, October 03, 2007 6:14 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Phew! Still a few more errors...

  - Looks like CByteswap isn't defined in utlbuffer.h
  - tier1/convar_serverbounded.h is missing
  - Unresolved externals while linking: _GetCVarIF, ConMsg, etc not
found.  do we need new tier0 and vstdlib libs?
  - Another unresolved link error, to ConCommand::ConCommand when using
CON_COMMAND.  I can't include both convar.cpp and tier1.lib (since they
overlap), but if I cherry-pick code out of convar.cpp then it works.

   ---David Anderson
   http://www.bailopan.net/


Mike Durand wrote:
> They are there now.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of David
> Anderson
> Sent: Wednesday, October 03, 2007 2:51 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Seems to be compiling after some strtools fixes -- the next step is
> linking ;) I think we're gonna need a new tier1.lib or convar.cpp.
>
> Thanks,
>
>---David Anderson
>http://www.bailopan.net/
>
> Mike Durand wrote:
>> I've added 'iconvar.h' and 'convar.h'. That should keep those
crickets
>> under control until the next compilation error. :)
>>
>> -Mike
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Spencer
>> 'voogru' MacDonald
>> Sent: Wednesday, October 03, 2007 11:42 AM
>> To: hlcoders@list.valvesoftware.com
>> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> I hear crickets.
>>
>> - voogru.
>>
>>
>> ___
>> 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


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread ratman2000
Hello,

i now have many errors by compiling my plugin... I hope anybody can help me!

../HL2SDK-TF2/tier1/convar.cpp
In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,
 from ../HL2SDK-TF2/public/tier1/convar.h:20,
 from ../HL2SDK-TF2/tier1/convar.cpp:13:
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is
invalid
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is
invalid
In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:
../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende
Deklaration »typedef struct characterset_s characterset_t«
../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«
hat eine vorherige Deklaration als »struct characterset_ts«
In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::ActivateByteSwappingIfBigEndian()':
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared
identifier is reported only once for each function it appears in.)
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::GetTypeBin(T&) [with T = float]':
../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared
(first use this function)
In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
InitReturnVal_t CTier1AppSystem::Init()':
../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde
nicht deklariert
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void
CTier1AppSystem::Shutdown()':
../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member
named 'UnlinkVariables'
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool
CTier1AppSystem::RegisterConCommandBase(ConCommandBase*)':
../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has
no member named 'SetNext'
../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member
named 'RegisterConCommandBase'
../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei
oder Verzeichnis nicht gefunden
../HL2SDK-TF2/tier1/convar.cpp: At global scope:
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*
CCommand::DefaultBreakSet()' does not match any in class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static
characterset_t* CCommand::DefaultBreakSet()
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*
CCommand::DefaultBreakSet()' and `static characterset_t*
CCommand::DefaultBreakSet()' cannot be overloaded
../HL2SDK-TF2/tier1/convar.cpp:389: Fehler: prototype for `bool
CCommand::Tokenize(const char*, characterset_t*)' does not match any in
class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:186: Fehler: candidate is: bool
CCommand::Tokenize(const char*, characterset_t*)
../HL2SDK-TF2/tier1/convar.cpp: In function `void
ConVar_PrintDescription(const ConCommandBase*)':
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected primary-expression vor
"const"
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected `;' vor "const"
../HL2SDK-TF2/tier1/convar.cpp:1173: Fehler: `pBounded' undeclared (first
use this function)
make: *** [obj/plugin/tier1/convar.o] Fehler 1


I have replaced ALL files that we have on the FTP.

With friendly reguards

Ratman2000

----- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 03, 2007 3:06 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> Hi All-
>
> I decided that posting the contents of the files on the Wiki was lunacy.
> So I made a new user on our FTP site that you can use to get a zip of
> the headers:
>
> ftp.valvesoftware.com
> user: sourcemod
> password sourcemod
>
> The only file available is PluginHeaders.zip, which contains hopefully
> all of the headers you will need to get a head start on updating your
> plugins. If I've left any important ones please let me know.
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Ray
> Sent: Tuesday, October 02, 2007 3:10 PM
> To: hlcoders@list.valvesoftware.com

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread Ray Toye

--- [EMAIL PROTECTED] wrote:

> Hello,
>
> i now have many errors by compiling my plugin... I
> hope anybody can help me!
>
> ../HL2SDK-TF2/tier1/convar.cpp
> In file included from
> ../HL2SDK-TF2/public/tier1/iconvar.h:21,
>  from
> ../HL2SDK-TF2/public/tier1/convar.h:20,
>  from
> ../HL2SDK-TF2/tier1/convar.cpp:13:
> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler:
> wrong number of template
> arguments (1, should be 2)


I dont know if what I did was the correct thing to
do..but Its compiled and running now..

but in strtools.h
theres:
template< class T > class CUtlMemory;
template< class T, class A > class CUtlVector;

I changed it to :
template< class T ,class A > class CUtlMemory;
template< class T, class A > class CUtlVector;

then there were some other changes that show up after
that..basically I modified them also doing the same
thing...passing in a second parameter (I dont know
Template syntax very much).






  

Don't let your dream ride pass you by. Make it a reality with Yahoo! Autos.
http://autos.yahoo.com/index.html




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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread Mike Durand
You should make sure that you have installed VS 2005 SP1 as well as this hotfix:

http://support.microsoft.com/?kbid=930198

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Monday, October 08, 2007 5:52 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello,

i now have many errors by compiling my plugin... I hope anybody can help me!

../HL2SDK-TF2/tier1/convar.cpp
In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,
 from ../HL2SDK-TF2/public/tier1/convar.h:20,
 from ../HL2SDK-TF2/tier1/convar.cpp:13:
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is
invalid
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is
invalid
In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:
../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende
Deklaration »typedef struct characterset_s characterset_t«
../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«
hat eine vorherige Deklaration als »struct characterset_ts«
In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::ActivateByteSwappingIfBigEndian()':
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared
identifier is reported only once for each function it appears in.)
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::GetTypeBin(T&) [with T = float]':
../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared
(first use this function)
In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
InitReturnVal_t CTier1AppSystem::Init()':
../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde
nicht deklariert
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void
CTier1AppSystem::Shutdown()':
../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member
named 'UnlinkVariables'
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool
CTier1AppSystem::RegisterConCommandBase(ConCommandBase*)':
../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has
no member named 'SetNext'
../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member
named 'RegisterConCommandBase'
../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei
oder Verzeichnis nicht gefunden
../HL2SDK-TF2/tier1/convar.cpp: At global scope:
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*
CCommand::DefaultBreakSet()' does not match any in class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static
characterset_t* CCommand::DefaultBreakSet()
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*
CCommand::DefaultBreakSet()' and `static characterset_t*
CCommand::DefaultBreakSet()' cannot be overloaded
../HL2SDK-TF2/tier1/convar.cpp:389: Fehler: prototype for `bool
CCommand::Tokenize(const char*, characterset_t*)' does not match any in
class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:186: Fehler: candidate is: bool
CCommand::Tokenize(const char*, characterset_t*)
../HL2SDK-TF2/tier1/convar.cpp: In function `void
ConVar_PrintDescription(const ConCommandBase*)':
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected primary-expression vor
"const"
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected `;' vor "const"
../HL2SDK-TF2/tier1/convar.cpp:1173: Fehler: `pBounded' undeclared (first
use this function)
make: *** [obj/plugin/tier1/convar.o] Fehler 1


I have replaced ALL files that we have on the FTP.

With friendly reguards

Ratman2000

----- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 03, 2007 3:06 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> Hi All-
>
> I decided that posting the contents of the files on the Wiki was lunacy.
> So I made a new user on our FTP site that you can use to get a zip of
> the headers:
>
> ftp.valvesoftware.com
> user: sourcemod
> password sourcemod
>
> The only file available is PluginHeaders.zip, which contain

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread ratman2000
Hello Mike,

thats errors comes on linux!
Not windows!

Can you give us the strtools.h and the other files that i have listed below?
Or have
i to change the definitions as my self?

Thanks for your help!

With friendly Reguards

Ratman2000

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Monday, October 08, 2007 8:25 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


You should make sure that you have installed VS 2005 SP1 as well as this
hotfix:

http://support.microsoft.com/?kbid=930198

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Monday, October 08, 2007 5:52 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello,

i now have many errors by compiling my plugin... I hope anybody can help me!

../HL2SDK-TF2/tier1/convar.cpp
In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,
 from ../HL2SDK-TF2/public/tier1/convar.h:20,
 from ../HL2SDK-TF2/tier1/convar.cpp:13:
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is
invalid
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is
invalid
In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:
../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende
Deklaration »typedef struct characterset_s characterset_t«
../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«
hat eine vorherige Deklaration als »struct characterset_ts«
In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::ActivateByteSwappingIfBigEndian()':
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared
identifier is reported only once for each function it appears in.)
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::GetTypeBin(T&) [with T = float]':
../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared
(first use this function)
In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
InitReturnVal_t CTier1AppSystem::Init()':
../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde
nicht deklariert
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void
CTier1AppSystem::Shutdown()':
../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member
named 'UnlinkVariables'
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool
CTier1AppSystem::RegisterConCommandBase(ConCommandBase*)':
../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has
no member named 'SetNext'
../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member
named 'RegisterConCommandBase'
../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei
oder Verzeichnis nicht gefunden
../HL2SDK-TF2/tier1/convar.cpp: At global scope:
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*
CCommand::DefaultBreakSet()' does not match any in class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static
characterset_t* CCommand::DefaultBreakSet()
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*
CCommand::DefaultBreakSet()' and `static characterset_t*
CCommand::DefaultBreakSet()' cannot be overloaded
../HL2SDK-TF2/tier1/convar.cpp:389: Fehler: prototype for `bool
CCommand::Tokenize(const char*, characterset_t*)' does not match any in
class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:186: Fehler: candidate is: bool
CCommand::Tokenize(const char*, characterset_t*)
../HL2SDK-TF2/tier1/convar.cpp: In function `void
ConVar_PrintDescription(const ConCommandBase*)':
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected primary-expression vor
"const"
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected `;' vor "const"
../HL2SDK-TF2/tier1/convar.cpp:1173: Fehler: `pBounded' undeclared (first
use this function)
make: *** [obj/plugin/tier1/convar.o] Fehler 1


I have replaced ALL files that we have on the FTP.

With friendly reguards

Ratman2000

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Wed

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread David Anderson

Hi Mike,

 In addition to an updated ienginesound.h, would it be possible to get
a tier1_i486.a build?

 Thanks,

  ---David Anderson
  http://www.bailopan.net/

Mike Durand wrote:

You should make sure that you have installed VS 2005 SP1 as well as this hotfix:

http://support.microsoft.com/?kbid=930198

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]
Sent: Monday, October 08, 2007 5:52 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello,

i now have many errors by compiling my plugin... I hope anybody can help me!

../HL2SDK-TF2/tier1/convar.cpp
In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,
 from ../HL2SDK-TF2/public/tier1/convar.h:20,
 from ../HL2SDK-TF2/tier1/convar.cpp:13:
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is
invalid
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
`template struct CUtlMemory'
../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is
invalid
In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:
../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende
Deklaration »typedef struct characterset_s characterset_t«
../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«
hat eine vorherige Deklaration als »struct characterset_ts«
In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::ActivateByteSwappingIfBigEndian()':
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared
identifier is reported only once for each function it appears in.)
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::GetTypeBin(T&) [with T = float]':
../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared
(first use this function)
In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
InitReturnVal_t CTier1AppSystem::Init()':
../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde
nicht deklariert
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void
CTier1AppSystem::Shutdown()':
../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member
named 'UnlinkVariables'
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool
CTier1AppSystem::RegisterConCommandBase(ConCommandBase*)':
../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has
no member named 'SetNext'
../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member
named 'RegisterConCommandBase'
../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei
oder Verzeichnis nicht gefunden
../HL2SDK-TF2/tier1/convar.cpp: At global scope:
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*
CCommand::DefaultBreakSet()' does not match any in class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static
characterset_t* CCommand::DefaultBreakSet()
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*
CCommand::DefaultBreakSet()' and `static characterset_t*
CCommand::DefaultBreakSet()' cannot be overloaded
../HL2SDK-TF2/tier1/convar.cpp:389: Fehler: prototype for `bool
CCommand::Tokenize(const char*, characterset_t*)' does not match any in
class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:186: Fehler: candidate is: bool
CCommand::Tokenize(const char*, characterset_t*)
../HL2SDK-TF2/tier1/convar.cpp: In function `void
ConVar_PrintDescription(const ConCommandBase*)':
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected primary-expression vor
"const"
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected `;' vor "const"
../HL2SDK-TF2/tier1/convar.cpp:1173: Fehler: `pBounded' undeclared (first
use this function)
make: *** [obj/plugin/tier1/convar.o] Fehler 1


I have replaced ALL files that we have on the FTP.

With friendly reguards

Ratman2000

----- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 03, 2007 3:06 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi All-

I decided that posting the contents of the files on the Wiki was lunacy.
So I made a new user on our FTP site that you can use to get a zip of

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread Mike Durand
This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.

-Mike


- Original Message -
From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
To: hlcoders@list.valvesoftware.com 
Sent: Mon Oct 08 15:15:26 2007
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hi Mike,

  In addition to an updated ienginesound.h, would it be possible to get
a tier1_i486.a build?

  Thanks,

   ---David Anderson
   http://www.bailopan.net/

Mike Durand wrote:
> You should make sure that you have installed VS 2005 SP1 as well as this 
> hotfix:
>
> http://support.microsoft.com/?kbid=930198
>
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL 
> PROTECTED]
> Sent: Monday, October 08, 2007 5:52 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Hello,
>
> i now have many errors by compiling my plugin... I hope anybody can help me!
>
> ../HL2SDK-TF2/tier1/convar.cpp
> In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,
>  from ../HL2SDK-TF2/public/tier1/convar.h:20,
>  from ../HL2SDK-TF2/tier1/convar.cpp:13:
> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template
> arguments (1, should be 2)
> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
> `template struct CUtlMemory'
> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is
> invalid
> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template
> arguments (1, should be 2)
> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
> `template struct CUtlMemory'
> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is
> invalid
> In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:
> ../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende
> Deklaration »typedef struct characterset_s characterset_t«
> ../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«
> hat eine vorherige Deklaration als »struct characterset_ts«
> In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:
> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
> CUtlBuffer::ActivateByteSwappingIfBigEndian()':
> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared
> (first use this function)
> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared
> identifier is reported only once for each function it appears in.)
> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
> CUtlBuffer::GetTypeBin(T&) [with T = float]':
> ../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared
> (first use this function)
> In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
> InitReturnVal_t CTier1AppSystem::Init()':
> ../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde
> nicht deklariert
> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void
> CTier1AppSystem::Shutdown()':
> ../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member
> named 'UnlinkVariables'
> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool
> CTier1AppSystem ConVarFlag>::RegisterConCommandBase(ConCommandBase*)':
> ../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has
> no member named 'SetNext'
> ../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member
> named 'RegisterConCommandBase'
> ../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei
> oder Verzeichnis nicht gefunden
> ../HL2SDK-TF2/tier1/convar.cpp: At global scope:
> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*
> CCommand::DefaultBreakSet()' does not match any in class `CCommand'
> ../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static
> characterset_t* CCommand::DefaultBreakSet()
> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*
> CCommand::DefaultBreakSet()' and `static characterset_t*
> CCommand::DefaultBreakSet()' cannot be overloaded
> ../HL2SDK-TF2/tier1/convar.cpp:389: Fehler: prototype for `bool
> CCommand::Tokenize(const char*, characterset_t*)' does not match any in
> class `CCommand'
> ../HL2SDK-TF2/public/tier1/convar.h:186: Fehler: candidate is: bool
> CCommand::Tokenize(const char*, characterset_t*)
> ../HL2SDK-TF2/tier1/convar.cpp: In function `void
> ConVar_

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread David Anderson

Awesome, thanks :D

  ---David Anderson
  http://www.bailopan.net/

Mike Durand wrote:

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.



-Mike





- Original Message -

From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>

To: hlcoders@list.valvesoftware.com 

Sent: Mon Oct 08 15:15:26 2007

Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi Mike,



  In addition to an updated ienginesound.h, would it be possible to get

a tier1_i486.a build?



  Thanks,



   ---David Anderson

   http://www.bailopan.net/



Mike Durand wrote:


You should make sure that you have installed VS 2005 SP1 as well as this hotfix:




http://support.microsoft.com/?kbid=930198




-Original Message-



From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED]



Sent: Monday, October 08, 2007 5:52 AM



To: hlcoders@list.valvesoftware.com



Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?




Hello,




i now have many errors by compiling my plugin... I hope anybody can help me!




../HL2SDK-TF2/tier1/convar.cpp



In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,



 from ../HL2SDK-TF2/public/tier1/convar.h:20,



 from ../HL2SDK-TF2/tier1/convar.cpp:13:



../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template



arguments (1, should be 2)



../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for



`template struct CUtlMemory'



../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is



invalid



../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template



arguments (1, should be 2)



../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for



`template struct CUtlMemory'



../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is



invalid



In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:



../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende



Deklaration »typedef struct characterset_s characterset_t«



../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«



hat eine vorherige Deklaration als »struct characterset_ts«



In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:



../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void



CUtlBuffer::ActivateByteSwappingIfBigEndian()':



../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared



(first use this function)



../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared



identifier is reported only once for each function it appears in.)



../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void



CUtlBuffer::GetTypeBin(T&) [with T = float]':



../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared



(first use this function)



In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:



../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual



InitReturnVal_t CTier1AppSystem::Init()':



../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde



nicht deklariert



../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void



CTier1AppSystem::Shutdown()':



../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member



named 'UnlinkVariables'



../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool



CTier1AppSystem


ConVarFlag>::RegisterConCommandBase(ConCommandBase*)':



../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has



no member named 'SetNext'



../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member



named 'RegisterConCommandBase'



../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei



oder Verzeichnis nicht gefunden



../HL2SDK-TF2/tier1/convar.cpp: At global scope:



../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*



CCommand::DefaultBreakSet()' does not match any in class `CCommand'



../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static



characterset_t* CCommand::DefaultBreakSet()



../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*



CCommand::DefaultBreakSet()' and `static characterset_t*



CCommand::DefaultBreakSet()' cannot be overloaded



../HL2SDK-TF2/tier1/convar.cpp:389: Fehler: prototype for `bool



CCommand::Tokenize(const char*, characterset_t*)' does not match any in



class `CCommand'



../HL2SDK-TF2/public/tier1/convar.h:186: Fehler: candidate is: bool



CCommand::Tokenize(const char*, characterset_t*)



../HL2SDK-TF2/tier1/convar.cpp: In function `void



ConVar_PrintDescription(const ConCommandBase*)':



../HL2SDK-TF2/t

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread Tony Paloma
Mike,
I still need utllinkedlist.h. networkstringtabledefs.h would also help.

Thanks,
Tony Paloma

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 08, 2007 3:52 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.



-Mike





- Original Message -

From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>

To: hlcoders@list.valvesoftware.com 

Sent: Mon Oct 08 15:15:26 2007

Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi Mike,



  In addition to an updated ienginesound.h, would it be possible to get

a tier1_i486.a build?



  Thanks,



   ---David Anderson

   http://www.bailopan.net/



Mike Durand wrote:

> You should make sure that you have installed VS 2005 SP1 as well as this 
> hotfix:

>

> http://support.microsoft.com/?kbid=930198

>

> -Original Message-

> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL 
> PROTECTED]

> Sent: Monday, October 08, 2007 5:52 AM

> To: hlcoders@list.valvesoftware.com

> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

>

> Hello,

>

> i now have many errors by compiling my plugin... I hope anybody can help me!

>

> ../HL2SDK-TF2/tier1/convar.cpp

> In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,

>  from ../HL2SDK-TF2/public/tier1/convar.h:20,

>  from ../HL2SDK-TF2/tier1/convar.cpp:13:

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is

> invalid

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is

> invalid

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:

> ../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende

> Deklaration »typedef struct characterset_s characterset_t«

> ../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«

> hat eine vorherige Deklaration als »struct characterset_ts«

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::ActivateByteSwappingIfBigEndian()':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared

> (first use this function)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared

> identifier is reported only once for each function it appears in.)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::GetTypeBin(T&) [with T = float]':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared

> (first use this function)

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual

> InitReturnVal_t CTier1AppSystem::Init()':

> ../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde

> nicht deklariert

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void

> CTier1AppSystem::Shutdown()':

> ../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member

> named 'UnlinkVariables'

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool

> CTier1AppSystem ConVarFlag>::RegisterConCommandBase(ConCommandBase*)':

> ../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has

> no member named 'SetNext'

> ../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member

> named 'RegisterConCommandBase'

> ../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei

> oder Verzeichnis nicht gefunden

> ../HL2SDK-TF2/tier1/convar.cpp: At global scope:

> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*

> CCommand::DefaultBreakSet()' does not match any in class `CCommand'

> ../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static

> characterset_t* CCommand::DefaultBreakSet()

> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*

> CCommand::DefaultBreakSet()' and `static characterset_t*

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread Tony Paloma
Mike,

I'm also having some issues with game traces. Can we get new 
gametrace.h, cmodel.h, bspflags.h, and util_shared.h files. That's the only 
thing I can think of that might be causing the issues. It makes since if the 
definitions for either Ray_t, trace_t, the mask constants, or the trace filters 
have changed. I already have the new IEngineTrace.h, so this isn't the issue.

Thanks,
Tony Paloma

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 08, 2007 3:52 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.



-Mike





- Original Message -

From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>

To: hlcoders@list.valvesoftware.com 

Sent: Mon Oct 08 15:15:26 2007

Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi Mike,



  In addition to an updated ienginesound.h, would it be possible to get

a tier1_i486.a build?



  Thanks,



   ---David Anderson

   http://www.bailopan.net/



Mike Durand wrote:

> You should make sure that you have installed VS 2005 SP1 as well as this 
> hotfix:

>

> http://support.microsoft.com/?kbid=930198

>

> -Original Message-

> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL 
> PROTECTED]

> Sent: Monday, October 08, 2007 5:52 AM

> To: hlcoders@list.valvesoftware.com

> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

>

> Hello,

>

> i now have many errors by compiling my plugin... I hope anybody can help me!

>

> ../HL2SDK-TF2/tier1/convar.cpp

> In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,

>  from ../HL2SDK-TF2/public/tier1/convar.h:20,

>  from ../HL2SDK-TF2/tier1/convar.cpp:13:

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is

> invalid

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is

> invalid

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:

> ../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende

> Deklaration »typedef struct characterset_s characterset_t«

> ../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«

> hat eine vorherige Deklaration als »struct characterset_ts«

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::ActivateByteSwappingIfBigEndian()':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared

> (first use this function)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared

> identifier is reported only once for each function it appears in.)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::GetTypeBin(T&) [with T = float]':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared

> (first use this function)

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual

> InitReturnVal_t CTier1AppSystem::Init()':

> ../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde

> nicht deklariert

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void

> CTier1AppSystem::Shutdown()':

> ../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member

> named 'UnlinkVariables'

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool

> CTier1AppSystem ConVarFlag>::RegisterConCommandBase(ConCommandBase*)':

> ../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has

> no member named 'SetNext'

> ../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member

> named 'RegisterConCommandBase'

> ../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei

> oder Verzeichnis nicht gefunden

> ../HL2SDK-TF2/tier1/convar.cpp: At global scope:

> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*

> CCommand::D

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread ratman2000
Hello Mike,

i now have the following errors:

In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:
../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende
Deklaration »typedef struct characterset_s characterset_t«
../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«
hat eine vorherige Deklaration als »struct characterset_ts«
In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::ActivateByteSwappingIfBigEndian()':
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared
identifier is reported only once for each function it appears in.)
../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::GetTypeBin(T&) [with T = float]':
../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared
(first use this function)
In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
InitReturnVal_t CTier1AppSystem::Init()':
../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde
nicht deklariert
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void
CTier1AppSystem::Shutdown()':
../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member
named 'UnlinkVariables'
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool
CTier1AppSystem::RegisterConCommandBase(ConCommandBase*)':
../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has
no member named 'SetNext'
../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member
named 'RegisterConCommandBase'
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*
CCommand::DefaultBreakSet()' does not match any in class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static
characterset_t* CCommand::DefaultBreakSet()
../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*
CCommand::DefaultBreakSet()' and `static characterset_t*
CCommand::DefaultBreakSet()' cannot be overloaded
../HL2SDK-TF2/tier1/convar.cpp:389: Fehler: prototype for `bool
CCommand::Tokenize(const char*, characterset_t*)' does not match any in
class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:186: Fehler: candidate is: bool
CCommand::Tokenize(const char*, characterset_t*)
../HL2SDK-TF2/tier1/convar.cpp: In function `void
ConVar_PrintDescription(const ConCommandBase*)':
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected primary-expression vor
"const"
../HL2SDK-TF2/tier1/convar.cpp:1165: Fehler: expected `;' vor "const"
../HL2SDK-TF2/tier1/convar.cpp:1173: Fehler: `pBounded' undeclared (first
use this function)
make: *** [obj/plugin/tier1/convar.o] Fehler 1


it seems that there missing declarations for IsX360 .
I think we need a new characterset.h becouse there is an conflict with
"typedef struct characterset_s characterset_tÂ"
its duplicate defined in convar.h "»struct characterset_t« has a previews
declaration as »struct characterset_ts«"

there is another error from ../HL2SDK-TF2/public/tier1/tier1.h:95: Error:
»ConCommandBaseMgr« wasnt declared
and: ../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no
member named 'UnlinkVariables'
and: ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool
CTier1AppSystem::RegisterConCommandBase(ConCommandBase*)':
../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has
no member named 'SetNext'

And many other errors you can see. I hope you can give us the files thats
needed for this.

With friendly Reguards

Ratman2000


- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Monday, October 08, 2007 8:25 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


You should make sure that you have installed VS 2005 SP1 as well as this
hotfix:

http://support.microsoft.com/?kbid=930198

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Monday, October 08, 2007 5:52 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello,

i now have many errors by compiling my plugin... I hope anybody can help me!

../HL2SDK-TF2/tier1/convar.cpp
In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,
 from ../HL2SDK-TF2/public/tier1/convar.h:20,
 from ../HL2SDK-TF2/tier1/convar.cpp:13:
../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template
arguments (1, should be 2)
../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-08 Thread Tony Paloma
Mike,

Another request. vphysics_interface.h. Sorry for all of the requests, 
I'm just trying to get my plugin to 100% (or close).

Thanks,
Tony

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 08, 2007 3:52 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.



-Mike





- Original Message -

From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>

To: hlcoders@list.valvesoftware.com 

Sent: Mon Oct 08 15:15:26 2007

Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi Mike,



  In addition to an updated ienginesound.h, would it be possible to get

a tier1_i486.a build?



  Thanks,



   ---David Anderson

   http://www.bailopan.net/



Mike Durand wrote:

> You should make sure that you have installed VS 2005 SP1 as well as this 
> hotfix:

>

> http://support.microsoft.com/?kbid=930198

>

> -Original Message-

> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL 
> PROTECTED]

> Sent: Monday, October 08, 2007 5:52 AM

> To: hlcoders@list.valvesoftware.com

> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

>

> Hello,

>

> i now have many errors by compiling my plugin... I hope anybody can help me!

>

> ../HL2SDK-TF2/tier1/convar.cpp

> In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,

>  from ../HL2SDK-TF2/public/tier1/convar.h:20,

>  from ../HL2SDK-TF2/tier1/convar.cpp:13:

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is

> invalid

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is

> invalid

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:

> ../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende

> Deklaration »typedef struct characterset_s characterset_t«

> ../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«

> hat eine vorherige Deklaration als »struct characterset_ts«

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::ActivateByteSwappingIfBigEndian()':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared

> (first use this function)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared

> identifier is reported only once for each function it appears in.)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::GetTypeBin(T&) [with T = float]':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared

> (first use this function)

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual

> InitReturnVal_t CTier1AppSystem::Init()':

> ../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde

> nicht deklariert

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void

> CTier1AppSystem::Shutdown()':

> ../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member

> named 'UnlinkVariables'

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool

> CTier1AppSystem ConVarFlag>::RegisterConCommandBase(ConCommandBase*)':

> ../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has

> no member named 'SetNext'

> ../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member

> named 'RegisterConCommandBase'

> ../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei

> oder Verzeichnis nicht gefunden

> ../HL2SDK-TF2/tier1/convar.cpp: At global scope:

> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*

> CCommand::DefaultBreakSet()' does not match any in class `CCommand'

> ../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static

> characterset_t* CCommand::DefaultBreakSet()

> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: `characterset_t*

> CCommand::

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-09 Thread Ray

Yeah ..need these..or at lease networkstringtabledefs.h


At 09:08 PM 10/8/2007, you wrote:

Mike,
I still need utllinkedlist.h.
networkstringtabledefs.h would also help.

Thanks,
Tony Paloma

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 08, 2007 3:52 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.



-Mike





- Original Message -

From: [EMAIL PROTECTED]
<[EMAIL PROTECTED]>

To: hlcoders@list.valvesoftware.com 

Sent: Mon Oct 08 15:15:26 2007

Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi Mike,



  In addition to an updated ienginesound.h, would it be possible to get

a tier1_i486.a build?



  Thanks,



   ---David Anderson

   http://www.bailopan.net/



Mike Durand wrote:

> You should make sure that you have installed
VS 2005 SP1 as well as this hotfix:

>

> http://support.microsoft.com/?kbid=930198

>

> -Original Message-

> From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED]
On Behalf Of [EMAIL PROTECTED]

> Sent: Monday, October 08, 2007 5:52 AM

> To: hlcoders@list.valvesoftware.com

> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

>

> Hello,

>

> i now have many errors by compiling my
plugin... I hope anybody can help me!

>

> ../HL2SDK-TF2/tier1/convar.cpp

> In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,

>  from ../HL2SDK-TF2/public/tier1/convar.h:20,

>  from ../HL2SDK-TF2/tier1/convar.cpp:13:

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is

> invalid

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is

> invalid

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:

> ../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende

> Deklaration »typedef struct characterset_s characterset_t«

> ../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«

> hat eine vorherige Deklaration als »struct characterset_ts«

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::ActivateByteSwappingIfBigEndian()':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared

> (first use this function)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared

> identifier is reported only once for each function it appears in.)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::GetTypeBin(T&) [with T = float]':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared

> (first use this function)

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual

> InitReturnVal_t CTier1AppSystem::Init()':

> ../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde

> nicht deklariert

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void

> CTier1AppSystem::Shutdown()':

> ../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member

> named 'UnlinkVariables'

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool

> CTier1AppSystem ConVarFlag>::RegisterConCommandBase(ConCommandBase*)':

> ../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has

> no member named 'SetNext'

> ../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member

> named 'RegisterConCommandBase'

> ../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei

> oder Verzeichnis nicht gefunden

> ../HL2SDK-TF2/tier1/convar.cpp: At global scope:

> ../HL2SDK-TF2/tier1/convar.cpp:384: Fehler: prototype for `characterset_t*

> CCommand::DefaultBreakSet()' does not match any in class `CCommand'

> ../HL2SDK-TF2/public/tier1/convar.h:201: Fehler: candidate is: static

> characterset_t* CCommand::DefaultBreakSet()

> ../HL2SDK-TF2/tier1/convar.cpp:384: Fe

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-09 Thread Mike Durand
Added:

utllinkedlist.h.
networkstringtabledefs.h
gametrace.h
cmodel.h
bspflags.h
util_shared.h
vphysics_interface.h

-Mike

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Tony Paloma
Sent: Monday, October 08, 2007 6:09 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Mike,
I still need utllinkedlist.h. networkstringtabledefs.h would also help.

Thanks,
Tony Paloma

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 08, 2007 3:52 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.



-Mike





- Original Message -

From: [EMAIL PROTECTED] <[EMAIL PROTECTED]>

To: hlcoders@list.valvesoftware.com 

Sent: Mon Oct 08 15:15:26 2007

Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi Mike,



  In addition to an updated ienginesound.h, would it be possible to get

a tier1_i486.a build?



  Thanks,



   ---David Anderson

   http://www.bailopan.net/



Mike Durand wrote:

> You should make sure that you have installed VS 2005 SP1 as well as this 
> hotfix:

>

> http://support.microsoft.com/?kbid=930198

>

> -Original Message-

> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL 
> PROTECTED]

> Sent: Monday, October 08, 2007 5:52 AM

> To: hlcoders@list.valvesoftware.com

> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

>

> Hello,

>

> i now have many errors by compiling my plugin... I hope anybody can help me!

>

> ../HL2SDK-TF2/tier1/convar.cpp

> In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,

>  from ../HL2SDK-TF2/public/tier1/convar.h:20,

>  from ../HL2SDK-TF2/tier1/convar.cpp:13:

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is

> invalid

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is

> invalid

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:

> ../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende

> Deklaration »typedef struct characterset_s characterset_t«

> ../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«

> hat eine vorherige Deklaration als »struct characterset_ts«

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::ActivateByteSwappingIfBigEndian()':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared

> (first use this function)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: (Each undeclared

> identifier is reported only once for each function it appears in.)

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::GetTypeBin(T&) [with T = float]':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Fehler: `IsX360' undeclared

> (first use this function)

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual

> InitReturnVal_t CTier1AppSystem::Init()':

> ../HL2SDK-TF2/public/tier1/tier1.h:95: Fehler: »ConCommandBaseMgr« wurde

> nicht deklariert

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual void

> CTier1AppSystem::Shutdown()':

> ../HL2SDK-TF2/public/tier1/tier1.h:104: Fehler: 'class ICvar' has no member

> named 'UnlinkVariables'

> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual bool

> CTier1AppSystem ConVarFlag>::RegisterConCommandBase(ConCommandBase*)':

> ../HL2SDK-TF2/public/tier1/tier1.h:113: Fehler: 'class ConCommandBase' has

> no member named 'SetNext'

> ../HL2SDK-TF2/public/tier1/tier1.h:116: Fehler: 'class ICvar' has no member

> named 'RegisterConCommandBase'

> ../HL2SDK-TF2/tier1/convar.cpp:18:40: tier1/convar_serverbounded.h: Datei

> oder Verzeichnis nicht gefunden

> ../HL2SDK-TF2/tier1/convar.cpp: At global 

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-09 Thread ratman2000
Hello Mike,

i need this files:

public/tier1/characterset.h
public/tier1/utlbuffer.h
public/tier1/tier1.h

Becouse i get many errors from this files like:

../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
CUtlBuffer::GetTypeBin(T&) [with T = float]':
../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Error: `IsX360' undeclared
(first use this function)
In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
InitReturnVal_t CTier1AppSystem::Init()':


And i think there is any error in Convar.cpp or Convar.h becouse i get
global errors:

../HL2SDK-TF2/tier1/convar.cpp: At global scope:
../HL2SDK-TF2/tier1/convar.cpp:384: Error: prototype for `characterset_t*
CCommand::DefaultBreakSet()' does not match any in class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:201: Error: candidate is: static
characterset_t* CCommand::DefaultBreakSet()
../HL2SDK-TF2/tier1/convar.cpp:384: Error: `characterset_t*
CCommand::DefaultBreakSet()' and `static characterset_t*
CCommand::DefaultBreakSet()' cannot be overloaded
../HL2SDK-TF2/tier1/convar.cpp:389: Error: prototype for `bool
CCommand::Tokenize(const char*, characterset_t*)' does not match any in
class `CCommand'
../HL2SDK-TF2/public/tier1/convar.h:186: Error: candidate is: bool
CCommand::Tokenize(const char*, characterset_t*)

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Tuesday, October 09, 2007 8:40 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


Added:

utllinkedlist.h.
networkstringtabledefs.h
gametrace.h
cmodel.h
bspflags.h
util_shared.h
vphysics_interface.h

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tony Paloma
Sent: Monday, October 08, 2007 6:09 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Mike,
I still need utllinkedlist.h. networkstringtabledefs.h would also help.

Thanks,
Tony Paloma

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 08, 2007 3:52 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

This is a multi-part message in MIME format.
--
[ Picked text/plain from multipart/alternative ]
I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I can.



-Mike





- Original Message -

From: [EMAIL PROTECTED]
<[EMAIL PROTECTED]>

To: hlcoders@list.valvesoftware.com 

Sent: Mon Oct 08 15:15:26 2007

Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



Hi Mike,



  In addition to an updated ienginesound.h, would it be possible to get

a tier1_i486.a build?



  Thanks,



   ---David Anderson

   http://www.bailopan.net/



Mike Durand wrote:

> You should make sure that you have installed VS 2005 SP1 as well as this
hotfix:

>

> http://support.microsoft.com/?kbid=930198

>

> -Original Message-

> From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]

> Sent: Monday, October 08, 2007 5:52 AM

> To: hlcoders@list.valvesoftware.com

> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

>

> Hello,

>

> i now have many errors by compiling my plugin... I hope anybody can help
me!

>

> ../HL2SDK-TF2/tier1/convar.cpp

> In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,

>  from ../HL2SDK-TF2/public/tier1/convar.h:20,

>  from ../HL2SDK-TF2/tier1/convar.cpp:13:

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of
template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: template argument 2 is

> invalid

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: wrong number of
template

> arguments (1, should be 2)

> ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for

> `template struct CUtlMemory'

> ../HL2SDK-TF2/public/tier1/strtools.h:247: Fehler: template argument 2 is

> invalid

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:15:

> ../HL2SDK-TF2/public/tier1/characterset.h:22: Fehler: in Konflikt stehende

> Deklaration »typedef struct characterset_s characterset_t«

> ../HL2SDK-TF2/public/tier1/convar.h:41: Fehler: »struct characterset_t«

> hat eine vorherige Deklaration als »struct characterset_ts«

> In file included from ../HL2SDK-TF2/tier1/convar.cpp:16:

> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void

> CUtlBuffer::ActivateByteSwappingIfBigEndian()':

> ../HL2SDK-TF2/public/tier1/utlbuffer.h:153: Fehler: `IsX360' undeclared

> (first use this function)

> ../HL2SDK-TF2

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-09 Thread Tony "omega" Sergi
--
[ Picked text/plain from multipart/alternative ]
hmm, i seem to think the easiest thing would be. wait for the damned sdk
instead of trying to rush it. plugins suck and aren't that important anyway
:P

On 10/9/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hello Mike,
>
> i need this files:
>
> public/tier1/characterset.h
> public/tier1/utlbuffer.h
> public/tier1/tier1.h
>
> Becouse i get many errors from this files like:
>
> ../HL2SDK-TF2/public/tier1/utlbuffer.h: In member function `void
> CUtlBuffer::GetTypeBin(T&) [with T = float]':
> ../HL2SDK-TF2/public/tier1/utlbuffer.h:629: Error: `IsX360' undeclared
> (first use this function)
> In file included from ../HL2SDK-TF2/tier1/convar.cpp:17:
> ../HL2SDK-TF2/public/tier1/tier1.h: In member function `virtual
> InitReturnVal_t CTier1AppSystem::Init()':
>
>
> And i think there is any error in Convar.cpp or Convar.h becouse i get
> global errors:
>
> ../HL2SDK-TF2/tier1/convar.cpp: At global scope:
> ../HL2SDK-TF2/tier1/convar.cpp:384: Error: prototype for `characterset_t*
> CCommand::DefaultBreakSet()' does not match any in class `CCommand'
> ../HL2SDK-TF2/public/tier1/convar.h:201: Error: candidate is: static
> characterset_t* CCommand::DefaultBreakSet()
> ../HL2SDK-TF2/tier1/convar.cpp:384: Error: `characterset_t*
> CCommand::DefaultBreakSet()' and `static characterset_t*
> CCommand::DefaultBreakSet()' cannot be overloaded
> ../HL2SDK-TF2/tier1/convar.cpp:389: Error: prototype for `bool
> CCommand::Tokenize(const char*, characterset_t*)' does not match any in
> class `CCommand'
> ../HL2SDK-TF2/public/tier1/convar.h:186: Error: candidate is: bool
> CCommand::Tokenize(const char*, characterset_t*)
>
> - Original Message -
> From: "Mike Durand" <[EMAIL PROTECTED]>
> To: 
> Sent: Tuesday, October 09, 2007 8:40 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> Added:
>
> utllinkedlist.h.
> networkstringtabledefs.h
> gametrace.h
> cmodel.h
> bspflags.h
> util_shared.h
> vphysics_interface.h
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Tony Paloma
> Sent: Monday, October 08, 2007 6:09 PM
> To: hlcoders@list.valvesoftware.com
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Mike,
> I still need utllinkedlist.h. networkstringtabledefs.h would also help.
>
> Thanks,
> Tony Paloma
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
> Sent: Monday, October 08, 2007 3:52 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> This is a multi-part message in MIME format.
> --
> [ Picked text/plain from multipart/alternative ]
> I added ienginesound.h and strtools.h. I'll add the tier1_i486.a when I
> can.
>
>
>
> -Mike
>
>
>
>
>
> - Original Message -
>
> From: [EMAIL PROTECTED]
> <[EMAIL PROTECTED]>
>
> To: hlcoders@list.valvesoftware.com 
>
> Sent: Mon Oct 08 15:15:26 2007
>
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
>
> Hi Mike,
>
>
>
>   In addition to an updated ienginesound.h, would it be possible to get
>
> a tier1_i486.a build?
>
>
>
>   Thanks,
>
>
>
>---David Anderson
>
>    http://www.bailopan.net/
>
>
>
> Mike Durand wrote:
>
> > You should make sure that you have installed VS 2005 SP1 as well as this
> hotfix:
>
> >
>
> > http://support.microsoft.com/?kbid=930198
>
> >
>
> > -Original Message-
>
> > From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> [EMAIL PROTECTED]
>
> > Sent: Monday, October 08, 2007 5:52 AM
>
> > To: hlcoders@list.valvesoftware.com
>
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> >
>
> > Hello,
>
> >
>
> > i now have many errors by compiling my plugin... I hope anybody can help
> me!
>
> >
>
> > ../HL2SDK-TF2/tier1/convar.cpp
>
> > In file included from ../HL2SDK-TF2/public/tier1/iconvar.h:21,
>
> >  from ../HL2SDK-TF2/public/tier1/convar.h:20,
>
> >  from ../HL2SDK-TF2/tier1/convar.cpp:13:
>
> > ../HL2SDK-TF2/public/tier1/strtools.h:244: Fehler: wrong number of
> template
>
> > arguments (1, should be 2)
>
> > ../HL2SDK-TF2/public/tier1/strtools.h:24: Fehler: provided for
>
> > `template struct CUtlMemory'
>
>

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-09 Thread Keeper
They fill a void.  And make a canned game a little more flexible.

That being said, Mike:  will the upcoming converted source games be
available as a beta before they are released?  Some are game specific and
can't be tested on TF2.

Thanks for all the work!
Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tony "omega"
Sergi
Sent: Tuesday, October 09, 2007 5:11 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
hmm, i seem to think the easiest thing would be. wait for the damned sdk
instead of trying to rush it. plugins suck and aren't that important anyway
:P


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



Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-11 Thread ratman2000
Hello Mike,

please give us:

public/tier1/characterset.h
public/tier1/utlbuffer.h
public/tier1/tier1.h

Thanks

with friendly reguards

Ratman2000

- Original Message -
From: "Keeper" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 10, 2007 3:19 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> They fill a void.  And make a canned game a little more flexible.
>
> That being said, Mike:  will the upcoming converted source games be
> available as a beta before they are released?  Some are game specific and
> can't be tested on TF2.
>
> Thanks for all the work!
> Keeper
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Tony "omega"
> Sergi
> Sent: Tuesday, October 09, 2007 5:11 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> --
> [ Picked text/plain from multipart/alternative ]
> hmm, i seem to think the easiest thing would be. wait for the damned sdk
> instead of trying to rush it. plugins suck and aren't that important
anyway
> :P
>
>
> ___
> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-11 Thread Mike Durand
Added those three.

Is anyone else waiting on me for anything other than the Linux version
of tier1?

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, October 11, 2007 11:34 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello Mike,

please give us:

public/tier1/characterset.h
public/tier1/utlbuffer.h
public/tier1/tier1.h

Thanks

with friendly reguards

Ratman2000

- Original Message -
From: "Keeper" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 10, 2007 3:19 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> They fill a void.  And make a canned game a little more flexible.
>
> That being said, Mike:  will the upcoming converted source games be
> available as a beta before they are released?  Some are game specific
and
> can't be tested on TF2.
>
> Thanks for all the work!
> Keeper
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
"omega"
> Sergi
> Sent: Tuesday, October 09, 2007 5:11 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> --
> [ Picked text/plain from multipart/alternative ]
> hmm, i seem to think the easiest thing would be. wait for the damned
sdk
> instead of trying to rush it. plugins suck and aren't that important
anyway
> :P
>
>
> ___
> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread ratman2000
Hello Spencer 'voogru' MacDonald,

Thanks for sharing that file with us!

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 7:30 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> It's not really that hard to look at the file and figure out what's going
> on.
>
> But here:
>
> http://www.voogru.com/filesystem_passthru.h
>
> -Original Message-
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> Sent: Friday, October 12, 2007 1:15 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Hello,
>
> nice, can you share it with us?
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 12, 2007 6:36 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > I got mine working by just adding the new functions from filesystem.h
> >
> > -Original Message-
> > From: David Anderson [mailto:[EMAIL PROTECTED]
> > Sent: Friday, October 12, 2007 10:19 AM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > I think we need an updated filesystem_passthru.h as well.
> >
> >---David Anderson
> >http://www.bailopan.net/
> >
> > Mike Durand wrote:
> > > Added those three.
> > >
> > > Is anyone else waiting on me for anything other than the Linux version
> > > of tier1?
> > >
> > > -Mike
> > >
> > > -Original Message-
> > > From: [EMAIL PROTECTED]
> > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > [EMAIL PROTECTED]
> > > Sent: Thursday, October 11, 2007 11:34 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > Hello Mike,
> > >
> > > please give us:
> > >
> > > public/tier1/characterset.h
> > > public/tier1/utlbuffer.h
> > > public/tier1/tier1.h
> > >
> > > Thanks
> > >
> > > with friendly reguards
> > >
> > > Ratman2000
> > >
> > > - Original Message -
> > > From: "Keeper" <[EMAIL PROTECTED]>
> > > To: 
> > > Sent: Wednesday, October 10, 2007 3:19 AM
> > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > >
> > >> They fill a void.  And make a canned game a little more flexible.
> > >>
> > >> That being said, Mike:  will the upcoming converted source games be
> > >> available as a beta before they are released?  Some are game specific
> > > and
> > >> can't be tested on TF2.
> > >>
> > >> Thanks for all the work!
> > >> Keeper
> > >>
> > >> -Original Message-
> > >> From: [EMAIL PROTECTED]
> > >> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> > > "omega"
> > >> Sergi
> > >> Sent: Tuesday, October 09, 2007 5:11 PM
> > >> To: hlcoders@list.valvesoftware.com
> > >> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >>
> > >> --
> > >> [ Picked text/plain from multipart/alternative ]
> > >> hmm, i seem to think the easiest thing would be. wait for the damned
> > > sdk
> > >> instead of trying to rush it. plugins suck and aren't that important
> > > anyway
> > >> :P
> > >>
> > >>
> > >> ___
> > >> 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
>
>
> ___
> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread ratman2000
Hello,

i now have a problem...

My plugin is designed to locate all Files in an own directory...
orangebox/tf/addons/RatMod

There are all files including the *.so file...
But the new Engine restricts us to locate the *.so file in the bin folder...

Is there a way to get the plugin back in the old folders?

And than, i have compiled the plugin fine, but the engine tells me, that he
cant load
the plugin:

Unable to load plugin "orangebox/tf/addons/RatMod/RatModSource_i486"

Unable to load plugin "RatModSource_i486"

I have added a Msg command to the Plugin_Load to see, when its loaded, but
it dont gets called...

Whats wrong?

With friendly Reguards

Ratman2000
- Original Message -
From: <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 7:50 PM
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> Hello Spencer 'voogru' MacDonald,
>
> Thanks for sharing that file with us!
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 12, 2007 7:30 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > It's not really that hard to look at the file and figure out what's
going
> > on.
> >
> > But here:
> >
> > http://www.voogru.com/filesystem_passthru.h
> >
> > -Original Message-
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Friday, October 12, 2007 1:15 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Hello,
> >
> > nice, can you share it with us?
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 12, 2007 6:36 PM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > I got mine working by just adding the new functions from filesystem.h
> > >
> > > -Original Message-
> > > From: David Anderson [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, October 12, 2007 10:19 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I think we need an updated filesystem_passthru.h as well.
> > >
> > >---David Anderson
> > >http://www.bailopan.net/
> > >
> > > Mike Durand wrote:
> > > > Added those three.
> > > >
> > > > Is anyone else waiting on me for anything other than the Linux
version
> > > > of tier1?
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > [EMAIL PROTECTED]
> > > > Sent: Thursday, October 11, 2007 11:34 AM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > Hello Mike,
> > > >
> > > > please give us:
> > > >
> > > > public/tier1/characterset.h
> > > > public/tier1/utlbuffer.h
> > > > public/tier1/tier1.h
> > > >
> > > > Thanks
> > > >
> > > > with friendly reguards
> > > >
> > > > Ratman2000
> > > >
> > > > - Original Message -
> > > > From: "Keeper" <[EMAIL PROTECTED]>
> > > > To: 
> > > > Sent: Wednesday, October 10, 2007 3:19 AM
> > > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > >
> > > >> They fill a void.  And make a canned game a little more flexible.
> > > >>
> > > >> That being said, Mike:  will the upcoming converted source games be
> > > >> available as a beta before they are released?  Some are game
specific
> > > > and
> > > >> can't be tested on TF2.
> > > >>
> > > >> Thanks for all the work!
> > > >> Keeper
> > > >>
> > > >> -Original Message-
> > > >> From: [EMAIL PROTECTED]
> > > >> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> > > > "omega"
> > > >> Sergi
> > > >> Sent: Tuesd

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread Bryan Beaudreault
Can we please get the tier1_i486 (linux version) as soon as possible?

Now that people are starting to get their plugins updated to work with
the new version of metamod: source, this will start to draw a gap
between linux servers and windows servers.  We who host on linux
servers won't be able to promote our server as much as windows
servers, and this is bad news for new TF2 communities who may not have
tons of loyal regulars yet.  At that state you need to have ways of
differentiating your server from others so that people keep coming
back, and the lacking of a linux versions of these plugins severely
handicaps linux hosts.

Thank you very much

Bryan

On 10/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Hello Spencer 'voogru' MacDonald,
>
> Thanks for sharing that file with us!
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 12, 2007 7:30 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > It's not really that hard to look at the file and figure out what's going
> > on.
> >
> > But here:
> >
> > http://www.voogru.com/filesystem_passthru.h
> >
> > -Original Message-
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Friday, October 12, 2007 1:15 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Hello,
> >
> > nice, can you share it with us?
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 12, 2007 6:36 PM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > I got mine working by just adding the new functions from filesystem.h
> > >
> > > -Original Message-
> > > From: David Anderson [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, October 12, 2007 10:19 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I think we need an updated filesystem_passthru.h as well.
> > >
> > >---David Anderson
> > >http://www.bailopan.net/
> > >
> > > Mike Durand wrote:
> > > > Added those three.
> > > >
> > > > Is anyone else waiting on me for anything other than the Linux version
> > > > of tier1?
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > [EMAIL PROTECTED]
> > > > Sent: Thursday, October 11, 2007 11:34 AM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > Hello Mike,
> > > >
> > > > please give us:
> > > >
> > > > public/tier1/characterset.h
> > > > public/tier1/utlbuffer.h
> > > > public/tier1/tier1.h
> > > >
> > > > Thanks
> > > >
> > > > with friendly reguards
> > > >
> > > > Ratman2000
> > > >
> > > > - Original Message -
> > > > From: "Keeper" <[EMAIL PROTECTED]>
> > > > To: 
> > > > Sent: Wednesday, October 10, 2007 3:19 AM
> > > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > >
> > > >> They fill a void.  And make a canned game a little more flexible.
> > > >>
> > > >> That being said, Mike:  will the upcoming converted source games be
> > > >> available as a beta before they are released?  Some are game specific
> > > > and
> > > >> can't be tested on TF2.
> > > >>
> > > >> Thanks for all the work!
> > > >> Keeper
> > > >>
> > > >> -Original Message-
> > > >> From: [EMAIL PROTECTED]
> > > >> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> > > > "omega"
> > > >> Sergi
> > > >> Sent: Tuesday, October 09, 2007 5:11 PM
> > > >> To: hlcoders@list.valvesoftware.com
> > > >> Subject: Re: [hlcoders

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread ratman2000
Hello,

nice, can you share it with us?

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 6:36 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> I got mine working by just adding the new functions from filesystem.h
>
> -Original Message-
> From: David Anderson [mailto:[EMAIL PROTECTED]
> Sent: Friday, October 12, 2007 10:19 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> I think we need an updated filesystem_passthru.h as well.
>
>---David Anderson
>http://www.bailopan.net/
>
> Mike Durand wrote:
> > Added those three.
> >
> > Is anyone else waiting on me for anything other than the Linux version
> > of tier1?
> >
> > -Mike
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of
> > [EMAIL PROTECTED]
> > Sent: Thursday, October 11, 2007 11:34 AM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Hello Mike,
> >
> > please give us:
> >
> > public/tier1/characterset.h
> > public/tier1/utlbuffer.h
> > public/tier1/tier1.h
> >
> > Thanks
> >
> > with friendly reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Keeper" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Wednesday, October 10, 2007 3:19 AM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> >> They fill a void.  And make a canned game a little more flexible.
> >>
> >> That being said, Mike:  will the upcoming converted source games be
> >> available as a beta before they are released?  Some are game specific
> > and
> >> can't be tested on TF2.
> >>
> >> Thanks for all the work!
> >> Keeper
> >>
> >> -Original Message-
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> > "omega"
> >> Sergi
> >> Sent: Tuesday, October 09, 2007 5:11 PM
> >> To: hlcoders@list.valvesoftware.com
> >> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >>
> >> --
> >> [ Picked text/plain from multipart/alternative ]
> >> hmm, i seem to think the easiest thing would be. wait for the damned
> > sdk
> >> instead of trying to rush it. plugins suck and aren't that important
> > anyway
> >> :P
> >>
> >>
> >> ___
> >> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread Spencer 'voogru' MacDonald
It's not really that hard to look at the file and figure out what's going
on.

But here:

http://www.voogru.com/filesystem_passthru.h

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Friday, October 12, 2007 1:15 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello,

nice, can you share it with us?

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 6:36 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> I got mine working by just adding the new functions from filesystem.h
>
> -Original Message-
> From: David Anderson [mailto:[EMAIL PROTECTED]
> Sent: Friday, October 12, 2007 10:19 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> I think we need an updated filesystem_passthru.h as well.
>
>---David Anderson
>http://www.bailopan.net/
>
> Mike Durand wrote:
> > Added those three.
> >
> > Is anyone else waiting on me for anything other than the Linux version
> > of tier1?
> >
> > -Mike
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of
> > [EMAIL PROTECTED]
> > Sent: Thursday, October 11, 2007 11:34 AM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Hello Mike,
> >
> > please give us:
> >
> > public/tier1/characterset.h
> > public/tier1/utlbuffer.h
> > public/tier1/tier1.h
> >
> > Thanks
> >
> > with friendly reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Keeper" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Wednesday, October 10, 2007 3:19 AM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> >> They fill a void.  And make a canned game a little more flexible.
> >>
> >> That being said, Mike:  will the upcoming converted source games be
> >> available as a beta before they are released?  Some are game specific
> > and
> >> can't be tested on TF2.
> >>
> >> Thanks for all the work!
> >> Keeper
> >>
> >> -Original Message-
> >> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> > "omega"
> >> Sergi
> >> Sent: Tuesday, October 09, 2007 5:11 PM
> >> To: hlcoders@list.valvesoftware.com
> >> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >>
> >> --
> >> [ Picked text/plain from multipart/alternative ]
> >> hmm, i seem to think the easiest thing would be. wait for the damned
> > sdk
> >> instead of trying to rush it. plugins suck and aren't that important
> > anyway
> >> :P
> >>
> >>
> >> ___
> >> 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


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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread Spencer 'voogru' MacDonald
I got mine working by just adding the new functions from filesystem.h

-Original Message-
From: David Anderson [mailto:[EMAIL PROTECTED]
Sent: Friday, October 12, 2007 10:19 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I think we need an updated filesystem_passthru.h as well.

   ---David Anderson
   http://www.bailopan.net/

Mike Durand wrote:
> Added those three.
>
> Is anyone else waiting on me for anything other than the Linux version
> of tier1?
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> [EMAIL PROTECTED]
> Sent: Thursday, October 11, 2007 11:34 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Hello Mike,
>
> please give us:
>
> public/tier1/characterset.h
> public/tier1/utlbuffer.h
> public/tier1/tier1.h
>
> Thanks
>
> with friendly reguards
>
> Ratman2000
>
> - Original Message -
> From: "Keeper" <[EMAIL PROTECTED]>
> To: 
> Sent: Wednesday, October 10, 2007 3:19 AM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
>> They fill a void.  And make a canned game a little more flexible.
>>
>> That being said, Mike:  will the upcoming converted source games be
>> available as a beta before they are released?  Some are game specific
> and
>> can't be tested on TF2.
>>
>> Thanks for all the work!
>> Keeper
>>
>> -Original Message-
>> From: [EMAIL PROTECTED]
>> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> "omega"
>> Sergi
>> Sent: Tuesday, October 09, 2007 5:11 PM
>> To: hlcoders@list.valvesoftware.com
>> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>>
>> --
>> [ Picked text/plain from multipart/alternative ]
>> hmm, i seem to think the easiest thing would be. wait for the damned
> sdk
>> instead of trying to rush it. plugins suck and aren't that important
> anyway
>> :P
>>
>>
>> ___
>> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread David Anderson

I think we need an updated filesystem_passthru.h as well.

  ---David Anderson
  http://www.bailopan.net/

Mike Durand wrote:

Added those three.

Is anyone else waiting on me for anything other than the Linux version
of tier1?

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, October 11, 2007 11:34 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello Mike,

please give us:

public/tier1/characterset.h
public/tier1/utlbuffer.h
public/tier1/tier1.h

Thanks

with friendly reguards

Ratman2000

- Original Message -
From: "Keeper" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 10, 2007 3:19 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



They fill a void.  And make a canned game a little more flexible.

That being said, Mike:  will the upcoming converted source games be
available as a beta before they are released?  Some are game specific

and

can't be tested on TF2.

Thanks for all the work!
Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tony

"omega"

Sergi
Sent: Tuesday, October 09, 2007 5:11 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
hmm, i seem to think the easiest thing would be. wait for the damned

sdk

instead of trying to rush it. plugins suck and aren't that important

anyway

:P


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread ratman2000
Hello Mike,

we need this files:

public/filesystem_passthru.h
public/filesystem.h

And the file "reserved" is declared in!

With friendly Reguards

Ratman2000

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 11, 2007 9:33 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> Added those three.
>
> Is anyone else waiting on me for anything other than the Linux version
> of tier1?
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> [EMAIL PROTECTED]
> Sent: Thursday, October 11, 2007 11:34 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Hello Mike,
>
> please give us:
>
> public/tier1/characterset.h
> public/tier1/utlbuffer.h
> public/tier1/tier1.h
>
> Thanks
>
> with friendly reguards
>
> Ratman2000
>
> - Original Message -----
> From: "Keeper" <[EMAIL PROTECTED]>
> To: 
> Sent: Wednesday, October 10, 2007 3:19 AM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > They fill a void.  And make a canned game a little more flexible.
> >
> > That being said, Mike:  will the upcoming converted source games be
> > available as a beta before they are released?  Some are game specific
> and
> > can't be tested on TF2.
> >
> > Thanks for all the work!
> > Keeper
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> "omega"
> > Sergi
> > Sent: Tuesday, October 09, 2007 5:11 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > --
> > [ Picked text/plain from multipart/alternative ]
> > hmm, i seem to think the easiest thing would be. wait for the damned
> sdk
> > instead of trying to rush it. plugins suck and aren't that important
> anyway
> > :P
> >
> >
> > ___
> > 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread LDuke
--
[ Picked text/plain from multipart/alternative ]
The VSP interface doesn't give any error messages when loading fails. MMS
gives a nice little message. :)

Start srcds in gdb and break it. Then use dlopen:
call dlopen(path,2)

You'll get something like $1=0 if it fails. Then do:
call dlerror()

You'll get something like $2=address and then do:
print (const char *)$2


Have fun!



On 10/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
>
> Hello,
>
> i now have a problem...
>
> My plugin is designed to locate all Files in an own directory...
> orangebox/tf/addons/RatMod
>
> There are all files including the *.so file...
> But the new Engine restricts us to locate the *.so file in the bin
> folder...
>
> Is there a way to get the plugin back in the old folders?
>
> And than, i have compiled the plugin fine, but the engine tells me, that
> he
> cant load
> the plugin:
>
> Unable to load plugin "orangebox/tf/addons/RatMod/RatModSource_i486"
>
> Unable to load plugin "RatModSource_i486"
>
> I have added a Msg command to the Plugin_Load to see, when its loaded, but
> it dont gets called...
>
> Whats wrong?
>
> With friendly Reguards
>
> Ratman2000
> - Original Message -
> From: <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 12, 2007 7:50 PM
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > Hello Spencer 'voogru' MacDonald,
> >
> > Thanks for sharing that file with us!
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 12, 2007 7:30 PM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > It's not really that hard to look at the file and figure out what's
> going
> > > on.
> > >
> > > But here:
> > >
> > > http://www.voogru.com/filesystem_passthru.h
> > >
> > > -Original Message-
> > > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, October 12, 2007 1:15 PM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > Hello,
> > >
> > > nice, can you share it with us?
> > >
> > > With friendly Reguards
> > >
> > > Ratman2000
> > >
> > > - Original Message -
> > > From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> > > To: 
> > > Sent: Friday, October 12, 2007 6:36 PM
> > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > >
> > > > I got mine working by just adding the new functions from
> filesystem.h
> > > >
> > > > -Original Message-
> > > > From: David Anderson [mailto:[EMAIL PROTECTED]
> > > > Sent: Friday, October 12, 2007 10:19 AM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > I think we need an updated filesystem_passthru.h as well.
> > > >
> > > >---David Anderson
> > > >http://www.bailopan.net/
> > > >
> > > > Mike Durand wrote:
> > > > > Added those three.
> > > > >
> > > > > Is anyone else waiting on me for anything other than the Linux
> version
> > > > > of tier1?
> > > > >
> > > > > -Mike
> > > > >
> > > > > -Original Message-
> > > > > From: [EMAIL PROTECTED]
> > > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > > [EMAIL PROTECTED]
> > > > > Sent: Thursday, October 11, 2007 11:34 AM
> > > > > To: hlcoders@list.valvesoftware.com
> > > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > > >
> > > > > Hello Mike,
> > > > >
> > > > > please give us:
> > > > >
> > > > > public/tier1/characterset.h
> > > > > public/tier1/utlbuffer.h
> > > > > public/tier1/tier1.h
> > > > >
> > > > > Thanks
> > > > >
> > > > > with friendly reguards
> > > > >
> > > > > Ratman2000
> > > > >
> > > &g

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-12 Thread ratman2000
Hello Mike,

thanks for the files!
I think there is a foult in utllinkedlist.h. I get the error that RESTRICT
isnt defined?
Can you fix that for us?

../HL2SDK-TF2/public/tier1/utllinkedlist.h:417: ERROR: expected
init-declarator vor "RESTRICT"
../HL2SDK-TF2/public/tier1/utllinkedlist.h:417: ERROR: expected `;' vor
"RESTRICT"
../HL2SDK-TF2/public/tier1/utllinkedlist.h: In member function `void
CUtlLinkedList::LinkBefore(I, I)':
../HL2SDK-TF2/public/tier1/utllinkedlist.h:685: ERROR: expected
primary-expression vor »*«
../HL2SDK-TF2/public/tier1/utllinkedlist.h:685: ERROR: `RESTRICT' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utllinkedlist.h:685: ERROR: (Each undeclared
identifier is reported only once for each function it appears in.)
../HL2SDK-TF2/public/tier1/utllinkedlist.h:685: ERROR: expected `;' vor
"pNewElem"
../HL2SDK-TF2/public/tier1/utllinkedlist.h:688: ERROR: `pNewElem' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utllinkedlist.h:705: ERROR: expected
primary-expression vor »*«
../HL2SDK-TF2/public/tier1/utllinkedlist.h:705: ERROR: expected `;' vor
"beforeElem"
../HL2SDK-TF2/public/tier1/utllinkedlist.h:706: ERROR: `beforeElem'
undeclared (first use this function)
../HL2SDK-TF2/public/tier1/utllinkedlist.h: In member function `void
CUtlLinkedList::Unlink(I)':
../HL2SDK-TF2/public/tier1/utllinkedlist.h:765: ERROR: expected
primary-expression vor »*«
../HL2SDK-TF2/public/tier1/utllinkedlist.h:765: ERROR: `RESTRICT' undeclared
(first use this function)
../HL2SDK-TF2/public/tier1/utllinkedlist.h:765: ERROR: expected `;' vor
"pOldElem"
../HL2SDK-TF2/public/tier1/utllinkedlist.h:769: ERROR: `pOldElem' undeclared
(first use this function)

With friendly reguards

Ratman2000

- Original Message -
From: "Mike Durand" <[EMAIL PROTECTED]>
To: 
Sent: Thursday, October 11, 2007 9:33 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> Added those three.
>
> Is anyone else waiting on me for anything other than the Linux version
> of tier1?
>
> -Mike
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of
> [EMAIL PROTECTED]
> Sent: Thursday, October 11, 2007 11:34 AM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> Hello Mike,
>
> please give us:
>
> public/tier1/characterset.h
> public/tier1/utlbuffer.h
> public/tier1/tier1.h
>
> Thanks
>
> with friendly reguards
>
> Ratman2000
>
> - Original Message -
> From: "Keeper" <[EMAIL PROTECTED]>
> To: 
> Sent: Wednesday, October 10, 2007 3:19 AM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > They fill a void.  And make a canned game a little more flexible.
> >
> > That being said, Mike:  will the upcoming converted source games be
> > available as a beta before they are released?  Some are game specific
> and
> > can't be tested on TF2.
> >
> > Thanks for all the work!
> > Keeper
> >
> > -Original Message-
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of Tony
> "omega"
> > Sergi
> > Sent: Tuesday, October 09, 2007 5:11 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > --
> > [ Picked text/plain from multipart/alternative ]
> > hmm, i seem to think the easiest thing would be. wait for the damned
> sdk
> > instead of trying to rush it. plugins suck and aren't that important
> anyway
> > :P
> >
> >
> > ___
> > 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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-15 Thread Mike Durand
It's on the FTP server now. Sorry for the delay.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bryan
Beaudreault
Sent: Friday, October 12, 2007 11:32 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Can we please get the tier1_i486 (linux version) as soon as possible?

Now that people are starting to get their plugins updated to work with
the new version of metamod: source, this will start to draw a gap
between linux servers and windows servers.  We who host on linux
servers won't be able to promote our server as much as windows
servers, and this is bad news for new TF2 communities who may not have
tons of loyal regulars yet.  At that state you need to have ways of
differentiating your server from others so that people keep coming
back, and the lacking of a linux versions of these plugins severely
handicaps linux hosts.

Thank you very much

Bryan

On 10/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Hello Spencer 'voogru' MacDonald,
>
> Thanks for sharing that file with us!
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 12, 2007 7:30 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > It's not really that hard to look at the file and figure out what's
going
> > on.
> >
> > But here:
> >
> > http://www.voogru.com/filesystem_passthru.h
> >
> > -Original Message-
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Friday, October 12, 2007 1:15 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Hello,
> >
> > nice, can you share it with us?
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 12, 2007 6:36 PM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > I got mine working by just adding the new functions from
filesystem.h
> > >
> > > -Original Message-
> > > From: David Anderson [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, October 12, 2007 10:19 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I think we need an updated filesystem_passthru.h as well.
> > >
> > >---David Anderson
> > >http://www.bailopan.net/
> > >
> > > Mike Durand wrote:
> > > > Added those three.
> > > >
> > > > Is anyone else waiting on me for anything other than the Linux
version
> > > > of tier1?
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > [EMAIL PROTECTED]
> > > > Sent: Thursday, October 11, 2007 11:34 AM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > Hello Mike,
> > > >
> > > > please give us:
> > > >
> > > > public/tier1/characterset.h
> > > > public/tier1/utlbuffer.h
> > > > public/tier1/tier1.h
> > > >
> > > > Thanks
> > > >
> > > > with friendly reguards
> > > >
> > > > Ratman2000
> > > >
> > > > - Original Message -
> > > > From: "Keeper" <[EMAIL PROTECTED]>
> > > > To: 
> > > > Sent: Wednesday, October 10, 2007 3:19 AM
> > > > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > >
> > > >> They fill a void.  And make a canned game a little more
flexible.
> > > >>
> > > >> That being said, Mike:  will the upcoming converted source
games be
> > > >> available as a beta before they are released?  Some are game
specific
> > > > and
> > > >> can't be tested on TF2.
> > > >>
> > > >> Thanks for all the work!
> > > >> Keeper
> > > >>
> > > >> -Original Message-
>

Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-15 Thread David Anderson

Seems to work fine Mike, thanks!

  ---David Anderson
  http://www.bailopan.net/

Mike Durand wrote:

It's on the FTP server now. Sorry for the delay.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bryan
Beaudreault
Sent: Friday, October 12, 2007 11:32 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Can we please get the tier1_i486 (linux version) as soon as possible?

Now that people are starting to get their plugins updated to work with
the new version of metamod: source, this will start to draw a gap
between linux servers and windows servers.  We who host on linux
servers won't be able to promote our server as much as windows
servers, and this is bad news for new TF2 communities who may not have
tons of loyal regulars yet.  At that state you need to have ways of
differentiating your server from others so that people keep coming
back, and the lacking of a linux versions of these plugins severely
handicaps linux hosts.

Thank you very much

Bryan

On 10/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Hello Spencer 'voogru' MacDonald,

Thanks for sharing that file with us!

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 7:30 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



It's not really that hard to look at the file and figure out what's

going

on.

But here:

http://www.voogru.com/filesystem_passthru.h

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Friday, October 12, 2007 1:15 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello,

nice, can you share it with us?

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 6:36 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



I got mine working by just adding the new functions from

filesystem.h

-Original Message-
From: David Anderson [mailto:[EMAIL PROTECTED]
Sent: Friday, October 12, 2007 10:19 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I think we need an updated filesystem_passthru.h as well.

   ---David Anderson
   http://www.bailopan.net/

Mike Durand wrote:

Added those three.

Is anyone else waiting on me for anything other than the Linux

version

of tier1?

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, October 11, 2007 11:34 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello Mike,

please give us:

public/tier1/characterset.h
public/tier1/utlbuffer.h
public/tier1/tier1.h

Thanks

with friendly reguards

Ratman2000

- Original Message -
From: "Keeper" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 10, 2007 3:19 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



They fill a void.  And make a canned game a little more

flexible.

That being said, Mike:  will the upcoming converted source

games be

available as a beta before they are released?  Some are game

specific

and

can't be tested on TF2.

Thanks for all the work!
Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of

Tony

"omega"

Sergi
Sent: Tuesday, October 09, 2007 5:11 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
hmm, i seem to think the easiest thing would be. wait for the

damned

sdk

instead of trying to rush it. plugins suck and aren't that

important

anyway

:P


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-17 Thread David Anderson

It looks like CGlobalVars changed -- is it possible to get updated files
for globalvars_base.h and edict.h?  Thanks!

  --David Anderson
  http://www.bailopan.net/

Mike Durand wrote:

It's on the FTP server now. Sorry for the delay.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bryan
Beaudreault
Sent: Friday, October 12, 2007 11:32 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Can we please get the tier1_i486 (linux version) as soon as possible?

Now that people are starting to get their plugins updated to work with
the new version of metamod: source, this will start to draw a gap
between linux servers and windows servers.  We who host on linux
servers won't be able to promote our server as much as windows
servers, and this is bad news for new TF2 communities who may not have
tons of loyal regulars yet.  At that state you need to have ways of
differentiating your server from others so that people keep coming
back, and the lacking of a linux versions of these plugins severely
handicaps linux hosts.

Thank you very much

Bryan

On 10/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:

Hello Spencer 'voogru' MacDonald,

Thanks for sharing that file with us!

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 7:30 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



It's not really that hard to look at the file and figure out what's

going

on.

But here:

http://www.voogru.com/filesystem_passthru.h

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Friday, October 12, 2007 1:15 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello,

nice, can you share it with us?

With friendly Reguards

Ratman2000

- Original Message -
From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
To: 
Sent: Friday, October 12, 2007 6:36 PM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



I got mine working by just adding the new functions from

filesystem.h

-Original Message-
From: David Anderson [mailto:[EMAIL PROTECTED]
Sent: Friday, October 12, 2007 10:19 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I think we need an updated filesystem_passthru.h as well.

   ---David Anderson
   http://www.bailopan.net/

Mike Durand wrote:

Added those three.

Is anyone else waiting on me for anything other than the Linux

version

of tier1?

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, October 11, 2007 11:34 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello Mike,

please give us:

public/tier1/characterset.h
public/tier1/utlbuffer.h
public/tier1/tier1.h

Thanks

with friendly reguards

Ratman2000

- Original Message -
From: "Keeper" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 10, 2007 3:19 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?



They fill a void.  And make a canned game a little more

flexible.

That being said, Mike:  will the upcoming converted source

games be

available as a beta before they are released?  Some are game

specific

and

can't be tested on TF2.

Thanks for all the work!
Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of

Tony

"omega"

Sergi
Sent: Tuesday, October 09, 2007 5:11 PM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

--
[ Picked text/plain from multipart/alternative ]
hmm, i seem to think the easiest thing would be. wait for the

damned

sdk

instead of trying to rush it. plugins suck and aren't that

important

anyway

:P


___
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,


RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-19 Thread Keeper
That's odd, because I'm not using gameeventmanager and it's working for me.


But my plugin class is also extending the IGameEventListener2 class...

Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ray
Sent: Friday, October 19, 2007 6:51 AM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

if I do that with gameeventmanager it works fine..but if I set up
using gameeventmanager2 it doesnt.
BUT I cant seem to get the sudden death events so that the plugin
knows when the servers in sudden  death mode.

Ray





___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-19 Thread Ray

At 10:42 PM 10/18/2007, you wrote:

It works for me:  ->AddListener(this, "player_death", true);

Keeper

if I do that with gameeventmanager it works fine..but if I set up
using gameeventmanager2 it doesnt.
BUT I cant seem to get the sudden death events so that the plugin
knows when the servers in sudden  death mode.

Ray





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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-18 Thread Keeper
It works for me:  ->AddListener(this, "player_death", true);

Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ray
Sent: Thursday, October 18, 2007 9:17 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Has anyone been able to get the gameeventmanager2 to work with orangebox??

if I try using it I get an invalid parameter order error when I addlistener.

Ray


___
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] TF2 Plugin Headstart? VEngineCvar004?

2007-10-18 Thread Ray

Has anyone been able to get the gameeventmanager2 to work with orangebox??

if I try using it I get an invalid parameter order error when I addlistener.

Ray


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



RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-10-25 Thread Tony Paloma
Mike,

Can I get new takedamageinfo.h? I'm having issues with the old one.

Thanks,
Tony Paloma

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Thursday, October 11, 2007 12:33 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Added those three.

Is anyone else waiting on me for anything other than the Linux version
of tier1?

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
[EMAIL PROTECTED]
Sent: Thursday, October 11, 2007 11:34 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Hello Mike,

please give us:

public/tier1/characterset.h
public/tier1/utlbuffer.h
public/tier1/tier1.h

Thanks

with friendly reguards

Ratman2000

- Original Message -
From: "Keeper" <[EMAIL PROTECTED]>
To: 
Sent: Wednesday, October 10, 2007 3:19 AM
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?


> They fill a void.  And make a canned game a little more flexible.
>
> That being said, Mike:  will the upcoming converted source games be
> available as a beta before they are released?  Some are game specific
and
> can't be tested on TF2.
>
> Thanks for all the work!
> Keeper
>
> -Original Message-
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Tony
"omega"
> Sergi
> Sent: Tuesday, October 09, 2007 5:11 PM
> To: hlcoders@list.valvesoftware.com
> Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
> --
> [ Picked text/plain from multipart/alternative ]
> hmm, i seem to think the easiest thing would be. wait for the damned
sdk
> instead of trying to rush it. plugins suck and aren't that important
anyway
> :P
>
>
> ___
> 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] TF2 Plugin Headstart? VEngineCvar004?

2007-11-06 Thread Keeper
I keep getting errors when I test my .so file ( ldd ):

undefined symbol: KeyValues::GetInt(char const*, int)
undefined symbol: KeyValues::operator new(unsigned int)
undefined symbol: KeyValues::KeyValues(char const*)
undefined symbol: KeyValues::GetFirstSubKey()
undefined symbol: KeyValues::GetName() const
undefined symbol: KeyValues::GetString(char const*, char const*)
undefined symbol: KeyValues::SetInt(char const*, int)
undefined symbol: KeyValues::AddSubKey(KeyValues*)
undefined symbol: KeyValues::GetNextKey()
undefined symbol: KeyValues::operator delete(void*)
undefined symbol: KeyValues::LoadFromFile(IBaseFileSystem*

I'm using the new tier1_486.a (renamed to tier1_i486.a), but for some reason
these object files aren't being linked with the project.  All my previous
compiles in linux (EP1 engine) worked fine.  This isn't.  Any suggestions?

Thanks,
Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 15, 2007 8:27 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

It's on the FTP server now. Sorry for the delay.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bryan
Beaudreault
Sent: Friday, October 12, 2007 11:32 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Can we please get the tier1_i486 (linux version) as soon as possible?

Now that people are starting to get their plugins updated to work with
the new version of metamod: source, this will start to draw a gap
between linux servers and windows servers.  We who host on linux
servers won't be able to promote our server as much as windows
servers, and this is bad news for new TF2 communities who may not have
tons of loyal regulars yet.  At that state you need to have ways of
differentiating your server from others so that people keep coming
back, and the lacking of a linux versions of these plugins severely
handicaps linux hosts.

Thank you very much

Bryan

On 10/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Hello Spencer 'voogru' MacDonald,
>
> Thanks for sharing that file with us!
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 12, 2007 7:30 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > It's not really that hard to look at the file and figure out what's
going
> > on.
> >
> > But here:
> >
> > http://www.voogru.com/filesystem_passthru.h
> >
> > -Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Friday, October 12, 2007 1:15 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Hello,
> >
> > nice, can you share it with us?
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 12, 2007 6:36 PM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > I got mine working by just adding the new functions from
filesystem.h
> > >
> > > -Original Message-
> > > From: David Anderson [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, October 12, 2007 10:19 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I think we need an updated filesystem_passthru.h as well.
> > >
> > >---David Anderson
> > >http://www.bailopan.net/
> > >
> > > Mike Durand wrote:
> > > > Added those three.
> > > >
> > > > Is anyone else waiting on me for anything other than the Linux
version
> > > > of tier1?
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > [EMAIL PROTECTED]
> > > > Sent: Thursday, October 11, 2007 11:34 AM
> > > > To: hlcoders@list.valvesoftware.com
> > > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > > >
> > > > Hello Mike,
> > > >
> > > > please give us:
> > > >
> > > > public/tier1/characterset.h
> > > > public/tier1/utlbuffer.h
>

RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

2007-11-06 Thread Keeper
Ok, I rewrote the Makefile and viola.  It worked.

Who knows...

Oh well, thanks anyway...

Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Keeper
Sent: Tuesday, November 06, 2007 4:52 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

I keep getting errors when I test my .so file ( ldd ):

undefined symbol: KeyValues::GetInt(char const*, int)
undefined symbol: KeyValues::operator new(unsigned int)
undefined symbol: KeyValues::KeyValues(char const*)
undefined symbol: KeyValues::GetFirstSubKey()
undefined symbol: KeyValues::GetName() const
undefined symbol: KeyValues::GetString(char const*, char const*)
undefined symbol: KeyValues::SetInt(char const*, int)
undefined symbol: KeyValues::AddSubKey(KeyValues*)
undefined symbol: KeyValues::GetNextKey()
undefined symbol: KeyValues::operator delete(void*)
undefined symbol: KeyValues::LoadFromFile(IBaseFileSystem*

I'm using the new tier1_486.a (renamed to tier1_i486.a), but for some reason
these object files aren't being linked with the project.  All my previous
compiles in linux (EP1 engine) worked fine.  This isn't.  Any suggestions?

Thanks,
Keeper

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Mike Durand
Sent: Monday, October 15, 2007 8:27 PM
To: hlcoders@list.valvesoftware.com
Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

It's on the FTP server now. Sorry for the delay.

-Mike

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bryan
Beaudreault
Sent: Friday, October 12, 2007 11:32 AM
To: hlcoders@list.valvesoftware.com
Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?

Can we please get the tier1_i486 (linux version) as soon as possible?

Now that people are starting to get their plugins updated to work with
the new version of metamod: source, this will start to draw a gap
between linux servers and windows servers.  We who host on linux
servers won't be able to promote our server as much as windows
servers, and this is bad news for new TF2 communities who may not have
tons of loyal regulars yet.  At that state you need to have ways of
differentiating your server from others so that people keep coming
back, and the lacking of a linux versions of these plugins severely
handicaps linux hosts.

Thank you very much

Bryan

On 10/12/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> Hello Spencer 'voogru' MacDonald,
>
> Thanks for sharing that file with us!
>
> With friendly Reguards
>
> Ratman2000
>
> - Original Message -
> From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> To: 
> Sent: Friday, October 12, 2007 7:30 PM
> Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
>
>
> > It's not really that hard to look at the file and figure out what's
going
> > on.
> >
> > But here:
> >
> > http://www.voogru.com/filesystem_passthru.h
> >
> > -Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
> > Sent: Friday, October 12, 2007 1:15 PM
> > To: hlcoders@list.valvesoftware.com
> > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> > Hello,
> >
> > nice, can you share it with us?
> >
> > With friendly Reguards
> >
> > Ratman2000
> >
> > - Original Message -
> > From: "Spencer 'voogru' MacDonald" <[EMAIL PROTECTED]>
> > To: 
> > Sent: Friday, October 12, 2007 6:36 PM
> > Subject: RE: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> >
> >
> > > I got mine working by just adding the new functions from
filesystem.h
> > >
> > > -Original Message-
> > > From: David Anderson [mailto:[EMAIL PROTECTED]
> > > Sent: Friday, October 12, 2007 10:19 AM
> > > To: hlcoders@list.valvesoftware.com
> > > Subject: Re: [hlcoders] TF2 Plugin Headstart? VEngineCvar004?
> > >
> > > I think we need an updated filesystem_passthru.h as well.
> > >
> > >---David Anderson
> > >http://www.bailopan.net/
> > >
> > > Mike Durand wrote:
> > > > Added those three.
> > > >
> > > > Is anyone else waiting on me for anything other than the Linux
version
> > > > of tier1?
> > > >
> > > > -Mike
> > > >
> > > > -Original Message-
> > > > From: [EMAIL PROTECTED]
> > > > [mailto:[EMAIL PROTECTED] On Behalf Of
> > > > [EMAIL PROTECTED]
> > > > Sent: Thursday, October 11, 2007 11:34 AM
> > > > To: hlcoders@list.va