10.04.2018, 22:54
Bom galera vou por essa comando de mensagem que esta dando erro no meu gm, explicaзгo: quando o id (0) no caso eu tento manda uma mensagem para alguйm fala que nгo posso manda mensagem para mim mesmo, mais no caso do id (1) ja consegue manda mensagem so testei do id 0 e 1 quem souber como resolver por favor me ajudem!!!!
Obrigado pela atenзгo
Codigo:
Obrigado pela atenзгo
Codigo:
PHP Code:
if(strcmp("/pv", cmd, true) == 0)
{
new msg[128 * 2], gmsg[128 * 2], pname[MAX_PLAYER_NAME+1], iname[MAX_PLAYER_NAME+1];
new id = strval(tmp);
GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerName(id, iname, sizeof(iname));
tmp = strtok(cmdtext, idx);
gmsg = strrest(cmdtext, idx);
if(!strlen(gmsg))
return SendClientMessage(playerid, Vermelho, "[ERRO] Digite: /sms (id) (mensagem)");
if(!IsPlayerConnected(id))
return SendClientMessage(playerid, Vermelho, "[ERRO] ID Invбlido");
if(id == playerid)
return SendClientMessage(playerid, Vermelho, "[ERRO] Vocк nгo poe mandar sms para vocк mesmo.");
format(msg, sizeof(msg), "[Mensagem Privada] Mensagem enviada para %s[%d] ( %s )", iname, id, gmsg);
SendClientMessage(playerid, Amarelo, msg);
format(msg, sizeof(msg), "[Mensagem Privada] Mensagem recebida de %s[%d] ( %s)", pname, playerid, gmsg);
SendClientMessage(id, Amarelo, msg);
GameTextForPlayer(id, "~y~Privado Recebido!", 2500, 1), PlayerPlaySound(id, 1085, 0.0, 0.0, 0.0);
return true;
}