Jump to content


Photo

Macholy's Teammates Fight Scripts V3.1


  • Please log in to reply
7 replies to this topic

#1 macholy

macholy
  • Member
  • 14 posts

Posted 13 March 2009 - 08:59 AM

File Name: Macholy's Teammates Fight Scripts V3.1
File Submitter: macholy
File Submitted: 13 Mar 2009
File Updated: 07 Mar 2011
File Category: Miscellaneous Released Mods

Macholy's Teammates fight scripts V3.1

Macholy(macholy@live.com)

(http://trow.cn/forum...showtopic=15651)


V3.1 Update:
-Add a french translation by Graoumf and his teammates.
-Updated to WeiDU v228

A.Installation.
Run (click on) "SETUP-NMRF-PC.exe".
The Ascension MOD or SCSI&II is required, only then the stats detections in these scripts would achieved its full effects.

Combat round timer V1
Just add one round timer in the global script. After you set the global value M_RF_PC8 to 2, you can get an information in the bar when you are in combat.

Macholy's mods hotkey tools V1
English users needn't install this component, because my mods according to this are Non-English yet.

B.Mod contents.
After Installed the MOD, entering game to the Characters' AI Interface Options, choose the character's fight script by "Class". These scripts are executed
Three modes, the hotkey is button "K".

Mode 1.(Manual mode): the default mode, characters won't take any action automatically.

Mode 2.(Strategic mode): character will cast long-term spells and career skills automatically.

Mode 3.(Auto mode): character will cast most of spells automatically, but the characters won't cast any group spells that may hurt teammates or other spells that the stats can't be detected in the game.Also they won't cast any spells that may need battlefield judgment highly.(like Time Stop)

Hotkey "L",there are also three modes for physical attacks.

Mode 1.(Manual attack):the default mode, characters won't take any physical attacks automatically.

Mode 2.(Default attack):characters will attack the enemy,but won't switch weapons.

Mode 3.(Auto attack):characters will switch weapons automatically and attack enemy according to distance.

Expert Mode:

1.Set the mode by cheats:
You can set the local value to change the modes above by cheats, for example, set the local value M_RF_PC to 2 is the (Auto mode) mode, set the local value M_RF_PC1 to 0 is the (Manual attack) mode.

2.Set the hotkey by cheats:
Players can change the local value M_RF_PC2 and M_RF_PC3 to set the function of hotkeys "K" and "L" by cheats.
For example, when the local value M_RF_PC2 is 1, after you press the button "k", the mode will only chang between (Strategic mode) and (Auto mode), means cancel the (Manual mode).
So, if you set the local value M_rf_PC2 or M_RF_PC3 to 4, that will close all the functions that this mod set in hotkey "k" or "l".

3.Strategy expand:
You can set some local value to activate some expand functions.

3.1Search the battlefield:
Set the local value M_RF_PC4 to 1 will activate this function.
Your teammate will actively search other enemies which in other teammates' sight when there is no enemy in his sight.

3.2Follow:
Set the local value M_RF_PC5 to 1-6 will activate this function.
Your teammate will follow the player1-6 when there is no enemy in his sight.

3.3Let the invisible thief attack:
Set the local value M_RF_PC6 to 1 will activate this function.
Your thief teammate will attack even if they are invisible.

3.4Drink potion:
Set the local value M_RF_PC7 to 1-3 will activate this function.
Your teammate will automatically drink thier healing potions or antidotes when their HP is 60%, 70%, 80%.

3.5Automatically use items:
Set the local value M_RF_PC9 to 1 will activate this function.
press the hotkey "I" to open your inventory, then put your item to the third quick item spot, close your inventory, then press hotkey "k" will use the item to yourself, press hotkey "l" will use the item to the nearest enemy.this function will end when your third quick item spot is empty.

C.Explain script's name.
The script's name is "M_RF" add the fist(or the previous two) letter of that character's "Class" name.

For example:
Fighter's script is "M_RFF"
Monk's script is "M_RFMO"

Note:In fact you can't see the symbol "_" in the game, so the Fighter's script which you see in the game is "MRFF".

4. History update.
On 2011.3.7, V3.1 version released

On 2010.12.19, V3 version released
On 2010.5.26, V2.8 version released
On February 22, V2.5 version released
On February 17, update V2.0 K
On February 7, released version V2.0
On February 1, released version. V1.0

Click here to download this file

Edited by macholy, 07 March 2011 - 02:25 AM.

Nothing is perfect,
but Dream.

Nothing can beyond the Balance,
but Choice.

#2 -Ithildur-

-Ithildur-
  • Guest

Posted 18 March 2009 - 03:32 AM

I'd be very interested in this except that it requires Ascension, which is non weidu compatible and requires a complete uninstall/reinstall of most mods as it needs to go first (even before BG2fixpack). btw are you aware that there are many now near standard mods out there (such as G3's SCS I and II) which have extensively updated and comprehensive versions of the files that check stats and such? Why go with the relatively ancient versions that Ascenscion comes with?

#3 Kaeloree

Kaeloree

    Head Molder

  • Administrator
  • 9198 posts

Posted 18 March 2009 - 03:49 AM

I'm not sure if you've checked out weidu.org recently, but the version of Ascension there is WeiDU. erebusant has also done a more compatibility-friendly version, but I don't believe it's been released yet.

#4 macholy

macholy
  • Member
  • 14 posts

Posted 18 March 2009 - 07:19 AM

I'd be very interested in this except that it requires Ascension, which is non weidu compatible and requires a complete uninstall/reinstall of most mods as it needs to go first (even before BG2fixpack). btw are you aware that there are many now near standard mods out there (such as G3's SCS I and II) which have extensively updated and comprehensive versions of the files that check stats and such? Why go with the relatively ancient versions that Ascenscion comes with?


Hum...In fact, I am not the one who pays great attention to fight in game, but even more likes story MOD, therefore SCS this kind of pure fight's script MOD I have not installed. (And the original intention that I made this MOD is to increase teammate's realism, for instance there are some details I did not explain in README: I have added into the fight scriots: The value of character's "intelligence", "wisdom" will influence some of character's fight judgment.) ^_^

Moreover, The relation between this MOD and the Ascension are just the "spell stats check" of my script were based on some of Ascension's content(Ascension changed many original spells, let them can be checked by script), just now, under Detect the SCSII, I find that SCSII doesn't change original spells of BG....so, If you only installed SCSII(I haven't download SCS)...many goals that I set in this script may not be come true. :(

Anyway, you can try it. This mod just a teammate's script mod that won't lead to any compatibility problems. May be, even if you hasn't installed Ascension, it will still help you some.

Thank you for your views~ ;)

Edited by macholy, 18 March 2009 - 07:28 AM.

Nothing is perfect,
but Dream.

Nothing can beyond the Balance,
but Choice.

#5 -ithildur-

-ithildur-
  • Guest

Posted 26 March 2009 - 06:58 AM

Sorry, let me clarify; my post isn't about SCS/SCSII; I was simply wondering why you chose the ids/stat etc files that come with Ascension, which is a relatively ancient mod (al beit a good one), when there are more modern and updated versions out there of these files.

I've known about the weidu version of Ascension btw, but have read posts that suggest it does not play very nicely with other weidu mods. Has the infamous missing carriage return in the stats (or states, I forget) ids file been fixed at least in the weidu version?

#6 -Ithildur-

-Ithildur-
  • Guest

Posted 26 March 2009 - 07:04 AM

In fact I think recall more specificly, that the weidu version of Ascension rather heavy handedly overwrites rather than appends files, which is why it doesn't play nice with a lot of more modern weidu mods. I'm willing to give it a try, but the risk of course with mods that are so abrasive in their installation methods is a possible ruined installation and having to reinstall from scratch. Right now going through bg1tutu, may give this a try when I get to soa/tob, although I still would suggest taking a look at more modern versions of these files, especially detectable spells and such.

#7 Graoumf

Graoumf
  • Member
  • 594 posts

Posted 21 February 2011 - 02:47 PM

Hello,

Our french team made a translation of your mod. Is it possible to update with it, please?
We also translated the ReadMe.

Edit : attatchment removed

Edited by Graoumf, 07 March 2011 - 05:20 AM.


#8 -Ithildur-

-Ithildur-
  • Guest

Posted 11 March 2012 - 06:41 AM

Combat round timer V1
Just add one round timer in the global script. After you set the global value M_RF_PC8 to 2, you can get an information in the bar when you are in combat.


What in the world does this mean? What exactly is meant by 'an information in the bar'??