Jump to content

DICAS/DUVIDAS - SOBRE O ARQUIVO Shared.lua


Recommended Posts

Olá, preciso aprender sobre este arquivo, pra aprender por exemplo como posso colocar o preso em 1 posição aleatoria entre 4.

Resumindo= Como colocar ele pra ir para uma das 4 celas aleatoriamente.

assim poderia aplicar para mais coisas. Obrigado.

Link to comment
On 03/03/2022 at 15:09, FpX said:

Olá, preciso aprender sobre este arquivo, pra aprender por exemplo como posso colocar o preso em 1 posição aleatoria entre 4.

Resumindo= Como colocar ele pra ir para uma das 4 celas aleatoriamente.

assim poderia aplicar para mais coisas. Obrigado.

Oii,

Você pode utilizar alguns dos recursos de Lua para pegar uma posição aleatória dentre as definidas em uma tabela. Por exemplo:

Spoiler

Em um arquivo do tipo shared temos:

celas = {
    {123, 456, 789},
    {872, 518, 597},
    {411, 811, 952},
    {741, 124, 974}
}

E para pegar uma posição aleatória:

local randomIndex = math.random(#celas) -- Obtenho um número aleatório entre 1 e o tamanho máximo da tabela
local pos = celas[randomIndex] -- Pego um valor da tabela através do Index aleatório que obti anteriormente
print(pos[1], pos[2], pos[3]) -- Mostro as posições X, Y e Z.

 

  • Thanks 1
Link to comment
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...