Beiträge von dnlk


    Du erstellst eine Variable aber benutzt sie nicht.


    Ich denke mal der untere Teil sollte eigentlich so aussehen:

    dini_IntSet(path, "MP5", OFYBMP5+FYBMP5);
    dini_IntSet(path, "Uzi", OFYBUzi+FYBUzi);
    dini_IntSet(path, "Tec9", OFYBTec9+FYBTec9);
    dini_IntSet(path, "Shotgun", OFYBShotgun+FYBShotgun);
    dini_IntSet(path, "Deagle", OFYBDeagle+FYBDeagle);
    dini_IntSet(path, "Schutzweste", OFYBSchutzweste+FYBSchutzweste);

    Eher eine Schlechte methode. Jede Runde werden die gleichen Spieler Traitor da es weder Random noch sonst eine Methode gibt. Jeder mit einer ungeraden Geraden Spieler ID wird Traitor, jeder mit einer Ungeraden Inno.Na dann musst nicht mehr lange herausfinden ^^
    Zudem ist MAX_Players weniger Performant als GetPlayerPoolSize();


    Schlauer wäre zum Beispiel folgendes:


    Wenn du das gerecht Aufteilen willst, musst du halt die Traitors zählen und die Schleife entweder solange ausführen bis genug Traitors gewählt wurden, oder die Chance nach jedem gewählten Traitor erhöhen.

    Kleiner einwand:
    for(new i = 0, j = GetPlayerPoolSize(); i <= j; i++)
    (Wichtig ist das <=)


    GetPlayerPoolSize gibt die höchste Spieler ID zurück, wenn du < benutzt wird der letzte Spieler (der mit der höchsten ID) nie ausgewählt.

    /Steam/steamApps/common/Grand Theft Auto San Andreas/audio/streams/


    Lösch alles außer AA, ADVERTS, AMBIENCE, BEATS & CUTSCENE


    Ein Update vor einigen Jahren hat Musik entfernt, da du aber eine alte .exe des Spiels benutzt versucht es die nicht existierende Musik abzuspielen und crashed.

    Wenn ich Abfragen will ob die Taste "N" gedrückt ist wie stell ich dass an? So geht es InGame nicht :(
    if(newkeys & KEY_NO){if(IsPlayerInRangeOfPoint(playerid, 1211.2795,-1749.7644,13.5941, 2.0)) //Stadthalle{SetPlayerPos(playerid, 384.808624,173.804992,1008.382812);}}


    wo liegt mein Fehler :) danke im voraus

    [wiki]IsPlayerInRangeOfPoint[/wiki]



    if(IsPlayerInRangeOfPoint(playerid, 2.0, 1211.2795,-1749.7644,13.5941))


    Der range parameter kommt vor X, Y & Z

    Probier es mal so:


    new playerName[MAX_PLAYER_NAME+1], nPlate[32];
    GetPlayerName(playerid, playerName, sizeof(playerName));
    format(nPlate, sizeof(nPlate), "%s%s %d", toupper(playerName[0]), toupper(playerName[1]), PrivateVehicle[playerid][slot][vehID]);

    Hallo wen ich GameTextForPlayer darein mache kriege ich 26 ERRORS warum ? :(

    case 0:
    {
    PlayAudioStreamForPlayer(playerid, "http://s.sunset-radio.com:14200/;stream");
    GameTextForPlayer(playerid, "~g~Hands up", 4000, 3);
    }


    Bei einer funktion kann man { & } weg lassen, aber bei mehreren brauchst du die dann wieder, vergiss das nicht.

    Dann verstehe ich das nicht warum das bei


    Nicht geht? Gibt er mir das auch wider zurück * Benutze /gov [Nachricht]

    if(sscanf(params, "s[96]", entry))


    Das u steht für user (username/userid) und das i steht für integer
    In diesem fall brauchst du aber einen string, also s

    Hintergrund Programme? Neueste Treiber?
    Evtl. noch Windows Game DVR aktiviert?
    Kann viele Ursachen haben.


    Ansonsten sind ~50FPS normal bei der Grafikkarte und der CPU. ^^

    Renne hier mit einem AMD FX 4130 und einer GTX 750 Ti rum und habe 50 FPS auf hohen einstellungen
    30-40 FPS sind bei ihm definitiv nicht normal


    @lyrez

    Zitat

    Das Problem ist der Lüfter bringt wesentlich weniger Kühlleistung wie die CPU braucht.
    Daher läuft die CPU selbst im Idle unter Windows auf knapp 65C° und taktet sich alle paar Sekunden
    von 4 auf 1,3 GHz runter wenn sie beansprucht wird.

    Ich gehe mal ganz stark davon aus das es bei dir der selbe fall ist.