22.02.2010, 23:05
Use dcmd, its faster.
Under OnPlayerCommandText:
pawn Код:
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
pawn Код:
dcmd_an(playerid,params[]) {
if(!IsPlayerAdmin(playerid)) return 0;
if(!strlen(params)) return SendClientMessage(playerid,0xFF0000AA,"USAGE: /an <text>");
return GameTextForAll(params,4000,3);
}
pawn Код:
dcmd(an,2,cmdtext);