Beiträge von Captain Morgan

    Hi,
    würdest du mir bitte erläutern oder mich zitieren, wo ich dir unterstelle dass du die Grafiken geklaut hast?
    Ansonsten bist du ja einigermaßen Kritik fähig was eindeutig für dich spricht. ;)

    Naja wichtig ist - zumindest in der Oberstufe - der Aufbau deiner Erörterung.
    Ein Basissatz etc. ist hoffentlich selbstverständlich. Unseren Lehrern kam es wirklich drauf an, dass wir uns an den Aufbau gehalten haben.
    Argumentationsstruktur, These des Autors deuten etc. pp.. Ihr habt doch bestimmt ein Blatt mit dem schematischen Aufbau einer Erörterung erhalten?

    Das ist ja wohl ein Scherz.
    Abgesehen davon, dass du Leute ganz "einfach" (einfach = bei dir mit Hilfe eines Anwalts) verklagen kannst wenn sie gegen das Urheberrecht verstoßen, sind das so ziemlich die schlechtesten "Ranggrafiken", die ich je gesehen habe.
    Ich bezweifel a), dass dir jemand diese simplen Schriftzüge klaut und b), dir dafür jemand noch was spendet.
    Was willst du denn überhaupt mit (m)einer Spende bezwecken? Welches Projekt würde ich denn unterstützen?

    Ich denke ja, dass es wieder San Andreas wird...
    Auf jeden Fall sollte es wieder so eine mitreißende Story wie die des CJ's geben.
    Hohe Erwartungen lasten auf Schultern von Rockstar - lassen wir uns überraschen :)!

    Um es nochmal zusammen zu fassen:


    Oben im Script:
    new name_safe[MAX_PLAYER_NAME];
    new aname_safe[MAX_PLAYER_NAME];



    Unten bei OnPlayerCommandText:
    if(strcmp(cmd, "/kick", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(strlen(tmp) == 0) return SendClientMessage(playerid, COLOR_ADMIN, "Nutze: /kick [Spieler] [Grund]");
    giveplayerid = strval(tmp);
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' ')) {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    result = "No reason";
    }


    new playa;
    format(string, sizeof(string), "[ADMIN CMD] %s wurde von %s gekickt. Grund: (( %s ))", GetPlayerNameEx(giveplayerid), GetPlayerNameEx(playerid), result);
    SendClientMessageToAll(COLOR_ADMIN, string);


    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    format(string, sizeof(string), " ", GetPlayerNameEx(playerid), result);
    SendClientMessage(giveplayerid, COLOR_SYSTEM, string);
    Kick(giveplayerid);
    return 1;
    }
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    format(string, sizeof(string), "{34B480}Supporter {FF3244}%s braucht die Bestätigung zum Kick von Spieler %s", GetPlayerNameEx(giveplayerid), GetPlayerNameEx(playerid));
    Fadminmsg(string);
    GetPlayerName(giveplayerid,name_safe, sizeof(name_safe));
    GetPlayerName(playerid,aname_safe, sizeof(aname_safe));
    return 1;
    }
    }
    }
    else if(PlayerInfo[playerid][pAdmin] <= 1)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_ADMIN, "Falscher Rang {34B480}Supporter");
    return 1;
    }
    }
    }
    if(strcmp(cmd, "/acceptkick", true) == 0)
    {
    if(PlayerInfo[playerid][pAdmin] >= 4)
    {
    format(string, sizeof(string), "%s und %s sind cool!", GetPlayerNameEx(name_safe), GetPlayerNameEx(aname_safe));
    SendClientMessageToAll(COLOR_ADMIN,string);
    }
    }




    Error:
    (11154) : error 035: argument type mismatch (argument 1) // bezieht sich auf Zeile 63

    Also kname_safe und aname_safe sind als Global Variabeln gespeichert
    new kname_safe[MAX_PLAYER_NAME];
    new aname_safe[MAX_PLAYER_NAME];


    Ich benötige Sie für folgenden CMD:
    if(strcmp(cmd, "/kick", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(strlen(tmp) == 0) return SendClientMessage(playerid, COLOR_ADMIN, "Benutzung: /kick [Spieler] [Grund]");
    giveplayerid = strval(tmp);
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' ')) {
    idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) {
    result[idx - offset] = cmdtext[idx];
    idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
    result = "Kein Grund";
    }
    format(string, sizeof(string), "[ADMIN CMD] %s wurde von %s gekickt. Grund: (( %s ))", GetPlayerNameEx(giveplayerid), GetPlayerNameEx(playerid), result);
    SendClientMessageToAll(COLOR_ADMIN, string);


    GetPlayerName(giveplayerid, kname_safe, sizeof(kname_safe));
    GetPlayerName(playerid, aname_safe, sizeof(aname_safe));
    format(string, sizeof(string), " ", GetPlayerNameEx(playerid), result);
    SendClientMessage(giveplayerid, COLOR_SYSTEM, string);
    Kick(giveplayerid);
    return 1;
    }
    if(PlayerInfo[playerid][pAdmin] == 1)
    {
    if(PlayerInfo[playerid][pAdmin] >= 2)
    {
    format(string, sizeof(string), "{91E480}Supporter {FF3244}%s braucht die Bestätigung zum Kick von Spieler %s (/acceptkick)", GetPlayerNameEx(giveplayerid), GetPlayerNameEx(playerid));
    Fadminmsg(string);
    return 1;
    }
    }
    else if(PlayerInfo[playerid][pAdmin] <= 1)
    {
    SendClientMessage(playerid, COLOR_ADMIN, "Kein: {91E480}Supporter");
    return 1;
    }
    }
    }

    if(strcmp(cmd, "/acceptkick", true) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1)
    {
    new akick[200];
    format(akick,sizeof(akick), "[ADMIN CMD] %s wurde von %s und %s gekickt. Grund: (( ))", GetPlayerNameEx(kname_safe), GetPlayerNameEx(playerid), GetPlayerName(aname_safe)); // Zeile 11154
    SendClientMessageToAll(COLOR_ADMIN, akick);
    Kick(kname_safe); // Zeile 11156
    return 1;
    }
    }


    Fehlercode kommt folgender...:S
    (11154) : error 035: argument type mismatch (argument 1)
    (11156) : error 035: argument type mismatch (argument 1)


    Ich komm da grad iwie nicht weiter :D
    /Edit: Ja ich erweiter den CMD noch ein bisschen - Hänge nur an der Stelle grad...
    /Edit2: Das ich den Grund frei gelassen habe ist auch Absicht...zu dem wollte ich später kommen ^^