Hallo ich hab einen Adminbefehl programmiert. Jedoch will die IP Adresse nicht so ganz klappen. Da stehen von dir IP dann immer nur die ersten drei Zahlen der IP ![]()
Ich hoffe ihr könnt mir da weiterhelfen:
ocmd:check(playerid,params[])
{
new string[500], pID,IP[128];
//Hier sind dann noch so sachen, wie Fraktionsnamen auslesen (damit anstatt der frakid 1 z.B. kommt: LSPD) oder sscanf (damit pID klappt)
format(string, sizeof(string), "[Name: %s] [Adminlevel: %s] [Fraktion: %s] [IP-Adresse: %d] [Geld: %i] [Bank: %i]", SpielerName(pID),adminlvl, frakname, GetPlayerIp(pID, IP, sizeof(IP)), GetPlayerMoney(pID), GetPVarInt(pID, "Bank"));
SendClientMessage(playerid, grau, string);
SendClientMessage(playerid, grau, "----------Ende-----------");
return 1;
}