07.07.2009, 09:25
pawn Код:
#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
dcmd(test,4,cmdtext);
if (strcmp("/mycommand", cmdtext, true, 10) == 0)
{
SendClientMessage(playerid,0x008040FF,"Nothing!");
return 1;
}
return 0;
}
pawn Код:
dcmd_test(playerid,params[])
{
#pragma unused params
SendClientMessage(playerid,0x008040FF,"Test sucessful");
return 1;
}