Wysłany: 2021-02-26, 19:30
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Witam, zastanawiam si? jak wylosowa? np: 3 elementy z tabeli.
Dok?adnie chodzi mi o to ?e jak mam tabele to chcia?bym wylosowa?
{ lok = { 2470.07 , - 2598.19 , 13.66 }, rodzaj = "paczka" },
{ lok = { 2007.36 , - 1705.99 , 13.48 }, rodzaj = "paczka" },
{ lok = { 1487.58 , - 2176.79 , 14.11 }, rodzaj = "paczka" },
z tabeli
trasy = {
{ lok = { 2470.07 , - 2598.19 , 13.66 }, rodzaj = "paczka" },
{ lok = { 2588.88 , 2190.20 , 10.82 }, rodzaj = "paczka" },
{ lok = { 1101.24 , 1724.97 , 10.82 }, rodzaj = "polecony" },
{ lok = { 1895.48 , - 2068.92 , 15.67 }, rodzaj = "polecony" },
{ lok = { 2470.41 , - 2607.32 , 13.66 }, rodzaj = "paczka" },
{ lok = { 1193.21 , - 1020.60 , 32.55 }, rodzaj = "paczka" },
{ lok = { 1089.73 , - 1094.07 , 25.44 }, rodzaj = "paczka" },
{ lok = { 832.33 , - 924.49 , 55.25 }, rodzaj = "paczka" },
{ lok = { 2469.21 , - 1653.56 , 13.47 }, rodzaj = "paczka" },
{ lok = { 2438.08 , - 2014.93 , 13.55 }, rodzaj = "polecony" },
{ lok = { 2076.32 , - 1731.32 , 13.55 }, rodzaj = "paczka" },
{ lok = { 2007.36 , - 1705.99 , 13.48 }, rodzaj = "paczka" },
{ lok = { 1936.45 , - 1926.78 , 13.55 }, rodzaj = "paczka" },
{ lok = { 1695.81 , - 2117.80 , 13.55 }, rodzaj = "polecony" },
{ lok = { 1487.58 , - 2176.79 , 14.11 }, rodzaj = "paczka" },
{ lok = { 1537.01 , - 2177.01 , 14.11 }, rodzaj = "paczka" },
{ lok = { 1027.80 , - 1451.56 , 13.55 }, rodzaj = "paczka" },
}
Wysłany: 2021-02-26, 19:32
marcin778
Krytyk serwerów MTA
Wiek: 24 Na forum: 4149 dni Posty: 2268
Nick w MP: Marcineg
Piwa : 4662
local r = math . random ( 1 , #trasy)
, losuje od 1 do wielkosci tabeli "trasy", czyli tyle ile jest tam wpisanych indeks?w
Wysłany: 2021-02-26, 19:34
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Ale jak wylosowa? tylko 3 indexy
Wysłany: 2021-02-26, 23:27
Maniekxx
Amator
Wiek: 24 Na forum: 2894 dni Posty: 232
Nick w MP: Maniekxx
Piwa : 225
local wylosowane ={}
for i = 1 , 3 do
local r " math.random(1,#trasy)
table.insert(wylosowane,trasy[r])
end
Powinno zadzia?a?, tylko wtedy wszystkie operacje musisz wykonywa? na tabeli "wylosowane".
Więcej szczegółów
Wystawiono 1 piw(a):Matikmontana
Wysłany: 2021-02-26, 23:32
Matikmontana
Modern Stories
Wiek: 22 Na forum: 2473 dni Posty: 423
Nick w MP: Mazeusz*
Piwa : 1015
Dzi?ki Maniek, wisz? ci piwerko
[ Dodano : 2021-02-26, 23:32 ]
Pozdrawiam z rodzink?
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Tagi: math.random :: tabeli
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: