[Ajuda] Usando o nome do player ao invйs do ID.
#2

Use GetPlayerName com a variбvel que vocк usa pra checar o id do jogador exemplo:
pawn Код:
CMD:ir(playerid,params[]){
    new ID, NomeA[24],NomeID[24], str[64],Float:IDpos[3];
    if(PlayerInfo[playerid][Admin] < 1)return SendClientMessage(playerid,COLOR_RED, "[ERRO]Vocк nгo tem permissгo para usar esse comando.");
    if(sscanf(params,"u",ID))return SendClientMessage(playerid, Vermelho, "[USE] /ir [playerid]");
    if(!IsPlayerConnected(ID))return SendClientMessage(playerid,Vermelho,"[ERRO] Jogador Nгo Encontrado!");
    GetPlayerName(playerid, NomeA, 26);
    GetPlayerName(ID, NomeID, 26);
    GetPlayerPos(ID, IDpos[0], IDpos[1], IDpos[2]);
    SetPlayerPos(playerid, IDpos[0], IDpos[1], IDpos[2]);
    format(str, sizeof(str), "[Aviso]O admin %s Teleporto atй vocк." ,NomeA);
    SendClientMessage(ID, COLOR_GOLD, str);
    format(str,sizeof(str), "[Aviso] Vocк foi atй %s.", NomeID);
    SendClientMessage(playerid, COLOR_GOLD, str);
    return true;
}
Ira funcionar pelo nome e pelo ID
Reply


Messages In This Thread
Usando o nome do player ao invйs do ID. - by Lessk - 20.02.2013, 12:54
Re: Usando o nome do player ao invйs do ID. - by MatheusAlcapone - 20.02.2013, 12:57
Re: Usando o nome do player ao invйs do ID. - by Abravanel - 20.02.2013, 14:08

Forum Jump:


Users browsing this thread: 1 Guest(s)