Counter-Strike: Source

Counter-Strike: Source

561 个评价
Gift Grab - Achievement Fix
由 Leeson 制作
This guide will go through how you can unlock the broken Gift Grab achievement by either hosting your own local server with the custom plugin, or by joining one with the plugin.
If you have any questions about anything in the guide be sure to leave a comment and I'll try get back to it.
5
5
25
4
4
4
3
2
   
奖励
收藏
已收藏
取消收藏
What does the server plugin do?
Enables the gift grab event. Picked up drops will count towards the Gift Grab achievement.
  • Replicates the Gift Grab 2011 event that Valve had for the game.
  • Same event window used for what v72 (2011 Chirstmas) of the game had.
  • Event window of 1st of December to 1st of January the next year (inclusive).
  • Gifts have a drop rate of 20% when players die (same as 2011 event).
  • Fixes the Gift Grab achievement by allowing progress to be made by the dropped gifts.
How to - Hosting a server with the plugin
You don't require to port forward to join your own server. So you can still get the achievements against bots in your own server. If you want friends to join your server you'll need to forward port 27015.

Step 1: Download the plugin
You can download the plugin via AlliedModders or GitHub.
AlliedModders will compile the source file on download.
You can also compile the source file of the plugin yourself via the web.

Step 2: Download the CSS Dedicated Server via SteamCMD
  • Download SteamCMD from Valve
  • Run the steamcmd.exe file
  • Login with the anonymous login command
    login anonymous
  • Set the install directory of the CSS server (following will download to a new servers/css folder where steamcmd is
    force_install_dir ./servers/css
  • Start the install
    app_update 232330 validate
  • Once the install is finished exit steamcmd
    exit

Step 3: Creating the server start batch file
  • Create a batch file (.bat) in the server files you downloaded where srcds.exe is located
    start srcds.exe -console -game cstrike +maxplayers 32 +map de_dust
  • You can configure this how you like with use of other command such as
    +hostname servername +sv_password password

Step 4: Installing SourceMod
  • First you'll need to download Metamod:Source which SourceMod requires, found here[www.metamodsource.net]
  • Unzip the download and copy the addons folder over to your servers cstrike folder.
  • You should now have an addons folder inside the cstrike folder of your server.
  • Repeat the same for installing SourceMod (copy the cfg, and addons folder to cstrike), found here[www.sourcemod.net]
  • You should now have SourceMod and MetaMod installed on your server.

You can check if your install of SourceMod was successful by starting the server and typing "sm version". This command in your server console should return the version information of your SourceMod install.

Step 5: Installing the plugin
With the downloaded giftgrab.smx file from Step 1 you can copy this into your servers cstrike/addons/sourcemod/plugins folder.

Step 6: Getting the achievement
The gifts won't drop or count unless the machine running the server has their system date between 1st December to 1st January. So you can either wait for this date or if your okay with changing your date for seasonal achievements then that's an option.

Now that your within the event window for the achievement by either waiting or changing date you can start the server. You can add bots to the server with the command "bot_add". Now that every time a player or bot dies there's a 20% chance of a gift dropping (same as it was in 2011) and upon picking it up you'll progress by 1 to the achievement.
215 条留言
AHAUISHAI 6 月 14 日 上午 1:28 
+Rep Very usefull
W :steamhappy:
Solid Wolf 4 月 23 日 下午 1:47 
It's in the Feb. 18, 2025 patch notes: "Fixed gifts not randomly dropping when players are killed during the winter event." But you don't have to wait until Dec. Just change PC's date to last Dec., create server, kill bots to get gift drops.
Erick 2 月 24 日 上午 10:19 
Only took 13+ years for Valve to fix this, talk about Valve time.
Mado4SXT 2 月 18 日 下午 8:20 
also gifts do drop now
Mado4SXT 2 月 18 日 下午 7:38 
with changing date i mean pc date to december
Mado4SXT 2 月 18 日 下午 4:06 
idk u can change ur pc date n kill bots to get gifts
piebye 2 月 18 日 下午 2:24 
howd they fix it?
Mado4SXT 2 月 18 日 下午 1:15 
This guide is now outdated since Valve has finally fixed the "Gift Grab" achievement. I can confirm as I have gotten the achievement.
ESca 1 月 25 日 上午 9:46 
Thanks!
SmokeWater 1 月 20 日 上午 7:12 
Big props, still works in 2025.