Jump to content

Player AI game scripts woes


Recommended Posts

EE player scripts frankly are killing me. In tutorial Xan fearlessly charge head on leaving even Minsc behind on default  and I finished Black pits successfully only when I turned ai completely off. This behavior puzzled me to no end so I compared old classic and new EE default script and sure enough almost all EE scripts have that stupid RESPONSE Move to object command which was absent from classic player scripts which I used to my satisfaction before. I tried importing classic default script and renaming it in EE but sadly NPC's are completely unresponsive with it. I have come to conclusion that best solution which suits my style of the game ( no headlong charges from mages and pursuit until new horde of enemies but waiting for enemies to close in and then dispatch them ) is to turn anyone on passive scripts. Anyway my script folder have 28 scripts not counting old classic imported default and among them 2 which have no descriptions whatsoever. Those are OHFIGHT1.BS and OHFIXTYR.BS. No idea what those scripts are but looking them with NI it seems that former is some kind of fighter script which allows you toggling between different behaviors and latter is some kind of fix for new Priest of Tyr cleric kit. I wouldn't mind some info on those 2 scripts from someone more knowledgeable please. 

P.S. I know there are alternatives to current AI scripts like Enhanced Powergaming Scripts and Cirerrek's ESeries which are probably much better than current EE stuff but I'm for now interested how to best use ( or not, turn it off :p) starting unmodded game player scripts. 

Edited by Greenhorn
Link to comment

If you're talking about the "Custom (default)" script, that should work fine just copy pasting the default.BS file from another game to the scripts folder, and overwriting the BGEE version. It's just a basic auto-attacking script. Looking in Near Infinity, it's only the first BGEE that has a different script. This is with SoD. BG2EE is identical to original BG1/BG2.

Link to comment
Guest morpheus562

I too was not happy with the standard player scripts and even the available custom scripts left a few things to be desired; hence my desire to write my own. If you have any questions regarding writing scripts, I am happy to give you any pointers.

Link to comment
2 hours ago, Dan_P said:

If you're talking about the "Custom (default)" script, that should work fine just copy pasting the default.BS file from another game to the scripts folder, and overwriting the BGEE version. It's just a basic auto-attacking script. Looking in Near Infinity, it's only the first BGEE that has a different script. This is with SoD. BG2EE is identical to original BG1/BG2.

Thanks for pointer Dan, I actually copied old default script from classic SoA:ToB to BG:SoD script folder but didn't overwrite new one for fear of messing things up just renamed it to defaultold. I guess I could make backup of EE default and stash it somewhere  and try your method and see if it works. 

 

1 hour ago, morpheus562 said:

I too was not happy with the standard player scripts and even the available custom scripts left a few things to be desired; hence my desire to write my own. If you have any questions regarding writing scripts, I am happy to give you any pointers.

Thanks for your offer Morpheus, it is appreciated but I'm afraid I am not that ambitious yet, just looking for and downloading tons of mods here and there, impatient to play damn game already and planning best install order. In that regard yours and Graion's lists on your Githubs would be of invaluable help I hope. :)

Edited by Greenhorn
Link to comment
18 minutes ago, Greenhorn said:

Thanks for pointer Dan, I actually copied old default script from classic SoA:ToB to BG:SoD script folder but didn't overwrite new one for fear of messing things up just renamed it to defaultold. I guess I could make backup of EE default and stash it somewhere  and try your method and see if it works. 

Just a note. Remember to keep filenames to 8 characters or less. "defaultold" would be too long, for example.

Link to comment
12 minutes ago, Dan_P said:

Just a note. Remember to keep filenames to 8 characters or less. "defaultold" would be too long, for example.

Thanks for info, honestly it did occurred to me that it may have too many letters regarding why it didn't work but I just wasn't sure. It appears that old classic default is identical with passive scripts in EE, maybe this little tidbit of information will ease someone's life in future playing. I can't emphasize you enough how I'm relived that this is just SoD stuff and they didn't touched ( aka fucked up) BG2EE with this. 

Edited by Greenhorn
Link to comment

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...