Wysłany: 2017-09-27, 18:06
Skav
Wiek: 24 Na forum: 4534 dni Posty: 5
Nick w MP: Skav
Witam,
Ostatnio sobie grzebalem w LUA i chcialem zrobic cos ala swiatla policyjne do aut. Uda?o mi sie wystrugac cos takiego:
function add ( thePlayer , seat , jacked )
local accName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ( "user." .. accName , aclGetGroup ( "Policja" ) ) then
if ( getElementModel ( source ) == 411 ) then
addVehicleSirens ( source , 8 , 2 , false , false , true , true )
setVehicleSirens ( source , 1 , 0.8 , 2.2 , 0 , 255 , 255 , 255 , 198.9 , 198.9 )
setVehicleSirens ( source , 2 , - 0.7 , 2.2 , 0 , 255 , 255 , 255 , 200 , 200 )
setVehicleSirens ( source , 3 , 0.5 , 0.4 , 0.5 , 0 , 0 , 255 , 200 , 200 )
setVehicleSirens ( source , 4 , 0.8 , - 2.3 , 0.2 , 255 , 0 , 0 , 200 , 200 )
setVehicleSirens ( source , 5 , - 0.9 , - 2.3 , 0.2 , 255 , 0 , 0 , 200 , 200 )
setVehicleSirens ( source , 6 , 0.1 , 2.7 , - 0.5 , 0 , 0 , 255 , 198.9 , 198.9 )
setVehicleSirens ( source , 7 , - 0.1 , 2.7 , - 0.5 , 255 , 0 , 0 , 200 , 200 )
setVehicleSirens ( source , 8 , 0.3 , 0.4 , 0.5 , 255 , 0 , 0 , 198.9 , 198.9 )
end
end
end
addEventHandler ( "onVehicleEnter" , getRootElement (), add )
I chcia?bym tutaj to zrobic do kilku aut, jednak nie chce robic z miliona if?w i setVehicleSirens bo chcialem to oprzec na tablicach. I tutaj jest moj problem, jako i? moj poziom znajomosci LUA jest na naprawde niskim poziomie to chcialbym sie zapytac czy ktos by mi to pomogl zrobic. Domy?lam sie ?e pewnie trzeba byloby zrobic petle z setvehiclesirens z zminnymi cos typu x,y,z i kolorami. Prosi?bym te? ?eby ktos mi to wytlumaczyl co i jak z ta petla i tabela bo ja sie czego? w ten spos?b naucze. Je?eli ktos chce tutaj przyjsc i zrobic cos w stylu jak w niektorych tematach widze ze ktos zaczyna z programowaniem a wchodzi ktos bardziej zaawansowany daje same funkcje i baw sie mo?e ci sie uda. Z takiej pomocy podziekuje bo nic mi to nie da. Z g?ry dziekuje
Ostatnio zmieniony przez Skav 2017-09-28, 18:18, w całości zmieniany 1 raz
Wysłany: 2017-09-28, 14:20
Avenged
Młodszy Szkrypter
Wiek: 23 Na forum: 3510 dni Posty: 654
Nick w MP: Avenged
Piwa : 1570
zamie? to w tagi [lua] bo nie idzie przeczyta?
Podpis
LUA, JS, PHP
Zapraszam do skorzystania z moich usług: Klik
Wysłany: 2017-09-28, 16:07
TeeNekk
Cienzaruwka :v
Wiek: 23 Na forum: 3210 dni Posty: 264
Nick w MP: TeeNekk.
Piwa : 919
Po co tablice, jak chcesz dla kilku ID aut to:
if ( getElementModel ( source ) == 411 ) or ( getElementModel ( source ) == id ) (i tak dalej...) then
Podpis
Pomogłem Ci
[you]
? Może zostawiłbyś za to piwko, lub respekt? Dzięki!
Mój projekt:
?
Wysłany: 2017-09-28, 18:20
Skav
Wiek: 24 Na forum: 4534 dni Posty: 5
Nick w MP: Skav
Juz taki zmienilem, @TeeNekk Chce to zrobic dla kilku auto ale nie ?e tylko po id tylko np auto o id 411 ma takie i takie ustawienie a o id np 450 ma inne i tak dalej, tak to wiem ze sie robi o troche skrypt?w poedytowalem ale w tablocach nigdy sie nie bawilem
Wysłany: 2017-09-28, 19:29
Yokosik
Wiek: 25 Na forum: 3629 dni Posty: 58
Nick w MP: Yokosik
Piwa : 1048
"Skav" napisał/a :Juz taki zmienilem, @TeeNekk Chce to zrobic dla kilku auto ale nie ?e tylko po id tylko np auto o id 411 ma takie i takie ustawienie a o id np 450 ma inne i tak dalej, tak to wiem ze sie robi o troche skrypt?w poedytowalem ale w tablocach nigdy sie nie bawilem
Zobacz m?j skrypt: http://gtao.pl/%3Cfont-co...5225.htm#733149
Mo?esz go sobie dowolnie zmodyfikowa?, jednak musisz dorobi? sobie wyj?tek(if) do pojazd?w o danym id b?d? elementdacie.
Wysłany: 2017-09-28, 20:02
jolly
Początkujący .lua
Wiek: 28 Na forum: 3780 dni Posty: 79
Nick w MP: AseQ/Mikku
Piwa : 1873
To poprostu tworzysz tabelk? za pomoc?:
local tablica = {
{ x , y , z },
}
for i , v in pairs ( tablica ) do
local vehicle = createVehicle ( v [ 1 ], v [ 2 ], v [ 3 ])
-- tutaj dodajesz syrenki
Wysłany: 2017-09-28, 21:02
Skav
Wiek: 24 Na forum: 4534 dni Posty: 5
Nick w MP: Skav
Nie jest to dokonca co chcialem, ale dzieki. Kto? juz mi dal rozwiazanie jednak przez przypadek usunalem wiadomosc, dziekuje temu komu? (przepraszam ze nie pamietam nicku) przeanalizowalem kod kilka razy i chyba rozumiem jak to dziala. Temat chyba mozna zamknac, My?le ?e jak skoncze skrypt to go tutaj wstawie
Tagi: pętla :: tablica
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: