I had this problem before, but I don't remember how I fixed it (if I even did).
I can run the server, and MetaMod does work (all the "meta" commands give me results). But when I use the "meta list" command, I get the following message (bold text):
(The "" is supposed to be an "8" followed a ")")
66.6 fps 0/24 on map ctf_2fort_classic_v1
Game.dll loaded for "Team Fortress"
Particles: Missing 'particles/error.pcf'
maxplayers set to 24
No '-replayserverdir' parameter found - using default replay folder.
Replay: Creating thread pool...succeeded.
Replay: Starting thread pool with 4 threads...succeeded.
Cleaning files from temp dir, "c:\tf2server\orangebox\tf\replay\server\tmp\ " ...
no files removed.
Unknown command "r_decal_cullsize"
maxplayers set to 24
Unknown command "sm_basepath"
Network: IP 10.0.0.4, mode MP, dedicated Yes, ports 27015 SV / 27005 CL
Executing dedicated server config file server-personal.cfg
material models/player/items/all_class/all_class_ring_setting has a normal map a
nd $basealphaenvmapmask. Must use $normalmapalphaenvmapmask to get specular.
Initializing Steam libraries for secure Internet server
Failed to load Steam Service
ServiceStart: failed to start
Logging into anonymous gameserver account.
'server-personal.cfg' not present; not executing.
'ctf_2fort_classic_v1.cfg' not present; not executing.
Sending CMsgGameServerMatchmakingStatus (state=ServerMatchmakingState_NOT_PARTIC
Connection to Steam servers successful.
Public IP is 220.127.116.11.
Assigned anonymous gameserver Steam ID [A-1:1012054017(305].
VAC secure mode is activated.
Connection to game coordinator established.
Current item schema is up-to-date with version 3E2F01F3.
tf_server_identity_account_id not set; not logging into registered account
Listing 2 plugins:
I'm using the following batch file to run the server (which it does):
title TF2 Personal Server
C:\TF2Server\orangebox\srcds.exe -game tf -console +servercfgfile server-personal.cfg +maxplayers 24 +map ctf_2fort_classic_v1.bsp +sm_basepath C:\TF2Server\orangebox\tf\addons\sourcemod-personal
The way my files are setup are: I have 4 sourcemod folders, each with a different name, a different .vdf file in the metamod folder, and a different batch file to run each one (in the example I gave, I was using my "personal server", for me and my friends). I've used this system before and it worked, but I may have done something different this time. As for the metamod folder, there is only one, with all 4 .vdf's in it. MetaMod itself seems to be working, but it can't seem to read/load the different sourcemod folders (maybe they're conflicting?).
I can't seem to fix it, and I can't find any documentation that helps (neither the official SourceMod & MetaMod documentation, or other forum posts). I would really like to be able to get this to work, but if I have to go down to just one sourcemod folder (and therefore one server), then I'll do that.
By the way, I literally just installed the latest SourceMod, MetaMod:Source, and SRCDS.exe (via the HLDS Update Tool). Thanks in advance for any help!
EDIT: I decided to check the .vdf's for my SourceMod folders (the ones in the "metamod" folder), to see if they had the right targets. They didn't. So, I changed the targets and tried the "meta list" command again. This time, I got this error message:
Listing 4 plugins:
I still don't know what's wrong, but I hope someone can help me.