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

Wysłany: 2021-02-26, 19:30


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
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.1913.66}, rodzaj="paczka"},
{lok = {2007.36, -1705.9913.48}, rodzaj="paczka"},    
{lok = {1487.58, -2176.7914.11}, rodzaj="paczka"},    


z tabeli

trasy = {
    {lok = {2470.07, -2598.1913.66}, rodzaj="paczka"},
    {lok = {2588.882190.2010.82}, rodzaj="paczka"},
    {lok = {1101.241724.9710.82}, rodzaj="polecony"},
    {lok = {1895.48, -2068.9215.67}, rodzaj="polecony"},
    {lok = {2470.41, -2607.3213.66}, rodzaj="paczka"},    
    {lok = {1193.21, -1020.6032.55}, rodzaj="paczka"},    
    {lok = {1089.73, -1094.0725.44}, rodzaj="paczka"},    
    {lok = {832.33, -924.4955.25}, rodzaj="paczka"},    
    {lok = {2469.21, -1653.5613.47}, rodzaj="paczka"},    
    {lok = {2438.08, -2014.9313.55}, rodzaj="polecony"},    
    {lok = {2076.32, -1731.3213.55}, rodzaj="paczka"},    
    {lok = {2007.36, -1705.9913.48}, rodzaj="paczka"},    
    {lok = {1936.45, -1926.7813.55}, rodzaj="paczka"},    
    {lok = {1695.81, -2117.8013.55}, rodzaj="polecony"},    
    {lok = {1487.58, -2176.7914.11}, rodzaj="paczka"},    
    {lok = {1537.01, -2177.0114.11}, rodzaj="paczka"},    
    {lok = {1027.80, -1451.5613.55}, rodzaj="paczka"},    
}


Podpis


Modern Stories
Discord
https://discord.gg/MRJSYq8
Forum
https://msmta.pl
Panel Gracza
https://panel.msmta.pl
Postaw piwo autorowi tego posta
 

 
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

Respekt: 1436,8
Respekt: 1436,8


local r math.random(1,#trasy)
, losuje od 1 do wielkosci tabeli "trasy", czyli tyle ile jest tam wpisanych indeks?w

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-02-26, 19:34


Matikmontana

Modern Stories






Wiek: 22
Na forum: 2473 dni
Posty: 423
Nick w MP: Mazeusz*

Piwa: 1015

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Ale jak wylosowa? tylko 3 indexy

Postaw piwo autorowi tego posta
 

 
Wysłany: 2021-02-26, 23:27


Maniekxx

Amator






Wiek: 24
Na forum: 2894 dni
Posty: 232
Nick w MP: Maniekxx

Piwa: 225

Respekt: 110
Respekt: 110

Ostrzeżeń: 20%

local wylosowane ={}

for i=1,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".

Postaw piwo autorowi tego posta
 

 
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

Respekt: 130
Respekt: 130

Ostrzeżeń: 60%
Dzi?ki Maniek, wisz? ci piwerko :piwo:

[ Dodano: 2021-02-26, 23:32 ]
Pozdrawiam z rodzink? ;)

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
borsuk
Tagi: math.random :: tabeli
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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