Wysłany: 2017-11-15, 21:08
teusz11
Wiek: 29 Na forum: 4652 dni Posty: 191
Nick w MP: Matevsz
Piwa : 4
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
Wysłany: 2017-11-15, 21:25
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
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 )) -- resorceRoot , poniewa ? pobierasz obiekty utworzone w zasobie
local x , y , z = 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
Wysłany: 2017-11-15, 21:48
Pevo
Jabłko
Wiek: 23 Na forum: 3590 dni Posty: 356
Nick w MP: Pevo
Piwa : 1571
Ale jak ma si? go dotkn??? Chodzi o uderzenie w obiekt? Niestety (chyba) nie ma eventu na dotkni?cie obiektu.
Wysłany: 2017-11-15, 22:04
teusz11
Wiek: 29 Na forum: 4652 dni Posty: 191
Nick w MP: Matevsz
Piwa : 4
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 ( obiekty , 0 )
Bad argument
"Expected element at argument 1, got table"
Wysłany: 2017-11-16, 15:05
Atroth
Wiek: 23 Na forum: 3677 dni Posty: 1089
Nick w MP: Atroth
Piwa : 4808
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
Wysłany: 2017-11-16, 16:19
Pevo
Jabłko
Wiek: 23 Na forum: 3590 dni Posty: 356
Nick w MP: Pevo
Piwa : 1571
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.
Tagi: usuwanie :: obiektu :: dotknięciu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: