Joa Hey Com
Wollte mal fragen wie man das Speichrt wen man von einem Admin zum Leader Gemacht wird.
Der Befefehl :
ocmd:makeleader(playerid, params[])
{
new pID, nummer;
if(IstSpielerAdmin(playerid,5))
if(sscanf(params,"ud",pID,nummer)) return SendClientMessage(playerid,rot,"Verwendung: /makeleader [spielerid] [Fraktionsid]");
if(!IsPlayerConnected(pID)) return SendClientMessage(playerid,rot,"Dieser Spieler ist nicht online !");
if(nummer > 1 && nummer < maxFraktion)
{
new str[128], name[24], pname[24];
GetPlayerName(pID, name, 24);
GetPlayerName(playerid, pname, 24);
format(str, 128,"Du wurdest von %s zum Leader gemacht !",pname);
SendClientMessage(pID,blau,str);
format(str, 128,"Du hast %s zum Leader gemacht !",name);
SendClientMessage(playerid,blau,str);
SpielerInfo[pID][sLeader] = nummer;
SpielerInfo[pID][sRang] = 6;//6 = höchster Rang in meinem Beispiel
return 1;
}
else return SendClientMessage(playerid, rot,"Diese Fraktionsid hat einen ungültigen Wert !");
}
Wie Speichert man das Mit Dini
Ich danke den leuten die Helfen
//Edit
Schreibfehler