Logo

CS.RIN.RU - Steam Underground Community

IRC: #cs.rin.ru at irc.rizon.net
It is currently Friday, 17 Apr 2015, 11:35

English | Русский




Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 79 posts ] 
Author Message

Post Post subject: AI/NODEgraph permenant fix request   
Posted: Wednesday, 24 Nov 2004, 20:01   
Beginner Без звания
Joined: Tuesday, 23 Nov 2004, 15:04
Posts: 13
Ok, I know this AI/Nodegraph rebuild thing is getting annoying and the simple ai_norebuildgraph "1" is not the perfect solution since it causes the NPC to freeze at certain point (ex:black Mesa Lab) Anyway, if anyone has more expertise on programming or decoding can look into some of the DLL or exe files, I think it's has something to do with timestamping. Because everytime I patch a new fix, the node graph would disappear, but let's say I save the game on the 23rd and come back to it on 30th, the Ai node graph and AI disable will come back again, so I am pretty sure it has something to do with time and exe info. I am not an expert on this subject, but if anyone else is coming up with a patch, please make sure these 3 issues are resolved first.

1. AI/Nodegraph rebuild gone without using Ai_norebuildgraph "1"
2. The elevator sequence is working correctly
3. Save the game on current time, exit , adjust the clock to future time and restart/reload the save game, and make sure nodegraph rebuild doesn't come up and AI working correctly


These are the 3 issues that none of the fixes out that have resolved at this time. Hopefully, someone will be able to come up with something soon, I truly believe it has more to do with DLL, regkey or exe files then just a simple tweak in the cfg files.


Top
 Profile  

Post Post subject:    
Posted: Thursday, 25 Nov 2004, 00:30   
Advanced forumer Завсегдатай
Joined: Sunday, 21 Nov 2004, 18:21
Posts: 75
Location: - AREA 51 -
My findings is this:

if your save file is dated on the 22nd Nov, and you load the save file the day after that, the loading save game menu with the time stamp is showing the most current date, instead of 22nd Nov. The save file you can check in the SAVE folder for its timestamp, which is for sure, the 22nd Nov file date. To make sure of the timestamp inconsistency bug, i forwarded to different year and dates just to confirm the problem, and displays the same odd problem.

this means that the save file loading date does not match the exact loading file time, causing the graph rebuild to occur, i believe. Some forumers here gets the 00:00:00 time stamp instead, and again NOT matching the real save file timestamp.

Hopefully someone can quickly resolve this issue, as this is a will be a MAJOR fix compared to the previous fixes.

And yes, the ai_norebuildgraph and ai_disable, ai_resume & ai_no_node_cache command absolutely does nothing to overcome this matter.

EDIT: The fix that was posted by PLmok, seems to fix the ai_disable & NPC freeze problem, ONLY if the users are loading a game/save game within the same day. The day after, it will have the graphrebuild bug again. So, in conclusion, we don't have any real fix for now, which is frustrating loading a saved game. Sorry to say I have no solution right now, just want to share my findings with you all.

Oh yeah, people are saying that by quicksaving and reload the quicksave will solve the npc responsiveness, most probably due to the correct timestamp on the current day (since you are saving and loading at the same day with the current save file!)

makes any sense?


Top
 Profile  

Post Post subject:    
Posted: Thursday, 25 Nov 2004, 06:10   
Beginner Без звания
Joined: Tuesday, 23 Nov 2004, 15:04
Posts: 13
Good find edministrator, I am sure it has something to do with client.dll , If only we can get someone to take a look at it and fix that then it'll be the ultimate fix of them all. Any crackers or programmers willing to try it out? 8)


Top
 Profile  

Post Post subject:    
Posted: Thursday, 25 Nov 2004, 13:58   
Advanced forumer Завсегдатай
Joined: Sunday, 21 Nov 2004, 18:21
Posts: 75
Location: - AREA 51 -
sorry to say that the client.dll has absolutely nothing to do with timestamps. i tried with the orginal client.dll to load up, and yet the timestamp bug is still there (i know it crashes the game, but its enough just to load the load menu to determine the timestamp without loading the save game).

more info & investigation needed!


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 14:35   
Advanced forumer Завсегдатай
Joined: Sunday, 21 Nov 2004, 18:21
Posts: 75
Location: - AREA 51 -
http://cs.rin.ru/forum/viewtopic.php?p=87339#87339

ScBlack, visit that link, i know this is not the super duper ultimate fix like you hope it would be, but its the best try that i had for the moment.


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 15:49   
I live here Три раза сломал клаву :)
Joined: Monday, 10 May 2004, 05:59
Posts: 3111
Location: somewhere over the rainbow, where Valve pays us to play
edministrator wrote:
sorry to say that the client.dll has absolutely nothing to do with timestamps. i tried with the orginal client.dll to load up, and yet the timestamp bug is still there (i know it crashes the game, but its enough just to load the load menu to determine the timestamp without loading the save game).

more info & investigation needed!


ape fix, client dll is all that is in their...fixed all my ai problems

_________________
**TIRED OF ALL THE SPAM**

I am 73% addicted to Counterstrike. What about you?
ImageImageImage


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 16:11   
Advanced forumer Завсегдатай
Joined: Sunday, 21 Nov 2004, 18:21
Posts: 75
Location: - AREA 51 -
roger that, will look into the hl2fix.exe by ape. fingers crossed~!

EDIT: tried original client.dll patching with ape's hl2fix.exe. reload a previous save game with my windows date advanced two days, it does not work. graph and ai bug still exists. sorry guys.


Last edited by edministrator on Friday, 26 Nov 2004, 16:18, edited 1 time in total.

Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 16:13   
I live here Три раза сломал клаву :)
Joined: Monday, 10 May 2004, 05:59
Posts: 3111
Location: somewhere over the rainbow, where Valve pays us to play
all it is is client.dll but it works

_________________
**TIRED OF ALL THE SPAM**

I am 73% addicted to Counterstrike. What about you?
ImageImageImage


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 18:51   
Beginner Без звания
Joined: Tuesday, 23 Nov 2004, 15:04
Posts: 13
At this point I am pretty sure it's the cilent.dll or HL2.exe. If we can have someone good at programming code to take a look at it, cuz so far none of the fixes work with the Ai/freezing/nodegrapg problem with autosave, there's gotta be a better way


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 19:47   
Beginner Без звания
Joined: Friday, 26 Nov 2004, 19:25
Posts: 4
Hi there, just regged to contribute something to this situation... :)

As we know now, the problem is the timestamp of the saves, so what we have is this:

Date of Save <> Today = AI / Node errors

As far as I know, there is no other good workaround than setting back your system date to the date of your saves - this works for me perfectly in all cases.

Since setting back my date every time I'd like to play is quite a hassle I wrote a little tool that does the job for me - it does the following: 1. Set the system date to a fixed day in 2003 2. Start HL2 with -steam (or custom cmdline) 3. Set the date back once HL2 is closed. So all I have to do is run my launcher and play...

I know this is no really bright solution but for me it works perfectly and causes no work at all...

Please let me know what you guys think about it. If someone wants to host the launcher file (~50k), post here or fetch me a mail.


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 20:02   
I live here Три раза сломал клаву :)
Joined: Monday, 10 May 2004, 05:59
Posts: 3111
Location: somewhere over the rainbow, where Valve pays us to play
or just make an autoexec config in hl2/cfg folder with the command to stop node graph rebuilding.....fixes it no problem :wink: :D

_________________
**TIRED OF ALL THE SPAM**

I am 73% addicted to Counterstrike. What about you?
ImageImageImage


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 20:15   
Beginner Без звания
Joined: Friday, 26 Nov 2004, 19:25
Posts: 4
Yep, but it causes the NPC in lvl 5 to freeze - no good solution if you ask me...


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 20:17   
Advanced forumer Завсегдатай
Joined: Sunday, 21 Nov 2004, 18:21
Posts: 75
Location: - AREA 51 -
EXACTLY what i have been trying to say since the beginning about the graph command!


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 20:17   
I live here Три раза сломал клаву :)
Joined: Monday, 10 May 2004, 05:59
Posts: 3111
Location: somewhere over the rainbow, where Valve pays us to play
not if u use the ape fix :wink:

_________________
**TIRED OF ALL THE SPAM**

I am 73% addicted to Counterstrike. What about you?
ImageImageImage


Top
 Profile  

Post Post subject:    
Posted: Friday, 26 Nov 2004, 20:24   
Advanced forumer Завсегдатай
Joined: Sunday, 21 Nov 2004, 18:21
Posts: 75
Location: - AREA 51 -
tried...no go...mayhemdred, you can try if your stuff works by using a save game, preferably level 5 (current date or past) and then advance your system date to a year later...load up black mesa level 5 and see if miss mossmen brings you down the lift.


Top
 Profile  
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 79 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next


Who is online

Users browsing this forum: No registered users and 4 guests


Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum




Powered by phpBB® Forum Software © phpBB Group


Перечислим функции противопожарной обработки.