Beiträge von DJ Deagle

    HeyHoo,


    habe ein Problem bei meiner Wantedvergabe.
    Der Spieler bekommt nicht die vom Polizisten angegebenen Wanteds !!!
    Hier der Code:

    //---------------Wantedvergabe------------------
    ocmd:suspect(playerid,params[])
    {
    if(IsAnCop(playerid))
    {
    if(GetPVarInt(playerid,"OnDuty")==1)
    {
    new Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Name, sizeof(Name));
    new pID;
    new Wanteds;
    new Grund[64];
    new string[64];
    new string2[64];
    if(sscanf(params,"uis",pID,Wanteds,Grund))return SendClientMessage(playerid,Grau,"Benutze: /su(spect) [Spieler-ID] [Anzahl der Wanteds] [Grund]");
    {
    SetPVarInt(pID,"Wanteds",++Wanteds);
    format(string,sizeof(string),"Dein aktuelles Wantedlevel beträgt: %i",GetPVarInt(pID,"Wanteds"));
    format(string2,sizeof(string2),"Zeuge des Vergehens: %s",Name);
    SendClientMessage(pID,HellRot,"===================================================");
    SendClientMessage(pID,HellRot,"Achtung: Du wirst von der Polizei gesucht !");
    SendClientMessage(pID,HellRot,string2);
    SendClientMessage(pID,HellRot,string);
    SendClientMessage(pID,HellRot,"===================================================");
    SendClientMessage(pID,HellRot,"");
    }
    }
    }
    return 1;
    }


    Er bekommt immer 2 Wanteds ned mehr oder weniger... (wegen SetPVarInt(pID,"Wanteds,++Wanteds); glaube ich !)


    MfG
    Deagle

    Naja nicht schlecht aber man könnte es aber wesentlich auch mit viel weniger Dialogen machen.
    Und eine Praxis fehlt es gibt also nur die Theorie.

    Dies will ich in v1.2 machen.


    An Alle:
    Das Update auf v1.1 wird es MySQL-Besitzern ermöglichen, das ganze per MySQL abspeichern zu lassen.
    Dafür werde ich ein Extra Script vorbereiten.

    Fahrschulsystem by DJ_Deagle v1.0


    Vorraussetzungen:

    • Login / Registersystem mit DINI (am besten MrMonat)


    Hallo Leute,


    hier möchte Ich euch mein Fahrschulsystem vorstellen.
    Es hat 5 Verschiedene Fragen.
    Zuerst ein Screen, wo sich die Fahrschule in diesem Filterscript befindet:


    In diesem Pfeil muss man die Taste ENTER oder F drücken, um die Fahrschule zu betreten.
    Sobald man dies getan hat, wird man in das Interior geportet.
    Dort kann man dann die Prüfung machen.


    Ich werde die .zip Datei als Dateianhang anhängen.
    Ich werte Positive & Negative Kritik aus.


    Pastebin:
    Pastebin - Fahrschulsystem by DJ_Deagle v1.0


    Updates:

    • v1.1 wird MySQL Benutzern ermöglichen, alles über MySQL abspeichern zu lassen.
    • v1.2 wird ein Ganz neues Update mit weniger Dialogen & mit einer Praktischen Fahrprüfung.


    Mit freundlichen Grüßen
    DJ_Deagle


    /edit: Updatenotes hinzugefügt.

    HeyHoo,


    wie mache ich das mit diesem Befehl:

    //---------------Wantedvergabe------------------
    ocmd:suspect(playerid,params[])
    {
    if(IsAnCop(playerid))
    {
    if(GetPVarInt(playerid,"OnDuty")==1)
    {
    new pID;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,Grau,"Benutze: /su(spect) [Spieler-ID]");
    {
    ShowPlayerDialog(playerid,DIALOG_WANTED,DIALOG_STYLE_LIST,"Wantedvergabe","Sachbeschädigung\nStVO Missachtung\nFahrerflucht\nAngriff eines Zivilisten\nAngriff eines Zivilisten\nTötung eines Ziviisten\nTötung eines Beamten\nDiebstahl\nBeleidigung","Auswählen","Abbrechen");
    }
    }
    }
    return 1;
    }


    das mit bei OnDIalogResponse, dass dann pID wanteds bekommt ?


    MfG
    Deagle

    ocmd:givecarlic(playerid,params[])
    {
    if(isPlayerAnAdmin(playerid,3))
    {
    new pID;
    if(sscanf(params,"u",pID))return SendClientMessage(playerid,COLOR_RED,"Benutze: /givecarlic [Spieler-ID]");
    {
    SetPVarInt(pID,"Car",1);
    SendClientMessage(playerid,BLAU,"Der Vorgang war erfolgreich");
    SendClientMessage(pID,BLAU,"Du hast den Auto Schein bekommen");
    SpielerSpeichern(pID);
    return 1;
    }
    }
    return 1;
    }


    Ungetestet ;D

    #define COLOR_RED 0xFF0000


    da...


    /edit:
    uups was am Label vergessen:
    Create3DTextLabel("Test Label",COLOR_RED,1768.2775,-2020.1366,14.1378,SICHTWEITE,VIRTUAL WORLD);

    Create3DTextLabel("Test Label",COLOR_RED,1768.2775,-2020.1366,14.1378);


    falls COLOR_RED in deinem Script nicht vorhanden ist - bitte ergänzen.


    MfG
    Deagle


    Ich versteh daran nix...

    Hallo,


    Wie kann ich es so einstellen,
    dass wenn ein Cop einen Spieler in ein Fahrzeug ziehen möchte, die pID nicht weiter als 15m von ihm weg sein darf ?


    MfG
    Deagle