String wird nicht gespeichert

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
  • Hallo.
    Undzwar wird der String "text" nicht gespeichert. Woran kann das liegen?
    Errors erhalte ich keine


    ocmd:support(playerid, params[]) {
    new text[128];
    if(pData[playerid][pEingeloggt] == 0) return SendClientMessage(playerid, COLOR_ERROR, "[Fehler]{FFFFFF} Du musst eingeloggt sein, um Befehle auszuführen!");
    if(sscanf(params, "s[128]", text)) return SendClientMessage(playerid, COLOR_USING, "[Benutzung]{FFFFFF} /support [Text]");
    if(strlen(pData[playerid][pTicket]) == 0) {
    new msg[164];

    strmid(pData[playerid][pTicket], text, 0, 128);
    format(msg, sizeof(msg), "[Support]{FFFFFF} %s", text);
    SendClientMessage(playerid, COLOR_SUPPORT, "[Support]{FFFFFF} Du hast ein Supportticket eröffnet. Deine Frage:");
    SendClientMessage(playerid, COLOR_SUPPORT, msg);
    } else {
    SendClientMessage(playerid, COLOR_SUPPORT, "[Support]{FFFFFF} Du hast dein Supportticket gelöscht!");
    strdel(pData[playerid][pTicket], 0, 128);
    }
    return 1;
    }

    enum playerData
    {
    pEingeloggt,
    pAdmincar,
    pAduty,
    pTicket[128],
    pTicketOffen,
    pAdmin
    }
    new pData[MAX_PLAYERS][playerData];


    Kostenlose Pawno Alternative / PAWN IDE -> PawnStar
    Mass Effect
    :love:

  • Versuch es so:

    format(pData[playerid][pTicket],128,"%s",text);

    oder so:

    if(sscanf(params, "s[128]", pData[playerid][pTicket])) return SendClientMessage(playerid, COLOR_USING, "[Benutzung]{FFFFFF} /support [Text]");


    Den der string text ist eigentlich überflüssig