![]() |
I've decided to upload my modifications of both MoT and MoTMod onto Rapidshare, for others to download.
http://rapidshare.com/files/32150862...E_SPY.rar.html I'm thinking of doing these things in future modifications:
|
Quote:
|
Quote:
|
I've come up with a breakthrough!!!:grin:
I made new voice files hearable in-game by modifying the basesoundsfx.shadvs file. I'm still having problems getting the Soviet peasants to speak. Attempting to expand the ai.shadvs file causes the game to crash, even when using hykao's shadvs2txt program. |
Quote:
|
Quote:
|
1 Attachment(s)
Quote:
|
You didn't have to post the unpacked file for me. I'm saying that every time I expand the ai.shadvs file using the ai.txt file and then converting the ai.txt file back into shadvs format, the game still crashes.
|
Quote:
Try to change the first two lines from Code:
101 Code:
100 |
It works! Male Soviet peasants now have dialogue without causing the game to crash. A big thanks to forlik!:grin:
EDIT 1: What do "chto_vy", "ne_nado", "ne_prichem" and "ne_trogaite" mean? EDIT 2: I'm trying to add voices for the "male_rus_spy" voice template. Unfortunately, they don't seem to be working... EDIT 3: I tried to add some silenced weapons to armed mechanics in "Lightning", but the game crashes when I load the level. What could be wrong here: Level.OnFinishLoad(); -- All mechanics who have a gun now carry silenced Lugers and ammo, instead of Walther P38s. -- Liz Shaw local actor = Level.FindActor('GM07'); Actor.ClearInventory(actor , true ); local gun = Level.CreateItem("LugerSilencer","Weapon"); Actor.PutWeapon( actor, Actor.WEAPON_SLOT_PISTOL, gun ); Actor.PutWeaponAmmo( actor, "Luger"); -- local actor = Level.FindActor('GM09'); Actor.ClearInventory(actor , true ); local gun = Level.CreateItem("LugerSilencer","Weapon"); Actor.PutWeapon( actor, Actor.WEAPON_SLOT_PISTOL, gun ); Actor.PutWeaponAmmo( actor, "Luger"); -- local actor = Level.FindActor('GM17'); Actor.ClearInventory(actor , true ); local gun = Level.CreateItem("LugerSilencer","Weapon"); Actor.PutWeapon( actor, Actor.WEAPON_SLOT_PISTOL, gun ); Actor.PutWeaponAmmo( actor, "Luger"); -- local actor = Level.FindActor('GM19'); Actor.ClearInventory(actor , true ); local gun = Level.CreateItem("LugerSilencer","Weapon"); Actor.PutWeapon( actor, Actor.WEAPON_SLOT_PISTOL, gun ); Actor.PutWeaponAmmo( actor, "Luger"); -- local actor = Level.FindActor('GM20'); Actor.ClearInventory(actor , true ); local gun = Level.CreateItem("LugerSilencer","Weapon"); Actor.PutWeapon( actor, Actor.WEAPON_SLOT_PISTOL, gun ); Actor.PutWeaponAmmo( actor, "Luger"); -- end; AI.DoFile( "scripts:Levels\\Common.lua", false ); |
All times are GMT. The time now is 10:56 AM. |
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.