Support system Problem

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Guten Tag,


    Ich schreibe grade ein Support system und habe folgendes Problem:


    wenn ich

    Code
    /sup Hallo

    schreibe kommt nur:


    Code
    Verwendung : /(sup)port [Text]


    hir der OnPlayerCommandText:


    Spoiler anzeigen
    public OnPlayerCommandText(playerid, cmdtext[])
    {
    new cmd[256], idx, str[128];
    cmd = strtok(cmdtext, idx);
    if (strcmp(cmd, "/sup", true) == 0 || strcmp(cmd, "/support", true) == 0) {
    if(IsPlayerConnected(playerid))
    {
    new file[256], n[MAX_PLAYER_NAME], length = strlen(cmdtext), offset = idx, result[64];
    format(file,sizeof(file),"Support/%s.amx",n);
    while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; }
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; }
    result[idx - offset] = EOS;
    if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "Verwendung: (/sup)port [text]"); return 1; }
    GetPlayerName(playerid,n,sizeof(n));
    if(Supportticket[playerid] == 0) {
    if(SupportZeilen[playerid] == 0) {
    if(!dini_Exists(file)) {
    dini_Create(file);
    dini_Set(file,"Zeile1",(result));
    format(str,128," Deine Support-Nachricht: %s",(result));
    SendClientMessage(playerid, SupportBlue, str);
    SendClientMessage(playerid, SupportBlue, " wurde als Supportticket gespeichert. Du kannst bis zu vier weitere Zeilen in den /sup schreiben.");
    SendClientMessage(playerid, SupportBlue, " Ein Admin/Supporter wird sich schnellstmöglich mit dir in Verbindung setzen. /ct, im es zurückzuziehen.");
    SupportZeilen[playerid] = 1;
    Supportticket[playerid] = 1;
    SupportTicket++;
    return 1;
    }
    } else if(SupportZeilen[playerid] == 1) {
    if(dini_Exists(file)) {
    dini_Set(file,"Zeile2",(result));
    format(str, sizeof (str),"Deine Support-Nachricht: %s", (result));
    SendClientMessage(playerid, SupportBlue, str);
    SendClientMessage(playerid, SupportBlue, " wurde an dein bestehendes Ticket angehängt.");
    SupportZeilen[playerid] = 2;
    return 1;
    }
    } else if(SupportZeilen[playerid] == 2) {
    if(dini_Exists(file)) {
    dini_Set(file,"Zeile3",(result));
    format(str, sizeof (str),"Deine Support-Nachricht: %s", (result));
    SendClientMessage(playerid, SupportBlue, str);
    SendClientMessage(playerid, SupportBlue, " wurde an dein bestehendes Ticket angehängt.");
    SupportZeilen[playerid] = 3;
    return 1;
    }
    } else if(SupportZeilen[playerid] == 3) {
    if(dini_Exists(file)) {
    dini_Set(file,"Zeile4",(result));
    format(str, sizeof (str),"Deine Support-Nachricht: %s", (result));
    SendClientMessage(playerid, SupportBlue, str);
    SendClientMessage(playerid, SupportBlue, " wurde an dein bestehendes Ticket angehängt.");
    SupportZeilen[playerid] = 4;
    return 1;
    }
    } else if(SupportZeilen[playerid] == 4) {
    if(dini_Exists(file)) {
    dini_Set(file,"Zeile5",(result));
    format(str, sizeof (str),"Deine Support-Nachricht: %s", (result));
    SendClientMessage(playerid, SupportBlue, str);
    SendClientMessage(playerid, SupportBlue, " wurde an dein bestehendes Ticket angehängt.");
    SupportZeilen[playerid] = 5;
    return 1;
    }
    } else if(SupportZeilen[playerid] == 5) {
    SendClientMessage(playerid,SupportGruen,"[Support-Ticket]: Du kann nicht mehr als 5 Zeilen anhängen!");
    SendClientMessage(playerid,SupportGruen,"[Support-Ticket]: Warte bis sich ein Admin/Supporter bei dir Meldet!");
    return 1;
    }
    }
    } return 1;
    }
    format(str,128,"SERVER: Der befehl '%s' könnte nicht gefunden werden.!",cmd);
    return SendClientMessage(playerid,COLOR_GRAD2,str);
    }


    ich hoffe mir kann jemand helfen

    Mit freundlichen Grüßen,


    Fabi.StaR :love::saint: