Beiträge von Mr.X

    Guten Tag,


    Ich habe mir soebend ein godmod Befehl in mein Script gebaut, dennoch möchte ich, dass diesen Befehl nur Admins mit adminlevel 1337 können.


    So sieht er bisher aus:


    if (strcmp(cmdtext, "/godon", true, 10) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1337)
    {
    SetPlayerArmour(playerid, 9999999);
    SetPlayerHealth(playerid, 9999999);
    SendClientMessage(playerid, COLOR_RED, "Nun bist du unverwundbar!");
    return 1;
    }


    Leider funktoniert das aber nicht. :(


    Wenn ich es so mache:


    if (strcmp(cmdtext, "/godon", true, 10) == 0)
    {
    if (PlayerInfo[playerid][pAdmin] >= 1339)
    SetPlayerArmour(playerid, 9999999);
    SetPlayerHealth(playerid, 9999999);
    SendClientMessage(playerid, COLOR_RED, "Nun bist du unverwundbar!");
    return 1;
    }


    gibt es keine Errors, aber dafür kann es trd jeder eingeben .



    //Edit: Keiner eine Idee?

    Wie kann ich ein Fahrzeug, ein Textdraw einbauen?


    Also das nur das Fahrzeug mitten drin ein Text hat, der die ganze Zeit dort ist. :)



    Ich danke schonmal..

    * '/efa' - Erstellt ein Fraktionsfahrzeug - @Dialoge.
    * '/lfa' - Entfernt ein Fraktionsfahrzeug in deiner nähe.
    * '/fpark' - Parkt das Fraktionsfahrzeug in dem man sitzt.
    * '/flock' - Schließt das Fraktionsfahrzeug auf & ab.
    * '/rfc' - Der Leader der Fraktion repsawnt alle seine Fahrzeuge.
    * '/rafc' - Ein Admin Respawnt alle Fraktionsfahrzeuge.


    Diese Funktionen sind bei mir nicht vorhanden oô


    bzw. funktonieren net.

    Hallo,


    ich möchte, wenn man jemand via /kick kickt, dass da denn sich ein Dialog öffnet wo drin steht:


    Möchtest du wirglich NAME mit dem Grund GRUND kicken?


    [Ja] [Nein] <-- Button


    In diesem /kick befehl:


    //====================================KICK=====================================
    if(strcmp(cmd, "/kick", true) == 0)
    {
    ShowPlayerDialog(playerid,DIALOG_KICK,DIALOG_STYLE_MSGBOX,"Info","Die ist ein Info Dialog","OK","Abbruch") ;
    return 1;
    }
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "/kick [playerid] [Grund]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, pname, sizeof(pname));
    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))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /kick [playerid] [Grund]");
    return 1;
    }
    if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht kicken, da er ein höheres Adminlevel hat als du!");
    return 1;
    }
    format(string, sizeof(string), "AdminChat: %s wurde von %s aus dem Spielt entfernt|[Grund: %s]", giveplayer, pname, (result));
    SendClientMessageToAll(COLOR_LIGHTRED, string);
    SetTimerEx("Kickplayer",0000,0,"i",giveplayerid);
    return 1;
    }
    }
    }
    else
    {
    format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    }
    return 1;
    }


    Wäre über Hilfe dankbar..

    Guten Tag,


    Ich möchte es so haben, dass nach der Eingabe von dem Befehl /kick ID GRUND folgendens in einem Dialog erscheint:


    Möchtest du wirglich den Spieler NAME mit dem Grund GRUND kicken?


    -Button JA- -Button NEIN-


    So sieht mein kick befehl zurzeit aus:


    //====================================KICK=====================================
    if(strcmp(cmd, "/kick", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "/kick [playerid] [Grund]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    if (PlayerInfo[playerid][pAdmin] >= 1 || PlayerInfo[playerid][pSupporter] >= 1)
    {
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, pname, sizeof(pname));
    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))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "FEHLER: /kick [playerid] [Grund]");
    return 1;
    }
    if(PlayerInfo[giveplayerid][pAdmin] > PlayerInfo[playerid][pAdmin])
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Du kannst diesen Spieler nicht kicken, da er ein höheres Adminlevel hat als du!");
    return 1;
    }
    format(string, sizeof(string), "AdminChat: %s wurde von %s aus dem Spielt entfernt|[Grund: %s]", giveplayer, pname, (result));
    SendClientMessageToAll(COLOR_LIGHTRED, string);
    SetTimerEx("Kickplayer",0000,0,"i",giveplayerid);
    return 1;
    }
    }
    }
    else
    {
    format(string, sizeof(string), " %d ist kein aktiver Spieler.", giveplayerid);
    SendClientMessage(playerid, COLOR_GRAD1, string);
    }
    }
    return 1;
    }


    Vielen Dank.

    Hallo,
    ich wünsche ein Reportsystem.


    Folgendes soll enthalten sein:



    • /report -> Öffnet sich ein Report mit Allgemeine Frage/Cheater Report/Regelverstoß/Frage zu Haus/Frage zu einer Fraktion
    • Report annehmen per Befehl, dass heißt, dass sich dann ein Dialog öffnet mit dem Report.. annehmen z.b bei einer Allgemeinen Frage mit /allgemeinFrage
    • Man sollte ein Reportchat starten können z.b mit /Reportchat [Playerid]


    Vielen Dank. :)

    Hey, :)


    Ich suche halt einfach einen, der in keiner Fraktion ist.


    Möchte halt gerne in eine Fraktion.


    Wie gesagt, nur eine Frage, ob jemand ein account hat, den er nicht mehr braucht.


    Bitte nicht unhöflich werden, es ist wie gesagt, nur eine Frage. :)

    Hallo,


    ich wollte mal fragen, ob jeman ein NOVA Account hat, der min. Level 3 ist und nicht mehr gebraucht wird und mir eventuell geben könnte.


    Sollte das hier im Forum nicht hingehören, so bitte ich das zu löschen.


    Vielen Dank :)



    P.S: Weil wäre gerne in einer Frak :)