Eu nгo entendi qual й a finalidade que vocк quer para esse comando.
Vocк quer que envie o torpedo ao "gPMDestinationID[playerid]" e envie tambйm ao admin? Ou a prуpria variбvel jб estб armazenando o id do admin ?
Fiz o comando utilizando id que o jogador digitar no comando, agora sу adaptar a funзгo que vocк deseja.
PHP код:
CMD:sendsms(playerid, params[])
{
new id, texto[90];
if(sscanf(params, "us[90]", id, texto))
return SendClientMessage(playerid, -1, "USE: /sendsms id texto");
if(PlayerInfo[playerid][pCreditos] == 0)
return SendClientMessage(playerid, -1, "Vocк nгo possui Crйditos.");
if(id == INVALID_PLAYER_ID)
return SendClientMessage(playerid, -1, "Este jogador nгo estб conectado.");
new playeridName[20], idName[20], String[128];
GetPlayerName(playerid, playeridName, 20);
GetPlayerName(id, idName, 20);
format(String, 128, "%s ID:%i Torpedгo: %s", playeridName, playerid, texto);
SendClientMessage(id, -1, String); //Envia a mensagem ao id que foi digitado
for(new i; i != MAX_PLAYERS; i++)
if(IsPlayerConnected(i) && IsPlayerAdmin(i)) SendClientMessage(i, -1, String); //Envia a mesma mensagem a todos os admins online
PlayerInfo[playerid][pCreditos]--;
format(String, 128, "Torpedгo enviado a %s, gasto 1 Crйditos. Seus Crйditos: %i.", idName, PlayerInfo[playerid][pCreditos]);
SendClientMessage(playerid, -1, String);
return 1;
}