Guten Abend,
ich habe ein Problem mit meinem Rangnamen System.
Aus irgendwelchen Gründen wird dies nicht Gespeichert sofern ich ein Rang ändere.
HTML
Speichern:
stock SaveRang(frakid)
{
new query[1570];
format(query, sizeof(query), "UPDATE `FrakRangName` SET `Rang1` = '%e', `Rang2` = '%e', `Rang3` = '%e', `Rang4` = '%e', `Rang5` = '%e', `Rang6` = '%e' WHERE `id` = %d",
rInfo[frakid][rRang1],rInfo[frakid][rRang2],rInfo[frakid][rRang3],rInfo[frakid][rRang4],rInfo[frakid][rRang5],rInfo[frakid][rRang6],frakid);
db_query(Datenbank, query);
return 1;
}
Ändern:
case DIALOG_RANK1:
{
if(response)
{
if(strlen(inputtext) >= 64)
{
SendClientMessage(playerid, FARBE_ROT ,"Der Angebene Rangname ist zu Lang! Maximal 64 Zeichen!");
ShowPlayerDialog(playerid, DIALOG_RANK1, DIALOG_STYLE_INPUT, "Rank Verwaltung 2 / 2", "{FFFFFF}Geben Sie den neuen {FFFF00}Rank Namen{FFFFFF} ein:", "Bestätigen", "Abbrechen");
return 1;
}
format(string,sizeof(string), "Du hast %s zu %s geändert.", rInfo[rID][rRang1], inputtext);
SendClientMessage(playerid, FARBE_GELB, string);
format(rInfo[rID][rRang1], 64, "%s", inputtext);
SendClientMessage(playerid, FARBE_GELB, "Rankname 1 wurde erfolgreich geändert!");
SaveRang(sInfo[playerid][sFraktion]);
}
}
Alles anzeigen
MfG. Black_Air