Heyho, ich würde gerne eine selbst eine format-Funktion erstellen, basierend auf... format
Beispiel:
forward lformat(string[256], text1[], text2[], text3[]);
public lformat(string[256], text1[], text2[], text3[])
{
new i=0;
for(; i < MAX_PLAYERS; i++)
{
switch(PlayerInfo[i][language]) //Als beispiel
{
case 0..1: { format(string, sizeof(string), "%s", text1); } //English
case 2: { format(string, sizeof(string), "%s", text2); } //Deutsch
case 3: { format(string, sizeof(string), "%s", text3); } //Offen
}
}
return 1;
}
//Verwendung:
lformat(string, "Admin %s has set your level to %d", "Admin %s hat dein Level auf %d gesetzt", "blabla", PlayerInfo[playerid][pName], wert);
Das klappt so aber leider nicht, wie könnte ich das Richtig machen?
Liebe Grüße
Crowley