Hi, I have a problem with my Server, and I can't make that my plugins with custom Files works.
Well, the plugins works (I guess so) and the server sends to the client the Source files that I need, but when I use the command to enable it (the plugin that I'm trying is
PonySpenser and
Dispenser Music) and later I put a Dispenser, there aren't any Custom Model, materials and Sound either, just the normal, bored and classic Dispenser.
Of course I'm using custom Sounds (not provided by
Eggman, sorry man, but I'm not a Brony, I just want to put the
Still Alive song to my server) and I test it with the "play" Command, there is a fun faction:
When I was in my server, the Play command didn't work (there wasn't any error, just doesn't play anything), but when I was in the Main Menu, the Play command works and the MP3 too (with Dispenser Music I tried to use a Wav), so I put the "sv_pure 0" and the Play Command works!!....... But the Plugins no
well, I don't know what I need to add, besides my *.sh (run Script, my server is hosted in Ubuntu Server [Linux]), my pure_whitelist and my Server.cfg:
TF2.sh:
Server.cfg*:
Spoiler
// Custom
tf_server_identity_account_id XXXXXXXx
tf_server_identity_token "YYYYYYYYYYY"
sv_pure 0
sv_allowupload 1
sv_allowdownload 1
sm_downloader_enabled "1"
sm_downloader_normal "1"
sm_downloader_simple "1"
// General server name, passwords and contact details
hostname "[MvM] JP Servers [CL]"
rcon_password "ZZZZZZZZ"
sv_password ""
sv_contact "
[email protected]"
sv_tags "mvm, chile, chileno, espaņol, english, JP, Servers, plugins"
sv_region "2"
sv_lan "0"
// Server bans and server logs
sv_rcon_banpenalty "15"
sv_rcon_minfailures "5"
sv_rcon_maxfailures "10"
sv_rcon_minfailuretime "30"
sv_rcon_maxpacketsize "1024"
sv_rcon_maxpacketbans "1"
log "on"
sv_logbans "1"
sv_logecho "1"
sv_logfile "1"
sv_log_onefile "0"
// Server downloads and files
// No fast download maximum file size. 16 is def. 64 (max) recommended if you do not have a fast download server.
net_maxfilesize "64"
//Fast download url. Leave blank if you dont have one but set the above to max.
sv_downloadurl ""
sv_allowdownload "1"
sv_allowupload "1"
sv_consistency "1"
sv_pure_kick_clients "1"
sv_pure_trace "1"
// Bandwidth Rates
sv_maxrate "50000"
sv_minrate "7500"
sv_maxupdaterate "66"
sv_minupdaterate "20"
sv_maxcmdrate "66"
sv_mincmdrate "30"
// General server settings
mp_friendlyfire "0"
sv_alltalk "1"
mp_chattime "10"
sv_use_steam_voice "1"
sv_allow_voice_from_file "0"
sv_voiceenable "1"
mp_allowspectators "1"
decalfrequency "10"
mp_flashlight "1"
mp_footsteps "1"
mp_autoteambalance "1"
mp_teams_unbalance_limit "2"
sv_restrict_aspect_ratio_fov "0"
mp_forcecamera "1"
sv_cheats "0"
sv_pausable "0"
sv_allow_wait_command "0"
sv_hudhint_sound "0"
mp_forceautoteam "0"
mp_falldamage "0"
mp_fadetoblack "0"
// Movement speed and feel
sv_gravity "800"
//Round specific cvars
mp_enableroundwaittime "1"
mp_bonusroundtime "15"
mp_restartround "0"
mp_stalemate_enable "0"
mp_stalemate_timelimit "240"
mp_maxrounds "0"
mp_winlimit "0"
mp_timelimit "0"
tf_flag_caps_per_round "3"
// TF2 specific Gameplay and server settings
//(ONLY found in TF2)
tf_weapon_criticals "1"
sv_allow_votes "1"
tf_damage_disablespread "0"
tf_use_fixed_weaponspreads "0"
mp_idlemaxtime "3"
mp_idledealmethod "1"
mp_respawnwavetime "10"
mp_disable_respawn_times "1"
// Execute ban files
exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip
pure_server_whitelist.txt:
Spoiler
whitelist
{
// Example custom server whitelist.
//
// Do not modify this file. Instead, rename this file to "pure_server_whitelist.txt" and then modify it as appropriate.
//
// sv_pure values are in order of "increasing pureness":
//
// -1: No restrictions. Allow clients to load any files.
// 0: Only load pure_server_minimal.txt.
// 1: Load pure_server_full.txt, followed by pure_server_whitelist.txt (the custom file).
// Also, in this mode, the server may specify additional public keys that it considers to be trusted.
// 2: Load pure_server_full.txt only.
// In this mode, user only the public keys listed in trusted_keys_base are used.
//
// If multiple rules apply to the same file, then the rule listed later (or from the file loaded later) takes priority.
// Therefore, because the custom whitelist file is loaded last, after a fully pure whitelist has been loaded, typically
// the custom whitelist file is used to carve out exceptions (where the server wants to be more permissive), rather than
// listing the files that are requested to be.
//
// 2 different rule types may be used:
//
// trusted_source - require file to be loaded from a "trusted source".
// A trusted source is a VPK that is signed with one of the public keys listed
// in trusted_keys_base.txt or trusted_keys.txt.
// any - Client can use file from any source.
//
// For historical purposes, the following strings are also allowed:
//
// allow_from_disk - same as "any"
// from_steam - same as "trusted_source"
// check_crc - same as "trusted_source"
// allow_from_disk+check_crc - same as "trusted_source"
//
// Three types of file specifications:
//
// 1. directory\*.* - refers to all files under the directory
// 2. directory\... - refers to all files under the directory and all directories under that (recursively)
// 3. directory\filename - refers to a single file
//
// Allow custom player models.
//
models\player\... any
materials\models\player\... any
//
// Allow custom spray decals.
//
materials\temp\... any
materials\vgui\logos\... any
materials\vgui\logos\ui\... any
//
// Allow "mymod" resources to come from disk.
//
materials\mymod\... any
models\mymod\... any
sound\mymod\... any
materials\... any
models\... any
sound\... any
}
*I Used a generator.
Well, I don't know if it is enough. Please, so sorry for my English, it isn't my native language (I Speake Spanish). If you need something else, just comment it and I will add it