Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
cheers and happy gaming :P
EDIT: ok i can confirm that, i tested with SirTomato on Steam version of the game and its not working. I can get items if someone playing on gog version but i can't drop nothing.
RicziO2, thanks for reporting this and for testing the mod together with SirTomato. Your feedback has given me a good starting point for troubleshooting the issue.
Here's the good and bad news:
BAD NEWS:
1. The latest update of Victor Vran on November 4th did break the Steam version of the mod.
2. This is not something I can fix, and here's the reason why:
With the Nov 4th update, you can no longer replace existing functions in the game through mods. GT Mod works by patching( i.e. replacing ) and extending the SellItem function of the BuyBackVendor. This is no longer possible since the update now blocks the ability to patch any existing function.
3. I do not know if the above is intended by the developers, or if it is a bug in the update. We will need clarification from a developer regarding this. From my own testing, I have found this issue to be related to the Nov 4th update to Motorhead DLC.
GOOD NEWS:
1. The good news is that the existing gtmod.hpk will work if you roll back to the previous build of Motorhead DLC. No changes are required for the gtmod.hpk file.
2. To download a previous build of Motorhead DLC, follow the steps in the Steam Community Guide below:
How to Download Older Versions of a Steam Game (by Aevoa)
Motorhead App ID: 345180
Motorhead Depot ID: 462290
Motorhead Manifest ID: 5052358866078023302
Type the following command in the Steam Console: download_depot 345180 462290 5052358866078023302
OR
3. Alternatively, if you wish to open the Steam Console directly from Windows, you can also type in the following command from Windows command prompt: Start Steam://nav/console
And then type the following command in the Steam Console: download_depot 345180 462290 5052358866078023302
4. After the download has completed, look for the motorhead.hpk file in the following directory:
<steam_dir>\SteamApps\content\app_345180\depot_462290\DLC
5. Be sure to backup the Nov 4th copy of motorhead.hpk before replacing it with the one you just downloaded. The Motorhead DLC is located in:
<steam_dir>\SteamApps\common\Victor Vran\DLC
Happy Thanksgiving and have fun trading!
so I did some testing, seems there is a very easy fix for your mod. Just add a file named revisions.lua with contents "return 240888, 42382" and repack it. It works again.
@evil
Thanks for your reply. I have tried your suggestion( revisions.lua with "return 240888, 42382" ) but unfortunately without success. I also tested similarly with revisions.lua containing "return 250742, 42384" which did not work as well. My debug log shows( in both cases ):
1. autorun.lua was loaded
2. all local and public function calls ran and terminated successfully except for BuyBackVendor:SellItem()
3. replacing BuyBackVendor:SellItem() with SellVendorItem() or even OnMsg.VendorTransaction() also fails similarly
Currently, the only way I could make the mod work is to rollback to previous Motorhead build.
Could you post or send your copy of the HPK file that works? Thank you very much.
Thanks to you as well for testing the mod with RicziO2. I appreciate it.
@evil
Thanks for your reply and for your assistance. Much appreciated.
I tried both your suggestions. Here are the results:
1. Pack autorun.lua as gtmod.lua into a Lua.hpk, and then packed the Lua.hpk into DLC\gtmod.hpk. This did not work on my side as well.
2. Repacked Nov 4th motorhead.hpk with revisions.lua containing "return 240888, 42382". The mod worked as you described, with no other changes to the Nov 4th motorhead.hpk, and no changes to gtmod.hpk as well.
3. Repacked Nov 4th talisman.hpk similarly as above. Mod did not work. So this problem seems to be related to motorhead.hpk only and no other dlc.
Not sure if this is helpful, but point 2 seems to indicate that there is some conditional code execution looking at lua_revision or asset_revision( that is either unloading or overwriting dlc lua ) which did not trigger in previous builds, but somehow got triggered by the latest revision numbers in motorhead.
For now I noticed that, strangely.... "return 250742, 42384, 42384, 42384" in mod's revisions.lua makes it load (4 values, not 2, not 3) without reverting to previous version of motorhead.
Look me up on discord to talk more about this...
me and a buddy of mine wanted to try the trading function, especially since a few items have almost impossible low drop rates. But when I try to download it via the guide or when I manually look for the second last version of the Motorhead DLC, it seems it no longer is available for download.
If I try it via Steam console I get this error message:
download_depot 345180 462290 5052358866078023302
Depot download failed : Manifest not available
Any way to get the second last patch of the Motorhead DLC somewhere, so trading can be done?
The version in "update" should support mods as hpk but I didn't tested it myself with gun's mods. The main version was tested with this mod but I unpacked the mod first, without the need to rollback motorhead.