Beiträge von The_Cop

    Blitzer System - Klick mich! Halt ne Include aber damit kommste schon zurecht :P


    Das Freikauf System kann ich dir jetzt nich machen aber hier das /ticket system


    //===================================TICKET=====================================
    if(strcmp(cmd, "/ticket", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    if(gTeam[playerid] != 2 && !IsACop(playerid))
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Beamter!");
    return 1;
    }
    if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1)
    {
    SendClientMessage(playerid, COLOR_GREY, " Du bist kein Beamter!");
    return 1;
    }
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /ticket [playerid] [preis] [Grund]");
    return 1;
    }
    giveplayerid = ReturnUser(tmp);
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: /ticket [playerid] [preis] [Grund]");
    return 1;
    }
    moneys = strval(tmp);
    if(moneys < 1 || moneys > 20000) { SendClientMessage(playerid, COLOR_GREY, " Nicht weniger als 1 oder mehr als 20000!"); return 1; }
    if(IsPlayerConnected(giveplayerid))
    {
    if(giveplayerid != INVALID_PLAYER_ID)
    {
    if (ProxDetectorS(8.0, playerid, giveplayerid))
    {
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    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, "Benutz: /ticket [playerid] [Preis] [Grund]");
    return 1;
    }
    format(string, sizeof(string), "* Du hast %s ein Ticket in Höhe von $%d ausgestellt, Grund: %s", giveplayer, moneys, (result));
    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    format(string, sizeof(string), "* Officer %s hat dir ein Ticket in Höhe von $%d ausgestellt, Grund: %s", sendername, moneys, (result));
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "* Um das Ticket zu bezahlen gib '/accept ticket' ein.");
    TicketOffer[giveplayerid] = playerid;
    TicketMoney[giveplayerid] = moneys;
    return 1;
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Der Spieler ist nicht nah genug !");
    return 1;
    }
    }
    }
    else
    {
    SendClientMessage(playerid, COLOR_GREY, " Der Spieler ist Offline !");
    return 1;
    }
    }
    return 1;
    }


    GF = Godfahter


    MfG
    Cop

    Ne Geld nicht aber nimm jetzt z.B. mal nen GF und such dir da das Zeug raus und kopiers in dein Script rein.


    //Edit: Versuchs mal damit:
    //===============================MEGAPHONE=======================================
    if(strcmp(cmd, "/megaphone", true) == 0 || strcmp(cmd, "/m", true) == 0)
    {
    if(IsPlayerConnected(playerid))
    {
    //new tmpcar = GetPlayerVehicleID(playerid);
    GetPlayerName(playerid, sendername, sizeof(sendername));
    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(OnDuty[playerid]==0)
    {
    SendClientMessage(playerid, COLOR_GREY, "Du bist kein Beamter!");
    return 1;
    }*/
    if(!strlen(result))
    {
    SendClientMessage(playerid, COLOR_GRAD2, "Benutze: (/m)egaphone [megaphone chat]");
    return 1;
    }
    if(gTeam[playerid] == 2 || IsACop(playerid) || PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
    {
    /*if(!IsACopCar(tmpcar))
    {
    SendClientMessage(playerid, COLOR_GRAD2, " You are not in a Police Vehicle !");
    return 1;
    }*/
    if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
    {
    format(string, sizeof(string), "[Officer %s: %s]", sendername, result);
    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    else if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2)
    {
    format(string, sizeof(string), "[Officer %s: %s]", sendername, result);
    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    else if(PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3)
    {
    format(string, sizeof(string), "[Soldat %s: %s]", sendername, result);
    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    else if(PlayerInfo[playerid][pMember] == 21||PlayerInfo[playerid][pLeader] == 21)
    {
    format(string, sizeof(string), "[FBI Agent %s: %s]", sendername, result);
    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    else if(PlayerInfo[playerid][pMember] == 23||PlayerInfo[playerid][pLeader] == 23)
    {
    format(string, sizeof(string), "[Soldat %s: %s]", sendername, result);
    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    else if(PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
    {
    format(string, sizeof(string), "[O-Amt %s: %s]", sendername, result);
    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
    }
    printf("%s", string);
    }
    else
    {
    SendClientMessage(playerid, COLOR_GRAD2, " Du musst bei der Polizei/FBI/Bundeswehr/O-Amt sein, um diesen Befehl benutzen zu können !");
    return 1;
    }
    }
    return 1;
    }


    Ersetz jetzt halt z.B.
    if(gTeam[playerid] == 2 || IsACop(playerid) || PlayerInfo[playerid][pMember] == 24||PlayerInfo[playerid][pLeader] == 24)
    mit deiner Abfrage obs ein Cop ist.


    MfG
    Cop

    Also mit

    und das mit megafon /m das mit ticket /ticket blitzer /setblitzer und freikaufsystem von abgeschleppten autos /carfreikaufen

    Kann ich jetzt sehr viel mehr anfangen^^


    Vlt. Was verstehst du unter Freikauf system von Abgeschleppten Autos?
    Sowas ist nicht 5 Min Arbeit (Zumindest fuer mich).


    Gegenleistungen?

    So macht das garantiert niemand! Gegenleistungen? Und was soll:

    Zitat

    z.B. mit dem spawn :
    AddStaticVehicle(561,880.2245,-1270.1494,14.5547,1.8037,1,1);

    Heisen? Das du mit nem Auto spawnst?

    Morgen am 6. Februar wird um 19:00 Uhr auf GTA SouthSide an der Fahrschule der Fahrkünste Wettbewerb stattfinden.


    IP: 84.200.25.89:7777


    Preise:
    Gewinnen kannst du Geldpreise, ein Hovercraft oder zwei Wochen Premium. Welchen z.B. Platz eins bekommt wird noch besprochen.


    Bedingungen:
    Ihr benötigt einen Führerschein und einen Motorradschein.


    Events:
    Zuerst fangen wir mit einem Qualifikationsrennen an, wo sich die Teilnehmer qualifizieren. Das Quali. Rennen wird so aussehen:
    Es werden Hütchen aufgestellt und der Teilnehmer muss mit ihnen Slalom fahren unter einer bestimmten Zeit.


    Bus Rennen - Nach den Quali. Rennen geht's weiter mit einem Bus Rennen. Den Teilnehmern werden Büsse zur Verfügung gestellt und müssen damit von der Montgomery Tankstelle bis nach Dillimore zur Tankstelle fahren.


    Dirt Track Rennen - Danach geht es spannend weiter mit einem Dirt Track Rennen im Stadium. Dort wurden extra von [SS]Ukrator uns ein paar Hindernisse hinein gemappt damit es auch ein bisschen schwerer wird. Ziel sind 3 Runden und danach noch mit einem Heilen Bike zurück zu kommen.


    Turismo Rennen - Le Grande Finale, die zwei besten Fahrer werden gegeneinander in einem Turismo Rennen im Stadium antreten. Ziel sind 5 Runden im Stadium ohne das Auto zu zerstören.


    Derby - Am Ende nochmal ein Just 4 Fun Derby wo alle einfach Derby machen.
    Derby = Wo ihr einfach eure Autos gegeneinander crasht bis die Autos explodieren



    Sonstiges:


    Falls ihr Fragen habt, wendet euch einfach an [SS]Ukrator, Charles_Carry oder R3v01u7i0N (mich hier)
    Gesponsort wird dies von der Fahrschule und weiteren privaten Partnern.