Beiträge von breadfish

    Die Beweise interessieren ja auch nicht da er erstmal wissen wollte ob er überhaupt jemanden anzeigen kann der seinen Server sabotiert. Um die Beweise kümmern sich dann die ermittelnden Behördern.. was dann am Ende dabei raus kommt ist wieder ne ganz andere Geschichte.


    Wobei mal unter uns gesagt: so wie ich SpongeBob aka [SC]Stunter aka Pascal aka KingPascal kenne wird er eh keine Strafanzeige erstatten, in meinen Augen ist das eine leere Drohung :)

    Ich weiss aber das ist ein anderes Thema, Spongebob ist nicht Suppenhuhn. Spongebob ist auch bekannt als [SC]Stunter, KingPascal und Pascal. Die IPs passen hinten und vorne nicht zusammen.


    Ich weiss btw nicht wie man drauf kommt die Besucherzahlen eines Scriptforums mit einem Rellife-Forum zu vergleichen, zumal meine Besucherzahlen mit ziemlicher wahrscheinlichkeit auch steigen würden wenn ich einen Spambereich mit 5(!) Subforen einrichten würde. Klar dass man so auch die 1000+ Postings pro Tag zusammen bekommt ;)


    Mal ganz davon abgesehen hat dieses Forum (samp.breadfish.de) absolut garnichts mit Spongebobs Server / Forum zu tun. Hier wird lediglich die Diskussion geführt und ich halte mich solange da raus wie es mich, das Forum, oder das Team nicht betrifft.

    Das ist dann ein Sonderfall, entweder dein provider macht das standardmäßig (warum auch immer, wäre unlogisch) oder die statische IP wurde beantragt, und man zahlt entsprechend mehr.

    SendClientMessage(playerid, COLOR_BLUE, "Ein Officer hat dich gefreezed.");


    austauschen durch


    new playerName[25], msg[128];
    GetPlayerName(playerid, playerName, sizeof playerName);

    format(msg, sizeof msg, "Officer %s hat dich gefreezed.", playerName);

    SendClientMessage(player, COLOR_BLUE, msg);

    Grundwissen If-Konstrukt und logische ODER-Verknüpfung:


    if(strcmp(cmd, "/freeze", true) == 0)
    {
    if ((gTeam[playerid] == TEAM_COPS) ||
    (gTeam[playerid] == TEAM_ARMY) ||
    (gTeam[playerid] == TEAM_FBI))
    {
    new player;


    tmp = strtok(cmdtext, idx);


    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_YELLOW, "Benutzung: /freeze [Playerid]");
    }
    else if (!IsPlayerConnected(strval(tmp)))
    {
    player = strval(tmp);
    tmp = strtok(cmdtext, idx);
    SendClientMessage(playerid, COLOR_RED, "Den Spieler gibts nicht.");
    }
    else if (IsPlayerConnected(player))
    {
    player = strval(tmp);
    tmp = strtok(cmdtext, idx);
    SendClientMessage(playerid, COLOR_BLUE, "Ein Officer hat dich gefreezed.");
    TogglePlayerControllable(player, 0);
    }


    return 1;
    }
    }

    Mal so zur Info: bei Linux ist es keine gute Idee einfach mal Befehle einzugeben in der Hoffnung es funktioniert...


    Du hast SuSE, gut. Warum benutzt du dann nicht YAST um dir das Paket zu installieren?


    Ich bezweifle stark dass dein Wissen ausreicht so einen Server zu administrieren. Dein Server ist eine tickende Zeitbombe was Spammails und illegales Zeug angeht.

    Das ist doch die Lösung des Problems o_X


    Oben im Script ein array definieren:


    new bool:gPlayerInDM[MAX_PLAYERS];


    Beim /dm befehl:


    gPlayerInDM[playerid] = true;


    Bei der Ausgabe der Spieler die in /dm sind:


    new dmplayers[256];
    new playername[25];


    for (new i = 0; 0<MAX_PLAYERS; i++) {
    if (gPlayerInDM[i]) {
    GetPlayerName(playername, sizeof playername);
    strcat(dmplayers, playername);
    }
    }


    //letztes komma entfernen
    if (dmplayers) {
    strmid(dmplayers, dmplayers, 0, strlen(dmplayers));
    }


    //jetzt hast du die dm spieler in der variable dmplayers und kannst
    //sie weiterverarbeiten oder ausgeben


    Wohlgemerkt: das da oben ist nur ein denkanstoss und der "Kern" deiner gewünschten Funktionalität. Das Einzuabauen erfordert gewisse Scriptkenntnisse, es reicht nicht einfach das Zeug da oben irgendwo im Script einzufügen und zu hoffen dasss es funktioniert.

    Sorry, aber einfacher als die Tutorials die du in diesem Forum findest wirst du es nicht vorgekaut bekommen, wenn du nicht mit dem Tutorials zurecht kommst solltest du ernsthaft überlegen die Finger vom Scripten zu lassen.

    Seit wann muss ma volljährig sein um Strafanzeige zu erstatten?
    Eine Strafanzeige ist ja nix andres als der Justiz mitzuteilen dass jemand etwas gesetzwiedriges tut, und das Recht dazu hat jeder Bürger.


    Die Eltern sind erst bei einem Strafantrag gefordert.