Quote:
Originally Posted by EditPawn
Tente dessa forma
PHP код:
CMD:sendsms(playerid, params[])
{
if(!strlen(params))
return SendClientMessage(playerid, -1, "USE: /sendsms texto");
if(PlayerInfo[playerid][pCreditos] == 0) //Se nгo verificar os crйditos, ele poderб mandar sms infinito
return SendClientMessage(playerid, -1, "Vocк nгo possui Crйditos.");
if(!IsPlayerConnected(gPMDestinationID[playerid]) || gPMDestinationID[playerid] == INVALID_PLAYER_ID)
return SendClientMessage(playerid, -1, "Destino invбlido ou nгo estб conectado.");
new PMName[MAX_PLAYER_NAME], ENName[MAX_PLAYER_NAME], message[196];
GetPlayerName(playerid, PMName, sizeof PMName);
GetPlayerName(gPMDestinationID[playerid], ENName, sizeof ENName);
format(message, sizeof(message), "%s ID:%d Torpedгo:\n%s", PMName, playerid, strlen(params));
SendClientMessage(gPMDestinationID[playerid], 0xaaffaaff, message);
for(new i; i != MAX_PLAYERS; i++)
if(IsPlayerConnected(i) && Player[i][Admin] > 0) SendClientMessage(i, 0xaaffaaff, message);
format(message, sizeof(message), "Torpedгo enviado a %s, gasto 1 Creditos.", ENName);
SendClientMessage(playerid,COLOR_CV,message);
PlayerInfo[playerid][pCreditos] -= 1;
return 1;
}
|
bom amigo, testei seu cod e da erro..
fica assim
quando o player й admin, ele envia 2 mensagens
Код:
"%s ID:%d Torpedгo:\n%s",
"%s ID:%d Torpedгo:\n%s"
e nгo aparece pro admin no caso..
se puder ajudar..