Left 4 Dead 2

Left 4 Dead 2

236 ratings
project_smok
2
2
2
3
2
2
3
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Survivors: Survivors
Game Modes: Mutations
Items: Other
File Size
Posted
Updated
45.088 MB
15 Sep, 2020 @ 12:11am
7 Aug, 2022 @ 10:19am
124 Change Notes ( view )

Subscribe to download
project_smok

In 1 collection by ラヌディ
Real Smok- Experience
9 items
Description
(NO LONGER MAINTAINED)

A highly customizable administration system and a client menu which:
  • Allows chat and console commands

  • Is compatible with other VSLib addons

  • Has an easy to use user-level system

  • Has a detailed documentation in it's source code page[github.com]

  • Let's you create commands and dynamic menus

  • Let's you make physics objects destructible

  • Has controllable ragdolling and driving mechanics

  • Has 3 new apocalyptic events

  • Gives access to all props, voice lines and sounds

  • Gives access to massive data tables[github.com] of built-in game data

Check out the \Steam\steamapps\common\Left 4 Dead 2\left4dead2\ems\admin system folder to start customizing!

Read more about configuration files here[github.com].


Be aware that this addon:


  • Replaces Admin System and any client menu addons

  • Was not developed to be used in versus mode

  • Has some features enabled by default (see defaults.txt file)


Other Add-ons



Quick Start

  1. Bind the menu to a key (example: "k")
    bind k "show_menu Menu"

  2. Chat triggers[github.com] (argx = argument x = value used for command parameter x)
    // Call the command !command arg1 arg2 arg3 // Call the command (hidden) /command arg1 arg2 arg3 // Get help about the command ?command !help command /help command // Search command name with pattern or keyword ?*pattern

  3. Console commands[github.com]
    // Call the command (same as !command arg1 arg2 arg3) scripted_user_func command,arg1,arg2,arg3

  4. Bind a command to a key (replace values between {replaceMe} ) from console
    bind {key} "scripted_user_func {command}, {arg1}, {arg2}, {arg3}"

  5. Check the console for output messages
    ....vvvvvvvvvvvvvvvvvvvv...COMMAND OUTPUT BELOW...vvvvvvvvvvvvvvvvvvvv.... Use !update_print_output_state command ( or menu sequence 6->9->4->6 ) to get this information printed in chat with colors instead! ....^^^^^^^^^^^^^^^^^^^^...COMMAND OUTPUT ABOVE...^^^^^^^^^^^^^^^^^^^^....

  6. Read the using commands[github.com] documentation to get detailed information.


Common Words Vocabulary

  • call: (verb) To execute; (noun) The process of execution

  • variable: A named storage/reference for a value

  • function: A set of instructions of which can be called on demand.

  • command: A high-level function

  • parameter: A variable defined for functions which gets its value from the start of a call

  • argument: A value given to a parameter at the start of a call

  • overload: One of many ways to call a function

  • !self: Referring to your player

  • !picker: Referring to object you're aiming at


Contents

Check out the documentation contents[github.com].


Guides



Learn more about...




Special thanks to: knoppps, N λ T T, Aika