Quote:
Originally Posted by SiN
Ok wow I've been watching this mod ever since it came out i was to lazy to make a forum account finally i did and I'm going to try and help all I can.
|
Much appreciated.
Quote:
Originally Posted by SiN
First:
Fix the first post describing the plugin there is not an uptodate list of commands and whether these commands are boolean or simple commands.
|
The plugin is being overhauled so the first post will get updated with the next release since some things will change.
Quote:
Originally Posted by SiN
Second:
Release canidate 3 (1.4.3T3)
shows up as version 1.4.1 when queried via console.
|
Beta release, will be addressed
Quote:
Originally Posted by SiN
Third:
Why are sm_l8d_enable and sm_l8d_disable seperate? Make it a cvar please such as:
sm_l8d_on 1/0 //Boolean
This would help because sm_l8d_enable is a client side console command so say you wanted to run a dedicated 8 player survival server.
Example CFG-
sm_l8d_enable //the server will not execute this because it is a client side command to be sent to server instead of a cvar to change
mp_gamemode survival //in game command sm_l8d_gmode survival does not work without being set to survival or versus (when you enable l8d it changes the game to coop automatically)
sm_l8d_gmode survival //sets l8d game mode
sm_l8d_doubleitems 1 //Double items because if everyone grabs autoshotty they will run out at around 6.
sm_l8d_difficulty Normal //sets difficulty although mp_gamemode locks difficulty at normal for versus and survival so this command is irrelevant
sm_l8d_nobots 1/0 //Boolean set if extra bots can be spawned even if there is no player to occupy them.
|
I am overhauling everything and do want to change how sm_l8d_enable works.
Quote:
Originally Posted by SiN
Fourth:
L4D Versus Tools is not required and hasn't been for awhile sv_maxvisibleplayers 8 works fine.
|
Good to know.
Quote:
Originally Posted by SiN
Fifth:
Lobby joining locks server end of story we need a source mod plug in to stop this essentially when receiving the join message from lobby the plugin would black out the part that concerns lobby reservations, i don't pretend to know how to do this i assume its much like tricking the joining player that the game is versus and then switching back to survival.
|
I, as well as others are looking in to this.
This seems to be the relevant function that blocks the change.
Code:
MPGameModeChanged(IConVar*, char const*, float)
My assembly is rusty, but I have pieced together some of the function flow. Once I figure out were it checks to see if locked by lobby, I can trace that back. Another idea is just to replace or set to NULL the callback (m_fnChangeCallback), since part of it just seems to validate that it is one of the three mode types. (Use a sourcemod callback to validate instead)
Quote:
Originally Posted by SiN
Sixth:
I dont understand the need for sv_search_key the point of this command was to allow a gaming community to have all there servers under one key so you could search and youd get 1 of there servers. Also sv_search_key searches the white list first still doesnt it so it cause unnecessary waste of time.
ms_force_dedicated_server <IP> //forces connection to ip causing host to skip whitelist
When in a lobby make sure you MP_GAMEMODE is set correctly if you are lobby leader otherwise you may not find certain servers again ms_force_dedicated_Server bypasses this unlike sv_search_key which uses the matchmaking system.
|
If you have one server, MFDS is ideal, if you have several, search key might pick the one with the best ping for all 8 players.