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

Wysłany: 2017-01-14, 21:54


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Witam jak zrobic aby losowa?o miejsce repsu Pojazdu?
Mam doki i jest 1 miejscie gdzie sie spawnuje Pojazd i sie buguj? Wi?c chce aby Sie losowa?o gdzie ma sie respic pojazd
Kod

local cs=createColSphere(-1567.35,105.95,3.55+154)

function shuffle(t)
  local n #t
 
  while >= do
    -- n is now the last pertinent index
    local k math.random(n) -- <= <= n
    -- Quick swap
    t[n], t[k] = t[k], t[n]
    1
  end
  return t
end

local function vr()

    if (#getElementsWithinColShape(cs,"vehicle")>0) then
        return
    end

    local pojazdy=getElementsByType("vehicle")

    if (#pojazdy<1) then return end


    local wybrane={}
    for _,pojazd in ipairs(pojazdy) do
        if isElementInWater(pojazd) and not getVehicleController(pojazdthen
            local x,y,z=getElementPosition(pojazd)
            if (z<-1then
                table.insert(wybrane,pojazd)
            end
        end
    end
    if (#wybrane<1) then return end
--  for i,v in ipairs(wybrane) do
--      local dbid=getElementData(v,"dbid")
--      outputDebugString("Pojazd " .. getElementModel(v) .. (isElementInWater(v) and "woda" or "nie") .. " dbid " .. dbid)
--  end
    outputDebugString("Pojazdow w wodzie/pod mapa: " .. #wybrane)

    shuffle(wybrane)
    local pojazd=wybrane[1]
--  local x,y,z=getElementPosition(pojazd)
--  setElementPosition(pojazd2625.45,-2231.66,15.55)
    setElementPosition(pojazd186.37,644.10,6.35)
    setElementFrozen(pojazd,false)
--  local rx,ry,rz=getElementRotation(pojazd)
--  setElementRotation(pojazdrx,ry,0)

end
setTimer(vr350000)

Wiem ze trzeba zrobic P?tle np.


local spawnaut()
{x,z,y,},
end



Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-14, 22:24


ZZiomek

..::LUA::..






Wiek: 26
Na forum: 3867 dni
Posty: 134
Nick w MP: NexBoy

Piwa: 5961

Respekt: 155,3
Respekt: 155,3Respekt: 155,3

Powinno dzia?a? :)

AutoSpawn = {
    {x,z,y},
    {x,z,y},
    {x,z,y},
}

function spawnAuto()
    losujSpawn math.random(2#AutoSpawn)
    auto createVehicle (522AutoSpawn[losujSpawn][1], AutoSpawn[losujSpawn][2], AutoSpawn[losujSpawn][3], 0.96.757.0)
end


Podpis

Dodaj na Steam: Kod: 1093365219
Discord: NoOne#3644

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-14, 22:49


mixLoLmix2

Programista






Wiek: 35
Na forum: 4113 dni
Posty: 454
Nick w MP: TomeQmix

Piwa: 1915

Respekt: 47,3

Zamykam

Podpis
Zajmuję się pisaniem zaawansowanych skryptów lua na zamówienie za bardzo niską cene.
Oraz pomoc przy serwerze mta/forum i tym podobnych.
Discord: TomeQmix#7106
Postaw piwo autorowi tego posta
 

 
Tagi: doki
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