ProberPWN
Ученик
Оптимизация выглядит так?
До:
После
И я не говорю про командный процессор.
До:
PHP:
if(strcmp(cmd, "/megaphone", true) == 0 || strcmp(cmd, "/mg", true) == 0 || strcmp(cmd, "/мегафон", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params,"s[128]",params[0])) return SendClientMessage(playerid, -1, ""ERPP" /megaphone(/mg) [текст]");
format(string, sizeof(string), "- %s сказал(а) в мегафон: %s ", GN(playerid), params[0]);
ProxDetector(20.0, playerid, string,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);
return 1;
}
PHP:
CMD:m(playerid,params[])
{
if(sscanf(params,"s[68]",params[0])) return SendClientMessage(playerid, -1, ""ERPP" /m(egaphone) [текст]");
static const all_str[] = "- %s сказал(а) в мегафон: %s";
new str[sizeof(all_str) + 68 + MAX_PLAYER_NAME - 4];
format(str, sizeof(str), all_str, GN(playerid), params[0]);
ProxDetector(20.0, playerid, str,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE);
return 1;
}
