----- Original Message ----- 
From: "Arg!" <[email protected]>
To: "Discussion of Half-Life Programming" <[email protected]>
Sent: Friday, March 13, 2009 2:29 PM
Subject: Re: [hlcoders] Tf2 scout update now breaks plugin / SDK 
updateneeded?


> ob sdk is updated now, perhaps a recompile will help.
>
> On Sat, Mar 14, 2009 at 12:25 AM, cheeseh-bu <[email protected]> wrote:
>
>> Or maybe someone can tell me why my plugin crashes after adding a bot 
>> just
>> after GameFrame is finished... ?
>>
>>
>> //---------------------------------------------------------------------------------
>> // Purpose: called once per server frame, do recurring work here (like
>> checking for timeouts)
>>
>> //---------------------------------------------------------------------------------
>> void CRCBotPlugin::GameFrame( bool simulating )
>> {
>>    if ( simulating && CBotGlobals::IsMapRunning() )
>>    {
>>        CBots::botThink(); // All that this is doing is fake client 
>> command
>> join class
>>    }
>> }// <--------- crashing after call
>>
>> What the hell is going on with the call stack ??? Below---
>>
>>     [Frames below may be incorrect and/or missing, no symbols loaded for
>> server.dll]
>>     server.dll!14c2fdef()
>>     server.dll!14c2ffc4()
>>     server.dll!14c30062()
>>     server.dll!14af8ca6()
>> >    HPB_Bot2.dll!CRCBotPlugin::GameFrame(bool simulating=true)  Line 385 
>> > +
>> 0x10 bytes    C++
>>     engine.dll!0ea3e61e()
>>     engine.dll!0ea3d50a()
>>
>> Why are there extra server calls after GameFrame ? Surely there is
>> something
>> hidden which I don't have in my code/something missing???
>>
>> Help!
>>
>> --Cheeseh
>>
>>
>>
>> On Fri, Mar 13, 2009 at 1:10 PM, cheeseh-bu <[email protected]> wrote:
>>
>> > I'd just like to see an updated SDK content of the interfaces. I have a
>> > sneaky feeling IServerPlugin has been altered, or something else 
>> > crucial
>> to
>> > my plugin!
>> >
>> > Is it conceivable within the near future to obtain an updated copy of 
>> > the
>> > interface headers???
>> >
>> > Thanks!!!!
>> >
>> >
>> >
>> > On Sat, Mar 7, 2009 at 3:13 AM, Ryan <[email protected]> wrote:
>> >
>> >> Were there any updates to the CInput interface?
>> >>
>> >> On Tue, Mar 3, 2009 at 5:28 PM, LDuke <[email protected]> wrote:
>> >> > The SDK hasn't matched for a while now.  For example, the
>> takedamageinfo
>> >> > structure has been different for a long time.  I assume something 
>> >> > like
>> >> that
>> >> > must have changed.  Unless you're only using the provided interfaces
>> >> then
>> >> > it's likely that TF2 will never match the SDK.  Also, only a few of
>> the
>> >> > interfaces are even intended for plugins to use.  I think Mani was
>> told
>> >> he
>> >> > shouldn't have been using the filesystem interface when changes to 
>> >> > it
>> >> > happened and "broke" Mani-Admin-Plugin functionality.
>> >> >
>> >> > You shouldn't link directly to CBaseEntity functions, 
>> >> > CTakeDamageInfo
>> >> > functions, etc. as they will most likely break on a future update. 
>> >> > If
>> >> it's
>> >> > something common, you could look at the SourceMod code and see how
>> they
>> >> > handle the same situation.  If it's only interfaces that you're 
>> >> > using,
>> >> then
>> >> > hopefully Valve will update the SDK soon.
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > On Thu, Feb 26, 2009 at 12:31 PM, cheeseh-bu <[email protected]>
>> wrote:
>> >> >
>> >> >> Hi, The latest TF2 scout update seems to crash when I use my plugin
>> now
>> >> >> after GameFrame is called.
>> >> >>
>> >> >> Does anyone know of any interface changes / Bot handling changes?
>> (i.e.
>> >> SDK
>> >> >> updated? -- latest code doesn't seem to work)
>> >> >>
>> >> >> Although, I am just guessing
>> >> >>
>> >> >> Hope some have the answer,
>> >> >> cheeseh
>> >> >> _______________________________________________
>> >> >> 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
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Ryan "Kalvin" Williams
>> >> Project VDC - Founder and Lead Developer
>> >> http://www.projectvdc.net/
>> >>
>> >> _______________________________________________
>> >> 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

Reply via email to