[XP] Blizz-ABS

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

Previous topic - Next topic

Blizzard

\e[ID] \g[GROUP_ID]. I forgot to add that to the manual along with a few other things. Sorry about that. >.< I'm going to fix that ASAP.
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.

Makasu

April 20, 2009, 11:31:16 am #1921 Last Edit: April 20, 2009, 11:51:25 am by Makasu
Hey Blizz I'm getting this error before the game even loads up


Script 'BlizzAbs pt 2' line 4684: NoMethodError Occured
Undefined Method '[]' For Nil:NilClass


Which takes me to this:


@negative = $game_system.alignments[@group].enemies.clone


EDIT:
It was my old save game data. Forgot upgrading makes you have to delete it. XD

EDIT 2: But then I hit this error.
No MethodError Occured While Running Script. 
Undefined Method 'Battlers_Type' for #<Game_map:0x40332BO>


I actually think it might have to do with the fact that I'm using a common event to check
$game_variables[4] = $game_map.battlers_type(Map_Enemy).size


because upon reading the guide it says its now

$game_variables[ID] = $game_system.battlers_number_group(GROUP)


So did you change map enemy? And would I need to change this around?

Because I changed it to
$game_variables[4] = $game_map.battlers_group(2).size


and hit another brick wall. XD
Script 'BlizzAbs pt 2' Line 6078 NoMethodError Occured
Undefined Method 'Group' for Nil:NilClass


which then takes me to this:
 ai.memory.each_key {|b| in_range.push(b) if b.ai.group == @ai.group}


Hahaha wow I'm just hitting all sorts of errors actually. Maybe a PM would be easier? XD
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




Blizzard

Quote from: Makasu on April 20, 2009, 11:31:16 am
Because I changed it to
$game_variables[4] = $game_map.battlers_group(2).size


and hit another brick wall. XD
Script 'BlizzAbs pt 2' Line 6078 NoMethodError Occured
Undefined Method 'Group' for Nil:NilClass



$game_variables[4] = $game_map.battlers_number_group(2).size


You mistyped 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.

Makasu

Hahaha so I did. :D

Thank you Blizz!

But now a new error has arrived. :o

Script 'BlizzAbs pt 2' Line 4366: NoMethod Error Occured.
Undefined Method '[]' Nil:NilClass


which takes me to

 scope = $data_skills[id].scope


And I have no skills set up so that might be the problem?

Because it won't even let me get to the title screen before this pops up. :(
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




Hellfire Dragon

Quote from: Blizzard on April 13, 2009, 03:54:15 pm
Quote from: Sally (Hellfire Dragon) on April 11, 2009, 01:07:25 pm
a search button in the manual :P


I know. ._.;

Quote from: BlizzardNow the manual supports a search feature.

Yay :D

1.51 is awesome, thanks you for the auto-gameover! :^_^':

Makasu

Quote from: Hellfire Dragon[/quote
Yay :D

1.51 is awesome, thanks you for the auto-gameover! :^_^':


You need to upgrade to the latest version of BABS. XD
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




Blizzard

Quote from: Makasu on April 20, 2009, 01:16:53 pm
Hahaha so I did. :D

Thank you Blizz!

But now a new error has arrived. :o

Script 'BlizzAbs pt 2' Line 4366: NoMethod Error Occured.
Undefined Method '[]' Nil:NilClass


which takes me to

 scope = $data_skills[id].scope


And I have no skills set up so that might be the problem?

Because it won't even let me get to the title screen before this pops up. :(


I'm putting 2.52 together already. I'll simply fix it. Yes, it has something to do with the skill setup. Actually you shouldn't be getting that error. xD

Quote from: Hellfire Dragon on April 20, 2009, 01:31:11 pm
Quote from: Blizzard on April 13, 2009, 03:54:15 pm
Quote from: Sally (Hellfire Dragon) on April 11, 2009, 01:07:25 pm
a search button in the manual :P


I know. ._.;

Quote from: BlizzardNow the manual supports a search feature.

Yay :D

1.51 is awesome, thanks you for the auto-gameover! :^_^':


Remember that you need a parallel process common event to handle the exception when everybody is dead. You can use "$game_party.all_dead?" to check that and then execute what you need. :)
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.

G_G

Quote from: Manual3.2.15
In the given example the setup will be as following:
The event page will be run when using the item with ID 42 on the enemy event.
The event page will be run when using the weapon with ID 3 on the enemy event.
The event page will be run when using the weapon with ID 1 on the enemy event.
The event page will be run when enemy with ID 10 uses an attack on the enemy event.
The event page will be run when using any skill on the enemy event.
This example works altogether for one single event page. If any trigger is activated, the event will be run. If you use mixed normal and special triggers or more than one normal trigger, only the first normal trigger and all special triggers will be active. Triggers without ID have a higher priority than triggers with an ID.

Shouldnt all the "page will be run"s be "page will be ran"?

Blizzard

I'm not entirely sure, but I think I wrote it correctly. Anyway, v2.52 is up. <3
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.

G_G

Links broken. I clicked it and it brought me to a wierd page.

Hellfire Dragon

They work fine for me :huh:

Blizzard

Fact is that I forgot to upload it in the first place. Try it now.
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.

G_G

Ok works perfectly. Thank you blizzard.

Jensen

Hey, Blizzard.

First off; great system. I love it.

I´m having some troubles getting projectile weapons to work properly. I have a bow & arrow weapon set up like this:



I have named the ammo spritesheet the same as the weapon´s icon, but when I try to use the weapon
it´s like the range is 0. I don´t get that buzzer sound (the arrow-item is hotkeyed alright). If I stand next
to an enemy and press against it, the weapon will do damage. If no enemy is in the way, the ammo just
drops in front of the actor.

Same thing happens with bow-weapons. The range is 0.

I have spent a few days reading the User Manual and searching this topic for answers, but I just can´t
find out what I´m doing wrong here... Please help.

Thanks for your time.

Blizzard

Hm, that's weird. I fixed some things in v2.52. Maybe it would help if you update. If it doesn't, be sure to check if you have regenerated the configuration script and copy-pasted it into the script editor instead of Part 1. If even this doesn't help, you can upload a demo that demonstrates the problem and I will look into it. A single map is enough. You should make it a small demo for your own and my sake.
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.

Makasu

XD I'm still getting the same error. I don't know what it is but my game doesn't seem to like

scope = $data_skills[id].scope
Dead on Arrival is the name of my project. Topic thread coming sooner or later.

Me on deviantart.com
My talents: ShowHide

  • Spriting
  • drawing
  • html coding
  • website design
  • skating
             PM now for a personal quote!
[[Will draw character art for you for $$$ or scripts!]]




Jensen

Quote from: Blizzard on April 20, 2009, 04:44:04 pm
Hm, that's weird. I fixed some things in v2.52. Maybe it would help if you update. If it doesn't, be sure to check if you have regenerated the configuration script and copy-pasted it into the script editor instead of Part 1. If even this doesn't help, you can upload a demo that demonstrates the problem and I will look into it. A single map is enough. You should make it a small demo for your own and my sake.


Wow. That´s a fast answer!

Well, actually, I´ve had this problem a few versions back. Stay tuned, I´ll
prepare a small demo.

Blizzard

Alright. I'll be online for a while longer so simply post when you have it done.

@Makasu: Hm... I think there is a script that tries to access the skill names before the skill are actually loaded into the game. Have you recently added a new script? If you aren't sure, try putting together a small demo and I will 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.

Aqua

In that screenie, you have the range as 6,0
I'm not sure about this, but try changing it to 6.0 with a dot instead of comma XD

Blizzard

Actually I think that this won't change much. Worst case the 6,0 will be interpreted as 60. But that's still not 0.
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.