"Kleines" Problem ( Wieder mal )

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
  • if(!strcmp(cmd, "/ooc", true))
    {
    new tmp1[250];
    new tmp2[250];
    new tmp3[250];
    new tmp4[250];
    new tmp5[250];
    new tmp6[250];
    new tmp7[250];
    new tmp8[250];
    new tmp9[250];
    new tmp10[250];
    new tmp11[250];
    new tmp12[250];
    new tmp13[250];
    new name[MAX_PLAYER_NAME];
    tmp = strtok(cmdtext, idx);
    tmp1 = strtok(cmdtext, idx);
    tmp2 = strtok(cmdtext, idx);
    tmp3 = strtok(cmdtext, idx);
    tmp4 = strtok(cmdtext, idx);
    tmp5 = strtok(cmdtext, idx);
    tmp6 = strtok(cmdtext, idx);
    tmp7 = strtok(cmdtext, idx);
    tmp8 = strtok(cmdtext, idx);
    tmp9 = strtok(cmdtext, idx);
    tmp10 = strtok(cmdtext, idx);
    tmp11 = strtok(cmdtext, idx);
    tmp12 = strtok(cmdtext, idx);
    tmp13 = strtok(cmdtext, idx);
    GetPlayerName(playerid, name, sizeof(name));
    for(new i = 0; i < MAX_PLAYERS; i++)
    {
    new string[230];
    format(string, sizeof(string), "%s: %s %s %s %s %s %s %s %s %s %s %s %s", name, tmp, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, tmp7, tmp8, tmp9, tmp10, tmp11, tmp12, tmp13);
    SendClientMessage(playerid, COLOR_WHITE, string);
    return 1;
    }
    return 1;
    }


    Nochn bisschen anpassen Fertig

    Mit freundlichen Grüßen


    Headscracher | Tobi :thumbup:

    Einmal editiert, zuletzt von Tigerreiter2 ()

  • @Tigerreiter2
    Was soll das sein??!
    Wth, übertreib omg.


    CMD:gcoff(playerid)
    {
    new string[128];
    if(Spieler[playerid][pAdmin] < 3)return SendClientMessage(playerid, COLOR_GREY, "Du besitzt nicht die benötigten Rechte.");
    if(GCOff == 0)
    {
    GCOff = 1;
    format(string, sizeof(string), "Der Globale Chat wurde von %s deaktiviert.", GetName(playerid));
    SendClientMessageToAll(COLOR_GREEN, string);
    }
    else if(GCOff == 1)
    {
    GCOff = 0;
    format(string, sizeof(string), "Der Globale Chat wurde von %s aktiviert.", GetName(playerid));
    SendClientMessageToAll(COLOR_GREEN, string);
    }
    return 1;
    }


    ...

  • Nur wird beides nicht klappen..



    if(!strcmp(cmd, "/ooc", true))
    {
    new tmp[250];
    new name[MAX_PLAYER_NAME];
    tmp = strtok(cmdtext, idx);
    GetPlayerName(playerid, name, sizeof(name));
    new string[300];
    format(string, sizeof(string), "%s: %s", name, tmp);
    SendClientMessageToAll(COLOR_WHITE, string);
    return 1;
    }

  • CMD:gc(playerid, params[])
    {
    if(GCOff == 1)return SendClientMessage(playerid, COLOR_GREY, "Der Globale Chat ist derzeit deaktiviert.");
    new text[96];
    if(sscanf(params, "s[96]", text))return SendClientMessage(playerid, COLOR_GREY, "* Benutze /gc [Nachricht]");
    new string[128];
    format(string, sizeof(string), "(( %s: %s ))", GetName(playerid), text);
    SendClientMessageToAll(COLOR_WHITE, string);
    printf("[GC] [%s]: %s", GetName(playerid), text);
    return 1;
    }
    ... <.<