Temporary solution for those who fell for the 'Alternative' unlockables method.

HardHat

Thread Junky
Joined
Feb 18, 2008
Messages
859
Temporary solution for those who fell for the 'Alternative' unlockables method.

If you were like me, or Drew, who were foolish enough to listen to the m*r*ns and i*di*ts who posted the 'alternate' method to gather the Achievements, enter this: achievement_reset_all into the console. Be warned, this will remove ALL the Achievements, including the 17 available before the Medic Updates.
Also, the 3 new weapons will still be in your inventory, but this time, you can re-earn the Achievements legitimately. Hopefully, there will be some fix from Valve to remedy this, but for now, if you have any sense of morale, you can start off from a clean slate. :D

One more thing, this will result in a few glitches...after i did the reset, it said 0 out of 56 achieved, but scrolling down, i had already completed a few. Healing 25000 points, 25 headshots etc.. Use at your own risk, and only if you dont give a stuff about achievements.
 
Some people asked me to kill them so I would get the achievements faster. I felt my sense of virtue tingling when I said: No, I want to earn them for real!

^_^ Yay, virtue! ^_^
 
Thanks hardhat i used the command solely because i wanted to see the new weapons. Also because i didnt play med much last night due to the massive amounts of medics. But i definetly intend to reset them. Thanks again.
 
type achievement_status to get a list of ALL the achievements. Then you can achievement_unlock individual ones to make everything as it s hould be. Only issue is that it'll take awhile to type in all the ones you want.

Here's the list:
TF_GET_TURRETKILLS (0/1) 5
TF_KILL_NEMESIS (0/5) 5
TF_GET_CONSECUTIVEKILLS_NODEATHS ACHIEVED 10
TF_GET_HEALED_BYENEMY (0/1) 15
TF_PLAY_GAME_FRIENDSONLY (0/1) 10
TF_WIN_MULTIPLEGAMES (16/20) 10
TF_GET_MULTIPLEKILLS (74/1000) 15
TF_WIN_2FORT_NOENEMYCAPS ACHIEVED 5
TF_WIN_WELL_MINIMUMTIME ACHIEVED 10
TF_WIN_HYDRO_NOENEMYCAPS (0/1) (inactive) 20
TF_WIN_DUSTBOWL_NOENEMYCAPS (0/1) (inactive) 10
TF_WIN_GRAVELPIT_NOENEMYCAPS (0/1) (inactive) 30
TF_PLAY_GAME_EVERYCLASS (5/9) 5
TF_PLAY_GAME_EVERYMAP (3/6) 5
TF_GET_HEALPOINTS (0/25000) 5
TF_BURN_PLAYERSINMINIMUMTIME (0/1) 5
TF_GET_HEADSHOTS ACHIEVED 5
TF_MEDIC_TOP_SCOREBOARD (0/1) 5
TF_MEDIC_HEAL_UNDER_FIRE (0/1) 5
TF_MEDIC_SIMUL_CHARGE (0/1) 5
TF_MEDIC_SETUP_CHARGE (0/1) 1
TF_MEDIC_RAPID_CHARGE (0/1) 1
TF_MEDIC_COUNTER_CHARGE (0/1) 1
TF_MEDIC_SWITCH_TO_MEDIC (0/1) 1
TF_MEDIC_SAVE_TEAMMATE (0/1) 5
TF_MEDIC_CHARGE_BLOCKER (0/1) 5
TF_MEDIC_ASSIST_MEDIC (0/1) 1
TF_MEDIC_SYRINGE_SCOUTS (0/50) 1
TF_MEDIC_BONESAW_MEDICS (0/50) 1
TF_MEDIC_ASSIST_HEAVY_LONG (0/1) 1
TF_MEDIC_ASSIST_SCOUT (0/1) 1
TF_MEDIC_ASSIST_PYRO (0/1) 5
TF_MEDIC_ASSIST_HEAVY (0/1) 5
TF_MEDIC_ASSIST_DEMOMAN (0/1) 1
TF_MEDIC_ASSIST_SOLDIER (0/1) 1
TF_MEDIC_HEAL_ENGINEER (0/1) 5
TF_MEDIC_ASSIST_CAPTURER (0/1) 5
TF_MEDIC_HEAL_CALLERS (0/200) 5
TF_MEDIC_EXTINGUISH_TEAMMATES (0/100) 5
TF_MEDIC_ASSIST_VS_NEMESES (0/20) 5
TF_MEDIC_KILL_WHILE_CHARGED (0/1) 5
TF_MEDIC_BONESAW_NOMISSES (0/1) 5
TF_MEDIC_HEAL_LARGE (0/7000) 5
TF_MEDIC_HEAL_HUGE (0/10000) 5
TF_MEDIC_HEAL_GRIND (0/1000000) 5
TF_MEDIC_KILL_HEALED_SPY (0/1) 5
TF_MEDIC_SAVE_FALLING_TEAMMATE (0/1) 5
TF_MEDIC_CHARGE_JUGGLE (0/1) 5
TF_MEDIC_FREEZECAM_RAGDOLL (0/1) 5
TF_MEDIC_BONESAW_SPY_CALLERS (0/5) 5
TF_MEDIC_CHARGE_FRIENDS (0/10) 5
TF_MEDIC_INVITE_JOIN_CHARGE (0/1) 5
TF_MEDIC_HEAL_ACHIEVER (0/1) 5
TF_MEDIC_ACHIEVE_PROGRESS1 (0/1) 5
TF_MEDIC_ACHIEVE_PROGRESS2 (0/1) 5
TF_MEDIC_ACHIEVE_PROGRESS3 (0/1) 5

also, I'm not quite sure what all of them are, so you may have to mess with it a bit.
 
In addition, here's a script I wrote that will give you the original 17 back. Takes a bit of time to type out, and I wanted those ones back, so I figured I'd make it easier for everyone else.

copy and paste this into your console(EDIT: console can only handle so many characters, so you have to break it up and do it in blocks.):

achievement_unlock TF_GET_TURRETKILLS; achievement_unlock TF_KILL_NEMESIS; achievement_unlock TF_GET_CONSECUTIVEKILLS_NODEATHS; achievement_unlock TF_GET_HEALED_BYENEMY; achievement_unlock TF_PLAY_GAME_FRIENDSONLY; achievement_unlock TF_WIN_MULTIPLEGAMES;

achievement_unlock TF_GET_MULTIPLEKILLS; achievement_unlock TF_WIN_2FORT_NOENEMYCAPS; achievement_unlock TF_WIN_WELL_MINIMUMTIME; achievement_unlock TF_WIN_HYDRO_NOENEMYCAPS; achievement_unlock TF_WIN_DUSTBOWL_NOENEMYCAPS;

achievement_unlock TF_WIN_GRAVELPIT_NOENEMYCAPS; achievement_unlock TF_PLAY_GAME_EVERYCLASS; achievement_unlock TF_PLAY_GAME_EVERYMAP; achievement_unlock TF_GET_HEALPOINTS; achievement_unlock TF_BURN_PLAYERSINMINIMUMTIME;

achievement_unlock TF_GET_HEADSHOTS;
 
just got finished resetting all of these, and I'm happy to report I have reset everything to exactly how it was last night before I ruined the fun. 17/17 general, 19/36 medic.

also, triple post :P

EDIT: and hey, guess what? I re-added the milestone one achievement, and still have the blutsauger. But I did NOT re-add milestones two and three, and guess what?

No Kritkrieg, no ubersaw. it does get rid of the weapons. :)
 
I am waiting for the walking sentry gun with lasers or long range Acetylene Oxygen flame thrower.

So for now I will pass on these 'medic' guns and new unlocks.
 
I was just in the shower and realized how simple of a fix this is for Valve.

The exploit only changes your achievements, not any of your statistics. All valve has to do is patch it to reflash your achievements to your stats. Anything you earned legitimately will still be there, and anything you have not earned will go away.

For example, if you haven't helped a heavy punch out two guys in one uber, there is a file that says "0/2," regardless of whether you've exploited to get the achievements.

Essentially, I expect to see a fix by the end of today.

I do my best thinking in the shower.
 
Back
Top