Wysłany: 2016-03-17, 20:22
serek123
Lua, MySql, Sql
Wiek: 27 Na forum: 4334 dni Posty: 217
Nick w MP: Serek.
Piwa : 374
Witam, chcem zrobi? objekt kt?ry b?dzie si? przemieszcza? z pkt a do b potem c itp mam co? takiego ale nie lata mi to
local trasa = {
{ 2455.81 , - 1660.12 , 27.14 },
{ 2494.84 , - 1692.88 , 27.14 },
{ 2519.52 , - 1679.34 , 27.14 },
{ 2483.65 , - 1645.46 , 27.14 }
}
local stop = { 2461.70 , - 1660.18 , 27.14 }
local czas = 5000
function start ()
local x , y , z = trasa [ 1 ][ 1 ], trasa [ 1 ][ 2 ], trasa [ 1 ][ 3 ]
local balon = createObject ( 1993 , x , y , z )
postep = 1
local x , y , z = trasa [ postep ][ 1 ], trasa [ postep ][ 2 ], trasa [ postep ][ 3 ]
moveObject ( balon , czas , x , y , z )
end
setTimer ( start , 6000 , 0 )
Wysłany: 2016-03-17, 21:22
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
W timerze musisz sprawdzac, czy aktualna pozycja jest r?wna ta ko?cowej pozycji, czyli 'stop = {x,y,z}'
zmienn? post?p, musisz zadeklarowa? na samej g?rze.
Podpis
Jedyny kontakt ze mną to PW forum
Kod:
local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Wysłany: 2016-03-17, 21:23
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
local trasa = {
{ 2455.81 , - 1660.12 , 27.14 },
{ 2494.84 , - 1692.88 , 27.14 },
{ 2519.52 , - 1679.34 , 27.14 },
{ 2483.65 , - 1645.46 , 27.14 }
}
local stop = { 2461.70 , - 1660.18 , 27.14 }
local czas = 5000
postep = 1
local balon = createObject ( 1993 , x , y , z ) -- dopisz tu kordy
function start ()
if not balon then return end
if postep == #trasa then
moveObject ( balon , czas , 2461.70 , - 1660.18 , 27.14 )
postep = 1
return end
moveObject ( balon , czas , trasa [ postep ][ 1 ], trasa [ postep ][ 2 ], trasa [ postep ][ 3 ])
postep = postep + 1
end
setTimer ( start , czas , 0 )
Powinno lata?
Tagi: przemieszczanie :: się :: objektu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: