你可以把surf.cfg的内容,替换到 gamemode_competitive.cfg or gamemode_casual.cfg 文件里面(注:我个人不推荐替换这个gamemod_原始文件,更推荐复制gamemode_competitive.cfg or gamemode_casual.cfg,把他们命名为gamemode_competitive_server.cfg or gamemode_casual_server.cfg)
See for basic plugin configuration (yes you can enable checkpoints there)game/csgo/cfg/SharpTimer/config.cfg
This plugin will look for & triggers by default, if the map uses different trigger targetnames or does not have triggers at all (most bhop and deathrun maps dont) you will have to add them into the timer_startzonetimer_endzonemapdata.json
To add Map Start and End zones you can simply add the of the triggers in the inside of using and targetnamesmapdata.jsongame/csgo/cfg/SharpTimer/MapStartTriggerMapEndTrigger
You can look up the trigger targetnames using these offline server commands:
sv_cheats true
ent_find trigger_multiple (will list all 'zoning' triggers that mapper/port has put in)
ent_bbox <targetname> (will draw it in game)
Many maps do not contain any or triggers. As a workaround you can setup the trigger manually be defining its opposite corner coordinates with and ! if you are using the or to get the coordinates you will have to subtract from the Z axis since the coordinates given are at the height of your camera and not your feet! You also need to define the for the command using startzoneendzoneMapStartC1MapStartC2getposcl_showpos 164 unitsRespawnPos!rRespawmPos
Here is a Example of what the can look like with both map triggers and manual triggers:mapdata.json