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

Wysłany: 2020-09-23, 16:41


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Witam, mam ma?y problem posiadam mniej wi?cej formu?k?, kt?ra blokuje tworzenie markera drugi raz na tej samej pozycji, lecz nie doko?ca spe?nia swoje dzia?anie. Dzia?a ona tak, ?e ca?y czas respi na marker w jednym miejscu. Modyfikowa?em j? jak si? da lecz nic z tego
kod c_side

wylosowanie false
kordy ={ 
{x,y,z},
{x,y,z},
{x,y,z},
}
function tworzmarker()

wylosowane false
while not wylosowane do
  randy math.random(1,#kordy)
 
  for _,v in ipairs(kordy) do
   if randy ~= v then
    wylosowane true
   end
  end
end
celmarker createMarker(kordy[randy][1], kordy[randy][2], kordy[randy][3], "checkpoint"22551600200addEventHandler("onClientMarkerHit"celmarker, function(el3destroyElement(celmarker)
tworzmarker()
end)
end


Podpis
amta
Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-09-23, 20:55


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Zb?dna p?tla while. Kod napisany "po ludzku" i najpro?ciej jak si? da.

local wylosowanie 0
local kordy = { 
    {xyz},
    {xyz},
    {xyz}
}

function tworzmarker()
    local random_marker math.random(#kordy)
    if random_marker == wylosowanie then
        tworzmarker()
        return
    end
    wylosowanie random_marker
    celmarker createMarker(kordy[random_marker][1], kordy[random_marker][2], kordy[random_marker][3], "checkpoint"22551600200) 
    addEventHandler("onClientMarkerHit"celmarker, function(el3) 
        destroyElement(celmarker)
        tworzmarker()
    end)
end


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Pyrek24
Wysłany: 2020-09-24, 17:20


Pyrek24







Wiek: 25
Na forum: 3438 dni
Posty: 546
Nick w MP: Pyrek

Piwa: 10

Respekt: 50

Dzi?ki !

Postaw piwo autorowi tego posta
 

 
Tagi: powtarzalność :: markera
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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