Affichage des articles dont le libellé est Help with simple Lua script. Afficher tous les articles
Affichage des articles dont le libellé est Help with simple Lua script. Afficher tous les articles

Help with simple Lua script

jeudi 8 octobre 2015

Hi, I am trouble getting this simple Lua script to work. Here's some screenshots of the directory it's in:
Click image for larger version.  Name: 5cf7fa8d85346434b4ce5305b47787b6.png  Views: 8  Size: 48.9 KB  ID: 12993
Click image for larger version.  Name: 7600a67ce6f40aadea07830afda28818.png  Views: 4  Size: 40.5 KB  ID: 12994

Here's what's in the plugin:
ts3init.lua
Code:

require("ts3init")                    -- Required for ts3RegisterModule
require("chanmsg/msgfunc)    -- Function file

-- Register the callback function
ts3RegisterModule("chanMsg", registeredEvents)

msgfunc.lua
Code:

require("ts3defs")
require("ts3errors")

function hello()
          local message = "!pause"
         
          ts3.printMessageToCurrentTab(message)  -- There is another function, but this is a simple example ;)
end

chanmsg = {
          hello = hello
}

Teamspeak client settings:
Click image for larger version.  Name: fcc203baed80d9ff0ea9208d6679d3b9.png  Views: 7  Size: 47.1 KB  ID: 12995

Now, for the error. When I try to run /lua run chanmsg.hello I get Error running Lua function: Module 'chanmsg' not found.

Any suggestions?
Attached Thumbnails
Click image for larger version.  Name: fcc203baed80d9ff0ea9208d6679d3b9.png  Views: N/A  Size: 47.1 KB  ID: 12995   Click image for larger version.  Name: 5cf7fa8d85346434b4ce5305b47787b6.png  Views: N/A  Size: 48.9 KB  ID: 12993   Click image for larger version.  Name: 7600a67ce6f40aadea07830afda28818.png  Views: N/A  Size: 40.5 KB  ID: 12994  
Help with simple Lua script