PtokaX Lua scripting interface

# Profile permissions table

bIsOP | - User have key / is OP
bNoDefloodGetNickList | - No GetNickList Deflood
bNoDefloodNMyINFO | - No MyINFO Deflood
bNoDefloodSearch | - No Search Deflood
bNoDefloodPM | - No PM Deflood
bNoDefloodMainChat | - No Main Chat Deflood
bMassMsg | - Mass Message
bTopic | - Topic
bTempBan | - TempBan
bTempUnban | - TempUnban
bRefreshTxt | - Reload text files
bNoTagCheck | - No Tag check
bDelRegUser | - DelRegUser
bAddRegUser | - AddRegUser
bNoChatLimits | - No ChatLimits
bNoMaxHubCheck | - No MaxHubs Check
bNoSlotHubRatio | - No Slot/Hub ratio check
bNoSlotCheck | - No SlotCheck
bNoShareLimit | - No ShareLimit
bClrPermBan | - Clear PermBan
bClrTempBan | - Clear TempBan
bGetInfo | - GetInfo
bGetBans | - Get Bans
bRestartScripts | - Start/Stop/Restart script(s)
bRestartHub | - Restart hub
bTempOP | - TempOP
bGag | - Gag, Ungag
bRedirect | - Redirect
bBan | - Ban
bUnban | - Unban
bKick | - Kick
bDrop | - Drop
bEnterFullHub | - Enter full hub
bEnterIfIPBan | - Enter hub if IP banned
bAllowedOPChat | - Allowed for OpChat
bSendFullMyinfos | - Send full myinfos
bSendAllUserIP | - Send all users IP
bRangeBan | - Range ban
bRangeUnban | - Range unban
bRangeTempBan | - Range temp ban
bRangeTempUnban | - Range temp unban
bGetRangeBans | - Get range perm bans
bClearRangePermBans | - Clear range perm bans
bClearRangeTempBans | - Clear range temp bans
bNoIpCheck | - No IP checking in connection and search request.
bClose | - Close
bNoSearchLimits | - No search length limits.
bNoDefloodCTM | - No ConnectToMe deflood.
bNoDefloodRCTM | - No RevConnectToMe deflood.
bNoDefloodSR | - No search reply deflood.
bNoDefloodRecv | - No received data deflood.
bNoChatInterval | - No chat interval.
bNoPMInterval | - No private message interval.
bNoSearchInterval | - No search interval.
bNoMaxUsersSameIP | - No maximum users from same IP.
bNoReConnTime | - No reconnect time.