Code:
//Also shown are shorter synonyms under the full command
// GENERAL COMMANDS
showfps # - Shows or hides FPS counter
<0 = hidden, 1 = visible, no parameter to toggle>
fps_location <X> <Y>
- X and Y may be set to negative values and will align to the top & bottom respectively when done so.
screenshot <format> [hide] - Takes a screenshot, specifying hide hides Windower from the screenshot.
<format can be bmp/jpg/png>
wait <time> - Pauses execution of a command/bind/alias/script for given seconds. Can be decimal.
pause <time>
listbinds - Lists all currently defined key binds into the games chat log.
bind_listall
clearbinds - Clears all currently defined key binds.
bind_clearall
listaliases - Lists all currently defined aliases into the games chat log.
alias_listall
clearaliases - Clears all currently defined aliases.
alias_clearall
key_send <key> [up/down] - Sets a key state to a specified state. This sets to 1 state,
you must then set the state back to up to release the key. Use this feature with care.
setkey - same as key_send
// CONSOLE COMMANDS
console_toggle - Toggles the visibilty of the console
console_clear - Clears the console buffer
console_echo <string> - Echos string to the console buffer
console_displayactivity # - Sets whether the console displays on new text
<0 = disable, 1 = enable>
console_fadedelay int - Time in milliseconds before the console fades
console_position <X> <Y> - Sets the console position
console_color A R G B - Sets the console color
<Alpha (Optional) Red Green Blue>
console_exec <file> - Executes a console script
exec <file>
console_chatopen <0/1> - When set to 0, the defined console key will NOT open the Console when you have your chat box open.
console_screendir <string> - Sets the directory screenshots will be saved to. This may be a relative path to Windower folder
(ie 'screenshots' is 'Windower/screenshots') or an absolute path such as D:/MyScreenshots/
// GAME COMMANDS
game_forceambientlight # - Forces using specified ambient light
<0 = ignore, 1 = force>
game_ambientlight A R G B - Set game ambient light
<Alpha (Optional) Red Green Blue>
game_fillmode <#> - Set rendering mode
fillmode <#>
<0 = normal, 1 = wireframe, 2 = point fill>
game_gamma <#> - Sets game gamma <0-100, Default = 50>
gamma <#>
game_allowsetcursorpos # - Sets whether the game is allowed to set the cursor position
<0 = false, 1 = true>
game_minimize - Minimizes the game to the taskbar
minimize
game_exit - Exits the game to POL (character will start red dotting in game)
exit
game_quit - Same as game_exit
quit
game_terminate - Hard exits the game completely (character will start red dotting in game)
terminate
window_toggleframe - Toggles window frame on/off.
toggleframe
window_togglefullscreen - Sets game to psudeo-fullscreen mode
togglefullscreen
game_exittype <0/1> - When set to 1, the game will default to forcefully Terminating the POL Process when you click the X button to close the game.
When set to 0, it will default to exiting and returning to the PlayOnline viewer.
game_exitprompt <0/1> - When set to 1, clicking the X button will display a prompt confirming the close of the game.
You now have a choice wether or not to cancel the closing, and choose which method to close the game by.
The default button that is hilighted is based on the game_exittype command. If this setting is set to 0,
The game will close down by what ever method is selected by game_exittype without asking for confirmation When
the X button is clicked on the window.
game_allowresize <0/1> - When set to 0, you will no longer be able to resize the Window freely by dragging its edges.
This will help prevent accidental resizing. If you wish to resize the window, you may hold down Alt or Control. If you hold down
Shift you may resize the window without proportional restriction.
// KEYBOARD COMMANDS
keyboard_bind key [up] command - Binds a command to a key. Down is assumed, specify up for bind on release of key.
bind key [up] command < ^ = Ctrl, ! = ALT >
keyboard_unbind key [up] - Unbinds any commands from a key. down is assumed, specify up for up.
unbind key [up]
alias <alias> command - e.g. "alias blah wait 5;echo hello" will create a pseudo console command "blah"
can be typed in the console, used in a script, or even put into a bind
keyboard_sendstring <string> - Sends a command to the game just as you had inputted it yourself. This DOES NOT interupt anything you are currently typing.
input <string> - Same as keyboard_sendstring
keyboard_type <string> - This types directly into the ingame chatbox.
type <string>
keyboard_blockinput # - Blocks keyboard input
<0 = unblock, 1 = block>
keyboard_allowmmf # - Allows or disables keyboard input via MMF
<0 = disable, 1 = enable>
paste - Pastes the contents of the clipboard to the input buffer.
//MOUSE COMMANDS
mouse_blockinput # - Blocks mouse input
<0 = unblock, 1 = block (MAJOR PROBLEMS)>
// PLUGIN COMMANDS
plugin_load <plugin> - Loads a plugin dll (.dll is optional, and case is irrelevant)
load <plugin>
plugin_unload <plugin> - Unloads a plugin dll
unload <plugin>
plugin_reload <plugin> - Unloads and reloads the specified plugin.
reload <plugin>
plugin_list - Lists all currently loaded plugins to the in game chat log.
list
plugin_unloadall - Unloads all currently loaded plugins.
unloadall
plugin_toggle <plugin> - Will toggle a plugin. Designed to be bound to a key to turn off or on a plugin on a keystroke
toggle <plugin>