Advertisement
Derek1017

Table

Jul 10th, 2015
289
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.46 KB | None | 0 0
  1. table1 = {x=0, y=1, z=0}
  2. table2 = {x=1, y=1, z=0}
  3. metatable = {__eq = function(operand1, operand2, type)
  4. if operand1.x == operand2.x and operand1.y == operand2.y and operand1.z then --Note: In reality you might want to first check if your these variables actually exist
  5.     return true
  6. else
  7.     return false
  8. end }
  9. setmetatable(table1, metatable)
  10. setmetatable(table2, metatable)
  11. if table1 == table2 then
  12.     print("Equal")
  13. else
  14.     print("Not equal")
  15. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement