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

Wysłany: 2021-07-11, 16:28


Janusz_GRA

NO NAME






Wiek: 26
Na forum: 3716 dni
Posty: 223
Nick w MP: michalMonster

Piwa: 175

Respekt: 85,8

Siemka, mam problem z licznikiem/systemem paliwa na moim serwerze. W pojazdach, kt?re stworze w bazie danych i przypisze je graczowi nie schodzi paliwo, a w pojazdach, kt?re tworze pod F1 ju? schodzi poprawnie. Kto? wie jak to naprawi?? W DB3 0 b??d?w.
Kod: https://pastebin.com/J0Q7af8X
Za pomoc stawiam :piwo: i R*

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-07-11, 17:01


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

nie w??czy?e? skryptu na np stacje kt?re ma wgrane tam odejmowanie paliwa przyk?ad z pierwszego lepszego pseudola
strona S

function odejmijPaliwo(pojazd)
    if getTickCount() - czas 150 then
        czas getTickCount()
        local paliwo getElementData(pojazd"vehicle:fuel") 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"vehicle:fuel"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(pojazdthen return end
    if getVehicleController(pojazd) ~= localPlayer then return end
    odejmijPaliwo(pojazd)
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-07-11, 17:56


Janusz_GRA

NO NAME






Wiek: 26
Na forum: 3716 dni
Posty: 223
Nick w MP: michalMonster

Piwa: 175

Respekt: 85,8

Niestety wgranie systemu stacji benzynowych nic nie da?o. Korzystam z GM Ventos RPG Aspera

[ Dodano: 2021-07-11, 19:20 ]
Ok, zrobi?em sobie funkcj? na to i jest git. Wiesz mo?e jak zrobi?, ?e je?li na serwerze mam system bak?w to max paliwa w ka?dym baku jest w tym samym miejscu na liczniku?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-07-23, 23:14


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4394 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Opisz dokladnie zamierzenie, chcesz obliczy? w taki spos?b zeby pomimo wi?kszej/mniejszej pojemnosci baku pokazywa?o nadal ten sam pasek?

Je?li tak to


szeroko?? paska*(aktualny stan paliwa/pojemnosc zbiornika)

Postaw piwo autorowi tego posta
 

 
Tagi: paliwo
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA 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