wie könnte man das dynamisch machen, also das man z.B. einen Befehl macht
Also, wenn du die Rangnamen dynamisch haben willst, dann darfst du sie natürlich nicht unter OnGameModeInit stehen haben ![]()
Mit einem Command den Rangnamen setzen:
ocmd:setrank(playerid,params[])
{
new frakid, rangname[32], rangid;
if(sscanf(params,"iis[32]",frakid,rangid,rangname)) return SendClientMessage(playerid,-1,"Verwendung: /setrank [frakid] [rangid] [rangname]");
SetRangName(frakid, rangid, rangname);
return 1;
}
Dann den Namen speichern lassen und wieder laden lassen ![]()
mfg. ![]()