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

Wysłany: 2017-06-09, 14:18


Remix110

Pewna osóbka :3






Wiek: 40
Na forum: 3663 dni
Posty: 291
Nick w MP: GoodNight

Piwa: 15

Respekt: 51

Witajcie jak zrobi? by getVehicleOccupants, je?eli w pojezdzie jest policjant dawa?o true?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-09, 14:31


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


local driver getVehicleOccupant(pojazd,0)
if driver then 
-- tutaj sprawdzasz czy jest w Policji.
else return end


Pojazd to pojazd w kt?rym siedzi gracz kt?rego chcesz sprwadzi?. 0 to miejsce w poje?dzie - 0 dla kierowcy.

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-10, 16:53


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4149 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Cholewka, Nie pomagaj na si?e w dodatku ?le...

Deklarujesz zmienn? 'kierowca' w dodatku ?le a potem odwo?ujesz si? do nie istniej?cej zmiennej 'driver' ....

Ponadto polecam
Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleController
Chyba, ?e chodzi o pasa?erskie miejsce to
Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleOccupant
owszem ale w przypadku kierowcy wystarczy controller.

Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-06-11, 12:08


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Marcin778, co do pomagania na si??, to dziwnie to wygl?da gdy Ty to piszesz. Zapomnia?e? ju?, jak sam podczas supportowania, lub nawet przed pomaga?e? mimo, ?e nie mia?e? bladego poj?cia o niekt?rych aspektach LUA?

Cholewka po prostu napisa? z?e zmienne i niepotrzebne else z return, ale sens kodu jak i sam? wskaz?wk? dla autora tematu da? prawid?ow?.


Więcej informacji znajdziesz w Wikipedii MTA:

getVehicleOccupants


Ta funkcja zwraca pasa?er?w w aucie, w temacie wyra?nie jest napisane, jak sprawdzi?, czy w aucie siedzi jaki? policjant, a do auta mog? nam wej?? 4 osoby naraz.

nie wiem czy masz element dat? pod bycie policjantem, czy skin, ja napisz? Ci pod skin.


local occupants getVehicleOccupants(ZMIENNA POJAZDU)
local skin uzupelnij

if #occupants == 0 then return end

for kv in pairs(occupants) do

  if v then

   if getElementModel(v) == skin then
     outputChatBox("W poje?dzie jest policjant")
     break
   end

  end

end


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
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Virelox
Tagi: jak :: sprawdzić :: gracza?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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