Beiträge von Kaliber

    üblichen Werte

    Der Default Wert beträgt 100.0


    Eine normale Stream-Distance, wie z.B. die von Objekten beträgt 300.0


    Kann aber auch bis zu 600.0 gehen, das ist dann aber schon sehr weit.



    Will da grobe Fehler vermeiden, bzw. Optimierungen vornehmen wenn jemandem ggf. was auffaellt.

    Nutze dafür das Profiler Plugin für große Optimierungen.


    So im kleinen, schau in den Code Optimierungs Thread :D

    Ich weiß aber nicht, was beim /stats Befehl fehlt, könnte mir bitte jemand weiterhelfen?

    2 Fehler waren da:


    1. Du hast nirgends pID genutzt, das heißt egal welche ID du eingegeben hättest, du hättest immer die stats von dir selbst gesehen.


    2. Du setzt zu oft ein , obwohl du ein ; verwenden willst. Dadurch hast du einen ) Fehler gemacht, der zu dem Problem führt.


    Schreibe es mal so:


    So müsste es gehen:

    C
    new string[128], x = Spieler[playerid][pFlyLicenseSperre]-gettime();
    format(string, sizeof(string), "Flugschein Sperre: {33AA33}Vorhanden (%d Tage, %d Stunden, %d Minuten und %d Sekunden verbleibend)", x/86400, (x % 86400) / 3600, (x%3600) / 60, x%60);
    SendClientMessage(playerid, COLOR_WHITE, string);

    Da ist ein Klammerfehler drinnen, das müsste eigentlich so aussehen:


    C
    //Führerscheinabfrage
    if(sInfo[playerid][drivlic]==0)
    {
        for(new i; i<sizeof(autosOhneMotor); i++)
        {
            if(autosOhneMotor[i]==vModel) return 1;
        }
        SendClientMessage(playerid,Kaminrot,"Du hat noch keinen Führerschein!");
        RemovePlayerFromVehicle(playerid);
    }

    Dein Header ist falsch.


    Musst bei match die Domain angeben und google nutzt nun mal https und nicht http :klugs:


    und du willst es nicht überall, sondern nur auf google, also schreibs mal so:


    Aber es ist möglich, oder?

    Nein, habe ich doch gesagt.


    Zudem willst du das ja auch nicht, weil jedes rechtsklick und dann suchen wo es steht bringt dir ja nichts.


    Du könntest z.B. einfach sowas machen:



    So, wenn du jetzt bei google was eingibst und dann einfach random STRG + Y drückst, öffnet sich n neuer Tab auf YouTube wo du das suchst.

    Du gibst etwas auf google ein, dann:


    STRG+A, STRG+C, STRG+T, Drückst ein y dann sollte dir youtube vorgeschlagen werden, dann ENTER, dann STRG+V und dann ENTER


    Das sind 5 Sekunden...und wenn du YouTube offen hast..nur 2...


    Inwiefern würde dir diese Funktion helfen?


    In das Kontext-Menü wirst du das auch nicht bekommen, außer man schreibt es selbst.


    Aber Doppelrechtsklick oder so kannst du triggern und dann einfach über window.location.href auf YouTube mit dem, was da steht.


    Aber...wie gesagt, was bringt dir das? Wirklich sparen tust du dadurch ja eigentlich nix ^^

    format(string, sizeof(string), "%s\n%s\t%s\t%s", string, Name, GetFrakRangName(Rang, fID), (IsPlayerConnected(playerid))?("Online"):("Offline"));

    Da packst dann einfach Farben mit in die Fallunterscheidung:


    format(string, sizeof(string), "%s\n%s\t%s\t%s", string, Name, GetFrakRangName(Rang, fID), (IsPlayerConnected(playerid))?("{00FF00}Online"):("{FF0000}Offline"));

    aber ich kann nur noch die Zahl 1 Würfel

    Versuch es mal so zu schreiben:


    Du speicherst ja auch nicht die Rotation.


    Musste sperreA noch hinzufügen...


    Und dann über GetPlayerFacingAngle(playerid, Blitzer[i][sperreA]); abfragen und dann so setzen:


    Blitzer[i][ID] = CreateDynamicObject(18880, Blitzer[i][sperreX], Blitzer[i][sperreY], Blitzer[i][sperreZ]-2.0, 0.0, 0.0, Blitzer[i][sperreA]);