VICE

From Valve Developer Community
Revision as of 14:04, 17 November 2007 by NovisItdel (talk | contribs)
Jump to navigation Jump to search

canadian web hosting little girl showing underwear robert smith vintage porn gallery rectal exam adobe download acrobat reader ugly kids girls wet their pants antartica cross fade arizona big camping lake indian fighter aircrafts 80s tv show t shirts wet spot john menard a day at the races hot black amateur gangbang sharapova nude above ground pool covers wallace and gromit amazing racist peterpan oakland limo rebecca lord sex vid office porn map of england investment advisor namie amuro mp3 celebrity belly button novartis air tool symbols of satanism saran wrap country lyrics websites cookie dough fundraiser summerfest dick flash guys in the locker room atk girls eminem the way i am hot punk girls arrow drafting paper consumer reviews cancun all inclusive trips aaron carter boxers 50s pin up girls surf naked british girls sarah lane playboy nissan auto parts flat panel monitors hypnotize minds pool porn mozilla daughters masterbating forum for you i will i just wanna live table tennis video clip biggest dick in the world people search in england carnival freaks commercial architect 5th wheel electronic retailer magazine teeny bikini contest san antonio corporation britney spears wet pussy for free leed application guide for schools sweetheart mats pussy banging bbs boys western belts making calendar software john allans nyc street fighter art hayden christenson simpson teaser jesus christ laura ingalls wilder free gay muscle movies odysseus scarlet johansson nude virtually there travel kid wrestling collar toby family reunions las vegas vacation redhead babes bookbags movie shark double dick different ways to masterbate used car search uzbekistan revolt korean girl model

Default Key

If you do not know the encryption key of your mod, it's probably x9Ke0BY7 (the default for HL2DM). You should encrypt your script files so they can not easily be changed by users.

Changing Encrypted Weapon Scripts

To have the ability to change the weapon scripts, a mod user would have to delete the .ctx files and create the .txt files from scratch. This makes your mod more resistant to change, which means hosted servers won't as likely have changed the weapon scripts.

Availability

The source code of a Steam dependent version of VICE is available in the Source SDK.

There is a version of vice that runs independant from steam available here: Using Vice without Steam

You can download the vice standalone application with wildcard support from here.

Troubleshooting

Most users who try Steam will get a problematic SteamAppId error. This is due to Steam filesystem update inconsistancy. It stripped one word from the gameinfo.txt and didn't notify anyone. In order to use these Steam applications you must go to the root folder of your mod or the game you want to modify, and change ToolsAppID to AppID. This will allow you to use both versions of vice and a few more programs like mdldecompiler. You must also make sure that your mod or game is selected in vconfig. If you edit your mod's gameinfo file and have Half-Life 2 selected in vconfig you will not be doing much.

If you are decrypting Valve games and not your own mods, then you will have to make this change each time you want to use vice or any other applications that give the same message. For each time you run say, Day of Defeat: Source, it creates a new GameInfo.txt file that still include Tools.

Execution

Execute this in the command prompt to make the .ctx files:

"[Source SDK Bin]\vice.exe" -x .ctx -k [Key: x9Ke0BY7 by default for HL2DM mods] [.txt filename (Use * for wildcard)]

Changing the Key for Your Mod

You must change the returned string in the function "GetEncryptionKey" in the gamerules. The new encryption key must be eight characters long. This encryption key should be used when running VICE.

Decrypting Script Files

If you happen to lose your .txt files and you only have their .ctx files and your mod's encryption key, you can run VICE to decrypt also:
"[Source SDK Bin]\vice.exe" -d -x .txt -k [Key: x9Ke0BY7 by default for HL2DM mods] [.ctx filename (Use * for wildcard)]

See Also