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

Wysłany: 2016-03-19, 18:41


sasik12







Wiek: 26
Na forum: 3763 dni
Posty: 182

Piwa: 7

Respekt: 60

Witam pom??cie bo na pojezdzie nie pokazuje napisu Paliwo 0%
I sprawdzcie czy kod dobry :)

local smieci getElementData(pojazd"pojazd_smieci") + math.random(1023)
    
    finishJob()
    showNextPoint()
    playSoundFrontEnd(12)
    setElementData(pojazd"pojazd_smieci"smieci)
    setElementData(pojazd"pojazd_opis""Ropa: "..smieci.."%")
end

addEventHandler("onClientMarkerHit"jobOdbieranie, function(elmd)
    if not md or getElementType(el) ~= "player" then return end
    if el ~= localPlayer then return end
    if not getPedOccupiedVehicle(elthen return end
    local pojazd getPedOccupiedVehicle(el)
    if getElementData(pojazd"pojazd_smieci") and tonumber(60) <= getElementData(pojazd"pojazd_smieci"then
        smieci getElementData(pojazd"pojazd_smieci") * 0.5
        
        setElementData(pojazd"pojazd_smieci"0)
        triggerServerEvent("giveMoney"elsmieci1)
        setElementData(pojazd"pojazd_opis""Paliwo: 0%")
    else
        outputChatBox("* Nie posiadasz min. 80% ropy")
    end
end)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-19, 21:02


mlodasnygo







Wiek: 16
Na forum: 3972 dni
Posty: 205

Piwa: 518

Respekt: 161,8
Respekt: 161,8Respekt: 161,8

A masz kod na pokazywanie tego opisu?
Je?li nie masz, to tutaj Ci daje z mojego skryptu, strona clienta :)

addEventHandler("onClientRender"root, function()
    local rootx,rooty,rootz=getCameraMatrix()
    for i,vehicle in ipairs(getElementsByType("vehicle")) do
        local x,y,z=getElementPosition(vehicle)
        local sx,sy=getScreenFromWorldPosition(x,y,z)
        if sx and sy then
            local opis=getElementData(vehicle,"pojazd_opis") -- Element data na opisustaw swoj?, chyba ze masz system pojazd?w by pan prezes
            if opis then
                local distance=getDistanceBetweenPoints3D(rootx,rooty,rootz,x,y,z)
                if distance <= 40 then -- odleg?o?? widoczno?ci opisu
                    dxDrawText(opissx-(string.len(opis)/2), sysx+100sytocolor(255255255255), 1"default-bold""center""center"falsetruefalse false)
                end
            end
        end
    end
e


Pozdrawiam,
licz? na R* i Piwko ;)

Podpis
600 dni - 10 marca 2017
:piwo: 500 piw :piwo: - 10 marca 2017
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-19, 23:11


sasik12







Wiek: 26
Na forum: 3763 dni
Posty: 182

Piwa: 7

Respekt: 60

Dzi?ki masz piwko ode mnie :)

Podpis
Uczeń LUA . Mapper MTA.
Postaw piwo autorowi tego posta
 

 
Tagi: praca :: nie :: działa
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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