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

Wysłany: 2017-11-15, 21:08


teusz11







Wiek: 29
Na forum: 4652 dni
Posty: 191
Nick w MP: Matevsz

Piwa: 4

Respekt: 50

Witam, pomo?e mi kto? zrobi? usuwanie obiekt?w np. z listy

local obiekty = {
{1},
{2},
{3},
}

i jak si? dotknie obiekt 1 "usuwa si?" i pojawia np. 3 i tak w k??ko
postawie :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-15, 21:25


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

teusz11, Je?eli chcesz zrobi? to na bindKey'a to tak:


local tablica = {
{x,y,z},
{blabla i tak w kolko}
}

bindKey(thePlayer,"h","down",function(thePlayer)
for i,v in ipairs(getElementsByType("object",resourceRoot)) -- resorceRootponiewapobierasz obiekty utworzone w zasobie
local x,y,getElementPosition(v)
local px,py,pz getElementPoistion(thePlayer)
local dist getDistanceBetweenPoints3D(x,yz,px,px,py)
if dist>=5 then 
--usuwasz
end
end
end)


Ca?a filozofia.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-15, 21:48


Pevo

Jabłko






Wiek: 23
Na forum: 3589 dni
Posty: 356
Nick w MP: Pevo

Piwa: 1571

Respekt: 355,8
Respekt: 355,8Respekt: 355,8Respekt: 355,8Respekt: 355,8

Ale jak ma si? go dotkn??? Chodzi o uderzenie w obiekt? Niestety (chyba) nie ma eventu na dotkni?cie obiektu.

Podpis
Jabłko
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-15, 22:04


teusz11







Wiek: 29
Na forum: 4652 dni
Posty: 191
Nick w MP: Matevsz

Piwa: 4

Respekt: 50

Chodzi mi np. jak w dotkni?ciu pickupa, w li?cie obiekty{} s? pickupy jak si? na nie "wejdzie" to usuwaj? si? a pojawiaj? inne oraz dlaczego jak zrobi?em blipy na obiekty to jest b??d?


local obiekty = {
{1},
{2},
{3},
}
createBlipAttachedTo(obiekty0)


Bad argument
"Expected element at argument 1, got table"

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-16, 15:05


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

teusz11, Nie wiem co ty chcesz osi?gn??. W odpowiedzi na Tw?j kod, musisz zastosowa? p?tle.

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-11-16, 16:19


Pevo

Jabłko






Wiek: 23
Na forum: 3589 dni
Posty: 356
Nick w MP: Pevo

Piwa: 1571

Respekt: 355,8
Respekt: 355,8Respekt: 355,8Respekt: 355,8Respekt: 355,8

teusz11, wszystko pomiesza?e?.

Jak ju?, to nie "obiekty, 0" tylko "obiekty[0]", ale tablice w LUA zaczynaj? si? od 1, wi?c obiekty[1]

Og?lnie polecam w miejscu pickupa zrobi? niewidzialny marker lub cuboid i eventem sprawdzi? czy kto? do niego nie wchodzi.

Podpis
Jabłko
Postaw piwo autorowi tego posta
 

 
Tagi: usuwanie :: obiektu :: dotknięciu
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