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

Wysłany: 2022-03-04, 23:38


Norbert1234

Nie umiem w LUA






Wiek: 22
Na forum: 3987 dni
Posty: 319
Nick w MP: Gusterowskyy

Piwa: 242

Respekt: 60

Hej, mam problem z interakcj? z zawieszeniami. Jak daje wi?cej ni? ten 3 rodzaj zawieszenia wywala b??d. Czy da si? to jako? zap?tli?, ?eby po 3 rodzaju zn?w by? 1 albo zablokowa?, ?e je?eli jest na 3 klikam strza?ki to i tak nie mo?e dalej przesun??. Wychodzi na to, ?e po prostu si? to buguje przez to i wywala b??dy jakby wa?a?nie nic tam takiego nie by?o.

Zimne piwo!

function interactionLeft()
    if not showed then return end
    local veh localPlayer:getOccupiedVehicle()
    if not veh then return end
    local zawieszenie veh:getData("zawieszenie")
    if zawieszenie and zawieszenie ~= 0 then
        veh:setData("zawieszenie"zawieszenie+1)
        zawieszenie veh:getData("zawieszenie")
        table.remove(interactions#interactions)
        table.insert(interactions, { label=(zawieszenie == and "Zawieszenie sportowe" or zawieszenie == and "Zawieszenie miejskie" or zawieszenie == and "Zawieszenie terenowe"), codename="toggle_zawieszenie"image=textures.zawieszenie })
    end
end
bindKey("arrow_l""down"interactionLeft)

function interactionRight()
    if not showed then return end
    local veh localPlayer:getOccupiedVehicle()
    if not veh then return end
    local zawieszenie veh:getData("zawieszenie")
    if zawieszenie and zawieszenie ~= 0 then
        veh:setData("zawieszenie"zawieszenie-1)
        zawieszenie veh:getData("zawieszenie")
        table.remove(interactions#interactions)
        table.insert(interactions, { label=(zawieszenie == and "Zawieszenie sportowe" or zawieszenie == and "Zawieszenie miejskie" or zawieszenie == and "Zawieszenie terenowe"), codename="toggle_zawieszenie"image=textures.zawieszenie })
    end
end



Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-05, 14:22


Szypki_exe







Wiek: 21
Na forum: 3239 dni
Posty: 172

Piwa: 1426

Respekt: 150
Respekt: 150Respekt: 150

Na logik? - przed +1 do zawieszenia sprawdzaj czy wynik takiego dzia?ania nie b?dzie wi?kszy ni? 3, je?li tak to nadaj warto?? 1.

Postaw piwo autorowi tego posta
 

 
Tagi: interakcja
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

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