Although, Blizz does not support it anymore, I'm requesting an add-on script to create Boss Artificial Intelligence in Blizz-ABS
The problem is that Blizz gives every monster the same type of AI
Scripts In USE:
Blizz-ABS 2.7
-Auto-Target Addon
-Rapid Fire Addon
-Quick Weapon switch Addon
Dublealex AMS4
Tricksters Multiple Inventories
Wortana's Backup
Zero's/CCoa Advanced Weather
Game Guy's Snapshot
Details:
Rather than the random real-time decisions of normal monster AI, I need an add-on that controls a boss based on event commands, specifically comments.
Enemy's who are of the boss type will follow commands in the comments in an attack pattern
EX.
Comment:
wait 40
attack 160
hydro cannon 20
repeat
the format would be the following:
(action type, action, duration (seconds), uses)
action type: what kind of action is done i.e defend, attack, skill, wait, avoid
action: what is done i.e strong attack, light attack, Cross Cut. For defend, attack, and avoid simply repeat the action type
duration: How long Boss will carry out action
uses: how many times boss will carry out action in the duration, 0 = no limit
*points to forced action commands*
Quote from: Blizzard on November 26, 2010, 06:48:56 am
*points to forced action commands*
Yah, I know about those, but The manual tells me that you can't force Enemies to do skills, which is what I mean
But you can force enemies to use skills.
I think i have to ask this clarification just to get piece of mind.
So, forced action works so that by using it, you can force an enemy to use a skill that it knows (a skill it's given in the database), but can't be forced to use skills it doesn't know (hasn't been given in database).
So, let's say we have a dragon and it can breathe fire, but it cannot say spit poison. So, i can force it to use the fire breathing with the forced action command, but i can't make it spit poison with the command. Have i gotten this right?
I dont think I asked this right before
What is the Syntax to make enemies use skills
not attack
It's explained thoroughly in the manual. It's almost the same syntax, the difference is that you pass on a different parameter for the enemy to use a skill instead of an attack.
(http://i53.tinypic.com/2rpzkba.png)
even when I ignore this and attempt to put this syntax in
$BlizzABS.enemy_force_action(1, ACTORS, 0 , SKILL, 85)
nothing happens
You understand that false. Attack, defend and skills are for both enemys and actors. Escape is only for enemys and items only for actors
Does your enemy know the skill? If he doesn't know they skill, he can't use it.
(http://i53.tinypic.com/2rpzkba.png)
P.S, would be less confusing if Escape, came before item
edit: K the boss does skills
but the only skills it will do are skill its in range to do
I want it to shoot beams or projectiles regardless of if you are in range
P.S., Blizzard isn't making BABS anymore. So telling him things to change isn't doing good.
Quote from: Tuggernuts on December 05, 2010, 07:09:14 pm
P.S., Blizzard isn't making BABS anymore. So telling him things to change isn't doing good.
(see below)
Quote from: BlazEnigma on November 26, 2010, 05:24:23 am
Although, Blizz does not support it anymore, I'm requesting an add-on script to create Boss Artificial Intelligence in Blizz-ABS
is requesting an add-on :ninja:
that
Quote from: BlazEnigma on December 05, 2010, 05:41:31 pm
I want it to shoot beams or projectiles(Any Skill Really) regardless of if you are in range
Okay, smart-ass.
I am sure you can figure it out by yourself instead of pestering people with your pointless requests.
D: oi look
Its not like I can script or anything
in fact if I knew how to make "said add-on" then i wouldn't be making this request
Also its not pointless
I need to force an enemy to use a skill, thats basic in Boss Battles(REGARDLESS if target is in range) 8)
and btw this is the script request forum, so yah, isnt this where request are supposed to go?
no hard feelings
(http://assets.sbnation.com/assets/75429/Bell_Nash_-_No_hard_feelings_medium.png)
lol, you're so adorable when you try to troll.
Quote from: Tuggernuts on December 05, 2010, 09:34:34 pm
Okay, smart-ass.
I am sure you can figure it out by yourself instead of pestering people with your pointless requests.
Quote from: Tuggernuts on December 05, 2010, 10:06:32 pm
lol, you're so adorable when you try to troll.
@Brandon - shut it with the stupid flame war antagonistic tactics now before this becomes a flame topic. these are all perfectly ligit questions and you comments have no place here.
now if you have something constructive to say, such as properly answering Blaz's questions, please do so. otherwise leave.
@Blaz - thank you for dealing calmly With Brandon's trolling, please continue to do so.
I already did, and then got a smart-ass response, thank you.
Though I admit I missed an important part when I posted it, I still gave a constructive response.
EDIT:
forgot an important point;
look at the order of the comments, Ryex.
My constructive one(was wrong, but still), then his, then mine, then his, then mine again.
Let's see who started what.
Blaz's response to your rather ignorant statement was not smart ass, he merely correcting your ignorance. and even if it was smart ass that dose not excuse your even more smart ass replies.
this is not a discussion. stop the foolishness now please.
Nobody cares who started what. No more explanations of posts, back on topic.
Moving back on-topic, I personally believe this does not need a addon(the out of range thing, I mean).
I know sometimes it may be needed, but most of the time you do not need a giant map for a boss; so it should always be in range.
Then again, I do not know what kind of game you have. :P
edited for more info.
I cant help you with scripting but you could try it with a common event that is triggered by a skill. With the common event you switch a switch on which starts a event on the bossmap. This event simulate a skill.
Its confusing i know. :^_^':
Here are two pictures of this event. I think they will help more than my explanation. :P
(Use on the second page costom move route not the approach)
(http://img193.imageshack.us/img193/1801/bossskill.jpg)
(http://img526.imageshack.us/img526/8159/bossskill2.jpg) (http://img193.imageshack.us/i/bossskill.jpg/)
PS: Sadly this will work only on the main actor but maybe it will help you anyway.
Quote from: fjurio on December 06, 2010, 02:47:38 pm
I cant help you with scripting but you could try it with a common event that is triggered by a skill. With the common event you switch a switch on which starts a event on the bossmap. This event simulate a skill.
Its confusing i know. :^_^':
Here are two pictures of this event. I think they will help more than my explanation. :P
(Use on the second page costom move route not the approach)
(http://img193.imageshack.us/img193/1801/bossskill.jpg)
(http://img526.imageshack.us/img526/8159/bossskill2.jpg) (http://img193.imageshack.us/i/bossskill.jpg/)
PS: Sadly this will work only on the main actor but maybe it will help you anyway.
Its a temp Fix, but I never thought of that, thanks for the help
http://www.youtube.com/v/_RPoSV0LcSI?fs=1&autostart=1&hl=en_US&rel=0
Its a functionality issue, skip to 2:07, basically illustrates what I mean by using skills regardless of range
The XAS is a battle system using for a different game, that is smaller and requires less set up then the one im using blizz for, (because blizz is easier for configuration)
In other words that what I'm wanting...
int var BUMP