Erklärung:
Ich möchte /multiaccount eingeben und dann die IP und dann soll mir angezeigt werden welche Accounts die IP benutzen.
Leider hab ich es (mit hilfe von ICy.: ) nicht hinbekommen.
Ich hoffe ihr könnt mir helfen.
Ich habe keine Fehler oder so.
Aktueller Code:
ocmd:multiaccount(playerid,params[])
{
if(!isPlayerAnAdmin(playerid,4))return SendClientMessage(playerid,-1,"Du hast kein Admin Level 4");
new string[300],gip[16];
if(sscanf(params,"s",gip))return SendClientMessage(playerid,-1,"Tippe : /multiaccount [IP]");
SendClientMessage(playerid,-1,"Benutze: /getip [Spieler] um die IP herauszufinden!");
new playerip[16];
for(new i;i<MAX_PLAYERS;i++)
{
if(!IsPlayerConnected(i))continue;
GetPlayerIp(i,playerip,sizeof playerip);
if(strcmp(playerip,gip,true))
{
format(string,sizeof string,"%s\n%s - %s",string,NamePlayer(i),gip);
}
}
SendClientMessage(playerid,-1,"Folgende Accounts existieren unter der IP:");
SendClientMessage(playerid,-1,string);
return 1;
}