Advertisement
Stiepen

Entire Lua Part of Kibibyte

Feb 10th, 2013
180
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.05 KB | None | 0 0
  1. local event, print = event, print
  2. event.addListener("chan_message", function(event_)
  3.     if string.startsWith(event_.message, "++") then
  4.         --print("Command")
  5.         local message = event_.message:sub(3)
  6.         local command = string.regex_split(message, " ")[1]
  7.         --print(command)
  8.         local params = message:sub(command:len() + 2)
  9.         --print("LOL")
  10.         local args = string.regex_split(params, " ")
  11.         --print("LOL")
  12.         event.emit("command", {command = command, params = params, args = args, sender = event_.sender, target = event_.receiver})
  13.         --print("lol")
  14.         event.emit("command_"..command, args, params, event_.sender, event_.receiver)
  15.         --print("DOOM")
  16.     end
  17. end)
  18.  
  19. event.addListener("command_lua", function(args, params, sender, target)
  20.     local s, m = pcall(function()
  21.         local f, m = loadstring(params, sender)
  22.         if not m then
  23.             print("Error"..tostring(m))
  24.         else
  25.             f()
  26.         end
  27.     end)
  28.     if not s then print("Error"..tostring(m)) end
  29. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement