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 ... 358 359 360 361 362 363 364 365 366 367 | 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 Newest Up Sort by Descending
  23:22:49  6 March 2019
profilee-mailreply Message URLTo the Top
easy peasy
(Novice)
 
On forum: 08/26/2018
Messages: 21
Hi there,
NatVac, thanks for the guide on translation, it really helped!
Made a translate to rus, quite accurately ( as far as I could), maybe later there will be changes, but in fact everything is done as in ZRP eng. Only for Example I did not really understand about Ziphty Corporation. If anyone is need, link here:
https://drive.google.com/open?id=1Xqko7uUr9Z1P21bMsWI3A9pZWN9VdewO
  14:16:52  7 March 2019
profilee-mailreply Message URLTo the Top
easy peasy
(Novice)
 
On forum: 08/26/2018
 

Message edited by:
easy peasy
03/07/2019 14:23:54
Messages: 21
I again met the bug with hovering npc after Stripping of ATP from bandits, where they keep Nimble\Shustry in captivity. If Petruha dies, but the other survives from the team, He gets a walkie-talkie, reports to the Wolf, and hangs up in this state even after loading the save. 1.0006 + zrp 1.07r5 also at 1.0006 + zrp 1.09xr3. Strange, in the original of this did not meet on the patch 1.0006. Is it possible to fix it? saves: https://drive.google.com/open?id=1FFikjl3QYy-n8jeaUMMGIWjC5ezCvECL
  07:23:24  18 March 2019
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
Messages: 4256
Thanks for the translation, easy peasy! I'll post it on the ZRP website for download soon. Don't worry about the Ziphty Corporation text; it is only used if the Artifact Swap mini-mod is enabled.

Re Petruha companion hang-up: It is possible that the fix used to keep a survivor from repeating his report in 1.07 R3 is hanging up. See the change notes on page 268 in this thread:

---QUOTATION---
https://www.gsc-game.com/main.php?t=community&s=forums&s_game_type=xr&thm_id=11786&page=268&sec_id=16
---END QUOTATION---


I'll look at it more closely when I get some time. Thanks for reporting it.

¯¯¯¯¯¯¯¯¯¯
Note to all: There is a minor fix in the next release to make the bunker door open before Kruglov/Semenov gets there. It is now possible with 1.09 for the scientist to follow you too quickly -- he is triggered to do so as soon as you step out of the bunker, and in 1.09 he can respond quickly enough to get there and interfere with the door opening.

If the scientist gets stuck in your 1.09 (or even 1.07) game, install the ZRP Support Utility to fix broken doors via the Modifier > SupportUtilities.cfg > Fix Broken Doors/Switches, then in game while near the bunker door press Esc then Z to bring up the ZSU dialog and select the "Remove/Restore Nearest Door(s)" utility and click "Go". Both doors will disappear, freeing Kruglov/Semenov to leave the bunker.

You can restore the doors by executing the same utility again. Then go protect your scientist.
  00:11:48  28 March 2019
profilee-mailreply Message URLTo the Top
Decane
Senior Resident
 

 
On forum: 04/04/2007
Messages: 1690
NatVac, just a heads-up: the xr_combat scheme is bugged in vanilla CS and it might also be in SoC; I'll leave the SoC investigation to you and just post my observations about the CS equivalent:

(1) In xr_combat.set_combat_checker(), we have the test npc:section() == "stalker_zombied". This test will reliably identify zombified stalkers only if all zombified stalkers in the game are instances of section "stalker_zombied". In CS, several different sections of scripted zombified stalker are defined in spawn_sections_*.ltx. These, therefore, do not pass the test.

Since many of these 'non-default' zombified stalkers also lack an explicit 'on_combat = combat@whatever' in their logic, the 'section' variable in set_combat_checker() is nil and hence set_combat_checker() does not proceed to xr_logic.assign_storage_and_bind(), which in turn means xr_combat.add_to_binder() is not called and the game falls back to using engine combat logic for those zombified stalkers. In CS, I believe this manifests as them using cover like ordinary stalkers, and possibly other oddities.

Solution: test for npc:character_community() == "zombied" instead.

(2) xr_combat_camper.add_to_binder() gets called for zombified stalkers, which is nonsense in vanilla, since one of that scheme's evaluators demands that script_combat_type == "camper", which is only ever the case for a zombified stalker if it has an explicit 'combat_type = camper' in its section logic. There are no cases of this in vanilla CS, although I suppose a mod might try to make zombies camp like ordinary stalkers.

(3) xr_combat_camper.add_to_binder() gets called for any stalker with 'on_combat = scheme@whatever' in their section logic, even if storage.combat_type == nil, and hence script_combat_type = nil, and hence the xr_combat_camper evaluator previously mentioned always returns false. This renders loading that scheme useless for stalkers with storage.combat_type == nil, as its evaluators will constantly run in the background (for online stalkers), but no behavior change will ever be effected.

Solution: conditionalize the xr_combat_camper.add_to_binder() call on storage.combat_type ~= nil.
  09:38:31  31 March 2019
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
Messages: 4256
Hi, Decane. Everyone's posts make me think; your posts always make me think a lot. This is a very good thing.

Point 1) may apply to SoC as well as CS. I think the section is still "stalker_zombied" for zombies in spawn_sections.ltx (SoC equivalent), though. Some investigation into the matter is well merited.

Point 2) may also apply to SoC, I think, even though zombified stalkers are in camps in SoC. Those zombified that Voronin asks you to put out of his misery are members of a kamp, yan_st_stalker1. There are other zombifieds standing around certain spots in the enclosed area around the entrance to X16 who all exhibit the same actions like reaching slowly out to something and then suddenly pulling it back quickly as if it were hot. The storage member combat_type is set to a table including ["section"] = "zombified" as a member. But it's not "camper", so... I'll research this further as well.

I looked at xr_combat.script. Line 118 in ZRP 1.09 XR3a caught my eye: "-- this will break some zombifying mods" before that section() test for zombified. If it is true, then call xr_combat_zombied.add_to_combat_binder(). In vanilla SoC, xr_combat_zombied.add_to_binder() is called for everyone, but non-zombified NPCs are never zombified.

As for point 3), the combat_camper binder might be needed for overrides in SoC. If they are always static, they can be checked to short-circuit the evaluation before it is even added. Otherwise it is indeed unneeded. Again, more investigation is needed.

Thanks yet again for helping make these games work better.
  20:11:50  1 April 2019
profilee-mailreply Message URLTo the Top
easy peasy
(Novice)
 
On forum: 08/26/2018
 

Message edited by:
easy peasy
04/02/2019 18:03:16
Messages: 21
NatVac, thanks.
I accidentally noticed that if I tried to save the game with the symbol "," in the file name, then it would be problematic to load it through the menu, it also shows no file date. I only can through the console with the load command.
with characters is not saved at all "/>?"
Perhaps this is some kind of feature, but I will write for information.

I also sometimes used TZIO and for some reason teleportation did not always work for me.

Please tell me how I can join the Freedom group? I've done my homework on the destruction of the detachment duty near the base, killed the informer, and protected the Barrier. By the way, in some cases, missing some members Freedom at the base and the barrier.
The answer is in the dialogue that is ready to join the group has not appeared, something else is needed? Or use the mini mod Duty against Freedom?

Character reputation unfortunately does not affect the price when trading, although at the very beginning of the game it is said.
  13:45:31  3 April 2019
profilee-mailreply Message URLTo the Top
MrSeyker
Senior Resident
 

 
On forum: 03/21/2010
 

Message edited by:
MrSeyker
04/03/2019 13:47:25
Messages: 423

[trade]
;коэффициенты изменения цены при торговле в зависимости от отношения к персонажу
;линейно апроксимируются между значения
buy_price_factor_hostile	= 1	;коэффициент покупки при goodwill = -100
buy_price_factor_friendly	= 1	;коэффициент покупки при goodwill = 100
sell_price_factor_hostile	= 1	;коэффициент покупки при goodwill = -100
sell_price_factor_friendly	= 1	;коэффициент покупки при goodwill = 100



These lines in system.ltx in theory act as multipliers for trader prices based on reputation.

Some mods toy with these lines, but I've never tested them, so I don't know if they actually work.

And to join factions the option needs to be enabled via the modifier (it's the Duty Vs Freedom.cfg option). Enable that, and next time you open the game and talk to Lukash the option should pop up.
  19:55:26  3 April 2019
profilee-mailreply Message URLTo the Top
easy peasy
(Novice)
 
On forum: 08/26/2018
Messages: 21
MrSeyker, Interesting, it will be necessary to try! Thanks for the useful information.
  07:01:19  7 April 2019
profilee-mailreply Message URLTo the Top
NatVac
Senior Resident
 

 
On forum: 06/15/2007
Messages: 4256
Re file name quirks: Yes, easy peasy, the game doesn't like some characters in file names. The dialog does not filter the characters, and maybe it should. Or the engine should filter them. I can replace unacceptable characters with underscores ('_') when specifying a file name for a save. The underscore character is the mouth in that unintentional smilie.

---QUOTATION---
I also sometimes used TZIO and for some reason teleportation did not always work for me.
---END QUOTATION---


There's a quirk in the special Cordon level changers in that they sometimes fail to detect that you are within their boundaries. Sometimes you can fall completely through the level changer and not be prompted if you want to change levels. That's why the instructions suggest trying again, at the end of Part 1 in the docs\TheZoneIsOpen.txt file.

---QUOTATION---
Character reputation unfortunately does not affect the price when trading, although at the very beginning of the game it is said.
---END QUOTATION---


No, it doesn't. Because it is in the text, this suggests that the devs wanted reputation to affect price. But the vanilla game has a seriously-broken reputation system that is never been fixed in all the official patches to this day: Your reputation will swing wildly between excellent and terrible.

If your reputation was taken into account in trades in vanilla, the prices would alternate between good deals and ripoffs for you. Now that your reputation works properly in ZRP, maybe we can look at fixing the trade prices. That might require an engine fix, however. Or we can apply a workaround that is based on whether you are friends or not with the trader. ZRP has the ability to change the prices for Skinflint. See the Modifier > ArtifactSwap.cfg > Skinflint Prices.) This can be extended to other traders as well.

As for the faction joining: It is apparent that the developers did not intend to allow any faction membership changes at the time the game was released. The script code suggests that it was initially intended. The vanilla game still had one strange pathway: Fail the Pavlik mission and then help Cap at the Border before returning to Lukash, and you would be inducted into Freedom. ZRP removes that strange and solitary path from the game.

Faction joining is now an option, thanks to MrSeyker. And thanks also go to MrSeyker for answering your question.
  17:36:12  18 April 2019
profilee-mailreply Message URLTo the Top
100RadsBar
100RadsBar - Formerly known as LoboTheMan
(Resident)

 

 
On forum: 06/03/2009
Messages: 1634
Just a heads up on the alternate all.spawn.

So far no errors, or CTD's (I have just gotten to the CNPP after Pripyat).

I can see some subtle changes so far, I cant quite put my finger on it

For new players, and returning players, I can recommend the alternate all.spawn.
Once I am through the last levels I can give a more complete assessment.

I decided to resurrect the Priboi Story Overhaul Ver. 3.3 I was working on, I felt I had to finish it .

I can see with the latest all.spawn file that I did not finish moving all the LC's, I will move the LC from Cordon to Garbage so that the player can leave the house and go a bit up the road before the LC is activated. There are some other LC's that I still want to move:
Pripyat to CNPP
Army Warehouse to Bar
Pripyat to Red Forest (can't remember If I moved that in Ver. 3.2.5).

I was looking through the script files in ZRP. And I was wondering if the zlc.script file could be used/modified for use in Priboi Story Overhaul, The extra LC's would be nice to have in PSO Ver. 3.3 .
 
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-2019 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.