Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: powtarzalność
1. Powtarzalność markera
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", 2, 255, 160, 0, 200) 
addEventHandler("onClientMarkerHit", celmarker, function(el3) 
destroyElement(celmarker)
tworzmarker()
end)
end
2. Powtarzalność markera
Witam, pom?g?by kto? w tym, ?e jak wejd? w marker to losuje mi go w tym samym miejscu, nie jest tak zawsze lecz zdarza si? jak napisa? dzia?aj?c? regu?? kt?ra zaprzeczy tworzeniu si? markera w tym samym miejscu 2 razy ?
kod
c_side

kordy 
= {
{-
1487.93,702.36,7.18},
{-
1497.00,702.03,7.19},
{-
1505.37,707.49,7.19},
}


function 
markercel()
if 
isElement(celmarker) then 
destroyElement
(celmarker) 
destroyElement(wb) 
end 
randy 
= math.random(1, #kordy) 
celmarker = createMarker(kordy[randy][1], kordy[randy][2], kordy[randy][3], "checkpoint", 2, 255, 160, 0, 200) 
wb = createBlipAttachedTo(celmarker, 41) 
addEventHandler("onClientMarkerHit", celmarker, function(el3) 
if 
el3 ~= localPlayer then return end 
markercel
()

end)
end

tak pr?bowa?em

if randy == randy then
markercel
()
return 
end