You are not logged in.
Привет, возник вопрос: как внести свою команду в стандартные sa:mp клиент команды ? (addClientCommand)
#define FUNC_ADDCLIENTCMD 0x7BC40 #define SAMP_CHAT_INPUT_INFO_OFFSET 0x212A70
Если можете приведите пример. Спасибо за внимание .
Offline
void addClientCommand(char *szCmd, CMDPROC pFunc)
{
if (g_Input == nullptr)
return;
void(__thiscall *AddClientCommand) (const void *_this, char *szCommand, CMDPROC pFunc) =
(void(__thiscall *) (const void *, char *, CMDPROC)) (dwSAMPAddr + SAMP_FUNC_ADDCLIENTCMD);
if (szCmd == NULL)
return;
return AddClientCommand(g_Input, szCmd, pFunc);
}
Last edited by Surse (08-05-2016 05:17)
Offline