soccer_mod_skins.cfg
Defines player skins available for selection in-game.
This file must be edited manually with a text editor.
File Format
"Skins"
{
"Skin Name"
{
"CT" "path/to/ct/model.mdl"
"T" "path/to/t/model.mdl"
"CTGK" "path/to/ct/goalkeeper.mdl"
"TGK" "path/to/t/goalkeeper.mdl"
}
}
Example Configuration
"Skins"
{
"Termi 2011"
{
"CT" "models/player/soccer_mod/termi/2011/away/ct_urban.mdl"
"T" "models/player/soccer_mod/termi/2011/home/ct_urban.mdl"
"CTGK" "models/player/soccer_mod/termi/2011/gkaway/ct_urban.mdl"
"TGK" "models/player/soccer_mod/termi/2011/gkhome/ct_urban.mdl"
}
"PSL Blue"
{
"CT" "models/player/psl/blue/ct_urban.mdl"
"T" "models/player/psl/red/ct_urban.mdl"
"CTGK" "models/player/psl/blue_gk/ct_urban.mdl"
"TGK" "models/player/psl/red_gk/ct_urban.mdl"
}
"Classic"
{
"CT" "models/player/soccer_mod/classic/away/ct_urban.mdl"
"T" "models/player/soccer_mod/classic/home/ct_urban.mdl"
"CTGK" "models/player/soccer_mod/classic/gkaway/ct_urban.mdl"
"TGK" "models/player/soccer_mod/classic/gkhome/ct_urban.mdl"
}
}
Key Descriptions
| Key | Description |
|---|---|
CT | Counter-Terrorist team player model |
T | Terrorist team player model |
CTGK | CT goalkeeper model (used with !gk) |
TGK | T goalkeeper model (used with !gk) |
Adding New Skins
- Install the model files to your server:
- Models go in
cstrike/models/player/... - Materials go in
cstrike/materials/models/player/...
- Models go in
-
Add to skins config with a descriptive name
- Add to downloads config so clients get the files:
soccer_mod_downloads_add_dir materials\models\player\your_skin soccer_mod_downloads_add_dir models\player\your_skin - Select in-game via
!madmin> Settings > Skin Settings
Troubleshooting
Skins Not Showing
- Verify
sv_pure 0is set in server.cfg - Check model paths are correct (case-sensitive on Linux)
- Ensure files are in downloads config
- Verify model files exist on server
Players See ERROR Model
- Model file is missing or path is wrong
- Check server console for “model not precached” errors
GK Skin Not Working
- Verify CTGK/TGK paths are set
- Only one player per team can use GK skin
- Player must use
!gkcommand to toggle