![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
#1 |
Ironworks Moderator
![]() Join Date: June 10, 2001
Location: Pasir Ris, Singapore
Age: 42
Posts: 11,063
|
General NotesAnswers to the questions on the second page of the thread would be nice. [img]tongue.gif[/img] There are now 5 different AI Scripts. - Archer - Bard (BETA) - Cleric/Ranger - Mage (BETA) - Paladin ---- ---- Updates18 Jan 2004 **** - The IWD_C-R AI Script has gone "gold" [img]tongue.gif[/img] - Improved targetting behaviour for IWD_Arch - Bug fixed in the handling of Holy/Unholy Smite and the Wall of Moonlight - Chars are now capable of using items from Potion Bags or Scroll Cases - IWD_Arch now supports Potion of Mind Focusing and Potion of Power - IWD_Arch will detect traps when not busy - IWD_C-R now supports Cloudburst (versus Frost Salamanders), Firestorm, Holy Word, Impervious Sanctity of Mind, Stalker, Sunray and Unholy Word - IWD_C-R now supports all scrolls of Holy Smite and Flame Strike, and the Wand of the Heavens - IWD_Pala now supports Defensive Harmony - IWD_Pala now supports Potion of Cloud Giant Strength, Potion of Frost Giant Strength, Potion of Invulnerability, Potion of Magic Shielding and will favour Trollslayer and Three White Doves when appropriate (weapons must be in the Quick Weapon Slots) - IWD_Bard/Mage now supports Chain Lightning, Chaos, Domination, Feeblemind, Lower Resistance, Otiluke's Freezing Sphere, Power Word: Blind andSeven Eyes - IWD_Bard now supports The Song of Kaudies (against Wailing Virgins) and Tymora's Melody (against Greater Mummies). When no enemies are present, and no party member is hurt, Bard will sing Tymora's Melody instead of The War Chant of Sith - IWD_Mage also now supports Monster Summoning VII, Power Word: Kill, Soul Eater, Suffocate and Sunfire - IWD_Mage now supports Potion of Clarity 11 Jan 2004: **** - Minor edits to handling of Physical Combat for IWD_Pala. - Logical error corrected in the handling of ranged attacks for IWD_Arch, IWD_Bard, IWD_C-R and IWD_Mage. - Streamlining of some spell code blocks. - IWD_Pala now supports the Potion of Hill Giant Strength, Potion of Stone Giant Strength, Potion of Herorism, Oil of Speed, Blur Deck, Oil of the Serpent's Scale and Flaming Oil - IWD_C-R now supports all scrolls of healing, Blur Deck and Potion of Invisibility. - IWD_C-R now supports Greater Command, Animal Summoning II, Animal Summoning III, Giant Insect, Animate Dead, Conjure Fire Elemental, Flame Strike, Produce Fire, Sol's Searing Orb, Entrophy Shield, Free Action and Exaltation. - IWD_Mage now supports Potions of Invisibility. - IWD_Mage now supports Animate Dead, Confusion, Emotion: Courage and Emotion: Hope. - IWD_Bard now supports Potions of Invisibility, Bardic Horn of Valhalla and the Jester's Bag of Holding. - IWD_Bard now supports Dispel Magic, Haste, Emotion: Courage, Emotion: Hope, Mordenkainen's Force Missiles and Vitriolic Sphere. - IWD_Bard now supports The Tale of Curran Strongheart. 04 Jan 2004: **** - A passive Bard AI script has been added. - Level 3 spells added to the IWD_Mage script. Flame Arrow, Ghost Armor, Haste, Icelance, Lance of Disruption and Slow. - Certain edits in the handling of AoE party buffers for the IWD_C-R script. - Extended the delay inbetween casting of Moonblade to 24 rounds. - Slight edits in the handling of defensive spells for the IWD_Mage script. 20 Dec 2003: **** - Handling of ranged attacks improved for IWD_C-R and IWD_Mage. - Archer AI Script updated. More redundant code-blocks removed. - New spells added to IWD_C-R. Call Lightning, Miscast Magic, Moonblade, Remove Paralysis, Defensive Harmony, Wall of Moonlight, Chaotic Commands, Flamestrike, Righteous Wrath of the Faithful. To find out more, refer to the spell list below. - Extended the delay inbetween casting Alicorn Lance to 4 rounds. - Edited the Hold Person codeblock and Charm Person or Mammal codeblock to avoid usage of such spells on invalid targets. - Removed "The War Chant of Sith" from IWD_Mage until further notice. - Bards using the IWD_Mage script will now stop their singing temporarily to attack helpless hostiles (they will check the nearest and second nearest hostiles). - Extended the delay inbetween casting Melf's Acid Arrow to 3 rounds. - Paladin now eats Goodberries during non-combat situations when appropriate. - Paladin will now use Potions of Firebreath. 14 Dec 2003: **** - Archer AI Script finalised. Redundant code-blocks removed. - New spells added to Cleric/Ranger. Remove Fear, Goodberry and Protection from Evil 10'. - Functions used to determine suitability of target for casting spells on improved. - Healing code-blocks recoded. Should pose no further problems now in the C-R and Pala scripts. - C-R will now eat Goodberries. - Draw Upon Holy Might timer extended to avoid an override bug - Smarter ranged attacks. Char now actively seek out helpless targets among the nearest 4 hostiles. - BETA Mage AI Script released. More details below. ---- ---- Archer AI Script, v1.03Ranged attacks are preferred to melee, seeking out nearby helpless targets first. Will heal self when injured. Items used, code:Antidote[/QUOTE]---- ---- |
![]() |
![]() |
![]() |
#2 |
Red Wizard of Thay
![]() Join Date: October 26, 2002
Location: USA
Age: 35
Posts: 858
|
Do they only work for HOW? Our can i DL them with out HOW installed?
__________________
I\'m back boys... |
![]() |
![]() |
![]() |
#3 | |
Ironworks Moderator
![]() Join Date: June 10, 2001
Location: Pasir Ris, Singapore
Age: 42
Posts: 11,063
|
Quote:
If however, you encounter any issue when using the AI Script(s), let me know. |
|
![]() |
![]() |
![]() |
#4 |
Symbol of Moradin
![]() Join Date: June 5, 2002
Location: Slovenia,Ljubljana
Age: 37
Posts: 8,554
|
Great job Dundee! [img]graemlins/thumbsup.gif[/img]
|
![]() |
![]() |
![]() |
#5 |
Avatar
![]() ![]() ![]() ![]() Join Date: December 26, 2002
Location: Connecticut
Age: 36
Posts: 528
|
Great scripts Dundee! The archer one I especially enjoy! Keep up the high quality work! [img]smile.gif[/img]
__________________
\"\'Fleshy, honey\' the paladin said, \'Yes, baby\' said the golem\"<br /><br />I have seen the others and I have discovered that this fight is not worth fighting<br /><br /> <img border=\"0\" alt=\"[pimpser]\" title=\"\" src=\"graemlins/pimpser.gif\" /> |
![]() |
![]() |
![]() |
#6 |
Legion Symbol
![]() Join Date: February 14, 2002
Location: Ireland
Age: 40
Posts: 7,368
|
Nice work...
On a side notice, how does one make his own scripts?
__________________
ZFR |
![]() |
![]() |
![]() |
#7 |
Elite Waterdeep Guard
![]() Join Date: November 1, 2003
Location: TN
Age: 41
Posts: 17
|
![]()
Um... Sorry, but what exactly would downloading the scripts do...erm...what are scripts, besides what the characters are s'posed to do. Are those new things thta you cans et your character to? Sorry
![]()
__________________
Ha Ha Ha... (omnipotently**) The dominos are falling like the cards in a game of chess. <br /><br />Vincent: Oh man i shot Marvin in the face!<br />Jules: What!? |
![]() |
![]() |
![]() |
#8 |
Ironworks Moderator
![]() Join Date: June 10, 2001
Location: Pasir Ris, Singapore
Age: 42
Posts: 11,063
|
Well... to put it simply. It gives an Artificial Intelligence (hopefully [img]tongue.gif[/img] ) to your characters.
To assign a script, 1) Go to the Character Record Screen (press 00FFFF">R) 2) Click on the Customise button 3) Click on the Script button 4) Select the script that you want to assign to that character Unfortunately... Black Isle Studios has a nasty habit of making... well, let's not kid ourselves, brainless AI scripts as the default options. Not a single one of them even deals with the simple issue of healing potions despite the fact that they did for the enemy. ![]() My scripts merely, well... gives more respectability to the option of AI scripting for the bread and butter battles. I mean seriously, it rocks when you watch your party mow down an enemy party by themselves with no direct intervention from you. However, I must stress that nothing can beat a manual control over the party when it comes to the big/boss battles. My aim is to make it less tedious for the gamer during the minor/normal battles. I mean... come on, it can get monotonous doing the same thing over and over again when an AI script can duplicate, if not improve, your actions. ---- ---- ZFR, I use Infinity Script Editor to write the .baf file, and use Near Infinity to compile the .baf files into .bcs files. Then a simple renaming them into .bs files allows them to be used for IWD. |
![]() |
![]() |
![]() |
#9 |
Legion Symbol
![]() Join Date: February 14, 2002
Location: Ireland
Age: 40
Posts: 7,368
|
But how do you make those custom scripts Dundee?
__________________
ZFR |
![]() |
![]() |
![]() |
#10 | |
Ironworks Moderator
![]() Join Date: June 10, 2001
Location: Pasir Ris, Singapore
Age: 42
Posts: 11,063
|
Quote:
The basic gist of the language is sequential, with code-blocks having all the same structure. IF blah-blah occurs THEN my RESPONSE is blah-blah END block I managed to... mimic functions to a certain extent, but you can only wring out so much effectiveness from a sequential program that is as primitive as this. I already pride myself on knowing that I accomplished something that GB overlooked (his scripts are good, very good, but very bloated. I hate to simply copy other people's work though, so I started from scratch and early on (months ago in fact), used GB's work for reference. However, I know enough about AI scripting to strike out on my own now. I have a few handy scripting tricks up my sleeve now that to my knowledge, nobody else has ever used or thought of. ![]() My dream vision is to have a script that is capable of... learning; but for now, I will be content with a script that can handle non-party-friendly AoE damage spells. [img]tongue.gif[/img] It's the bane of all IE coders. |
|
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Comprehensive IWD/IWD2 Mod List ~Updated 30 May 2004~ | icelus | Icewind Dale | Heart of Winter | Icewind Dale II Forum | 14 | 04-15-2013 11:50 PM |
Portrait Sites ~Updated 6 June 2004~ | icelus | Baldurs Gate II: Shadows of Amn & Throne of Bhaal | 14 | 06-26-2004 10:41 PM |
IWD_SplC.bs Ready ~Last Updated 10 Feb 2004~ | Dundee Slaytern | Icewind Dale | Heart of Winter | Icewind Dale II Forum | 1 | 05-26-2004 12:32 PM |
Classic Threads, Last Updated ~25 December 2004~ | Dundee Slaytern | Baldurs Gate II: Shadows of Amn & Throne of Bhaal | 0 | 05-30-2003 01:07 AM |