I want do a hookfunction for lua :
For explain i want hook the params and return the params when function called, like this :
function func1(x, y)
print(tonumber(x) + tonumber(y))
end
a = hookfunction(func1, function(...) -- a = old function
local args = { ... }
print("Argument 1 =>", args[1])
print("Argument 2 =>", args[2])
return a(...)
end)
func1(12, 5)
Output :
Argument 1 => 12
Argument 2 => 5
17