Silent FAQ: Difference between revisions
Hellreturn (talk | contribs) |
Hellreturn (talk | contribs) |
||
Line 221: | Line 221: | ||
set g_XPSaveMaxAge_xp "365d" <br> | set g_XPSaveMaxAge_xp "365d" <br> | ||
set g_XPSaveMaxAge "365d" <br> | set g_XPSaveMaxAge "365d" <br> | ||
== Forcecvar & sv_cvar == | |||
Q: How do I make forcecvar or sv_cvar work? | |||
A: You need to add the cvars which you would like |
Revision as of 23:46, 11 December 2013
Statistics / Rankings Terms
Kill Rating
Player Rating
Win Probability
Hardware Based Identification
Starting from version 0.3.0, the silEnT mod can be configured to enforce bans using hardware based identification. This is not any fool proof system but it is made to be an addition to the already existing ban methods. The hardware identification cannot be seen in human readable form while on the server. The data that is sent to the server can be seen in the client by making /cg_ident in the console. That is a hexadecimal string which changes its value between maps.
The format and data used to create the client Identification may change between the versions of the silEnT mod. The server can be configured with the g_identOptions server cvar. The cvar is bit flagged which means, you can combine the values by adding them together.
g_identOptions:
1 ; Kick clients that are spoofing the client identification to enter the server.
2 ; Kick clients that are not sending the identification to the server.
4 ; Enforce bans using the identification.
8 ; Report all actions taken based on client identification to the adminchat
16 ; If a player is caught of circumventing a ban, a new ban is created for the player. The ban reason will have additional (Automated copy of a ban for xxxxxxxx) where xxxxxxxx is replaced with the 8 character PB GUID of the old ban.
Server admins can use the !finger command to see the status of any players identification.
If the server is configured to kick for spoofed client identification, it can happen legitimately if the client connects directly from one silEnT server to another. Or if the server they are playing shuts down and they instantly reconnect. Instantly reconnecting again after the Spoofed Client Identification kick will work and the spoofed kick is a single event. If you find out more of these cases, please share the information with the silEnT community on forums.
PunkBuster
Starting from the version 0.3.0, the silEnT mod admins can use g_punkBuster server cvar. With this cvar, admins can either force clients to enable PunkBuster or deny players without GUIDs to enter the server. The values cannot be used in combination and they have no effect if the server is running PunkBuster.
The possibility to deny players without GUID to enter is important because the silEnT mod no longer enforces bans without GUIDs. Also, an informative message is displayed to the player as what was the real reason he couldn't connect.
The possibility to enable the client PunkBuster is important for the servers without running the PunkBuster themselves. This allows the players to be stored in the database and save XP if they have PunkBuster GUID from playing some server with PunkBuster enabled. If the client doesn't have punkbuster installed, this flag has no effect and it doesn't deny the player from connecting to the server. Also, silEnT mod doesn't do anything else but enables the client PunkBuster. The GUID must be acquired in the normal way.
The values cannot be used in combination because the player will get denied access to the server before his PunkBuster starts if the value 2 is set. g_punkBuster
1 ; Enable client PunkBuster.
2 ; Do not allow players without GUIDs to enter the server.
Important: Neither of the values should be used if the server is running the PunkBuster in the server side.
Team Death Match
Starting from the silEnT version 0.3.0, there is a new gametype available. Team Death Match is a gametype where 2 teams score for kills. A TDM map can be
ended by Score limit, time limit or by both. The TDM game type is controlled by 4 server cvars.
g_TDMType
g_TDMOptions
g_TDMScore
g_TDMObjBonus
Weapon Numbers
MOD_UNKNOWN // 0
MOD_MACHINEGUN // 1
MOD_BROWNING // 2
MOD_MG42 // 3
MOD_GRENADE // 4
MOD_ROCKET // 5
MOD_KNIFE // 6
MOD_LUGER // 7
MOD_COLT // 8
MOD_MP40 // 9
MOD_THOMPSON // 10
MOD_STEN
MOD_GARAND
MOD_SNOOPERSCOPE
MOD_SILENCER
MOD_FG42 // 15
MOD_FG42SCOPE
MOD_PANZERFAUST
MOD_GRENADE_LAUNCHER
MOD_FLAMETHROWER
MOD_GRENADE_PINEAPPLE // 20
MOD_CROSS
MOD_MAPMORTAR
MOD_MAPMORTAR_SPLASH
MOD_KICKED
MOD_GRABBER // 25
MOD_DYNAMITE
MOD_AIRSTRIKE
MOD_SYRINGE
MOD_AMMO
MOD_ARTY // 30
MOD_WATER
MOD_SLIME
MOD_LAVA
MOD_CRUSH
MOD_TELEFRAG // 35
MOD_FALLING
MOD_SUICIDE
MOD_TARGET_LASER
MOD_TRIGGER_HURT
MOD_EXPLOSIVE // 40
MOD_CARBINE
MOD_KAR98
MOD_GPG40
MOD_M7
MOD_LANDMINE // 45
MOD_SATCHEL
MOD_TRIPMINE
MOD_SMOKEBOMB
MOD_MOBILE_MG42
MOD_SILENCED_COLT // 50
MOD_GARAND_SCOPE
MOD_CRUSH_CONSTRUCTION
MOD_CRUSH_CONSTRUCTIONDEATH
MOD_CRUSH_CONSTRUCTIONDEATH_NOATTACKER
MOD_K43 // 55
MOD_K43_SCOPE
MOD_MORTAR
MOD_AKIMBO_COLT
MOD_AKIMBO_LUGER
MOD_AKIMBO_SILENCEDCOLT // 60
MOD_AKIMBO_SILENCEDLUGER
MOD_SMOKEGRENADE
MOD_SWAP_PLACES
MOD_SWITCHTEAM
MOD_GOOMBA // 65
MOD_POISON
MOD_FEAR
MOD_THROWN_KNIFE
MOD_REFLECTED_FF // 69
MOD_PPSH // 70
MOD_SHOVE // 71
Mod Setup Questions
Friendly Fire hitsounds
Q: Friendly Fire hitsounds are not working.
A: Please try to enable warning sound of friendly fire using:
set g_hitsounds "9"
XP save not working
Q: How to get XP save and player stats for one year?
A: Try below settings in your server config:
set g_XPSave 21
set g_dbUserMaxAge "365d"
set g_XPSaveMaxAge_xp "365d"
set g_XPSaveMaxAge "365d"
Forcecvar & sv_cvar
Q: How do I make forcecvar or sv_cvar work?
A: You need to add the cvars which you would like