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: 2614 dni
Posty: 424
Nick w MP: Mazeusz*

Piwa: 1023

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.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"},    
}


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: 4291 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4661

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: 2614 dni
Posty: 424
Nick w MP: Mazeusz*

Piwa: 1023

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: 3035 dni
Posty: 232
Nick w MP: Maniekxx

Piwa: 225

Respekt: 110
Respekt: 110

Ostrzeżeń: 20%

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".

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: 2614 dni
Posty: 424
Nick w MP: Mazeusz*

Piwa: 1023

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