Skip to content

playliga/plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

AMX Mod X and SourceMod Plugins for LIGA Esports Manager.

Additional game configuration files and maps are also provided by this repository.

APIs and Technologies

Prerequisites

  1. Create a generated folder in the root of the project.
  2. Download AMX Mod X and Metamod and extract their contents into the generated folder.

Getting Started

Tip

In VSCode, press ctrl+shift+b to automatically run the script below.

# build amxx and sourcemod plugins
generated/cstrike/addons/amxmodx/scripting/amxxpc.exe \
  -igenerated/cstrike/addons/amxmodx/scripting/include \
  -oconfig/cstrike/addons/amxmodx/plugins/liga.amxx \
  config/cstrike/addons/amxmodx/scripting/liga.sma
generated/csgo/addons/sourcemod/scripting/spcomp.exe \
  -igenerated/csgo/addons/sourcemod/scripting/include \
  -oconfig/csgo/addons/sourcemod/plugins/liga.smx \
  config/csgo/addons/sourcemod/scripting/liga.sp

# copy plugins to czero and css folders
cp config/cstrike/addons/amxmodx/plugins/liga.amxx config/czero/addons/amxmodx/plugins/liga.amxx
cp config/csgo/addons/sourcemod/plugins/liga.smx config/cssource/addons/sourcemod/plugins/liga.smx

#  copy to generated folder and stage to appdata
cp -r config/* generated/
cp -r generated/* "$APPDATA/LIGA Esports Manager/plugins/"

VSCode Extension

Install the recommended workspace extension and configure the SourceMod extension paths.

"SourcePawnLanguageServer.compiler.path": "<path_to_project>/generated/csgo/addons/sourcemod/scripting/spcomp.exe",
"SourcePawnLanguageServer.includeDirectories": ["<path_to_project>/generated/csgo/addons/sourcemod/scripting/include"],
"sourcepawn.outputDirectoryPath": "<path_to_project>/config/csgo/addons/sourcemod/plugins/",

About

AMX Mod X and SourceMod Plugins for LIGA Esports Manager

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks