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

Wysłany: 2021-12-01, 21:02


Jager.







Wiek: 25
Na forum: 1659 dni
Posty: 4
Nick w MP: Jager



Respekt: 50

Siemka,

gdy stworze taka funkcje.

Kod:

marker = ...

addEventHandler("onClientMarkerHit"), marker, function()

- marker2 = createMarker(x,y,z...)
end)


I jak u?y? ten drugi marker, ?e jak w niego te? wejd?, to co? mi si? innego odpali.
Dzi?ki za pomoc!

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-12-02, 14:54


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Kod:


marker = ...
addEventHandler("onClientMarkerHit"), marker, function()

- marker2 = createMarker(x,y,z...)
addEventHandler("onClientMarkerHit", marker2, function()
outputChatBox("Drugi marker")
end)
--i tak kazdy kolejny jak masz X takich samych marker?w co maj? wykonywa? te same akcje to uzyj tablicy i petli




Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-12-02, 16:14


Jager.







Wiek: 25
Na forum: 1659 dni
Posty: 4
Nick w MP: Jager



Respekt: 50

"kamison" napisał/a:

Kod:


marker = ...
addEventHandler("onClientMarkerHit"), marker, function()

- marker2 = createMarker(x,y,z...)
addEventHandler("onClientMarkerHit", marker2, function()
outputChatBox("Drugi marker")
end)
--i tak kazdy kolejny jak masz X takich samych marker?w co maj? wykonywa? te same akcje to uzyj tablicy i petli




Chodzi?o mi, ?e jak wejd? dopiero w pierwszy marker to stworzy si? drugi i je?li wejd? w ten drugi to odpali mi si? jeszcze co?
Jak to skonstruowa??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-12-02, 17:49


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

"Jager." napisał/a:

"kamison" napisał/a:

Kod:


marker = ...
addEventHandler("onClientMarkerHit"), marker, function()

- marker2 = createMarker(x,y,z...)
addEventHandler("onClientMarkerHit", marker2, function()
outputChatBox("Drugi marker")
end)
--i tak kazdy kolejny jak masz X takich samych marker?w co maj? wykonywa? te same akcje to uzyj tablicy i petli




Chodzi?o mi, ?e jak wejd? dopiero w pierwszy marker to stworzy si? drugi i je?li wejd? w ten drugi to odpali mi si? jeszcze co?
Jak to skonstruowa??


No w?a?nie tak jak to przedstawi?em:


 marker_1 createMarker()
 addEventHandler("onClientMarkerHit"marker_1, function(eldim)
  marker_2 createMarker()
  outputchatBox("Wszed?e? w pierwszy marker")
  addEventHandler("onClientMarkerHit"marker_2, function()
   outputChatBox("Wszed?e? w drugi marker")
   marker_3 createMarker()
   addEventHandler("onClientMarkerHit"marker_3, function()
    outputChatBox("Wszed?e? w trzeci marker")
   end)
  end)
end)



Podpis
Coś tam kiedyś robiłem.

DC: kamison_.
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Jager.
Wysłany: 2021-12-03, 16:53


Jager.







Wiek: 25
Na forum: 1659 dni
Posty: 4
Nick w MP: Jager



Respekt: 50

Dzi?ki za pomoc!

Mam jeszcze jedno pytanie w odno?ni usuwania marker?w
jak przypisa? wszystkie markery z p?tli do setElementData


for i,v in ipairs(celetrasy) do 

                        local trasa createMarker(v[1], v[2], v[3], "checkpoint"22550050)

                        setElementDataplr"egzamin:marker", ????]

          nie wiem jak to uj??, aby usuwa?o mi marker  po zniszczeniu auto 


kod na zniszczenie mam napisany, bo usuwa mi pojedynczy marker jak jest przypisany, ale problem le?y gdy markery s? w p?tli

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-12-04, 00:01


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Podaj sw?j kod to b?dzie ?atwiej.

Jak zrobisz markery zapisane z tabeli to:
1. Podpinasz pod markery event.
2. Robisz sprawdzenie w tym evencie czy dany marker jest na indeksie pierwszym '[1]'.
3. Jak jest to usuwasz ten marker i na jego miejsce sortuj kolejny ewentulanie dodaj do indexu zmienn? np. x_marker = 0 i z ka?dym kolejnym dodawaj +1 i na tych indexach sprawdzaj

Postaw piwo autorowi tego posta
 

 
Tagi: marker
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Marker Odpowiedz do tematu

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