The best script/scripts for automatic party bahaviour in a megamod?
#1 -Anarki-
Posted 01 February 2010 - 11:14 PM
well so i have used leomars nifty tool to install the "reccomended" set of mods by guidence from threads on this great forum for some obstacles. thanks for the tool btw if you read this
im the type that dont want to micromanage so much, at least not always, and I prefer if they can have more or less automatic AI. like more modern games - your companions do their things by themselves to the best of their abilities.
so i found something called uScript that supposedly should be able to pull this off - but its from 2002 :S will it really work (still) with theese modern mods? especially the BG1 campaign in BGT? I mean, the script is designed for BG2 after all. but maybe it does not matter?
and after searching I found some peoples talking about the "eSeries" - i found it indeed on google but its equally old. So same questions apply here
and so the obvious: should I go with uScript or "eSeries" - which is most compatible? or plain and simple "best"? or are the newer and better scripts?
And sorry if this have been asked many times before but im new to the modding scene of BG2 and its hard to find info on theese things by now!
cheers
#2
Posted 02 February 2010 - 04:21 AM
The eSeries is what I greatly enjoyed before starting megamod installs, but they have some issues with lag and not taking into account new spells and changes to old ones from mods like Spell Revisions, Divine Remix or a whole lot of others included in the BWP. Very sad, IMHO, as they worked exactly like what you (and I ) want from a good AI script pack.
The uSeries, unless I confuse them right now, do have a certain history that isn't really positive. Confusion or not, with a script pack that old you will have the same issues as with eSeries - which means, they're pretty much out of the question for megamod installations.
I hope someone else will comment on Yovaneth's sg/bt scripts, though I expect them to have the same problems.
#3
Posted 02 February 2010 - 06:14 AM
Of all other people's scripts I used I liked uScript most. In some scripts I didn't liked how healing routine was processed, in others the need for using hotkeys to nudge the script where uScript makes all decisions on it's own. It's old & written with vanilla BG in mind, so no new spells or item use, yet I still haven't find any script I'll like more even in BWP environment.The uSeries, unless I confuse them right now, do have a certain history that isn't really positive.
The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)
#4
Posted 02 February 2010 - 06:36 AM
And eSeries is best for unmodded BGII
Edited by Lollorian, 02 February 2010 - 07:24 AM.
"I am the smiley addict, yellow and round, this is my grin when I'm usually around .
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"
BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST
GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod
#5
Posted 02 February 2010 - 07:05 AM
aTweak scripts - how could I forget those, my Immy is using those. Which reminds me of the script included in SCSII (which controls my other characters). It is not meant to be as complex as e.g. eSeries, but is doing ok with most standard encounters.
#6
Posted 02 February 2010 - 07:21 AM
"I am the smiley addict, yellow and round, this is my grin when I'm usually around .
When there's trouble brewing, see me post, cuz it's usually a wall o' yellow and your eyes are toast!!!"
BWP GUIDE - BWP FIXES - impFAQ - NPC LIST - KIT LIST - AREA LIST
GitHub Links : BWP Fixpack | Lolfixer | BWP Trimpack | RezMod
#7 -Anarki-
Posted 02 February 2010 - 02:02 PM
The thing is that I dont use The Big Picture, becouse im not so experienced (yet) with the modding of BG2, and so I want to try to keep it as simple as possible at this moment. Thats why I used the installer by leomar and leonardo here. I just want my BG2 to be as stable as can be, while still getting more expanded and since the big picture is marked as a "expert" mod by the installer i believe, i didnt touch it. So I think the BP scripts is out of question for me sadly judging from your posts
Oh and I noticed that thoose SCSII scripts did get installed with some of the mods that is included in "reccomended" pack. At first I was very happy about that becouse they should be well maintained right, as they were installed by default, but as Creepin pointed out, it requires the use of hotkeys and its nothing wrong with that! probably it leads to a more involved experience but it was not what I was looking for.
And I have done some testing now with eSeries and uScript in my setup - and as said here, with eSeries - the game starts to lag even tho my computer is a dual core one. And it instantly begins to run smooth again if i disable the scripts. So eSeries is also out
This leaves uScript. I tested it somewhat and it seems just fine in BG2 start of campaign - no lag and the characters cast their spells properly and act rather intelligent, and utilize all features the script is telling about (such as running away etc and helping eachother) and they heal eachother and takes potions themselves etc. But it does not seem to work that well in BG1 campaign (in BGT) - is this likely or should it be the same in BG1 campaign and BG2? I mean in BG1 campaign they seem to heal eachother fine, and take items, and run away, but they do not cast spells at all, except heal spells. I realize this might be becouse I havent really got any spells in my testing that uScript utilizes, but I memorized for example magic missile on myself and appropriate attacking spells on Xan and jaheira. Yet they just go up stupidly to the monsters and try to melee them down with uScript activated. Is this becouse the spells are named different between the campagins or something? or just coincidence and they will start throw magics when they get a little more usefull?
Creepin, you seem to know alot about uScript are you playing with it in BG1 and it works?
thanks for any advices
#8
Posted 02 February 2010 - 11:26 PM
Tactics, not eXpert...I just want my BG2 to be as stable as can be, while still getting more expanded and since the big picture is marked as a "expert" mod by the installer i believe, i didnt touch it. So I think the BP scripts is out of question for me sadly judging from your posts
What I have to recommend is the default combat script... cause it works in most situations when you have to just crush the enemy, any more complex combat, use the SPACE and pause the game.
Deactivated account. The user today is known as The Imp.
#9
Posted 03 February 2010 - 11:02 PM
From technical POW using uScript under vanilla BG1 environment isn't so good idea due to the fact that BG2 scripting language differs somewhat from BG1 one, thus I never used uScript in BG1. Then came TuTu with it's unusual item naming convention making bg1/bg2 scripts at least partially useless, so no chances again. However, there should be no technical issues in using uScript in BGT environment.Creepin, you seem to know alot about uScript are you playing with it in BG1 and it works?
As for script behaviour when applied to low-level party I was having my own doubts as well, but yesterday I re-checked it and find out that it should be rather ok. Healing routine uses percentages instead of plain numbers; threat level assestment routine is simple enough (too simple to my liking) to work with mobs of any HD; the only issue I noticed is that party protector routine, which is peculiarity of uScript AFAIK, will act stable only when PCs reach level 4 or so.
So, all in all I believe uScript should work ok under BGT/BWP environment. It won't use any new items and spells, which could be easily added to the script and it won't use benefits of Detectable Spells which is not so easy to add, however with all this being said I've yet to see script that I'd prefer to uScript.
Edited by Creepin, 03 February 2010 - 11:03 PM.
The Old Gold - v0.2 WIP (mod for BGT/BWP/BWS)
#10 -Anarki-
Posted 04 February 2010 - 07:57 PM
Thanks to the rest of you also for chipping in!
cheers
#11
Posted 04 February 2010 - 08:38 PM
Infinity Engine Contributions
Aurora * BG1 NPC * BG1 Fixpack * Haiass * Infinity Animations * Level 1 NPCs * P5Tweaks
PnP Free Action * Thrown Hammers * Unique Containers * BG:EE * BGII:EE * IWD:EE
================================================================
Player & Modder Resources
BAM Batcher * Creature Lister * Creature Checker * Creature Fixer * Tutu/BGT Area Map & List * Tutu Mod List
================================================================
"Infinity turns out to be the opposite of what people say it is. It is not 'that which has nothing beyond itself' that is infinite, but 'that which always has something beyond itself'." -Aristotle
#12
Posted 26 January 2011 - 02:40 AM
With the BGT/Big Picture megamod installed using Big World Setup, I found that most the normal AI scripts didn't work well:
- eSeries - didn't really work
- Yovaneth's ysSeries - better but spell casting especially was erratic
- SCS II script - worked fine but it's a limited script with no spell casting or special class support
- aScript - thief script works very well. This is my preferred script for my thief.
- BPSeries - this is working very well, both offensive, defensive and restorative spellcasting is intelligent though of course it won't fight the harder battles for you
So aScript for my thief and BPSeries for the rest of my party. The catch is that you need BP installed.
I'm still on Baldur's Gate 1, if my findings change as I get further in then I'll update.
Matthew.
#13
Posted 09 January 2012 - 01:53 AM
On my game , there are some ustom spells that I have no ideia what they are:
CUSTOM (DEFAULT)
CUSTOM (KELSEY)
CUSTOM (M_RF_B)
CUSTOM (M_RF_BA)
M#AmbeAI: Ambers Combat AI
#14
Posted 09 January 2012 - 03:42 AM
I'm sensing déjà vu in The Force...I have BWP tactical installed, but I use SCS II instead of BP.Can I still have BP Series ? If so, How ?
On my game , there are some ustom spells that I have no ideia what they are:
CUSTOM (DEFAULT)
CUSTOM (KELSEY)
CUSTOM (M_RF_B)
CUSTOM (M_RF_BA)
M#AmbeAI: Ambers Combat AI
Edited by Azazello, 09 January 2012 - 03:42 AM.
#15
Posted 09 January 2012 - 04:09 AM