25.02.2011, 14:48
Quote:
Код:
if(strcmp(cmd, "/avisar", true) == 0 || strcmp(cmd, "/av", true) == 0) { new string[256]; if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][PlayerAdmin] == 0) { SendClientMessage(playerid, COLOR_RED, "Vocк nгo й Administrador!"); return 1; } GetPlayerName(playerid, Pname, sizeof(Pname)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_RED, "USE: /av [texto]"); return 1; } SendClientMessageToAll(COLOR_WHITE, "|______________ Aviso da Administraзгo [TAG] ______________|"); format(string, sizeof(string), "{FF0000}Administrador %s: %s", sendername, result); } return 1; } Espero ter ajudado atй mais |
pawn Код:
if(strcmp(cmd,"/avisar",true)==0)
{
if(PlayerInfo[playerid][PlayerAdmin] > 1)
{
new result[128];
result = strtok(cmdtext, idx);
if(!strlen(result))
{
SendClientMessage(playerid, 0xFFFFFFAA, "USE: /avisar [texto]");
return 1;
}
new sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
new string[128];
SendClientMessageToAll(0xFFFFFFAA, "-- Aviso da Administraзгo [TAG] --");
format(string,sizeof(string),"Administrador: %s %s", sendername, (result));
SendClientMessageToAll(0xFFFFFFAA, string);
}
return 1;
}