17.04.2018, 18:30
Olб eu tenho um comando que vк o IP do jogador,porem o IP й o ipv4,nгo o ip do PC,alguem poderia me ajudar a puxar o ip do pc do jogador? grato!
cmd:
cmd:
PHP код:
dcmd_ip(playerid,params[]) {
if(PlayerInfo[playerid][Level] >= 2) {
if(!strlen(params)) return SendClientMessage(playerid, red, "| ERRO | Digite: /IP [ID]");
new player1 = strval(params), string[128];
if(PlayerInfo[player1][Level] == ServerInfo[MaxAdminLevel] && PlayerInfo[playerid][Level] != ServerInfo[MaxAdminLevel]) return SendClientMessage(playerid,red,"| ERRO | Voce deve ser admin de nivel maior");
if(IsPlayerConnected(player1) && player1 != INVALID_PLAYER_ID) {
CMDMessageToAdmins(playerid,"IP");
new tmp3[50]; GetPlayerIp(player1,tmp3,50);
format(string,sizeof(string),"{1E90FF}Jogador(a): {FFFFFF}%s\n{1E90FF}IP: {FFFFFF}%s\n\n{7CFC00}Caso queirб banir o IP do mesmo use /Banip [IP]\n{20B2AA}Lembre-se tenha um motivo valido para o banimento.\n ", pName(player1), tmp3);
return ShowPlayerDialog(playerid, 1000, DIALOG_STYLE_MSGBOX, "{FF0000}IP!",string, "Fechar", "");
} else return SendClientMessage(playerid,red,"| ERRO | Jogador(a) nгo Conectado(a)!");
} else return SendClientMessage(playerid,red,"| ERRO | Comando Invalido! /Comandos");
}