[XP] Blizz-ABS

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

Previous topic - Next topic

Nightowl Atticus

Okay. Problem fixed.
Thank you Blizz.   :)
95% of teens would cry if they saw the Jonas Brothers @ the top of a skyscraper about to jump.
Copy and paste this if you are the 5% that would shout "Jump assholes!"

Irock

Quote from: Blizzard on September 04, 2009, 11:57:01 am
@Irock: I can, but I'm too lazy. ;___; What do we do now?
Oh okay. ;_;

I guess my action RPG won't have any action. Oh well. .____.

Jackolas

because your scrolling can't be dnoe as u want, u can't have any action in your game? don't get the link with action and scrolling.

also.. you want the guy that made a script that change the whole game and functions of RMXP to change his script to let it work with a small unimportant script.
think its easier the other way around where the creator of the scrolling script will adept his script to work with blizz-abs. probably would be easier.


RoseSkye

Quote from: Irock on September 04, 2009, 05:35:39 pm
Quote from: Blizzard on September 04, 2009, 11:57:01 am
@Irock: I can, but I'm too lazy. ;___; What do we do now?
Oh okay. ;_;

I guess my action RPG won't have any action. Oh well. .____.


If you really wanted it to have action you'd find a way. Where is your drive at, kid? Giving up that easily.

Lethal-Yarn

Hey Blizz! 

Just wanted to let you know that everything worked perfectly.  Right now in my game there's a sneaking bit with guards walking back and forth (in the exact route that I specified).  I also set the enemy to have 25% PDEF when they are patrolling.  When the actor is perceived, it plays the exclamation point over their head and their PDEF is set back to 100% (by removing the state) then they go into BABS mode and try to kill the actor.

It's pretty cool, I'm having too much fun doing this on a Friday night. :)

Irock

September 04, 2009, 08:39:47 pm #2425 Last Edit: September 04, 2009, 08:41:04 pm by Irock
Quote from: Jackolas on September 04, 2009, 06:06:00 pm
because your scrolling can't be dnoe as u want, u can't have any action in your game? don't get the link with action and scrolling.

also.. you want the guy that made a script that change the whole game and functions of RMXP to change his script to let it work with a small unimportant script.
think its easier the other way around where the creator of the scrolling script will adept his script to work with blizz-abs. probably would be easier.
Any sort of script that deals with character movement (pixel-by-pixel scripts, 8 direction scripts, etc) render any of the screen scrolling scripts unusable. It shouldn't be too hard to remove the conflicting part of the script or make it compatible.

The map scrolling is required for the game I'm making. The Legend of Zelda had both screen/map-scrolling and an ABS. I'm attempting to replicate that the best I can.


Quote from: RoseSkye on September 04, 2009, 06:10:13 pm

Freak.

Also, you're younger than me, son. B|

Blizzard

I might make the script, but I'm a bit busy in the next few days. Give me some time and check CP from time to time. I'll release it as seperate plugin.

Quote from: Lethal-Yarn on September 04, 2009, 07:45:05 pm
It's pretty cool, I'm having too much fun doing this on a Friday night. :)


I had fun yesterday, too. I got wasted. xD
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.

richard6891

i want to make 3 different projectile skills for my main character, but when i do and test it i get message, unable to find graphics/characters/044-skills01.  how do i fix and make different graphics for different projectile such as fire and ice for my main character.  im using blizz-abs 2.57

Aqua

Make a character graphic with the same name of the icon that will be used for the projectile.

It's explained in the manual...

richard6891

September 06, 2009, 05:24:45 pm #2429 Last Edit: September 07, 2009, 12:49:26 am by Starrodkirby86
where in the manual, i cant find it

EDIT: nevermind, i miss read what you said, thank you for your help

Please don't double post within 24 hours of your original post. Use the Modify button instead. ~Love, Starrodkirby86

Lethal-Yarn

September 06, 2009, 06:16:39 pm #2430 Last Edit: September 07, 2009, 02:13:50 am by Lethal-Yarn
Greetings again Blizz!  Glad you got wasted the other night, that's always lots of fun.  I think this may be a bug or I might have missed something, but here goes.

An enemy is walking around and hasn't perceived the actor yet.  From outside of the enemy's perception range, the actor would use a ranged skill and hit the enemy.  The enemy gets hit but doesn't even notices he got hit, and continues to walk around like nothing happened.  The actor could keep hitting him and dispatch him from far away.

This is a problem with my game because it's a game where you use firearms and you have to sneak around (because you have low health, you can't survive more than 2 battles).  I tried to event it that if the enemy's HP is < max.hp it would then perceive the actor, even outside of its range, but I haven't figured out how to make that work, if it's even possible.

So is this a bug?

///EDIT///

I tried to use some creativity but I still haven't been able to figure it out.  What I did was create a parallel process:

Script: $game_variables[1] = $BlizzABS.get_enemy(1).maxhp
Script: $game_variables[2] = $BlizzABS.get_enemy(1).hp
Control Variables: [0001] -= Variable [0002]

Conditional Branch: Variable [0001] >=1
Script: $BlizzABS.enemy_force_action(1, ACTORS, PARTY, ATTACK, 40)
Control Self Switch: A =ON
Branch End

What happens is that when the enemy gets sniped from afar, the enemy will run right up to the actor and do nothing.  And then the enemy will walk around aimlessly, as if he has never seen the actor in the first place and will not hurt the actor.  But if the enemy that was wandering around sees the actor again, then it goes into battle AI mode.

So the question is, is there anyway if the enemy's HP < Max.HP, then it automatically tries to seek out and attack the actor?

Blizzard

If the enemy doesn't want to attack, it could be either a bug or something you did. Have you checked the configuration? You can change enemy perception range after all.
If you can't figure it out, make a small demo (1 map is enough), upload it somewhere and post the download link. I'll take a look at it.
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.

richard6891

is there a way to disable the AI Trigger, i dont need it for my game.  only one character

Blizzard

You'll have to change the code. I think I even posted the solution a while back. Try the search button so you don't have to scavenge through 120 pages.
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.

Lethal-Yarn

September 08, 2009, 04:08:12 pm #2434 Last Edit: September 09, 2009, 12:36:14 am by Lethal-Yarn
Quote from: Blizzard on September 07, 2009, 03:39:46 am
If the enemy doesn't want to attack, it could be either a bug or something you did. Have you checked the configuration? You can change enemy perception range after all.
If you can't figure it out, make a small demo (1 map is enough), upload it somewhere and post the download link. I'll take a look at it.


Okay, I amped up the enemy's line of sight and it works now.  But it kinda seem silly that I need to do a parallel process for every enemy (in maps where you can shoot from across the screen) just for the enemy to realize "oh hey, I'm hurt, I should try to kill that guy before he kills me".

If I don't set the parallel event (where if hp < max.hp, enemy is given a force attack command), the enemy just stands there like an idiot as I give him a ranged beatdown.


///EDIT///
Also, can I change projectile speeds?

G_G

Where is the code for when skills summon the pets or monsters? I need to edit something there because I'm making it so if your summon skill isnt high enough you cant use that summon spell.


Lethal-Yarn

Quote from: game_guy on September 08, 2009, 08:45:50 pm
Where is the code for when skills summon the pets or monsters? I need to edit something there because I'm making it so if your summon skill isnt high enough you cant use that summon spell.



Can't you use a common event?  Under the skills tab, choose a common event.  Then under the common event tag, make one for summoning w/ a conditional branch where you must be > Lv10 else you get a text that says "summon failed".

G_G

Not a level, like a stat. Much like in oblivion. Where your conjuration has to be 100 to summon a lich. That and I need the code because for everytime a summon is summoned I need it to add a small amount to the conjuration so it slowly gets stronger.

I also need to edit it so it takes away the current summon when you summon another one.

winkio

Not dissing on you g_g, but it STILL could be a common event very easily.


Part 2 line 1653.

Lethal-Yarn

September 09, 2009, 12:31:46 am #2439 Last Edit: September 09, 2009, 12:43:23 am by Starrodkirby86
If Conjuration is a variable, it would be really easy to do.

Spoiler: ShowHide


In this case:
You need 100+ conjuration to summon, conjuration's number is stored in a variable.
It then kills the current Lich summon if there is any.
Then it forces the actor is cast a summon (this one I'm iffy cause I'm not sure if summons are supposed to be casted on self or enemies)
Conjuration gets +3 points

Else it'll display you a message that you failed to summon.