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

Wysłany: 2018-12-26, 23:32


asantas







Wiek: 36
Na forum: 4696 dni
Posty: 9



Respekt: 50

Witam,
W jaki spos?b mog? pobra? ID holowanego pojazdu? (w tym przypadku naczepy)
Pr?bowa?em na kilka sposob?w, ale chyba robi? co? nie tak.

unction startJob (playerSource)
    trailers = { [435] = true, [591] = true}
    local playerVehicle getPedOccupiedVehicle (playerSource);
    local truckid getElementModel(playerVehicle);
    local naczepa getVehicleTowedByVehicle (playerVehicle)
    if naczepa and trailers[naczepathen
        outputChatBox("dobra naczepa"playerSource)
    else
        outputChatBox("zla naczepa"playerSource)
    end
end
addCommandHandler ("startjob"startJob);


Plus.. Je?li kto? m?g?by mi wyt?umaczy?, bo ci??ko o logiczne wyt?umaczenie.
Dlaczego np. niekt?re funkcje pisze si? function nazwa () --- i w nawiasie nic, a gdzieniegdzie trzeba np. function nazwa (argument)? Sk?d bra? te argumenty?

Komentarz DsJ3 dodany 2018-12-26, 23:40Następnym razem dodaj załącznik[BBCode] [lua]Kod[./lua] bez kropki [code] jest np do błędów
Ostatnio zmieniony przez DsJ3 2018-12-26, 23:40, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-12-26, 23:47


Eitho







Wiek: 24
Na forum: 3489 dni
Posty: 330
Nick w MP: Eitho

Piwa: 746

Respekt: 256,5
Respekt: 256,5Respekt: 256,5Respekt: 256,5

if naczepa and trailers[getElementModel(naczepa)] then
;)

[ Dodano: 2018-12-26, 23:49 ]
function startJob (playerSource) -- pierwszy argument "playerSource" to gracz kt?ry wpisakomende
    trailers = { [435] = true, [591] = true} -- tabela z naczepami
    local playerVehicle getPedOccupiedVehicle (playerSource); -- pojazd w ktorym siedzi gracz
    local truckid getElementModel(playerVehicle); -- model (idpojazdu w ktorym siedzi gracz
    local naczepa getVehicleTowedByVehicle (playerVehicle) -- holowany pojazd
    if naczepa and trailers[getElementModel(naczepa)] then -- je?li jakipojazd jest holowany ORAZ holowany pojazd ma id 435 lub 591
        outputChatBox("dobra naczepa"playerSource)
    else -- jesli nie ma holowanego pojazdu albo ma inne id ni435 i 591
        outputChatBox("zla naczepa"playerSource)
    end
end
addCommandHandler ("startjob"startJob)


Podpis
good old days :]
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
asantas
Wysłany: 2018-12-26, 23:55


asantas







Wiek: 36
Na forum: 4696 dni
Posty: 9



Respekt: 50

"Eitho" napisał/a:

if naczepa and trailers[getElementModel(naczepa)] then
;)

[ Dodano: 2018-12-26, 23:49 ]
function startJob (playerSource) -- pierwszy argument "playerSource" to gracz kt?ry wpisakomende
    trailers = { [435] = true, [591] = true} -- tabela z naczepami
    local playerVehicle getPedOccupiedVehicle (playerSource); -- pojazd w ktorym siedzi gracz
    local truckid getElementModel(playerVehicle); -- model (idpojazdu w ktorym siedzi gracz
    local naczepa getVehicleTowedByVehicle (playerVehicle) -- holowany pojazd
    if naczepa and trailers[getElementModel(naczepa)] then -- je?li jakipojazd jest holowany ORAZ holowany pojazd ma id 435 lub 591
        outputChatBox("dobra naczepa"playerSource)
    else -- jesli nie ma holowanego pojazdu albo ma inne id ni435 i 591
        outputChatBox("zla naczepa"playerSource)
    end
end
addCommandHandler ("startjob"startJob)


Dzi?kuj?, nie wiem jak wcze?niej na to nie wpad?em :P

Postaw piwo autorowi tego posta
 

 
Tagi: holowanego :: poijazdu?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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