naja du solltest dem neuen Supporter auch die Variable setzen
if(strcmp(cmd, "/SetSup", true) == 0)
{
if(IsPlayerAdmin(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, r, "-Warnung- /SetSup [Spielername/id] [0/1]");
return 1;
}
new giveplayerid = ReturnUser(tmp);
tmp = strtok(cmdtext, idx);
new m_value = strval(tmp);
if(giveplayerid != INVALID_PLAYER_ID)
{
if(IsPlayerNPC(giveplayerid)) return SendClientMessage(playerid, r, "-Warnung- Dieser Spieler ist ein Bot.");
if(m_value == 0)
{
if(AccountInfo[giveplayerid][Supporter] == 0)
{
SendClientMessage(playerid, r, "-Warnung- Dieser Spieler ist bereits kein Supporter!");
return 1;
}
else if(AccountInfo[giveplayerid][Supporter] == 1)
{
AccountInfo[giveplayerid][Supporter] = m_value;
format(stringfa, sizeof stringfa, "-Admininfo- Admin %s (%d) hat %s (%d) den 'Supporter' Rang entzogen.", GetName(playerid), playerid, GetName(giveplayerid), giveplayerid);
SendClientMessageToAdmins(c, stringfa, 1);
SendClientMessage(giveplayerid, c, "-Accountinfo- Du hast den Rang 'Supporter' entzogen bekommen!");
WriteAdminLog(stringfa);
AccountInfo[playerid][Supporter] = 0;//<=============Hier wird die Varibale in den Array geschrieben
OnPlayerUpdateAccount(giveplayerid);
}
}
else if(m_value == 1)
{
if(AccountInfo[giveplayerid][Supporter] == 1)
{
SendClientMessage(playerid, r, "-Warnung- Dieser Spieler ist bereits Supporter!");
return 1;
}
else if(AccountInfo[giveplayerid][Supporter] == 0)
{
AccountInfo[giveplayerid][Member] = m_value;
format(stringfa, sizeof stringfa, "-Admininfo- Admin %s (%d) hat %s (%d) zum Supporter gemacht.", GetName(playerid), playerid, GetName(giveplayerid), giveplayerid);
SendClientMessageToSupporters(c, stringfa, 1);
SendClientMessage(giveplayerid, c, "-Accountinfo- Du hast den Rang 'Supporter' erhalten!");
WriteAdminLog(stringfa);
AccountInfo[playerid][Supporter] = 1;//<=============Hier wird die Varibale in den Array geschrieben
OnPlayerUpdateAccount(giveplayerid);
}
}
else if(m_value < 0 || m_value > 1)
{
SendClientMessage(playerid, r, "-Warnung- /SetSup [Spielername/id] [0/1]");
return 1;
}
}
else
{
SendClientMessage(playerid, r, "-Warnung- Spieler ist nicht online.");
}
}
else SendClientMessage(playerid, r, "-Warnung- Du bist kein RCON Admin.");
return 1;
}//Command um andere zum Supporter zu machen
Have Fun