[XP] Blizz-ABS

Started by Blizzard, January 09, 2008, 08:21:56 am

Previous topic - Next topic

(Hexamin)

WHATTTT??? The manual teased me!  Blizz... I have no useful talents... but I will do anything to be able to force players to use spells!

*looks through the script desperately with own minute knowledge of scripting in an attempt to make it happen*
Max 1111101000; characters remaining: 1110111000

Dudeidu

Is there any way to make this works?:


If you dont see the picture, what i mean is the Blizz ABS wont let me use the rmxp buttons even
when i make DISABLE_DEFAULT = false

Sorry about the babbling  :wacko:

Landith

You could just do this:



I believe... Haven't used RMXP in months or Blizz-ABS so it could be wrong.
But I believe it's in the manual, so you might wanna check there as well ;)

Blizzard

February 13, 2010, 06:18:57 am #3083 Last Edit: February 13, 2010, 06:20:00 am by Blizzard
Yeah, that's about right. Or "Input.trigger?(Input::NextPage)" which will work with the mapped next page button whether it is Q or not. And yes, it's also in the manual.

Quote from: (Hexamin) on February 12, 2010, 08:18:12 pm
edit 1: i'm still messing with it and decided to see what it was like if i manually did the combo by casting the spell myself when i teleport... and its AWESOME... i just want it to be a forced action (to make it one complete skill) *pulls hair out* so aggravating! i know theres a way to get the forced action to work, what'm i doin wrong...


Actually forced actions should work on the player. Maybe something went wrong and it's not working anymore. In any case, don't worry. I am going to fix that definitely. How else is the mouse controller supposed to work if not through forced actions? xD

You probably won't be able to fix it by yourself because it's most probably a systematical error and not just a simple bug. :/ Just leave it to me.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

(Hexamin)

QuoteYou probably won't be able to fix it by yourself because it's most probably a systematical error and not just a simple bug. :/ Just leave it to me.


That and I'm pretty incompetent when it comes to scripts, haha, I can... uh... make basic windows?  Lol.

I reeeeally can't wait for this to be fixed (if it is indeed broken).  I've got a lot of stuff I'm wanting to do with it.
Max 1111101000; characters remaining: 1110111000

Ryex

February 13, 2010, 04:36:14 pm #3085 Last Edit: February 13, 2010, 04:50:06 pm by Ryexander
Is the a method like $BlizzABS.get_enemy(event_id).dead? that would return true or false based on if the enemy was killed, alive, re-spawned or not?

I couldn't find a reference to one in the manual.

I looked through the script and it seems that
$BlizzABS.get_enemy(event_id).battler.dead?
is what I need correct?
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

(Hexamin)

I believe this should work properly for ya.

$BlizzABS.is_enemy?(event_id)
Max 1111101000; characters remaining: 1110111000

Ryex

that just tells if it is an enemy not is it is dead.
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.<br /><br />DropBox, the best free file syncing service there is.<br />

(Hexamin)

 :huh:

Well... I've been using it in my skills to determine whether or not the enemy is dead.

If $BlizzABS.is_enemy?($game_variables[10]) then ladeeda its alive
else then ladeeda its dead

Have you tried it?
Max 1111101000; characters remaining: 1110111000

Blizzard

is_enemy? will check if the event is an actual map battler. Otherwise you can pretty much use get_enemy for everything. I suggest you also do $BlizzABS.get_enemy(event_id).valid? to make sure the enemy is really alive and has a battler assigned. I didn't add anything for respawned, but you can use a switch to check if the enemy is dead, turn it on and then you'll be sure that he's respawned when he's alive again.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

poxy

February 14, 2010, 04:23:52 pm #3090 Last Edit: February 14, 2010, 05:00:28 pm by poxysmash
Think I found a bug...

Seems setting custom animation frames for charge skills doesn't work as it should. For instance setting 8,8,8,8 works same as default 3,3,3,3. And the configurator sets it up properly.

It works as it should for charge weapons though.

Edit: Another one :( When allies use skills with penalties, the penalty is put on the player instead of the caster. When an enemy uses a skill with a penalty it affects all the battlers. Just tested with a shooting skill so far.
My Project: ShowHide

Blizzard

8,8,8,8 actually should be exactly the same as 3,3,3,3 except that it should be slower.
The penalty can't be put on the player if an ally uses a skill. That's simply impossible. I'd rather say your game is lagging.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

poxy

Actually the 8's aren't the same speed as the same as the 3's... I know this because I use the same sprite for charge weapon and charge skill, both set to 8's, and the weapon animates slowly enough, but the skill animates as with the default frame setup.. I've cranked the frame's to 20,20,20,20 and i get the same as before..

I know the player gets the penalty because he's immobile while the ally is casting. Once cast the ally moves normally and the char I'm controlling is locked in place for the penalty time set. The other case is when the enemy uses the skill and all the battlers stop moving during the spell. I don't think it's lag because I'm running a quad core and it's a smaller test map I'm experimenting on.
My Project: ShowHide

Blizzard

February 15, 2010, 02:57:48 pm #3093 Last Edit: February 16, 2010, 03:54:57 am by Blizzard
I think something's wrong with your setup because I can't reproduce the problem. :/ Are you sure that you have the proper sprite animation options on?

EDIT: Looks like RoseSkye encountered the same problem. I'll take a better look at it these days.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

poxy

I'm not sure what could be wrong with the setup if there is anything... basically i have the ally/enemy casting a skill I've called fire which is a thrusting skill. The fireball moves 5 squares, and disapears, but the battlers freeze as it's flying and for a half second after it's gone. It doesn't affect the ally if he's casting.
My Project: ShowHide

Blizzard

As I said, IDK what's wrong. A demo would help.
Check out Daygames and our games:

King of Booze 2      King of Booze: Never Ever
Drinking Game for Android      Never have I ever for Android
Drinking Game for iOS      Never have I ever for iOS


Quote from: winkioI do not speak to bricks, either as individuals or in wall form.

Quote from: Barney StinsonWhen I get sad, I stop being sad and be awesome instead. True story.

(Hexamin)

February 18, 2010, 09:10:52 am #3096 Last Edit: February 18, 2010, 05:13:39 pm by (Hexamin)
Usin' my custom variable damage and it's saying "miss" when I use skills on enemies because the game is reading the skill doing 0 damage.  Anyway to fix this?  I tried removing instances of "Miss" in the script, but twas not a success.

Edit 1: Fixed the problem, simply set the faux state to nonresistent and now I don't ever miss.  Silly me  :^_^':
Max 1111101000; characters remaining: 1110111000

Project XV

n00b question coming up; my allies in the caterpillar won't attack with projectiles, I always have the projectile hotkeyed, and if I control the character it shoots fine (Bow&Arrow weapon type). But for some reason the allies in my caterpillar simply refuse to shoot.

Suggestions?

WhiteRose

Quote from: Project XV on February 18, 2010, 06:08:10 pm
n00b question coming up; my allies in the caterpillar won't attack with projectiles, I always have the projectile hotkeyed, and if I control the character it shoots fine (Bow&Arrow weapon type). But for some reason the allies in my caterpillar simply refuse to shoot.

Suggestions?

That's unusual; I've never had a problem with projectiles. It sounds like you have it set up right. I'd suggest just double-checking your configuration; there might be a silly mistake that you've missed. If you equip them with a melee weapon, do they attack then?

poxy

February 19, 2010, 12:26:10 am #3099 Last Edit: February 19, 2010, 12:35:12 am by poxysmash
Quote from: poxysmash on February 14, 2010, 04:23:52 pm
Think I found a bug...

Seems setting custom animation frames for charge skills doesn't work as it should. For instance setting 8,8,8,8 works same as default 3,3,3,3. And the configurator sets it up properly.

It works as it should for charge weapons though.

Edit: Another one :( When allies use skills with penalties, the penalty is put on the player instead of the caster. When an enemy uses a skill with a penalty it affects all the battlers. Just tested with a shooting skill so far.


Here's a demo of it, Blizzard.

Edit: The freezing battlers was mine own dumb mistake (calling an event). the frame thing's still there so here's the demo:

http://www.megaupload.com/?d=LP6HVXWV
My Project: ShowHide