0 :CServerGameDLL::DLLInit(void* (*)(char const*, int*), void* (*)(char const*, int*), void* (*)(char const*, int*), CGlobalVars*) 1 :CServerGameDLL::GameInit() 2 :CServerGameDLL::LevelInit(char const*, char const*, char const*, char const*, bool, bool) 3 :CServerGameDLL::ServerActivate(edict_t*, int, int) 4 :CServerGameDLL::GameFrame(bool) 5 :CServerGameDLL::PreClientUpdate(bool) 6 :CServerGameDLL::LevelShutdown() 7 :CServerGameDLL::GameShutdown() 8 :CServerGameDLL::DLLShutdown() 9 :CServerGameDLL::GetTickInterval() const 10 :CServerGameDLL::GetAllServerClasses() 11 :CServerGameDLL::GetGameDescription() 12 :CServerGameDLL::CreateNetworkStringTables() 13 :CServerGameDLL::SaveInit(int) 14 :CServerGameDLL::SaveWriteFields(CSaveRestoreData*, char const*, void*, datamap_t*, typedescription_t*, int) 15 :CServerGameDLL::SaveReadFields(CSaveRestoreData*, char const*, void*, datamap_t*, typedescription_t*, int) 16 :CServerGameDLL::SaveGlobalState(CSaveRestoreData*) 17 :CServerGameDLL::RestoreGlobalState(CSaveRestoreData*) 18 :CServerGameDLL::PreSave(CSaveRestoreData*) 19 :CServerGameDLL::Save(CSaveRestoreData*) 20 :CServerGameDLL::GetSaveComment(char*, int, float, float, bool) 21 :CServerGameDLL::WriteSaveHeaders(CSaveRestoreData*) 22 :CServerGameDLL::ReadRestoreHeaders(CSaveRestoreData*) 23 :CServerGameDLL::Restore(CSaveRestoreData*, bool) 24 :CServerGameDLL::IsRestoring() 25 :CServerGameDLL::CreateEntityTransitionList(CSaveRestoreData*, int) 26 :CServerGameDLL::BuildAdjacentMapList() 27 :CServerGameDLL::GetUserMessageInfo(int, char*, int, int&) 28 :CServerGameDLL::GetStandardSendProxies() 29 :CServerGameDLL::PostInit() 30 :CServerGameDLL::Think(bool) 31 :CServerGameDLL::PreSaveGameLoaded(char const*, bool) 32 :CServerGameDLL::ShouldHideServer() 33 :CServerGameDLL::InvalidateMdlCache() 34 :CServerGameDLL::OnQueryCvarValueFinished(int, edict_t*, EQueryCvarValueStatus, char const*, char const*) 35 :CServerGameDLL::GameServerSteamAPIActivated()
-----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Saul Rennison Sent: Friday, February 20, 2009 11:46 AM To: Discussion of Half-Life Programming Subject: Re: [hlcoders] Can no longer access IServerGameDLL from plugin Could someone VTable dump the server_i686.so so we can see if there are any new functions of use? 2009/2/20 Paul <[email protected]> > I just found out about version 6 and apparantly it works . ( I also > tried downloading the latest source code but no new headers ) > > > > > On 20 Feb 2009, at 10:30, "Tony Paloma" <[email protected]> wrote: > > > Expcept, everyone else's plugins are working fine. The only thing I > > can > > think of that is wrong is that he's using the wrong version. I would > > suggest > > trying ServerGameDLL006 as that's what I see I'm using as the first > > attempt > > in my own code. > > > > -----Original Message----- > > From: [email protected] > > [mailto:[email protected]] On Behalf Of Olly > > Sent: Friday, February 20, 2009 1:09 AM > > To: Discussion of Half-Life Programming > > Subject: Re: [hlcoders] Can no longer access IServerGameDLL from > > plugin > > > > Lots of the interfaces have been updated in the last version. I sent > > an > > email to alfred asking for the new headers, but apparently we don't > > need > > them, and there is going to be a steam client update soon. This is > > the case > > for steam_api interfaces, I guess its the same for server plugin > > interfaces. > > > > 2009/2/20 Andrew Armstrong <[email protected]> > > > >> Maybe there's V6 now? Worth a shot. > >> > >> -----Original Message----- > >> From: [email protected] > >> [mailto:[email protected]] On Behalf Of Paul > >> Sent: Friday, 20 February 2009 11:28 AM > >> To: Discussion of Half-Life Programming > >> Subject: Re: [hlcoders] Can no longer access IServerGameDLL from > >> plugin > >> > >> Sorry . That was outdated code. I was using version 5 and this also > >> failed to load > >> > >> Hope someone can help > >> > >> > >> On 20 Feb 2009, at 00:21, "Spencer 'voogru' MacDonald" < > [email protected] > >>> wrote: > >> > >>> TF2 is ServerGameDLL005 (INTERFACEVERSION_SERVERGAMEDLL) > >>> > >>> > >>> > >>> -----Original Message----- > >>> From: [email protected] > >>> [mailto:[email protected]] On Behalf Of > >>> cheeseh-bu > >>> Sent: Thursday, February 19, 2009 6:52 PM > >>> To: Discussion of Half-Life Programming > >>> Subject: [hlcoders] Can no longer access IServerGameDLL from plugin > >>> > >>> From the new OrangeBox/TF2 updates I can no longer get the > >>> IServerGameDLL > >>> interface from a server plugin. This is imperative for my plugin. > >>> > >>> Cannot open game server interface INTERFACEVERSION_SERVERGAMEDLL > >>> IServerGameDLL servergamedll > >>> > >>> ---code--- > >>> > >>> LOAD_GAME_SERVER_INTERFACE( > >>> servergamedll,IServerGameDLL,INTERFACEVERSION_SER > >>> VERGAMEDLL_VERSION_4); > >>> > >>> #define LOAD_GAME_SERVER_INTERFACE(var,type,version) if ( (var = > >>> (type*)gameServerFactory(version,NULL)) == NULL ) { Warning("Cannot > >>> open > >>> game server interface "## #version ##" "## #type ##" "## #var > >>> ##"\n"); > >>> return false; } else { Msg("Found interface "## #version ##" "## > >>> #type ##" > >>> "## #var ## "\n"); } > >>> > >>> ---/code--- > >>> > >>> Anything changed? Any work around? > >>> > >>> Thanks > >>> _______________________________________________ > >>> 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 > >> > >> > > > > > > -- > > Sent from Olly's Computer > > _______________________________________________ > > 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 > > -- Thanks, - Saul. _______________________________________________ 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

