29.01.2016, 12:01
pawn Code:
//Куда-нибудь в самое начало
public OnPlayerCommandText(playerid, cmdtext[])
{
new gtc = GetTickCount();
#if defined my_OnPlayerCommandText
my_OnPlayerCommandText(playerid, cmdtext);
#else
print("Что-то не так.");
return 0;
#endif
printf("OnPlayerCommandText выполнился. Команда: %s. Время: %d", cmdtext, GetTickCount() - gtc);
return 1; //или 0..
}
//ALS Hook Method 7
#if defined _ALS_OnPlayerCommandText
#undef OnPlayerCommandText
#else
#define _ALS_OnPlayerCommandText
#endif
#define OnPlayerCommandText my_OnPlayerCommandText
#if defined my_OnPlayerCommandText
forward my_OnPlayerCommandText(playerid, cmdtext[]);
#endif
//Ваш OnPlayerCommandText с командами
public OnPlayerCommandText(playerid, cmdtext[])
{
//Ваши команды
return 0;
}