MagnusTheMad
Apr 3 2008, 09:59 AM
else
# execute item upon user
ch.item_effect(ch, ch.battler, object)
end
Getting a crash from line 1428 in the script whenever I use an item. I posted the script spot to help find it. It says wrong number of arguments, 3 when there should be 2 (though, it looks like 3 in the script. Confusion!)
EDIT: I found something about this in the manual, but everytime I save a config file, it continues to report the corruption. I'll just keep using my work around with a combination of editing the script Part 1 itself, so this is just a known bug report for the creator of the utility.
Blizzard
Apr 5 2008, 06:52 AM
Yes, somebody already reported that bug in the utility to me, it's an error in the file format. I will fix this as soon as I can. Additionally I will make the new reader be able to read the corrupted file format. If I find the time, I might even make a parser for the configuration script which will convert it into a working setup in the application. But this is most likely not going to happen.

Thanks for the suggestion for the manual. You are right, I should explain how the sprite handling system works.
Somebody suggested that Charging Skills from Tons of Add-ons should be available in Blizz-ABS, but since the system is completely different I will make a special weapon type for that. The idea with the attack cool-down time (or attack delay) is a good one. I will definitely add that when I release v2.0.
I can check the problem with the item usage, but I think I fixed that in a later version already. You can get v1.98 (which I put up just hours ago) from
here.
@aschx: I haven't coded ally AI yet, the guys in the caterpillar won't attack anybody. I have planned that for 2.0. The most recent version is 1.98, so expect that upgrade soon.
I will look into the problem with the caterpillar.
@-Mystic-: What do you mean? If I'm not wrong, RMXP allows an "unlimited" script size. Have you tried splitting the script into more parts? You can split the code everytime the keyword "class" appears (from one class down to the next appearance, excluding).
MagnusTheMad
Apr 5 2008, 07:23 AM
QUOTE (Blizzard @ Apr 5 2008, 06:06 AM)

Yes, somebody already reported that bug in the utility to me, it's an error in the file format. I will fix this as soon as I can. Additionally I will make the new reader be able to read the corrupted file format. If I find the time, I might even make a parser for the configuration script which will convert it into a working setup in the application. But this is most likely not going to happen.

Thanks for the suggestion for the manual. You are right, I should explain how the sprite handling system works.
Somebody suggested that Charging Skills from Tons of Add-ons should be available in Blizz-ABS, but since the system is completely different I will make a special weapon type for that. The idea with the attack cool-down time (or attack delay) is a good one. I will definitely add that when I release v2.0.
I can check the problem with the item usage, but I think I fixed that in a later version already. You can get v1.98 (which I put up just hours ago) from
here.
@aschx: I haven't coded ally AI yet, the guys in the caterpillar won't attack anybody. I have planned that for 2.0. The most recent version is 1.98, so expect that upgrade soon.
I will look into the problem with the caterpillar.
@-Mystic-: What do you mean? If I'm not wrong, RMXP allows an "unlimited" script size. Have you tried splitting the script into more parts? You can split the code everytime the keyword "class" appears (from one class down to the next appearance, excluding).
Sweet. I did get the items to work in the older version by switching the target from Self to One Ally.
Glad I could help. I'll post any other issues/suggestions as they come.
aschx
Apr 5 2008, 08:39 AM
QUOTE (Blizzard @ Apr 5 2008, 10:06 AM)

@aschx: I haven't coded ally AI yet, the guys in the caterpillar won't attack anybody. I have planned that for 2.0. The most recent version is 1.98, so expect that upgrade soon.
I will look into the problem with the caterpillar.
Thanks Blizz, I appreciate it... I tried to see if I could save the caterpillar somehow, but I don't know much scripting, also... if you change the leader in the party after you load it, it will show the caterpillar... but thanks for looking into it!

EDIT: Also, I have updated my script to V. 1.98 and I get the following error entering the Controls menu on your submenu:
"Script BlizzABS 3 line 5807: NoMethodError occured. Undefined Method `SP_COST_MOD' for #<Game_System:0x3bf4e68> " Please help!!!
Blizzard
Apr 5 2008, 10:17 AM
Whoops, my bad. It's a typo. I put up a fixed version. Replace only part 3.
aschx
Apr 5 2008, 11:49 AM
QUOTE (Blizzard @ Apr 5 2008, 01:31 PM)

Whoops, my bad. It's a typo. I put up a fixed version. Replace only part 3.
Alright, no problem! It works good as new now

Anyway can you help me on this topic:
Click Here ??? Please
Blizzard
Apr 5 2008, 11:54 AM
If Jens can't solve the problem, I'll see what I can do.
aschx
Apr 5 2008, 11:56 AM
QUOTE (Blizzard @ Apr 5 2008, 03:08 PM)

If Jens can't solve the problem, I'll see what I can do.
He never replied to me...

so, I don't know... I gave him my demo to see if he could find it though

hope he doesn't steal it.. LoL, J/K
Blizzard
Apr 5 2008, 12:37 PM
Give it some time. Maybe he wasn't online today at all. I, for example, wasn't online since wednesday. xD
Axerax
Apr 5 2008, 01:04 PM
I sent you a PM Blizz, hopefully you can accept that, my ideas are fairly simple

If you wish to contact me through other means I have IM services.
aschx
Apr 5 2008, 01:06 PM
QUOTE (Blizzard @ Apr 5 2008, 03:51 PM)

Give it some time. Maybe he wasn't online today at all. I, for example, wasn't online since wednesday. xD
Right, but I was talking to him... and he signed off, and he even was on today... but never replied, at all... but I don't know, eventually he will, if not... I'll come back to you...
EDIT!!!!!!! Blizz, if you would help me, it would be nice cause Jens isn't going to answer from the looks of it... thanks
MagnusTheMad
Apr 7 2008, 06:16 PM
I've found a new issue I'm still testing around with. I went through a checked every line of my config with the default to narrow down this issue. I've compared mine to your demo script (although that's a dozen versions and a bag of chips old) for further investigation. Here's the deal:
If I give my actor or enemies a Y Sprite Offset, Flash effects in battle animations won't work on them.
I'm not sure why. It doesn't make any sense. I could have sworn they were working two days ago. I've tried different numbers but unless my offsets are at 0, my sprites refuse to flash.
Blizzard
Apr 7 2008, 11:11 PM
Damn, I know why. When you use the offset, the sprite animation can be set off sometimes because of the temporary changing of the coordinates. I had to use a secondary sprite. So far it had a very big disadvantage: Increased lag. As I see this is another problem caused by the same subsystem. I suppose I have to find a different way of displaying the animations correctly. =/ Well, at least it gives me a good reason to take that lag-causer down. xD
BTW, I put up the v1.98 with the Config 1.1 which is supposed to have the .cfg file format fixed.
Link
MagnusTheMad
Apr 8 2008, 03:43 AM
Aha.
The config is great with the file format fixed.
Blizzard
Apr 8 2008, 04:45 AM
I actually couldn't figure out what caused the problem. By default the animation boxes for the Level Up Animation, Flee Loop Animationa and Help Call Animation are at index 0. I was able to figure out that during the file saving the index was -1 (unselected) and so it got stored as 255. But that doesn't make any sense since there is nowhere the possibility that "no item" could be selected in the box. I am still unsure if I actually removed the bug. I did go through some of the code and noticed something that could have caused this (float-integer conversion problems), but I still doubt that this was the cause. I updated the reader and the writer for the file format by using direct integer-integer conversion during the saving/reading of the file. If nobody reports the same error with the 1.1 reader/writer/file-format, then I guess that this really was the cause of the problem.
In any case, I will revamp the complete app later and prevent messing up the loaded config if a corrupted file is being loaded and make the "Do you want to save before..." dialog appear only if there actually are changes in the config since the last load/save. I will also add tooltips, aka if you hove the mouse over an option you will get the same explanation that is written in the manual.
MagnusTheMad
Apr 8 2008, 11:18 AM
Oh, that's goodness right there. I haven't gotten any issues and have been saving/reloading the whole config for my game. The tooltips? That'll be bananas. I am finding I go between the config app and the manual often to make sure the changes I make are what I'm looking for.
aschx
Apr 8 2008, 04:15 PM
JourneyWithin
Apr 9 2008, 06:13 PM
Oh, uh. Hi! I've been currently looking at your script and I have to say that I love it and it's absolutely perfect for what I want to make.
Any who, my question is that in the demo you made, the enemies could easily be near each other without causing the game to crash. Although when I try to put various enemies close to each or even a distance a part, when the enemies come within a certain range between each other, the game crashes...
I've looked through the manual back and fourth and even tried observing the enemies you put in the demo. I just need a clear answer because this is obviously possible, huh?
Thank you so much for listening to my question and I'll be jumping for a reply!
P.S. I'm also sorry if this question's been answered already, I looked through most of the pages on this thread but skipped a few.
Megapoopy
Apr 9 2008, 07:26 PM
sorry if im sounding stupid, but how do I acess the menu now that the controls have changed?
aschx
Apr 9 2008, 07:32 PM
QUOTE (Megapoopy @ Apr 9 2008, 10:40 PM)

sorry if im sounding stupid, but how do I acess the menu now that the controls have changed?
that would be the F button now...
Blizzard
Apr 10 2008, 08:05 AM
The "ESC" is now the letter "F" and "ENTER" is "H". You can change that of course in the configuration.
@JourneyWithin: No, that bug wasn't reported yet. It's rather unusual that this happens. Can you post the error message? And are you using the most recent version (v1.98)? If not, the bug might not appear in a newer version.
aschx
Apr 10 2008, 03:00 PM
Blizz... CAN YOU PLEASE HELP ME WITH MY SCRIPT NOW??? I need some serious help, so I can get the game beta going live... PLEASE, thanks... BMW (aschx)
JourneyWithin
Apr 12 2008, 04:14 PM
QUOTE (Blizzard @ Apr 10 2008, 11:19 AM)

The "ESC" is now the letter "F" and "ENTER" is "H". You can change that of course in the configuration.
@JourneyWithin: No, that bug wasn't reported yet. It's rather unusual that this happens. Can you post the error message? And are you using the most recent version (v1.98)? If not, the bug might not appear in a newer version.
Well when I play when enemies get closer to each other, I get this message:
Script '(Blizz-ABS) Script' Line 5578: SystemStackError occured.
Stack Level Too Deep.
P.S. I was also wondering how to make the players invisible for certain story related scenes and to hide the HUD but bring it back later.
aschx
Apr 12 2008, 07:09 PM
QUOTE (JourneyWithin @ Apr 12 2008, 07:28 PM)

Well when I play when enemies get closer to each other, I get this message:
Script '(Blizz-ABS) Script' Line 5578: SystemStackError occured.
Stack Level Too Deep.
P.S. I was also wondering how to make the players invisible for certain story related scenes and to hide the HUD but bring it back later.
...That means you probably have another script interfering with the script it is trying to call or it just...
is too large, I think...
I know the first one is true for sure, but the second I am 75% sure...
JourneyWithin
Apr 13 2008, 07:00 AM
QUOTE (aschx @ Apr 12 2008, 10:23 PM)

QUOTE (JourneyWithin @ Apr 12 2008, 07:28 PM)

Well when I play when enemies get closer to each other, I get this message:
Script '(Blizz-ABS) Script' Line 5578: SystemStackError occured.
Stack Level Too Deep.
P.S. I was also wondering how to make the players invisible for certain story related scenes and to hide the HUD but bring it back later.
...That means you probably have another script interfering with the script it is trying to call or it just...
is too large, I think...
I know the first one is true for sure, but the second I am 75% sure...
The only other Script that I'm using that is from the internet is the Universal Message System by ccoa, and that is a really useful script. And even than, I don't know how that has to do with the enemies.
aschx
Apr 13 2008, 01:09 PM
QUOTE (JourneyWithin @ Apr 13 2008, 10:14 AM)

The only other Script that I'm using that is from the internet is the Universal Message System by ccoa, and that is a really useful script. And even than, I don't know how that has to do with the enemies.
...Blizz-ABS does many things with enemies, and the UMS does have a few things with enemies... but I honestly have no idea, just learning how to script myself.... wait till Blizz comes back, he'll help you...
Blizzard
Apr 14 2008, 03:39 AM
@JourneyWithin: Use a Call Script event command with either one of the codes:
CODE
$game_system.hud =
true
CODE
$game_system.hud =
false
The problem that appears can be because of another script OR you have accidently added Blizz-ABS twice OR you didn't remove an older version of Blizz-ABS in your script editor.
Hm... You are using the UMS... I have added a fix a few versions ago to make them compatible. Have you tried changing the order (put UMS above/below Blizz-ABS)?
JourneyWithin
Apr 14 2008, 07:42 AM
QUOTE (Blizzard @ Apr 14 2008, 06:53 AM)

@JourneyWithin: Use a Call Script event command with either one of the codes:
CODE
$game_system.hud =
true
CODE
$game_system.hud =
false
The problem that appears can be because of another script OR you have accidently added Blizz-ABS twice OR you didn't remove an older version of Blizz-ABS in your script editor.
Hm... You are using the UMS... I have added a fix a few versions ago to make them compatible. Have you tried changing the order (put UMS above/below Blizz-ABS)?
I think I put the UMS script below this one...
Blizzard
Apr 14 2008, 01:05 PM
If I'm not wrong Blizz-ABS should go below the UMS. Try it that way.
JourneyWithin
Apr 14 2008, 01:27 PM
QUOTE (Blizzard @ Apr 14 2008, 04:19 PM)

If I'm not wrong Blizz-ABS should go below the UMS. Try it that way.
I did but for some reason, I got the same error.
I guess I could try fewer but tougher enemies. But even then they have the probability of getting close to each other. And I'd hate to see a player in the last boss battle all of a sudden having the game crash.
Blizzard
Apr 14 2008, 10:51 PM
I see... Alright, can you send me a mini-project with one map of your game where the problem occurs and the Script.rxdata so I can try to find the problem?
MagnusTheMad
Apr 17 2008, 09:10 AM
QUOTE (Blizzard @ Apr 14 2008, 10:05 PM)

I see... Alright, can you send me a mini-project with one map of your game where the problem occurs and the Script.rxdata so I can try to find the problem?
I believe I have found a bug. Whenever I try to use the actor_deal_damage or enemy_deal_damage battleflow scripts, I get an error saying that operate_value is not a defined method of BlizzABS:Module.
Any ideas?
Blizzard
Apr 18 2008, 07:00 AM
Ah, that one. I fixed a bug with the battleflow control the other day, but I don't know if it's related to this one. If you are using v1.98, then I supposed that this is a new bug. I'll look into it and fix it with the next version.
JourneyWithin
Apr 18 2008, 07:42 AM
QUOTE (Blizzard @ Apr 15 2008, 02:05 AM)

I see... Alright, can you send me a mini-project with one map of your game where the problem occurs and the Script.rxdata so I can try to find the problem?
ok... do I just upload it here?
Blizzard
Apr 18 2008, 09:03 AM
You can uplaod it at sendspace.com and simply post the download link.
JourneyWithin
Apr 18 2008, 04:27 PM
QUOTE (Blizzard @ Apr 18 2008, 12:17 PM)

You can uplaod it at sendspace.com and simply post the download link.
http://www.sendspace.com/file/ve573u it is a zip file and it should have the game and the script data
bigbeebis
Apr 21 2008, 06:17 AM
I got problem about this script... well where is it?
I can't find it on page where it should be!
Blizzard
Apr 21 2008, 08:46 AM
This download link here should work:
Click me
Blizzard
Apr 21 2008, 08:56 AM
This download link here should work:
Click me
JourneyWithin
Apr 23 2008, 04:38 PM
QUOTE (Blizzard @ Apr 21 2008, 12:10 PM)

This download link here should work:
Click meI tried re-inserting the script and I'm still getting the stack error. I don't know what to do.
Blizzard
Apr 24 2008, 03:57 AM
You are having a script twice or two scripts aliasing the same method with the same name. Ok, try this for a change:
1. Make a backup of your Scripts.rxdata
2. Remove your scripts one by one.
3. When the error stops occuring, you've just removed the conflicting script.
4. Close RMXP, restore the file from your backup and post the script that was causing the problem.
OR:
Upload your Scripts.rxdata somewhere and post a link, I'll look into it.
JourneyWithin
Apr 24 2008, 01:08 PM
QUOTE (Blizzard @ Apr 24 2008, 07:11 AM)

You are having a script twice or two scripts aliasing the same method with the same name. Ok, try this for a change:
1. Make a backup of your Scripts.rxdata
2. Remove your scripts one by one.
3. When the error stops occuring, you've just removed the conflicting script.
4. Close RMXP, restore the file from your backup and post the script that was causing the problem.
OR:
Upload your Scripts.rxdata somewhere and post a link, I'll look into it.
Uh ok. I have the Script.rxdata here... this should be it.
http://www.sendspace.com/file/5dgina
MagnusTheMad
May 5 2008, 11:46 AM
Any updates lately? I know this website has been off the hinges as of late...
Blizzard
May 6 2008, 01:55 AM
No, not yet. I've had a few exams last week and still have a few exams this one so it's not likely that there will be an update for the next couple of days since I lack the time. In fact I just finished writing the exam from the AI class and I think I did very good. :3
MagnusTheMad
May 6 2008, 06:05 AM
Niiice. Best of luck to you on those, Blizz.
MagnusTheMad
May 6 2008, 04:13 PM
Well, when you get around to it after them exams... bug!
I'm using this:
enemy_force_action(TROOP, ENEMIES, TROOP, SKILL, 11)
I wasn't sure it would achieve what I was going for, but it worked. And then using the same thing, it broke. And than it worked. So I tried doing a ton of times in a row and sometimes, it works without flaw. Even for a whole day. And then sometimes it'll break. I have no idea why.
Basically, I have something that charges up and then causes all of the enemies onscreen to get hit by an attack. However, there is no force_player_action type script that I've seen for Blizz-ABS and the Force action event command definitely doesn't work. So I made a nifty method of having the enemies hit themselves with the effect. It was working flawlessly until the spontaneous breaks. I haven't even changed anything about the situation, either. I've tried using different enemies, but the combinations don't seem to make a different. It sometimes bugs out and sometimes doesn't...
Blizz-ABS Part line 1382 No Method Error
undefined method 'scope' for nil:Nilclass
Blizzard
May 7 2008, 04:05 AM
I see... First I thought it was a bug that somebody else reported recently, but it seems different. I'll be sure to fix that in the next release. I'm practically having my last exam today, I might be able to put v1.99 together until monday.
MagnusTheMad
May 7 2008, 05:55 AM
Awesome. *thumbs up*
Atsalakotos
May 11 2008, 11:07 AM
Amazing script havent had any probs so far.
Blizzard
May 12 2008, 12:37 AM
I got caught up in my own game and didn't work on Blizz-ABS 1.99. I guess you'll have to wait a bit more for v1.99.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.