Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _addon.name = 'Test'
- _addon.author = 'Maverick'
- _addon.version = '0.1'
- _addon.language = 'english'
- _addon.commands = {'test'}
- config = require('config')
- defaults = {}
- defaults.thing1 = true
- defaults.thing2 = false
- settings = config.load(defaults)
- function do_command(...)
- if #arg > 1 then
- if #arg == 2 and arg[ 1 ]:lower() == 'thing1' then
- if arg[ 2 ]:lower() == 'false' then
- settings.thing1 = false
- config.save(settings)
- elseif arg[ 2 ]:lower() == 'true' then
- settings.thing1 = true
- config.save(settings)
- else
- windower.add_to_chat(167, 'Test: Invalid command.')
- end
- elseif #arg == 2 and arg[ 1 ]:lower() == 'thing2' then
- if arg[ 2 ]:lower() == 'false' then
- settings.thing2 = false
- config.save(settings)
- elseif arg[ 2 ]:lower() == 'true' then
- settings.thing2 = true
- config.save(settings)
- else
- windower.add_to_chat(167, 'Test: Invalid command.')
- end
- else
- windower.add_to_chat(167, 'Test: Invalid command.')
- end
- elseif #arg == 1 and arg[ 1 ]:lower() == 'help' then
- windower.add_to_chat(200, 'Test: //test')
- windower.add_to_chat(200, '//test help')
- else
- windower.add_to_chat(167, 'Test: Invalid command.')
- end
- end
- windower.register_event('addon command', do_command)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement