Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2021-05-09, 12:20


MrKacu13







Wiek: 25
Na forum: 4568 dni
Posty: 60
Nick w MP: MrKacu13

Piwa: 5

Respekt: 50

Siemanko, generalnie mam problem z liczeniem FPS'?w.
Z tego co wiem to mo?na je liczy? korzystaj?c z funkcji
GetPlayerDrunkLevel. Znalaz?em tak? funkcj? OldSchool'a w jednej z jego gm'?w.
Pawn

stock PlayerFPS(playerid//by Oldschool
{
    SetPVarInt(playerid"DrunkL"GetPlayerDrunkLevel(playerid));
    if(GetPVarInt(playerid"DrunkL") < 100){
        SetPlayerDrunkLevel(playerid2000);
     }
    else{
        if(GetPVarInt(playerid"LDrunkL") != GetPVarInt(playerid"DrunkL")){
            SetPVarInt(playerid"FPS", (GetPVarInt(playerid"LDrunkL") - GetPVarInt(playerid"DrunkL")));
            SetPVarInt(playerid"LDrunkL"GetPVarInt(playerid"DrunkL"));
            if(GetPVarInt(playerid"FPS") > 0){
                return GetPVarInt(playerid"FPS");
            }
        }
    }
    return 0;
}

No i wszystko pi?knie dzia?a, poza tym ?e w textdrawie potrafi pokaza? warto?ci np. -1400. Co z tym nie tak? Przy formatowaniu tesktu w td'ku u?ywam
GetPVarInt(playerid, "FPS") do wy?wietlenia fps?w. Prosz? o pomoc, nie wiem co jest grane, bo jak pokazuje dobrze to jest git, a od czasu do czasu co? chrupnie i wywala warto?? na minusie, kt?ra no prawid?owa nie jest.
A i dodam, ?e tej funkcji stockowej PlayerFPS u?ywam w callbacku OnPlayerUpdate, a nast?pnie w swoim oddzielnym timerze z paskiem gracza wy?wietlam sformatowany tekst.

Podpis


, pomogłem? Postaw :piwo: !

Postaw piwo autorowi tego posta
 

 
Tagi: fpsy
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku