Hey,
brauche mal ganz kurz Hilfe. Jedes Mal wenn ich in der Inputbox des Dialoges einen Inhalt angebe und diesen auch sende, crasht mein gesamter Server.
Ich hab echt keine Ahnung woran es liegt.
Code
case DIALOG_RANG_HEX + 612:
{
if (response)
{
if (!strlen(inputtext) || isnull(inputtext)) return SendClientMessage(playerid, COLOR_GREY, "Fehlerhafter Eintrag.");
if (strlen(inputtext) > 7 || strlen(inputtext) < 6) return SendClientMessage(playerid, COLOR_GREY, "Der Farbcode muss genau 6 Zeichen lang sein (Beispiel Weiß: FFFFFF)");
format(string, sizeof(string), "SERVER: %s hat den Farbcode für den Adminrang '%s' geupated: {%s}%s", FullName(playerid), AdminRank[2][rRankname], inputtext);
SendAdminMessage(COLOR_WHITE, string);
mysql_format(dbhandle, query, sizeof(query), "UPDATE `%s` SET `hexcode` = '{%s}', `directhex` = '%e', `updatedby` = '%s', `timestamp` = '%d' WHERE `rank_id` = '3'", inputtext, inputtext, FullName(playerid), gettime());
mysql_tquery(dbhandle, query);
mysql_tquery(dbhandle, "SELECT * FROM `tbl_adminranks`", "LoadTeamNames");
}
if (!response) return ShowPlayerDialog(playerid, DIALOG_CONSOLE + 608, DIALOG_STYLE_TABLIST, "Konsole: Rangbearbeitung", "Farbcode ändern\nRangnamen ändern", "Bestätigen", "Abbrechen");
}
Alles anzeigen

