
11.01.2014, 16:59
|
|
Познающий
Регистрация: 27.06.2013
Сообщений: 52
С нами:
6776307
Репутация:
0
|
|
Сообщение от Chesko
Как добавить свою команду и сообщение в чат? Только не addСlientCommand, ибо пишу свою dll'ку с нуля. Попытался поковырять исходник собейта и выдрать оттуда, но результата 0. Нид хелп.
Код:
Код:
void addCmd ( char *name, int funci )
{
if ( name == NULL || funci== NULL)
return;
/* if ( strlen(name) > 30 )
{
Log( "Error: command name '%s' was too long.", name );
return;
}
//Проверка на длину команды, реализуй..
*/
uint32_t data = g_dwSAMP_Addr + 0x212A28;
uint32_t func = g_dwSAMP_Addr + 0x7A8C0;
__asm mov eax, data
__asm mov ecx, [eax]
__asm push funci
__asm push name
__asm call func
}
Вот так пробовал??
|
|
|