Wysłany: 2015-07-21, 21:57
timmer1994
Recon
Wiek: 31 Na forum: 3980 dni Posty: 60
Nick w MP: Recon
Piwa : 6
Siemka, chcia?em zrobi? skrypt, kt?ry b?dzie teleportowa? pojazd na wolne miejsce parkingowe.
Podajcie chocia? jak?? podpowied? co do teleportowania pojazdu w jakie? podane koordy.
Z g?ry dzi?ki !
Podpis
Uczę się tworzyć skrypty
Pomóż zielonemu.
Wysłany: 2015-07-21, 21:59
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Chodzi Ci o zrobienie przechowalni?
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: 2015-07-21, 22:04
timmer1994
Recon
Wiek: 31 Na forum: 3980 dni Posty: 60
Nick w MP: Recon
Piwa : 6
Pojazdy nie maj? si? rozp?ywa? w powietrzu tak jak w przecho, ale maj? by? dawane na miejsca parkingowe. Porobi? bym musia? koordy miejsc, ale w sumie chodzi mi o spos?b w jaki maj? si? tepa? auta na dan? pozycj?.
Da rade zrobi? takie co? mam nadziej?.
Podpis
Uczę się tworzyć skrypty
Pomóż zielonemu.
Wysłany: 2015-07-21, 22:11
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
Np przez marker, wjezdzasz w marker i tu to ci rozpisze...
Sprawdzasz wolny a np colshape (jezeli nie ma w nim pojazdow)
Teleportujesz na odpowiednie kordy...
Jezeli byl pojazd, sprawdzasz nastepny colshape...
Cos na wzor tego, czy jeszcze inaczej ?
Wysłany: 2015-07-21, 22:14
timmer1994
Recon
Wiek: 31 Na forum: 3980 dni Posty: 60
Nick w MP: Recon
Piwa : 6
Dok?adnie tak DestroY Trafi?e? w 10 !
Okej, powiedzmy, ?e zrobie marker i funkcje teleportuj?c? pojazd.
Dalej musz? zrobi? tabel? z koordami ?
i jak skrypt ma sprawdza? czy dane miejsce jest wolne ?
Podpis
Uczę się tworzyć skrypty
Pomóż zielonemu.
Wysłany: 2015-07-21, 22:24
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
Takie troche sk?plikowane, ale mysle ze bd latwiejsze dla poczatkujacego
Dla kazdego miejsca parkingowego tworzych cuboid,
Aby sprawdzic czy jest wolny uzywasz
Jezeli jest 0 (pusty)
I dodajesz "return end" aby zakonczyc funkcje (aby dalej nie teleportowalo)
To tyle
Wysłany: 2015-07-21, 22:25
timmer1994
Recon
Wiek: 31 Na forum: 3980 dni Posty: 60
Nick w MP: Recon
Piwa : 6
Z g?ry dzi?ki ! Ju? si? bior? za rozpracowanie
Podpis
Uczę się tworzyć skrypty
Pomóż zielonemu.
Wysłany: 2015-07-21, 22:25
Jurandovsky
Kurdebele
Wiek: 17 Na forum: 4838 dni Posty: 915
Piwa : 2697
Ale to b?dzie troche lagowa?o serwer jak one maja byc nadal na mapie...
mozesz zrobic przypuscmy 100 miejsc parkingowych :
ustawiasz auto pierwsze na :
miejsce : parkingowe = 0
x , y , z = xxxx , yyyy , zzzz -- 1 auto tutaj ma stac
for i , v in ipairs ( getElementsByType ( "vehicle" ) do
data = getElementData ( v , "miejsce:parkingowe" )
if data == miejsce : parkingowe then
x2 , y2 , z2 = getElementPosition ( v )
miejsce : parkingowe = miejsce : parkingowe + 1
setElementPosition ( vehicle , x2 + 5 , y2 , z2 )
setElementData ( vehicle , "miejsce:parkingowe" , miejsce : parkingowe )
end
end
Plus minus cos takiego
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: 2015-07-21, 22:26
timmer1994
Recon
Wiek: 31 Na forum: 3980 dni Posty: 60
Nick w MP: Recon
Piwa : 6
Piwko leci
[ Dodano : 2015-07-21, 22:43 ]
mam setElementPosition i przenosi nie mnie, tylko marker xD
local marker = createMarker ( 1097.07 , 2300.90 , 10.82 , "cylinder" , 1 , 255 , 0 , 0 , 100 )
function park ( thePlayer , commandName , posX , posY , posZ )
setElementPosition ( thePlayer , 1115.86 , 2296.44 , 10.19 )
end
addEventHandler ( "onPlayerMarkerHit" , getRootElement (), park )
Podpis
Uczę się tworzyć skrypty
Pomóż zielonemu.
Wysłany: 2015-07-21, 22:50
#404
Wiek: 26 Na forum: 4771 dni Posty: 1438
Piwa : 2512
Eem poczytaj jakie parametry oddaje ten event to zrozumiesz blad
A jak chcesz przeniesc auto to musisz jeszcze pobrac ten pojazd, sam gracz nie wystraczy
Tagi: teleport :: pojazdu :: dane :: miejsce
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: