GTA Közösség - A magyar GTA fórum

Multi Theft Auto (MTA) => MTA: Szerverfejlesztés => Segítségkérés => A témát indította: impreZZa - 2017. Január 19. - 22:06:31

Cím: Tábla érték nem használható
Írta: impreZZa - 2017. Január 19. - 22:06:31
Heló!
 
Van például ez a tábla:
 

local button = {
[1] = {532, 330, 229, 33}
}

 
Amit itt szeretnék használni:
 

addEventHandler(\"onClientClick\", root, function(button, state)
if button == \"left\" and state == \"down\" then
   if isCursorInPosition(button[1][1], button[1][2], button[1][3], button[1][4]) then
   end
end
end)

 
Nem működik.
 
Viszont ha a tábla után \"kiszedem\" az értékeket:
 

local b1, b2, b3, b4 = button[1][1], button[1][2], button[1][3], button[1][4]

 
És utána használom:
 

addEventHandler(\"onClientClick\", root, function(button, state)
if button == \"left\" and state == \"down\" then
   if isCursorInPosition(b1, b2, b3, b4) then
   end
end
end)

 
Akkor igen. Ez miért van/van rá valami megoldás, hogy közvetlenül a tábla értékeit használjam? (dx funkciókban amúgy működik, ezért nem értem mi van..)
Cím: Tábla érték nem használható
Írta: dugasz1 - 2017. Január 19. - 23:32:50
Mert ugyan az a neve az egyik argumentednek a függvényben 
 

function(button, state)

 
és azt próbálja használni.
Cím: Tábla érték nem használható
Írta: impreZZa - 2017. Január 19. - 23:46:18
Jéééééééézusooooom, azt hiszem most kimegyek a kertbe és elásom magam.
 
Hatalmas pacsi, köszi!
Cím: Tábla érték nem használható
Írta: dugasz1 - 2017. Január 20. - 00:06:50
:D Megesik az ilyen, nincs mit.