ProjectsWhat's NewDownloadsCommunitySupportCompany
Forum Index » S.T.A.L.K.E.R.: Shadow of Chernobyl Forum » Mod discussion
ZRP - A joint effort in fixing S.T.A.L.K.E.R.

« Previous 10 events | 1 ... 16 17 18 19 20 21 22 23 24 ... 339 | Next 10 events »
Question Do YOU want an unofficial patch?
Answers
Yes, I'm desperate!
Yeh, why not...
I don't care either way.
Could easily do without it...
Decane, stop spamming the forums with your dumb ideas! NO!
Posted by/on
Question/AnswerMake Oldest Up Sort by Ascending
  21:15:55  23 October 2014
profilee-mailreply Message URLTo the Top
ReZoMbiE
(Novice)
 
On forum: 10/14/2014
Messages: 37
OK, after some playing around I'm thinking that installing Support Utilities separately from all the other mods should do the trick.

I followed the Support Utilities manual, copied all the required "z_" scripts to gamedata\scripts, switched the variables in the ui_main_menu.script, etc. etc. But I can't seem to make it work in the menu. I load a save, press ESC, press Z and nothing happens. What am I missing?
  07:57:20  21 October 2014
profilee-mailreply Message URLTo the Top
BobBQ
Le fils de l'Zone
(Resident)

 

 
On forum: 07/30/2007
 

Message edited by:
BobBQ
10/21/2014 7:57:32
Messages: 3326
After putting it off for months, I finally got around to merging the latest ZRP release into my unholy abomination of a mod mix and promptly broke something again.

Starting a new game gives a CTD with the following output:

[error]Arguments     : LUA error: ...w of chernobyl\gamedata\scripts\smart_terrain.script:392: attempt to index global 'xr_gulag' (a nil value)


That line is:

self.gulag = xr_gulag.gulag( self ) --, gp.type, gp.squad, gp.groups, self.npc_info, gp.capacity, gp.type_prefix )


xr_gulag.script is identical to the current ZRP release and smart_terrain.script has no non-ZRP code except a few old entries for the xr_companion AI mod, so I'm not sure where to start looking for mistakes.
  09:48:41  20 October 2014
profilee-mailreply Message URLTo the Top
ReZoMbiE
(Novice)
 
On forum: 10/14/2014
Messages: 37
NatVac, I need your further insight about the Rostok mission, only from a bit different angle this time.

I was dissatisfied with my first playthrough, because I messed up the storyline quests, was unable to meet with Guide and got one of those inglorious false endings.

Right now I'm in the middle of the second playthrough. This time I'm using a comprehensive "true ending" guide. Also, I'm keeping it 100% vanilla. I want my saves to be playable without any mods. Weird, I know, but that's how it is.

So far I've managed perfectly. But, as you could have guessed, the inevitable Rostok mission came up and I basically have two options in dealing with it:

1) I can skip it entirely by simply editing task_manager.ltx and disabling the init_condition line. This option is vanilla compatible, but it compromises the concept of a clean playthrough: There is no way to avoid this quest in vanilla, so every true vanilla save has to have it either active, completed or failed, no other way.

2) I can enable ZRP, take the mission and fix the crap out of it. Already tried, works as a charm. But it's not vanilla compatible. Any saves made after installing the full ZRP mod are unplayable in vanilla, as you're well aware.

Now I was thinking about using only Support Utilities and Debug Tools, separately from other mods. This, in theory, could be vanilla compatible. But whenever I try to "strip" the mod down to only the content needed for the Rostok fix, it refuses to work.

I also worked on tricking the game by changing the quest target in task_manager.ltx to something different, like ros_smart_monster1, for instance, thinking this way I could complete the quest without the fix. But this doesn't work -- as soon as I change the target, the quest becomes unavailable in-game.

And I tried yet another approach: Enabling ZRP temporarily, running the fix to see what's going on and trying to deal with the camp members with disabled ZRP. This way you can find and kill pretty much all the online members, but there's always at least one of them offline and you can't bring them online without the fix.

I understand all this is not entirely ZRP related and also slightly obsessive, but it's definitely a challenge. So could you please help me out, in the name of science?

To summarize the objective: Complete the Rostok mission, trick it or fake it or fix it, but keep the save vanilla compatible. Slabo?
  22:59:50  16 October 2014
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
Messages: 4163
Current Zone Reclamation Project (ZRP) download site:
http://www.metacognix.com/stlkrsoc/

Please read the documentation in the mod's archive before posting here. And your question might already be answered elsewhere; you can try Google with the search parameter site:gsc-game.com to check this site.

Have a crash? A freeze or lockup? A BSOD? A shutdown? Go here, first:

---QUOTATION---
"Crash To Desktop (CTD): Causes and Treatment":
http://www.gsc-game.com/main.php?t=community&s=forums&s_game_type=xr&thm_id=11715&sec_id=12

Crashes still in the game:
http://www.metacognix.com/stlkrsoc/CrashesStillInTheGame.html
---END QUOTATION---


Read the "Find your log file" section. Most "crashes" are fixable, but we need the info from the end of the log file.

Bugs in STALKER-SoC: http://www.metacognix.com/stlkrsoc/BugsInSTALKER.html
Troubleshooting FAQ: http://www.metacognix.com/stlkrsoc/TroubleshootingFAQ.html

Feel free to mention any bugs or crashes you know that are missing from the list.

If you don't start a new game, there may still be some minor problems with your saved games. The saves are modified versions of the all.spawn file present when you started your current game. Saved games based on mods might also include custom items from those mods, and support for them will need to be properly merged to avoid crashes.

¯¯¯¯¯¯¯¯¯¯
I'm glad you managed to get it done, ReZoMbiE. It appears the first option worked: All the merc respawners went into a rest period, enough to let you complete the task.

>> Level Changer jump_to_rostok_01 not found

Ah, that's right, you are not using ZRP on a new game. Something you can try: Start a new game then load a current save. It probably won't work but I'd try it, just because it can fix trouble in levels you haven't been to yet.

Meanwhile, as you noted the Esc, J intra-level teleport is relatively quick.

---QUOTATION---
If I die while killing those mercs, can I just reload the quicksave made in Cordon prior engaging, or do I have to start over from Rostok?
---END QUOTATION---


Yes.

Here's the second solution, in case anyone ever needs it:

Edit scripts\z_fix_rostok_merc_bandit_quest.script with a text editor like Notepad. This assumes you have edit privileges on the STALKER directory.

Find this section:
__________
	if found_online then
		return false, "You must kill all the online bandits/mercs first."
	end

¯¯¯¯¯¯¯¯¯¯
Put a pair of hyphens in front of the second line so that it looks like this:
__________
	if found_online then
		--return false, "You must kill all the online bandits/mercs first."
	end

¯¯¯¯¯¯¯¯¯¯
Save the file. Start the game, load the Wild Territory save (autosave is fine), go to the problem camp and run the script. Deal with the newly-online mercs there, then run the script again. Make a save at this point.

Now all you have to do is deal with the other camp members. You can wait for them to arrive or mark them and go deal with them. The task should then complete.

I think that if you have a save from prior to killing anyone in that camp after accepting the task, the script should work without trouble as is, but the above will guarantee eventual success.
  22:38:01  16 October 2014
profilee-mailreply Message URLTo the Top
ReZoMbiE
(Novice)
 
On forum: 10/14/2014
Messages: 37
Never mind, it worked! Here's what I did:

1) Marked mil_killer_respawn by partial name and killed every one of them in Cordon.

2) Got back by foot plus intra-level teleport (the level changer didn't work).

3) When I got back to Rostok, I was greeted by a couple of more bandits, not seen there previously. As soon as I dispatched them, the script switched those offline mercs online and spawned them right there. One was heavily wounded, by the way, lying on the ground.

4) I killed them both and the quest was completed. After that I ran the script once again.

Whew... That was quite something. Many thanks, NatVac, you've been a tremendous help! Now I can finally proceed with the final stage and finish the damn thing.
  22:22:16  16 October 2014
profilee-mailreply Message URLTo the Top
ReZoMbiE
(Novice)
 
On forum: 10/14/2014
Messages: 37
I have a question:

If I die while killing those mercs, can I just reload the quicksave made in Cordon prior engaging, or do I have to start over from Rostok?
  22:17:40  16 October 2014
profilee-mailreply Message URLTo the Top
ReZoMbiE
(Novice)
 
On forum: 10/14/2014
Messages: 37
OK, teleporting didn't work. It says:

Level Changer jump_to_rostok_01 not found

Back to the footwork, I guess.
  22:15:19  16 October 2014
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
Messages: 4163
First, as with The Hitchhiker's Guide to the Galaxy: Don't panic. There are a lot of solutions. Here are the easiest.

We can keep dealing with the replacements until the merc respawners enter a brief rest period. Try this for now.

We can modify the script to force the offline ones to online status despite the other members. I'll look at the change needed.

We can just tell the game to delete them. This requires some script commands entered via another ZSU script.

>> I just don't understand why it spews them out in pairs and not all at once.

There is a max capacity of four members in that camp. Two members are currently offline, so only two others can join.

Use the intra-level teleport (Esc followed by J) and the level changers to move quickly from Wild Territory to the Cordon. In the Cordon, eliminate the mercs, then use the Esc, T TZIO dialog to teleport (select Teleport only, first) to Wild Territory.

What I don't understand is why there are mercenaries spawning in the Cordon beyond the ones dealing with Fanatic's rookies. There are no merc spawners there, and mercs are not allowed there except for the special ones attacking the rookie camp.

It may be that they are actually spawned elsewhere but put there by the game to provide a travel delay.
  21:50:11  16 October 2014
profilee-mailreply Message URLTo the Top
ReZoMbiE
(Novice)
 
On forum: 10/14/2014
Messages: 37

---QUOTATION---
One possibility is to deal with the remote guys in the Cordon, then (while you are still in the Cordon) teleport to Wild Territory (press Esc, then press T, select "Teleport only", select Wild Territory from the list, click Apply) and immediately run the script.
---END QUOTATION---



Ah, I completely forgot about the teleport! All this footwork is really time consuming.

So, are you suggesting I should keep on killing whoever the script finds online next, until they are all eliminated at some point? I just don't understand why it spews them out in pairs and not all at once.
  21:44:15  16 October 2014
profilee-mailreply Message URLTo the Top
ReZoMbiE
(Novice)
 
On forum: 10/14/2014
Messages: 37
No, it still in the loop. This is what I do:

1) I go to Cordon and kill the two online mercs.
2) I run the script and it says I must by within 100 meters of the target area.
3) Naturally, I return to Rostok and run the script there.
4) The script still says I have to kill all the online bandits/mercs first.
5) This time the script gives me two different char names, both also in Cordon, exactly the same spot as the previous two.

I have no idea what to do now.
 
Each word should be at least 3 characters long.
Search:    
Search conditions:    - spaces as AND    - spaces as OR   
 
Forum Index » S.T.A.L.K.E.R.: Shadow of Chernobyl Forum » Mod discussion
 

All short dates are in Month-Day-Year format.


 

Copyright © 1995-2007 GSC Game World. All rights reserved.
This site is best viewed in Internet Explorer 4.xx and up and Javascript enabled. Webmaster.
Opera Software products are not supported.
If any problem concerning the site functioning under Opera Software appears apply
to Opera Software technical support service.