Wysłany: 2017-06-21, 18:58
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
Witam,
Chcia?bym zrobi? samo je?d??ce po mapie poci?gi jednak nie wiem jak si? do tego zabra?. S?ysza?em r?wnie? o nowej funkcji w tej wersji MTA dzi?ki kt?rej mo?na tworzy? w?asne trasy poci?g?w, to prawda, ?e co? takiego istnieje?
Wysłany: 2017-06-21, 19:29
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Wysłany: 2017-06-21, 19:31
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
Przegl?daj?c internet mi si? przewin??o z dwa razy w tym raz na forum pewnego serwera. A jakich funkcji musz? u?y? do stworzenia tych poci?g?w?
Wysłany: 2017-06-21, 19:34
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
Zapewne tak jak w gta to wygl?da? nie b?dzie ale
i najlepiej nada? pr?dko?? lub
Wysłany: 2017-06-21, 19:35
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
chodzi mu o te nowe funkcje w MTA
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-06-21, 19:37
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
BarteQ03 , Ale to nie s? nowe funkcje Poza tym to tylko ustawi tor dla poci?gu a nie go poruszy.
Wysłany: 2017-06-21, 19:41
_Haze
Peace Yo!
Wiek: 24 Na forum: 4184 dni Posty: 1648
Nick w MP: Haze
Piwa : 2628
marcin778 , te funkcje s? od wersji mta 1.6 i s? potrzebne ?eby ustawi? tor jazdy, zale?y co chce si? wykona?.
Wysłany: 2017-06-21, 19:53
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
Mog? prosi? o przyk?ad nadawania pr?dko?ci? Nie zbyt mi to wychodzi.
Wysłany: 2017-06-21, 20:35
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
addCommandHandler ( "podskocz" , function( plr )
setElementVelocity ( plr , 0 , 0 , 5 )
end )
Po wpisaniu komendy powiniene? podskoczy? do g?ry
Wysłany: 2017-06-21, 20:44
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
Tylko ja chce na pr?dko?? pojazdu
Wysłany: 2017-06-21, 20:54
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
No to podobnie jest z pojazdem, tylko zamiast gracza, podajesz samoch?d
Wysłany: 2017-06-21, 20:58
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
local pojazd_1 = {
{ 1746.35 ,- 1957.75 , 15.10 , 537 },
{ 740.64 , 2023.47 , 7.15 , 449 },
{ 742.53 , 1779.43 , 5.96 , 569 },
--[[{ 642.31 , 1308.85 , 12.25 , 537 },
{ 257.28 , 1224.27 , 23.25 , 537 },
{- 248.28 , 1267.44 , 28.33 , 537 },
{- 834.85 , 1068.77 , 34.99 , 537 },
{- 1571.64 , 533.22 , 33.22 , 537 },
{- 1943.75 , 148.01 , 26.12 , 537 },
{- 1973.18 , - 437.06 , 26.12 , 537 },
{- 1925.04 , - 1175.62 , 14.60 , 537 },
{- 1543.58 , - 1499.80 , 17.90 , 537 },
{- 1236.99 , - 1515.11 , 30.47 , 537 },
{- 829.63 , - 1299.73 , 80.32 , 537 },
{- 558.93 , - 1190.65 , 42.50 , 537 },
{- 83.33 , - 1018.00 , 16.84 , 537 },
{ 538.05 , - 1155.44 , 8.27 , 537 },
{ 791.35 , - 1345.59 , - 1.00 , 537 },
{ 1189.56 , - 1770.30 , - 3.79 , 537 },
{ 1556.37 , - 1953.71 , 14.00 , 537 },
{ 2175.76 , - 1954.40 , 14.53 , 537 },
{ 2204.34 , - 1699.10 , 14.08 , 537 },
{ 2257.77 , - 1537.64 , 20.53 , 537 },
{ 2288.88 , - 1286.33 , 24.37 , 537 },
{ 2288.89 , - 994.98 , 27.14 , 537 },
{ 2155.91 , - 668.54 , 52.71 , 537 },
{ 2202.36 , - 361.16 , 47.50 , 537 },
{ 2535.74 , - 286.95 , 16.52 , 537 },]]--
}
for i , v in pairs ( pojazd_1 ) do
local vehicle = createVehicle ( v [ 4 ], v [ 1 ], v [ 2 ], v [ 3 ])
setElementVelocity ( vehicle , 50 , 0 , 50 )
end
Wysłany: 2017-06-21, 21:04
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
?adnego b??du nie powinno by?, wszystko jest okej wi?c w czym problem?
I do takiego systemu bardziej polecam setVehicleSpeed
Wysłany: 2017-06-21, 21:07
Artystek
Wiek: 23 Na forum: 3520 dni Posty: 143
Nick w MP: Artystek
Piwa : 74
W przypadku setElementVelocity pojazd stoi w miejscu, a gdy daje setElementSpeed wyrzuca b??d w debugu:
attempt to call global 'setElementSpeed' (a nil value)
Wysłany: 2017-06-21, 21:25
neku^
Wiek: 24 Na forum: 3521 dni Posty: 461
Nick w MP: neku^
Piwa : 1186
function setElementSpeed ( element , unit , speed )
if ( unit == nil ) then unit = 0 end
if ( speed == nil ) then speed = 0 end
speed = tonumber ( speed )
local acSpeed = getElementSpeed ( element , unit )
if ( acSpeed ~= false ) then -- if true - element is valid , no need to check again
local diff = speed / acSpeed
if diff ~= diff then return end -- if the number is a 'NaN' return end .
local x , y , z = getElementVelocity ( element )
setElementVelocity ( element , x * diff , y * diff , z * diff )
return true
end
return false
end
Wrzucasz to gdzie? na pocz?tek kodu.
Tagi: pociągi
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: