--
[ 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<IInterface, ConVarFlag>::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: <hlcoders@list.valvesoftware.com>
> 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 <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<class T, class I> 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<class T, class I> 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<IInterface, ConVarFlag>::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<IInterface, ConVarFlag>::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<IInterface,
>
> > 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/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: <hlcoders@list.valvesoftware.com>
>
> > 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
>
> >> 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 <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/Queryi
>
> >> ng_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.
>
> >>>>>> 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
>
> >>>
>
> >>> --
>
> >>>
>
> >>> _______________________________________________
>
> >>> To unsubscribe, edit your list preferences, or view the list
>
> >>> archives, please visit:
>
> >>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
> >>>
>
> >>>
>
> >>>
>
> >>>
>
> >>> --
>
> >>> No virus found in this incoming message.
>
> >>> Checked by AVG Free Edition.
>
> >>> Version: 7.5.488 / Virus Database: 269.13.33/1034 - Release Date:
>
> >>> 9/27/2007 5:00 PM
>
> >>
>
> >>
>
> >> _______________________________________________
>
> >> 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
>
>
> _______________________________________________
> 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

Reply via email to