Beiträge von [pRP]Chiko


    if(IsPlayerInRangeOfPoint(playerid,30.0,848.7758,-1273.0612,14.3623))//Ist playerid am Filmstudio



    Dass bedeutet dass man an der Stelle sein muss (an den Koordinaten).
    Und wenn du diese Zeile entfernst, sagst du praktisch, dass es egal ist wo er/sie steht.


    (sollte nur eine kleine erklärung sein, warum er die Zeile entfernen muss)

    Ablauf

    • Spieler registriert sich mit Passwort, geheimer Frage & geheimer Antwort.
    • Spieler vergisst sein Passwort und gibt ingame /passwortvergessen ein.
    • Spieler gibt die Antwort auf seine geheime Frage ein.
    • Wenn richtig wird ein neues Passwort (zufällig aus einer Liste vorgegebener Passwörter) erstellt und ihm zugewiesen.
    • Spieler kann sich mit diesem Passwort einloggen und danach mit /pwändern ein neues zuweisen.

    Wie gibt er InGame sein Passwort ein, wenn er es vergessen hat?
    Der kommt doch gar nicht rein, wenn er sein Passwort nicht weiß, oder? :huh:

    new vehicleid = GetPlayerVehicleID(playerid);
    new engine,lights,alarm,doors,bonnet,boot,objective;
    if(strcmp("/motor", cmdtext, true, 10) == 0)
    {
    if(Engine[vehicleid] == true)
    {
    if(!Engine[vehicleid]) return SendClientMessage(playerid,WEIß,"Motor ist nun {E31919}aus!");
    TogglePlayerControllable(playerid, true);
    SendClientMessage(playerid,WEIß,"Der Motor wurde {E31919}ausgeschaltet!");
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
    Engine[vehicleid] = false;
    }
    else if(Engine[vehicleid] == false)
    {
    new Float:health;
    GetVehicleHealth(vehicleid, health);
    if(health >300)
    {
    if(Engine[vehicleid]) return SendClientMessage(playerid,WEIß,"Der Motor ist doch schon {2F991A}an!");
    TogglePlayerControllable(playerid, true);
    SendClientMessage(playerid,WEIß,"Der Motor ist nun {2F991A}an!");
    GetVehicleParamsEx(vehicleid,engine,lights,alarm,doors,bonnet,boot,objective);
    SetVehicleParamsEx(vehicleid,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
    Engine[vehicleid] = true;
    }
    else
    {
    SendClientMessage(playerid, ROT, "Dein Motor ist kaputt! Er säuft ab!");
    Engine[vehicleid] = false;
    RemovePlayerFromVehicle(playerid);
    }
    }
    return 1;
    }


    Musst du nur noch an dein Script anpassen, sollte soweit eigentlich klappen :)


    sieht schon besser aus, nur hast du den selben Fehler mit dem ";" gemacht! :)

    leider muss ich mal einen extra Thread dazu erstellen da ich denke das der User nicht oft on sein wird. Letzte Aktivität des Users war im Mai diesen Jahres und somit denke ich das ich keinen Support zu seinem Tutorial erhalte.
    Ich habe das Tuturial von FoL-Community genutzt zur erstellung eines Gengfightsystems.



    soweit ich weiß ist "FoL-Community" gebannt...


    http://forum.sa-mp.de/index.php?page=User&userID=12577


    //E: Zitat eingefügt

    [NeR]CAPO: Ya Trabzonlu, ja genau das suche ich !!
    [SoR]Bot: nein leider nicht

    ..komisch ist nur, dass CAPO und ich dass selbe gesagt haben, nur er hat es detaillierter genannt (mit der .txt datei)
    Aber sonst ist es beides dass selbe!



    was muss ich den überall endfern


    Er meint wohl dass Semikolon ";"
    ..Dass soll überall da weg!

    Du musst abfragen ob derjenige, der den Befehl eingibt ein Admin ist.


    Wenn er es ist dann soll es passieren,
    wenn er es nicht ist, soll nichts passieren....


    ..Fertig!