[Ajuda] Resolvido Pegar o ID pelo Nome
#1

Resolvido
Reply
#2

o id geralmente й playerid
Reply
#3

Quote:
Originally Posted by Cleyson
Посмотреть сообщение
o id geralmente й playerid
sim eu sei mas queria algum jeito de pegar o ID do player pelo nome tipo /pegarid name entende
Reply
#4

Utilize uma variбvel para armazenar o nome que vocк quer encontrar. Faзa um loop pelos jogadores conectados, use strcmp para checkar todos os jogadores com o nome que vocк quer. Se encontrar retorna true se nгo false.
Reply
#5

PHP код:
CMD:getid(playeridparams[]){
    new 
IDX,string[40];
    if(
sscanf(params"u",IDX)){
        
SendClientMessage(playerid, -1"uso: /getid( parte do nick )");
        return 
1;
    }
    if(
IsPlayerConnected(IDX)){
        if(
IDX != INVALID_PLAYER_ID){
            new 
nome[MAX_PLAYER_NAME];
            
GetPlayerName(IDXnomesizeof(nome));
            
format(stringsizeof(string), "ID: %d || NickName: %s",IDX,nome);
            
SendClientMessage(playerid, -1string);
        }
    }
    else
    {
        
SendClientMessage(playerid, -1"Este Nick Nгo Foi Encontrado!");
    }
    return 
1;

Reply
#6

vlw a todos fiz o que o bruxo00 disse

Quote:

new Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, sizeof(Nome));
if(strfind(Nome, Line2, true)

Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)