Hallo zusammen
ich habe mal probiert auf Befehl die IP eines Spieler abzurufen
Hier mal mein Befehl
ocmd:getip(playerid,params[])
{
if(!isAdmin(playerid,2)) SendClientMessage(playerid,-1,"Du hast kein Admin Level 2");
{
new pID,ip[16];
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,-1,"Spieler nicht verbunden");
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,-1,"INFO : /getip [playerid] !");
{
GetPlayerIp(pID,ip,sizeof(ip));
format(ip,sizeof(ip),"Die IP vom Spieler %s ist %d !",pID,ip);
SendClientMessage(playerid,-1,ip);
}
}
return 1;
}
{
if(!isAdmin(playerid,2)) SendClientMessage(playerid,-1,"Du hast kein Admin Level 2");
{
new pID,ip[16];
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,-1,"Spieler nicht verbunden");
if(sscanf(params,"u",pID)) return SendClientMessage(playerid,-1,"INFO : /getip [playerid] !");
{
GetPlayerIp(pID,ip,sizeof(ip));
format(ip,sizeof(ip),"Die IP vom Spieler %s ist %d !",pID,ip);
SendClientMessage(playerid,-1,ip);
}
}
return 1;
}
Nun klappt das vorne und Hinten nicht
Da steht dann nur
Die IP vom Spiele
und dann nix mehr