ok after figuring some things out, I changed the way the system should be, because the following features
is the only thing that has to be done with scripting S:
you can put other party member's skills on your hotkey, other way to say it, the hotkey is general for all party members!
using their skills will activate the skill and it will be caused by them, not the party leader, who is ur selected character *allways*. they just follow you but when u activate their skills, they perform the skill just as it is configured. everything is like they committed the skill even though u are playing witht he party leader, not them.
other way to look at it, all the party members do is provide the party leader with skills, that when used it will be as they used the skill, not the party leader. all they do is follow, and use skills when u activate the hotkey on the main character.
its been requested once already in the past by someone, but there is still no such script.
this is going to be super hard explaining! :'(
- first thing to the system does, you cant change party leader, allways same one, u cant change and play with another character at all.
- second thing, you cannot change party member's behaviour, it is allways Passive! they wont run off attacking monsters at all, not even if the monsters attacked you or if you attacked the monsters, all they do by them selves, is follow you.
- Third, you can put their skills on your hotkey, other way to say it, the hotkey is general for all party members!
- 4th, using their skills will activate the skill and it will be caused by them, not the party leader, who is ur selected character *allways*. they just follow you but when u activate their skills, the perform the skill just as it is configured. everything is like they committed the skill even though u are playing witht he party leader, not them.
[/color][/b]
- last, they cannot be targeted by enemies, only the leader can, they are only there to support with skills. its like they are not even there, enemies dont even notice them.
Blizz kinda figured it out for me o-o other then whats blue, i sitll need the htings that are on blue as a script S:.
Need more explenation? just let [/color][/size]
1. Disable the party leader switch button. Refer to the manual for the proper script call.
2. Just set the aggressive attribute manually. Once you do that, it will force it all the time and it can't be changed by the player. Again, refer to the manual for the proper script call.
3. & 4. Yes, you will need a custom script for that. You could do it with forced action commands, but it would be very bothersome.
5. You could do that with just a little bit of tinkering with the alignment system. You would just have to keep setting the party leader's alignment to the normal actor alignment while you keep setting the party members to an alignment that enemies don't regard as "enemy".
ok I took care of 1 & 2, was actually pretty easy,
still need a script for 3&4&5
I just told you that you don't need a script for 5.
no you cant really. i want enemies to consider the leader as enemy, but the party members it be like they dont even exist S:.
I played around, all characters are in the same alignment group =\, if im wrong explain yourself better S:. because as far as I know it doesnt work like that. and I mess with the alignment alot to know.
One common event is all it takes:
Quote from: Blizzard on February 27, 2011, 04:32:55 am
You would just have to keep setting the party leader's alignment to the normal actor alignment while you keep setting the party members to an alignment that enemies don't regard as "enemy".
Quote from: Blizzard on February 27, 2011, 04:32:55 am
You would just have to keep setting the party leader's alignment to the normal actor alignment while you keep setting the party members to an alignment that enemies don't regard as "enemy".
HOW? i read the manual alot of times :O.o:
can you tell me what am I suppose to put in the common event?
$BlizzABS.player.actors.each {|a|
if a.valid?
a.ai.setup_group(INSERT_NEUTRAL_GROUP_ID_HERE)
end
}
$game_player.ai.setup_group(
ACTOR_GROUP)
ok well then the request changed to only 3 & 4
S: