Chaos Project

RPG Maker => RPG Maker Scripts => Script Troubleshooting => Topic started by: WhiteDemon15 on March 14, 2009, 10:17:37 pm

Title: [RESOLVED] Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 14, 2009, 10:17:37 pm
I need help with the absorb hp and mp addon from tons of addons and blizz abs, it doesn't work for some reason. I want to make overdrive skills in the blizz abs but i'm doing it worng or i don't know what the heck i'm doing. can someone help?

Using RPG Maker xp, by the way.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Landith on March 14, 2009, 10:21:25 pm
The Absorb HP/SP isn't compatible with Blizz-ABS at the moment, we reported this error around a month ago so it should be fixed in the next version of Blizz-ABS or Tons of Add-ons.

I'm not sure about the overdrive system yet because I haven't checked it out.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 15, 2009, 06:11:04 am
Overdrive or not shouldn't make any difference. Yes, the current Absorbing Skill add-on is not compatible with the curretn Blizz-ABS version. Just be a little patient, I'm planning to release another version of Blizz-ABS soon. It was supposed to be done this weekend, but something came inbetween and I didn't have time to work on it. I'll try to find some time during next week.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 15, 2009, 09:59:34 am
Can you teach me to how to make overdrive skills? And what about HP use skills with the Blizz ABS? Is there no way?
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 15, 2009, 10:48:17 am
Quote from: Blizzard on March 07, 2009, 09:54:55 am
Instructions

Inside the script in the first comment.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 16, 2009, 04:17:50 am
I don't understand them.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 16, 2009, 08:53:50 am
Then I can't help you. Give up, quit RMXP and leave the RM scene forever. This is your best option.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 16, 2009, 01:43:42 pm
Or just not use the overdrive system. I'll probably learn to use it or switch to a soul rage system.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 16, 2009, 04:52:46 pm
No, I meant that you should leave it completely if you can't understand something as simple as this:

# Explanation:
#
#   This script allows actors to use an alternative set of skills which
#   consumes the OD attribute. OD is gained when losing HP.


and this:

#   To add a new Overdrive to a characer use the "Call Script" event command
#   and use following syntax:
#
#     $game_actors[ID].learn_overdrive(CD)


You should seriously consider taking my advice.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 17, 2009, 05:40:02 am
OOOOoooohhhhHHHH!!!!.... :o
If you make it that learn the skill in a level up, it's not an overdrive?
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 17, 2009, 10:15:28 am
No, it's not. But that can be solved easily. You just need a common event parallel process that checks if the actor has learned the Overdrive skill as normal skill. If yes, make the actor forget that skill, teach him the Overdrive skill and turn on a switch that will prevent this from happening over and over. You actually don't even need to switch with RMXP's default skill learning system. That way you would be notified about the skill and still have it as Overdrive skill.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 18, 2009, 05:03:15 am
I understand now. And skills that use HP? what about those? I trying to make a Grand Cross skill from Ragnarok online.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 18, 2009, 05:52:11 am
If you mean "Blood Mage", then it won't work.

Hm... If the skill is used only by one actor and the actor is always at the same position in the party, you can just make it call a common event that will deal damage to that actor.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 18, 2009, 01:44:20 pm
Quote from: Blizzard on March 18, 2009, 05:52:11 am
If you mean "Blood Mage", then it won't work.

Hm... If the skill is used only by one actor and the actor is always at the same position in the party, you can just make it call a common event that will deal damage to that actor.


Do you mean that the character who uses Grand Cross must always be the first member of the party?
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 19, 2009, 03:28:01 am
Not the first, he only needs to be at the same position all the time. If he's always at the 3rd positions, that's fine. You just need to specific in the force action command that the 3rd actor is executing the skill.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 19, 2009, 06:08:13 am
If I want the Grand Cross skill, is there no way for there to be party switching, then?
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 19, 2009, 07:33:54 am
Without a (small) special script, no.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 19, 2009, 01:44:06 pm
What is the (small) special script?
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: fugibo on March 19, 2009, 04:27:30 pm
It hasn't been made yet, thus the *special.*

I assume he means that you'd just either have a script for Grand Cross that you'd call in the common event, or you'd add a small snippet to the party switcher so that the particular character is always in the same position.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 20, 2009, 09:12:32 am
EDIT: Get WcW's Blood Mage and add this script below Blizz-ABS to make them compatible.

if $BlizzABS
class Map_Battler
 
  alias skill_consumption_bloodmage_later skill_consumption
  def skill_consumption(skill)
    if @battler.is_a?(Game_Actor) and @battler.wcw_bloodmage_applies?
      hpdamage = @battler.hpdamage
      @battler.hp -= @battler.hpdamage + skill.sp_cost
      @battler.hpdamage = hpdamage
    else
      skill_consumption_bloodmage_later(skill)
    end
  end
 
end
end


This will make the system consume HP instead of OD.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: fugibo on March 20, 2009, 05:57:03 pm
I'm sorry, but LOL!!!!!!
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 20, 2009, 05:59:38 pm
Why is that?

@WhiteDemon15: BTW, the code is for Blood Mage v1.7.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: fugibo on March 20, 2009, 06:01:42 pm
Just the fact that while I was adding that method I was like, "You know, this could come in really handy for some people."

And two seconds later, its already been made into a BlizzABS plugin :P
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 20, 2009, 06:05:01 pm
LMAO! Don't worry about it. I'm going to include it anyway into Blood Mage when I include Blood Mage into Tons.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 20, 2009, 08:14:26 pm
I've tried it and it dosen't work. :( This is quite a mystery. :???: Or I must be doing stuff wrong. I've tried:

puting the compatility script above and below the blood mage, blood mage below and above the Blizz ABS

putting it in the blood mage script, in the middle and bottom

Am I still doing something wrong? (Gosh I have learn how to script to stop asking and looking like a total n00b)

Anyway I found a way to use a common event.

Grand Cross calls a common event that deals 50 or something damage to the guy who uses Grand Cross. No switch needed and you can use conditional branchs depending on the user's level, if he is level 50, it deals 95 damage. That's just my idea, though. I'm pretty sure you guys can do better.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 21, 2009, 06:56:02 am
Did you configure Blood Mage properly?
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 21, 2009, 07:43:28 am
Yeah, i tried under and above the OD script, too. But it doesn't seem important to me, now. That common event trick works just fine for me.
Is there a way to make skills absorb HP and MP in the Blizz ABS?
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: Blizzard on March 21, 2009, 08:34:49 am
Yes, Tons of Add-ons has an "Absorb HP/SP Skill", but Blizz-ABS 2.23 currently has an issue with it. You'll need to wait for Blizz-ABS 2.24.
Title: Re: Tons of addon, overdrive system, and blizz abs help
Post by: WhiteDemon15 on March 21, 2009, 08:39:18 am
I'll wait as long as needed. Thanks for your help. ;)