fixed stupid mistake, non-metamod mode works ok now
This commit is contained in:
parent
d0a8cb727a
commit
be7780949f
3 changed files with 8 additions and 30 deletions
|
|
@ -1380,11 +1380,11 @@ private:
|
|||
Bot *m_bot;
|
||||
int m_state;
|
||||
int m_message;
|
||||
int m_registerdMessages[NETMSG_BOTVOICE + 1];
|
||||
int m_registerdMessages[NETMSG_RESETHUD + 1];
|
||||
|
||||
public:
|
||||
NetworkMsg (void);
|
||||
~NetworkMsg (void) { };
|
||||
~NetworkMsg (void) { };
|
||||
|
||||
void Execute (void *p);
|
||||
inline void Reset (void) { m_message = NETMSG_UNDEFINED; m_state = 0; m_bot = NULL; };
|
||||
|
|
|
|||
|
|
@ -3098,34 +3098,10 @@ void Bot::Think (void)
|
|||
if (yb_tkpunish.GetInt () != 2 || IsValidBot (EntityOfIndex (m_voteKickIndex)))
|
||||
return;
|
||||
|
||||
entvars_t *killer = VARS (EntityOfIndex (m_lastVoteKick));
|
||||
edict_t *killer = EntityOfIndex (m_lastVoteKick);
|
||||
|
||||
MESSAGE_BEGIN (MSG_PAS, SVC_TEMPENTITY, killer->origin);
|
||||
WRITE_BYTE (TE_TAREXPLOSION);
|
||||
WRITE_COORD (killer->origin.x);
|
||||
WRITE_COORD (killer->origin.y);
|
||||
WRITE_COORD (killer->origin.z);
|
||||
MESSAGE_END ();
|
||||
|
||||
MESSAGE_BEGIN (MSG_PVS, SVC_TEMPENTITY, killer->origin);
|
||||
WRITE_BYTE (TE_LAVASPLASH);
|
||||
WRITE_COORD (killer->origin.x);
|
||||
WRITE_COORD (killer->origin.y);
|
||||
WRITE_COORD (killer->origin.z);
|
||||
MESSAGE_END ();
|
||||
|
||||
MESSAGE_BEGIN (MSG_ONE, g_netMsg->GetId (NETMSG_SCREENFADE), NULL, ENT (killer));
|
||||
WRITE_SHORT (1 << 15);
|
||||
WRITE_SHORT (1 << 10);
|
||||
WRITE_SHORT (1 << 1);
|
||||
WRITE_BYTE (100);
|
||||
WRITE_BYTE (0);
|
||||
WRITE_BYTE (0);
|
||||
WRITE_BYTE (255);
|
||||
MESSAGE_END ();
|
||||
|
||||
killer->frags++;
|
||||
MDLL_ClientKill (ENT (killer));
|
||||
killer->v.frags++;
|
||||
MDLL_ClientKill (killer);
|
||||
}
|
||||
else if (m_voteMap != 0) // host wants the bots to vote for a map?
|
||||
{
|
||||
|
|
|
|||
|
|
@ -2702,7 +2702,7 @@ int pfnRegUserMsg (const char *name, int size)
|
|||
else if (strcmp (name, "BotVoice") == 0)
|
||||
g_netMsg->SetId (NETMSG_BOTVOICE, message);
|
||||
else if (strcmp (name, "ResetHUD") == 0)
|
||||
g_netMsg->SetId (NETMSG_BOTVOICE, message);
|
||||
g_netMsg->SetId (NETMSG_RESETHUD, message);
|
||||
|
||||
return message;
|
||||
}
|
||||
|
|
@ -3116,6 +3116,8 @@ DLL_GIVEFNPTRSTODLL GiveFnptrsToDll (enginefuncs_t *functionTable, globalvars_t
|
|||
|
||||
if (!g_funcPointers || !g_entityAPI)
|
||||
TerminateOnMalloc ();
|
||||
|
||||
GetEngineFunctions (functionTable, NULL);
|
||||
|
||||
// give the engine functions to the other DLL...
|
||||
(*g_funcPointers) (functionTable, pGlobals);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue