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

Wysłany: 2016-03-01, 22:56


demoniskoxd







Wiek: 30
Na forum: 3989 dni
Posty: 79
Nick w MP: Francesco

Piwa: 1

Respekt: 50

Samo setElementData(bikes, "pojazd_paliwo", 100) nie chce mi dzia?a?
Prosz? to naprawi? je?li mo?ecie
 bike={}



local bikes={
    --x,y,z,rotx,roty,rotz
{-1921.06,871.91,35.41,0,0,0}, 
{-1919.86,871.66,35.34,0,0,0}, 
{-1918.44,871.44,35.34,0,0,0}, 
{-1916.97,871.09,35.34,0,0,0}
}




addEventHandler("onResourceStart",resourceRoot,function()
    for count,v in ipairs(bikes)do
        id=count
        bike[id]=createVehicle(462,v[1],v[2],v[3],v[4],v[5],v[6])
                setElementFrozen(bike[id], true)
                setElementData(bikes"pojazd_paliwo"100)
        setElementData(bike[id],"WypozyczalniaOpis","Wypozyczalnia pojazdow\nPojazd ID : "..id)


    end
end)

timer={}

function freeze(pojazd)
respawnVehicle(pojazd)
setElementFrozen(pojazdtrueend
addEventHandler("onPlayerVehicleExit",root,function(veh,seat)
    if seat==0 then
        timer[veh]={}
        for i=1,#bikes do
            if veh==bike[ithen
                outputChatBox("*Wyszedles(as) z pojazdu nalezacego do wypozyczalni. Masz 15 sekund zeby do niego wrocic inaczej zostanie zrespiony na miejsce zaparkowania.",source,255,255,255)
                                timer[veh][1],timer[veh][2]=setTimer(freeze,15000,1,veh) 
                                setElementFrozen(vtrue) 
            end
        end
    end
end)


addEventHandler("onPlayerVehicleEnter",root,function(veh,seat)
    if seat==0 then
        for i=1,#bikes do
            if veh==bike[ithen
                for k=1,do
                    if timer[vehthen
                        if isTimer(timer[veh][k]) then
                            killTimer(timer[veh][k])
                        end
                    end
                end
            end
        end
    end
end


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-01, 23:59


mlodasnygo







Wiek: 16
Na forum: 3973 dni
Posty: 205

Piwa: 518

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

Tak, to nie moglo dzialac, gdyz dales element date do tych kordow.
W linijcie z paliwem "bikes" zamien na to jaka zmienna tworzysz pojazd, czyli tak jak masz w setElementFrozen.

Pozdrawiam :D

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

 
Wysłany: 2016-03-02, 12:47


AteX







Wiek: 26
Na forum: 4015 dni
Posty: 927
Nick w MP: #AteX

Piwa: 8360

Respekt: 775,3
Respekt: 775,3Respekt: 775,3

Tak powinien wygl?da? pocz?tek. bikes, to tablica ze zmiennymi, a nie pojazd kt?ry tworzysz(bike[id])

addEventHandler("onResourceStart",resourceRoot,function()
    for count,v in ipairs(bikes) do
        id=count
        bike[id]=createVehicle(462,v[1],v[2],v[3],v[4],v[5],v[6])
        setElementFrozen(bike[id], true)
        setElementData(bike[id], "pojazd_paliwo"100)
        setElementData(bike[id],"WypozyczalniaOpis","Wypozyczalnia pojazdow\nPojazd ID : "..id)
    end
end)


Podpis
MultiTheftAuto++ dla MTA 1.5.7 już dostępne.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-03-03, 11:48


demoniskoxd







Wiek: 30
Na forum: 3989 dni
Posty: 79
Nick w MP: Francesco

Piwa: 1

Respekt: 50

dziekuje panowie leci po piwku :D

Postaw piwo autorowi tego posta
 

 
Tagi: pojazdy :: publiczne
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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