Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: zużycie
1. Zużycie cpu
Witam. Napisa?em pewien skrypt na wyb?r spawnu, u?y?em do tego funkcji dxDrawText, dxDrawRectangle i jedn? p?tle. Samo korzystanie ze skryptu nie powoduje spadk?w FPS lub co? w tym stylu, lecz korzystanie z jakiego? innego GUI lub u?ywanie GUI editora powoduje lekkie ?cinki. Skrypt ma by? u?ywany tylko i wy??cznie przy wyborze spawnu, i nie wiem czy b?dzie mia?o to jaki? wi?kszy wp?yw na wydajno?? serwera, lub te? komputera gracza. Z g?ry dzi?kuje za ewentualne odpowiedzi.


2. Zużycie CPU
Witam jakie mog? by? funkcje na utworzenie skryptu kt?ry pokazuje zuzycie cpu przez skrypty lub czy jest taki skrypt juz gotowy?
3. Jak zwiększyć zużycie paliwa?
Jak zwi?kszy? w tym kodzie zu?ycie paliwa?


local czas 
= getTickCount()

isBike = {
    [
509]=true, --Bike
    
[481]=true, --BMX
    
[510]=true, --Mountain bike
    
[405]=true, --santiniel
    
[431]=true, --busik
    
[437]=true, --busiczek
    
[524]=true, --betonek
}

function 
odejmijPaliwo(pojazd)
    if 
getTickCount() - czas > 150 then
        czas 
= getTickCount()
        
local paliwo = getElementData(pojazd, "pojazd_paliwo") or 0
        local vx
,vy,vz = getElementVelocity(pojazd)
        
local spd = ((vx^2+vy^2+vz^2)^(0.5)/150)
        if 
spd > 0 then
            paliwo 
= paliwo-spd*2
            setElementData
(pojazd, "pojazd_paliwo", paliwo)
        
end
    end
end

addEventHandler
("onClientRender", root, function()
    
local pojazd = getPedOccupiedVehicle(localPlayer)
    if 
not pojazd then return end
    
if isBike[getElementModel(pojazd)] then return end
    
if not getVehicleEngineState(pojazd) then return end
    
if getVehicleController(pojazd) ~= localPlayer then return end
    odejmijPaliwo
(pojazd)
end)

function 
zgasSilnik()
    for 
i,v in ipairs(getElementsByType("vehicle")) do
    
local data = getElementData(v, "pojazd_paliwo")
        if 
data then
        
if tonumber(data) < 0 then
            setVehicleEngineState
(v, false)
        
end
end
    end
end
setTimer
(zgasSilnik, 1000, 999999999)
4. [INNE] Zużycie procesora . Hosting
Witam .
Czy m?g?by mi kto? pom?c lub wyt?umaczy? .
A mianowicie chodzi mi o to ze mam ogranczaj? ilo?? punkt?w na servhost.pl 270 . W??czam serwer i po jakim? czasie serwer si? wy??cza z powody du?ego zu?ycia procesora . Czy mo?e kto? mi wyt?umaczy? dlaczego ?
Mam wygrany tylko jeden skrypt i 5 plugin?w. .