Advertisement
Cavitt

Untitled

May 31st, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.52 KB | None | 0 0
  1. function onInput(c, msg)
  2.     c:SendYellowMessage(Self.Name(), msg)
  3.     local status, dat = pcall(loadstring("return " .. msg))
  4.     if(dat)then
  5.         c:SendOrangeMessage((status == true) and type(dat) or "error" , (type(dat) == 'table' and status == true) and tostring(table.serialize(dat)) or tostring(dat))
  6.     end
  7. end
  8. function onClose(c)
  9.     print("%s has been closed.", c:Name())
  10. end
  11.  
  12. channel = Channel.Open("Console", onInput, onClose)
  13. for k, v in pairs(_G) do
  14.     channel:SendOrangeMessage(tostring(type(v)), tostring(k))  
  15. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement