Beiträge von Velo.

    Dann wirds wohl deine Festplatte zerflückt haben.


    Entweder durch einen Virus der dir langsam innerlich die Platte zerhauen hat...
    Oder dein Leser hat durch eventuell wackeln/anstoßen etc. nen Kratzer reingehauen... und dann ist eh feierabend.


    Wenn du noch Garantie hast dann einschicken und hoffen das es das 2. ist.


    Du wirst selbst daran als laie wohl nichts mehr machen können.


    Im Notfall abwägen Preis <-> Leistung ... neu kaufen oder mal bei einem Reperaturservice besuchen!

    Wenn mich nichr alles täuscht findet er nix zum Booten, sprich keine Festplatte/CD wo das Betriebssystem drauf ist...


    Entweder dir hats da in der BIO's was umgestellt bzw. zerhauen
    Oder deine Festplatte hat sich dann gekonnt mit anmeldung verabschiedet


    Könnte mich irren... hab keinen MAC

    Das ist nicht böse gemeint...


    aber ein Tutorial zum Tutorial schreiben gibts hier im Forum
    [ SCRIPTING ] Erstellen eines Tutorials ^^


    .... und in Richtung Fahrschulsystem gibts auch was
    [ SCRIPTING ] [GF-Tutorial] & [NON-GF-Tutorial] : Fahrschule Mit Fragen Erstellen V.2.0 [Erfordert Grundwissen]


    Und für alles andere gibts
    [Liste] Tutorials


    Ich meine nicht das ich ihm keine Chance geben möchte.... aber 50% der Posts können halt mit den im Internet gegebenen "Suchmöglichkeiten" eingesparrt werden.

    Da muss ich jetzt mal blond spielen und fragen


    Continue?? - Ich könnte mir denken was du meinst bin mir aber nicht sicher.


    bzw. Anders gefragt: Könntest du (alternativ sonst wer) mir mal den Script anpassen?
    Ich hab totale Hirnstörung grade und komme einfach nicht weiter... egal wie ich es schreibe es läuft darauf hinaus das ich einfach bei der "IsPlayerInRangeOfPoint" ein Problem bekomme!

    Da werden wir wohl alle genauere Informationen brauchen was du eigentlich genau meinst
    bzw. was für einen Script du hast, wie dein Wantedsystem aussieht etc.


    Um dir das mal zu erläutern wie ich deinen Text jetzt gesehen habe:


    Du weißt zwar das bei betätigen des Lichtschalters das Licht nicht angeht....
    Hast aber keinerleih Ahnung wo die Glühbirne ist und wie sie Funktioniert

    Ich würde jetzt sagen, Zeile suchen - selbst bereinigen.


    Fehlercodes auslesen sollte das kleinste Problem eines Scripters sein.


    Sie zu beheben noch weniger. Aber ich helfe mal:


    new wanted = GetPlayerWantedLevel(playerid)


    ; hinter vergessen.

    Einen 5 Minuten Timer anlegen
    Am besten ganz oben:
    forward WantedLoss(playerid);
    Sagt dem Script das der nun folgende Timer später im Script genauer definiert wird


    SetTimer("WantedLoss",1000*60*5,true);
    Den Befehl aka Timer fügst du an einer Sinnvollen Stelle beim Timer ein, entweder nachdem der User eingeloggt ist oder mein heimlicher Favorit "OnGameModeInit"


    Dann einen neuen public erstellen:

    public WantedLoss(playerid)
    {
    if(IsPlayerConnected(playerid)) {
    new wanted = GetPlayerWantedLevel(playerid)
    if(wanted >=1) {
    SetPlayerWantedLevel(playerid,wanted-1);
    SendClientMessage(playerid,COLOR_GREY,"Du hast ein Wanted verloren!"); // Um dem Spieler nochmal zu sagen was er eh gesehen hat !! Der schönheit halber !!
    }
    }
    return 1;
    }

    In dem Public sagst du dem Script er soll bitte vom Spieler die momentanen Wanteds nehmen und diese -1 Rechnen (Sprich ihm einen Wegnehmen)
    Anbei Schickst du ihm noch einen schönen Text
    if(wanted >=1) um zu verhindern das Wanteds abgezogen werden wo keine sind -- mir sind deswegen noch keine Servercrashs bekannt aber es ist immer schön wenn man alle möglichen Quellen beseitigt




    ACHTUNG SPOILERGEFAHR!!
    Ich hab das jetzt fix ausm Kopf geschrieben und nicht getestet .... natürlich kann etwas falsch sein. Dann einfach auf die nächste Antwort hoffen!

    Ich komme gleich zum Problem.


    Scriptcode:

    dcmd_lock(playerid,params[])
    {
    #pragma unused params
    if(pInfo[playerid][logged]==1) {
    new pName1[MAX_PLAYER_NAME];
    new Float:x,Float:y,Float:z;
    GetPlayerName(playerid,pName1,sizeof(pName1));
    for(new v = 0;v <= MAX_VEHICLES; v++) {
    GetVehiclePos(v,y,x,z);
    if(!IsPlayerInRangeOfPoint(playerid,5,x,y,z)) { return SendClientMessage(playerid,COLOR_GREY,"Du bist nicht bei einem Fahrzeug");
    }
    if(strcmp(vInfo[v][aOwner],pName1)) {
    if(vInfo[v][alocked]==0) {
    SetVehicleParamsEx(v,vInfo[v][aengine],vInfo[v][alight],vInfo[v][aalarm],1,0,0,0);
    vInfo[v][alocked]=1;
    GameTextForPlayer(playerid,"~g~Zugeschlossen",1,1);
    } else {
    SetVehicleParamsEx(v,vInfo[v][aengine],vInfo[v][alight],vInfo[v][aalarm],0,0,0,0);
    vInfo[v][alocked]=0;
    GameTextForPlayer(playerid,"~r~Aufgeschlossen",1,1);
    }
    } else {
    SendClientMessage(playerid,COLOR_GREY,"Du bist nicht der Besitzer!");
    }
    }
    }
    return 1;
    }



    InGame kommt egal wo ich Stehe die Antwort vom Server "Du bist nicht bei einem Fahrzeug".
    Trotz SuFu und den gefundenen Theard komm ich einfach nicht weiter.


    stock für die Distanzabfrage wollte ich vermeiden. Bin ich kein Fan von - der Übersichtlichkeit halber.


    Bräuchte jetzt mal eure Hilfe. Sitze seit 1ner Stunde dran und bin bissl am verzweifeln.
    Hab das Gefühl der Fehler ist total labil.


    Danke schon jetzt ;)
    Greetz



    EDIT://
    By the Way und bevor jemand auf die Idee kommt:
    - Ja ich möchte bei dcmd bleiben und nicht zu ocmd wechseln. Auch wenn es schneller sein sollte.

    Hm... sonst hät ich gesagt überprüf mal den Pfad vom SAMP Client auf welches GTA der zugreift.


    Was spannend ist das es genau anders rum ist wie es gewöhnlich seinen sollte.
    Sonst klappt SAMP super mit Mods und in MTA siehst du keine weil der Server da nö sagt.

    Nimm etwas das kein German enthält, nenn es Roleplay (Reallife gibts eh keine Richtigen) und nutz ggf. den Google Translator bei dem du Dinge die dir gefallen eingibst z.B. Züge (als ganz dummes Beispiel) und übersetze es in irgendeine Sprache bis sich etwas irgendwie sinnvoll anhört und auch noch unter umständen ansprechend und cool klingt.


    Hab dir das mal veranschaulicht, ich finde den Rubixqube aka Zauberwürfel ganz nett. Rubixqube Roleplay klingt scheiße. Zauberwürfel Roleplay ergibt kein Sinn.
    Also hab ich einfach bissl was gestrichen und schon bin ich auf ruBiX (Roleplay) gekommen. Eigentlich ganz simpel.


    EDIT//
    ruBiX Roleplay war jetzt kein Vorschlag, wenn dann hau ich dich zusammen. - Unter ruBiX Arbeite ich seit mehreren Jahren an kleinen Fun Projekten.