LESM Commands

From MyGamingTalk
Revision as of 04:01, 1 May 2015 by Zelly (talk | contribs) (Fixed nil level and no for login , auth)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Default

8Ball


Ask the 8ball any question woooo
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua 8ball <question> - Ask the super question


Example:

Afk


Notify server that you are away.. If you are logged in it will tell people how long you are away
Aliases: away
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua afk - Goes afk without reason
  • /lua afk [reason...] - Goes afk with reason [reason]


Example:

  • /lua afk - YourName has gone afk!
  • /lua afk eating breakfast - YourName is away eating breakfast

AveragePingCommand


Tells you your average ping over the course of a game.. (Must be actively on a team). This will also save your ping over games, if you are logged in.
Aliases: getping averageping
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua avgping - Gets your average ping
  • /lua avgping <clientname|clientid> - Gets <clientname>'s average ping


Example:

Back


Notify server that you are back from being away.. If you join a team, this command is automatically executed.
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua back - Notify server that you have returned


Example:

Banners


Displays server banners. Can also print individual banner to everyone
Aliases: banner
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua banners - Displays all benners
  • /lua banners <bannernumber> - Displays specific banner number to everyone
  • /lua banners add <message> - Adds a banner
  • /lua banners edit <bannernumber> <message> - Edit banner message
  • /lua banners delete <bannernumber> - Removes banner
  • /lua banners refresh - Refreshes banner routine


Example:

Bye


Says goodbye!!. Also plays a hello sound
Aliases: bai goodbye cya
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua bye - Say goodbye!
  • /lua bye <client> - Say goodbye to specified person
  • /lua bye @last - Say goodbye to last person that connected


Example:

  • /lua bye Bob - Says goodbye to bob!
  • /lua bye @last - Says goodbye to steve! ( Since he was the last person that connected

Calculator


Simple calculator.. ( X Operator Y ) = Answer.. Operators: ( + - x / )
Aliases: calc calculate
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua calculator <x> <operator> <y> - Does simple math


Example:

  • /lua calculator 2 + 3 - Example would print 5

Colors


Gets all the color codes. You can view and change colors here as well. colortypes: primary secondary tertiary error command console mail default admin lua auth
Aliases: color colorcodes
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua colors - Displays all colors
  • /lua colors <colortype> - Displays color type (Auth)
  • /lua colors <colortype> <colorcode> - Changed color type to colorcode (Auth)


Example:

Follow


Will spectate the player even after death.. Auth spec can only be done while you are dead.
Aliases: f spectate spec
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua follow - If following stops following whoever you are following.
  • /lua follow - If not following moves you spectator.
  • /lua follow <client> - Follow a particular client.
  • /lua follow <client> auth - Follow a particular client, without going spectator.


Example:

  • /lua follow Bob - Moves you to spectator and follows bob when he is alive

Hi


Says hello!!. Also plays a hello sound
Aliases: hello hey hola hallo
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua hi - Say hello!
  • /lua hi <client> - Say hello to specified person
  • /lua hi @last - Say hello to last person that connected


Example:

  • /lua hi Bob - Says hello to bob!
  • /lua hi @last - Says hello to steve! ( Since he was the last person that connected

Ignore


Silently ignores target. You can decide to ignore only sounds from a client as well
Aliases: silentignore signore unignore
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua ignore - List ignored clients
  • /lua ignore <client> - Silently ignores target
  • /lua ignore sound <client> - Silently ignores target's sounds
  • /lua ignore clear - Clears all ignored players


Example:

Info


Displays info about this lua.
Aliases: lesm luaesmod zelly
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua info -


Example:

Login


Login to your user profile.. Username and password can have A-z 0-9 _ - but it cannot have spaces
Aliases: signin
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua login <username> <password> - Attempts to login to <username> with <password>


Example:

  • /lua login BobSteve s3cret -

LogoutCommand


Logs out of your user profile.
Aliases: signout
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua logout -


Example:

MapList


Gets a list of maps in file.
Aliases: map maps
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua maplist - Get a list of maps in the cycle
  • /lua maplist <mapnum> - Loads <mapnum>
  • /lua maplist <mapname> - Loads <mapname> , must be in Maps.json


Example:

Me


Roleplay-like command. For making your own type of commands. You can also use @clientname to target specfic people. You can also use #killer , #victim , #revive , #health , and #ammo. Which is client that did that event to you. e.g. last person that revived you for #revive.. With this you could make your own binds too.
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua me <message...> - Displays message


Example:

  • /lua me waves hello! - Displays: * Steve waves hello! *
  • /lua me waves at @bob - Displays: * Steve waves at SuperBob123 *

Mute


Mute and unmutes a specified user
Aliases: unmute
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua mute <client> - Mute <client> permanently
  • /lua mute <client> <muteTime> - Mute <client> for <muteTime> seconds
  • /lua mute <client> strict - Mute <client>'s commands permanently


Example:

PMLevel


Private messages a level.. Can also private message a range of levels.
Aliases: pml
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua pmlevel <level> <message> - Private messages all clients at <level>
  • /lua pmlevel <level>+ <message> - Private messages all clients at <level> or above
  • /lua pmlevel <level>- <message> - Private messages all clients at <level> or below


Example:

PlaySound


Plays a sound from sound list. . You need to have the correct level to use the sound. Authorized users can edit title,message,tags,level,and alias
Aliases: play p ps
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua playsound - Shows list of all sounds you have access to
  • /lua playsound <soundname> - Plays <soundname> if available
  • /lua playsound <partialsoundname> - Plays <partialsoundname> if available, if there are multiple matches will display all of them
  • /lua playsound tags/tag <tagname> - Shows list of available sounds with <tagname>
  • /lua playsound savesounds - Saves sounds(Auth)
  • /lua playsound <soundname> alias <alias> - Adds alias (Needs saving)(Auth)
  • /lua playsound <soundname> title <title> - Edits title(Needs saving)(Auth)
  • /lua playsound <soundname> level <level> - Edits level (Needs saving)(Auth)
  • /lua playsound <soundname> message <desc> - Edits description(Needs saving)(Auth)
  • /lua playsound <soundname> tag <tag> - Adds tag(Needs saving)(Auth)


Example:

PrivateMessage


Sends a private message to a client. See also pmlevel
Aliases: pm m
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua privatemessage <client> <message> - Sends message to client
  • /lua privatemessage <client>,<client>,<client>... <message> - Sends message to client
  • /lua privatemessage admin <message> - Sends message to client
  • /lua privatemessage leader <message> - Sends message to client


Example:

  • /lua privatemessage bob Hello bob! - Sends pm to bob
  • /lua privatemessage bob,steve,joe,4 Hey guys hows it going!? - Sends a pm to bob , steve , joe , and whoever is in client slot #4

Register


Registers a username for your profile.. Username and password can't not have spaces, and some select characters. Make sure to use a unique password, as a malicious admin could potentially see it
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua register <username> <password> - Registers a profile using username and password


Example:

Report


Reports an issue to the server admins.. Issue could be anything from an issue with a player, the server, or the lua.. The report will automatically include your name and the time you reported.. Keep your report short simple and to the point.. Note you can only input a certain amount of characters into chat( about 125) and console( about 200 ). You are limited to 1 reports per round
Aliases: issue bugreport
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua report (message) - Reports an issue with the message being (message)


Example:

  • /lua report John is being a big ol meanie! -

Rules


Displays server rules. Can also print individual rule to everyone
Aliases: rule
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua rules - Displays all rules
  • /lua rules <rulenumber> - Displays specific rule number to everyone
  • /lua rules add <message> - Adds a rule
  • /lua rules edit <rulenumber> <message> - Edit rule message
  • /lua rules delete <rulenumber> - Removes rule
  • /lua rules refresh - Refreshes rule routine


Example:

Salute


Salutes players
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua salute - Salutes everyone
  • /lua salute <clientname|clientid> - Salutes specifc person
  • /lua salute @last - Salutes last connected person


Example:

SetLevel


Setlevel a client to specified level
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua setlevel <client> <level> - Sets clients level to <level>


Example:

ShowDamage


Show damages and kills. If value is -1 it means mod isn't supported
Aliases: showdmg damages damage dmg
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua showdamage -


Example:

TimeDate


Displays time and date
Aliases: date time datetime
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua timedate - Displays time and date


Example:

Welcome


Welcomes players
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua welcome - Say welcome!
  • /lua welcome <client> - Say welcome to specified person
  • /lua welcome @last - Say welcome to last person that connected


Example:

WhoAmI


Tells what you are currently spawned as
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua whoami -


Example:

ZelRating


Shows zelrating. In progress rating. Current formula: killrating * ( playerrating * 2 )
Aliases:
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua zelrating -


Example:

Profile

AutoLogin


Controls auto logging into your profile.. Autologin requires a silent,guid, or ip to be linked to your profile to work.. Timeoutlength only activates when you have autologin disabled,. this is the time you would like to be remembered before it no longer auto logs you in.
Aliases: al alogin
Required Level: 0
Required Login: Yes
Required Auth: No
Available in Console: No
Syntax:

  • /lua autologin - Toggles autologin on and off
  • /lua autologin silent - Links ( or resets if already present ) your autologin silent id
  • /lua autologin guid - Links ( or resets if already present ) your autologin guid id
  • /lua autologin ip - Links ( or resets if already present ) your autologin ip id
  • /lua autologin <timeoutlength> - Timed autologin


Example:

  • /lua autologin 3d - Timed autologin (3 Days) use m for minutes and h for hours

Edit


Edits keys in your user profile. . Number keys have min and max they can be. String keys have min length and max length they can be. Some string keys do not allow spaces and other characters
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: No
Available in Console: No
Syntax:

  • /lua edit - Gets info of all commands
  • /lua edit <key> -info - Gets info of command
  • /lua edit <key> - Toggles key on and off (Boolean only)
  • /lua edit <key> <value> - Edits key with value


Example:

  • /lua edit singlepistol - Toggles spawning with single pistol
  • /lua edit username EpicMan411 - Edits your username to EpicMan411
  • /lua edit forumsname The Epic Man - Edits your forums name to The Epic Man

Karma


Gives takes and checks karma of players. . You can give or take once an hour.. You can't give or take the same person twice in a row
Aliases: kar
Required Level: 0
Required Login: Yes
Required Auth: No
Available in Console: No
Syntax:

  • /lua karma - Shows your karma status
  • /lua karma <user> - Shows targetclient or targetusernames karma status
  • /lua karma <user> + - Gives karma to targetclient or targetusername
  • /lua karma <user> - - Takes karma from targetclient or targetusername


Example:

View


View your or other users user profile.
Aliases: v show display profile
Required Level: 0
Required Login: Yes
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua view - Views a list of all online users
  • /lua view online - Views a list of all online users
  • /lua view all - Views a list of all users
  • /lua view <username> - View <username>'s profile
  • /lua view <username> <key> - View <username>'s profile key


Example:

Mail

Help


Displays commands available to you or help on a specific command.
Aliases: luahelp lhelp
Required Level: 0
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua help - Displays full list of available commands
  • /lua help <command> - Displays specific details on that command
  • /lua help auth - Displays available authorized commands
  • /lua help lua - Displays available lua commands
  • /lua help admin - Displays available admin commands
  • /lua help mail - Displays available mail commands
  • /lua help default - Displays available default commands


Example:

  • /lua help autologin - Displays help for autologin
  • /lua help help - Displays help for help

Inbox


Views your inbox.. Also you can read and delete your messages. You may also empty your inbox
Aliases: read
Required Level: 0
Required Login: Yes
Required Auth: No
Available in Console: No
Syntax:

  • /lua inbox - Views your current inbox, with a small summary of each message
  • /lua inbox <mail_id> - Displays entire <mail_id> message
  • /lua inbox delete <mail_id> - Deletes <mail_id> from your inbox
  • /lua inbox empty - Emptys all messages from your inbox


Example:

  • /lua inbox 3 - Will view and mark as read mail id 3
  • /lua inbox delete 4 - Will delete mail id 4 and you will no longer see it in your inbox

Send


Composes a mail to another user.
Aliases: email
Required Level: 0
Required Login: Yes
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua send <username> <message...> - Sends a message to username.
  • /lua send all <message...> - Sends a message to everyone.(Auth only)


Example:

Admin

AutoLevel


Toggles autolevel for certain clients
Aliases: alevel
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua autolevel <client> - Toggles autolevel for client


Example:

Blacklist


Blacklists a user from the server. Basically a client kick or ban. Can also do partial matches for things such as subnet bans. Editable keys: title,desc,reason,ip,guid,temp
Aliases:
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua blacklist <client> - Blacklists the client
  • /lua blacklist ip <ip> - Blacklists an ip manually
  • /lua blacklist guid <silentid/guid> - Blacklists a specific guid
  • /lua blacklist view <id> - Views blacklist
  • /lua blacklist edit <id> - Edits blacklist
  • /lua blacklist remove <id> - Removes blacklist by id


Example:

  • /lua blacklist add Bob - Bob's ip,guid, and silent id if they exist are added to the blacklist
  • /lua blacklist add ip 127.0.0.1 - 127.0.0.1 ip is added to the blacklist

Config


Able to view the servers lua config. Can also temporarily change the values for the map. Note this is also case sensitive
Aliases: conf cfg
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua config - Gets list of all config keys and what they are
  • /lua config save - Saves config
  • /lua config <key> - Gets <key>'s value
  • /lua config <key> <value> - Sets <key>'s value to <value>


Example:

  • /lua config MapEnts - Would return true or false based on Config.MapEnts
  • /lua config MapEnts true - Would set Config.MapEnts to true

Cvar


WIP Toggles cvars
Aliases:
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua cvar <cvar> - Get cvar info
  • /lua cvar <cvar> <value> - Set cvar value
  • /lua cvar <cvar> <add> <value> - Adds to cvar
  • /lua cvar <cvar> <value> - Subtracts from cvar


Example:

DoubleJump


Toggles double jump
Aliases: dj toggledj toggledoublejump
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua doublejump -


Example:

Freeze


Freezes user in place
Aliases:
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua freeze <client> - Freezes client in place


Example:

FriendlyFire


Toggles friendly fire settings. Friendly fire needs to be for half and reflect to work.
Aliases: ff teamdamage
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua friendlyfire - Toggles friendly fire on and off
  • /lua friendlyfire half - Toggles half friendly fire damage
  • /lua friendlyfire reflect - Toggles reflect friendly fire damage


Example:

GrammarCheck


Toggle grammarcheck for client
Aliases: gc grammar
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua grammarcheck <client> - Enables Grammarcheck for target


Example:

List


List currently connected clients
Aliases: listplayers li
Required Level: Config.Level.Admin (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua list - List currently connected clients
  • /lua list all - List offline clients


Example:

NoCaps


Toggle nocaps for client
Aliases: caps capslock
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua nocaps <target> - Enables no caps for target


Example:

NoColors


Toggle nocolors for client
Aliases: decolor
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua nocolors <target> - Enables nocolors for target


Example:

Seen



Aliases: lastseen
Required Level: Config.Level.Admin (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua seen <name> -


Example:

ShoutCast


Sets yourself shoutcaster
Aliases: ms sc makeshoutcaster makeshoutcast shoutcaster
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: No
Syntax:

  • /lua shoutcast -


Example:

SpamProtect


Sets a multiplier to Clients spam protection.
Aliases: spam
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua spamprotect <clientname|clientid> <spammultiplier> - Sets targets spam multiplier


Example:

SwearFilter


Toggle swearfilter for client
Aliases: sf swear censor
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua swearfilter <client> - Enables Swearfilter for target


Example:

Warn


Manages handing out warnings and removing warnings to clients. Can also handle offline warnings as well by using the offline sub command
Aliases: warnings
Required Level: Config.Level.Admin (By default)
Required Login: No
Required Auth: No
Available in Console: Yes
Syntax:

  • /lua warn - Views all warnings currently issued
  • /lua warn <client> <message> - Warns a client with reason
  • /lua warn <client> remove <warnid> - Views all warnings currently issued
  • /lua warn <client> clear - Clears all issued warnings for client
  • /lua warn offline <client> <message> - Warns a client with reason
  • /lua warn offline <rudclientid> remove <warnid> - Views all warnings currently issued
  • /lua warn offline <rudclientid> clear - Clears all issued warnings for client
  • /lua warn <client> - Warns a client without
  • /lua warn offline <rudclientid> - Warns a client without


Example:

Authorized

Adren


Gives adrenaline to a client.
Aliases: adrenaline
Required Level: Config.Level.Leader (By default)
Required Login: No
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua adren - Give yourself adrenaline for 10 seconds
  • /lua adren <seconds> - Give yourself adrenaline for <seconds> seconds
  • /lua adren <clientname|clientid> - Give target adrenaline for 10 seconds
  • /lua adren <clientname|clientid> <seconds> - Give target adrenaline for <seconds> seconds


Example:

  • /lua adren 60 - Gives yourself 60 seconds of adrenaline
  • /lua adren Bob - Gives Bob 10 seconds of adrenaline
  • /lua adren Bob 60 - Gives Bob 60 seconds of adrenaline

Ammo


Gives specified ammo amount.
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua ammo - Give yourself 30 bullets
  • /lua ammo <clientname|clientid> - Give target 30 bullets
  • /lua ammo <clientname|clientid> <bullets> - Give target <bullets> bullets


Example:

AmmoClip


Gives specified ammo amount directly to the current clip
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua ammoclip - Give yourself 30 bullets in the clip
  • /lua ammoclip <clientname|clientid> - Give target 30 bullets
  • /lua ammoclip <clientname|clientid> <bullets> - Give target <bullets> bullets


Example:

ChatAs


Chats as another player.
Aliases: chatas
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua chatas <clientname|clientid> (message) - Sends global chat (message) from <clientname>
  • /lua chatas <clientname|clientid> -team (message) - Sends team chat (message) from <clientname>
  • /lua chatas <clientname|clientid> -fireteam (message) - Sends fireteam chat (message) from <clientname>


Example:

Disguise


Gives disguise.. This command needs more testing
Aliases: disg
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: No
Syntax:

  • /lua disguise - Gives yourself a disguise
  • /lua disguise <clientname> - Gives <clientname> a disguise
  • /lua disguise as <clientname> - Disguises you as <clientname>
  • /lua disguise custom <class> <rank> <name> - Gives you a custom disguise


Example:

Entity


Manipulates entities UNSAFE. Gets entity info for MapEnts
Aliases: ent
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: No
Syntax:

  • /lua entity - Gets entity count
  • /lua entity get <ent> - Gets all fieldnames from ent
  • /lua entity get <ent> <fname> - Gets specific fieldname from ent
  • /lua entity set <ent> <fname> <value> - Attempts to set fieldname to value
  • /lua entity find <fname> [text] - Finds all ents with fname matching [text] with their value
  • /lua entity atself [distance] - Finds all ents within distance of yourself
  • /lua entity atent <ent> [distance] - Finds all ents near <ent>
  • /lua entity link <ent> - Links entity to map
  • /lua entity unlink <ent> - Unlinks entity from map
  • /lua entity free <ent> - Fress entity from the map
  • /lua entity tp <ent> <ent> - Teleports two entitys
  • /lua entity compare <ent> <ent> - Gets differences in fieldnames
  • /lua entity spawn - test command
  • /lua entity copy - test command
  • /lua entity health - test command
  • /lua entity create - test command


Example:

GetKey


Gets User Key
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua getkey <username> <key> - Gets <key> from <username>


Example:

  • /lua getkey Bob adminwatch - Checks if bob has adminwatch enabled or not

Health


Gives specified health amount.
Aliases: heal hp
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: No
Syntax:

  • /lua health - Heals you to max hp
  • /lua health <health> - Adds <health> to your health
  • /lua health <client> - Heals client to max hp
  • /lua health <client> <health> - Adds <health> to client's health


Example:

Load


Teleports you to your saved location. You can save names as well per map. See save command for more details
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: No
Syntax:

  • /lua load - Load current cached save location
  • /lua load <savename> - Loads <savename> save location to the current map


Example:

MapEnt


Creates a map entity
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: No
Syntax:

  • /lua mapent - Lists all current map ents
  • /lua mapent <mapent> - Lists all map ent keys
  • /lua mapent add <scriptName> - Creates a mapent with scriptname for this map
  • /lua mapent delete <mapent> - Deletes a mapent
  • /lua mapent edit <mapent> <key> <value> - Edits a mapent


Example:

Merge


Merges two users.. BE CAREFUL DATA WILL BE LOST. A backup of the merged player is made in save directory
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua merge <username1> <username2> - Merges <username1> INTO <username2> (Second username takes priority)


Example:

Ping


Falsifys targets ping. Does not actually affect performance, just for show.
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua ping auto - Toggles automatic fakeping for you.
  • /lua ping <pingMin> <pingMax> - Sets your fake ping range
  • /lua ping <clientName> <pingMin> <pingMax> - Sets fake ping range for client


Example:

Print


Print messages via the console
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua print print (message) - Prints to console (With Message Format)
  • /lua print chat (message) - Prints to chat (With Message Format)
  • /lua print echo (message) - Prints to obituary (With Message Format)
  • /lua print banner (message) - Prints to banner (With Message Format)
  • /lua print centerprint (message) - Prints to center (With Message Format)
  • /lua print printclean (message) - Prints to console (Without Message Format)
  • /lua print chatclean (message) - Prints to chat (Without Message Format)
  • /lua print echoclean (message) - Prints to obituary (Without Message Format)
  • /lua print bannerclean (message) - Prints to banner (Without Message Format)
  • /lua print centerprintclean (message) - Prints to center (Without Message Format)


Example:

Reload


Reloads specific parts of the project
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua reload commands - Reloads commands


Example:

RemoveUser


Removes a username. UNSAFE Be careful. A backup will be made in save directory
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua removeuser <username> - Removes <username> from existence!


Example:

Routines


Displays runframe routines
Aliases: runframe
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua routines - Shows all runframe routines


Example:

RunAs


Runs a command as another player
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua runas <client> <command> <args> - Runs a command as another client


Example:

Save


Saves your current location. See also load command
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: No
Syntax:

  • /lua save - Saves current location to temporary cache
  • /lua save <name> - Saves current location <name> for current map


Example:

Teleport


Teleports one client to another
Aliases: tp
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua teleport <clientname> - Teleports you to client
  • /lua teleport <clientname> <clientname> - Teleports client1 to client2


Example:

Update


Updates user's key. There is no error checking in this
Aliases:
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua update <username> <key> <value> - Updates <username> <key> to <value>
  • /lua update all <key> <value> - Updates everyone's <key> to <value>


Example:

  • /lua update Steve42 username steve_42 - Updates Steve42's username to steve_42

ViewFollowers


Views who is spectating who
Aliases: followers vf
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua viewfollowers -


Example:

ViewLog


Views log for this match
Aliases: log viewlogs vl
Required Level: 0
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua viewlog - Shows entire log
  • /lua viewlog <page> - Shows page of log
  • /lua viewlog bots - Shows only events from bots
  • /lua viewlog nobots - Shows only events from players
  • /lua viewlog find <text> - Shows only events that contain <text>


Example:

Wiki


Create wiki commands
Aliases:
Required Level: 99
Required Login: Yes
Required Auth: Yes
Available in Console: Yes
Syntax:

  • /lua wiki -


Example: