hey Leute,
Ich versuche eine Funktion zu schreiben, womit ich den Namen des Levels abfragen kann.
Damit ich es so benutzen kann:
format(string, sizeof(string), "Status: %s", GetLevelName);
Die Funktion:
stock GetLevelName(playerid)
{
new string[64];
if (pInfo[playerid][AdminLevel] == 0)
{
format(string, sizeof(string), "%s", dini_Get("/nxadmin/Konfiguration/Server.ini", "Level_0_Name"));
return string;
}
else if (pInfo[playerid][AdminLevel] == 1)
{
format(string, sizeof(string), "%s", dini_Get("/nxadmin/Konfiguration/Server.ini", "Level_1_Name"));
return string;
}
else if (pInfo[playerid][AdminLevel] == 2)
{
format(string, sizeof(string), "%s", dini_Get("/nxadmin/Konfiguration/Server.ini", "Level_2_Name"));
return string;
}
else if (pInfo[playerid][AdminLevel] == 3)
{
format(string, sizeof(string), "%s", dini_Get("/nxadmin/Konfiguration/Server.ini", "Level_3_Name"));
return string;
}
else if (pInfo[playerid][AdminLevel] == 4)
{
format(string, sizeof(string), "%s", dini_Get("/nxadmin/Konfiguration/Server.ini", "Level_4_Name"));
return string;
}
return 1;
}
Leider funktioniert dies nicht.
Kann jemand helfen?
mfg