I have been using the RPG Maker trial for approximately 7 days now (I have Windows Vista so you know). I haven't even started making a game yet because I have been constantly running into problems figuring out how to use custom battle scripts. I have been using Chronicles of Sir Lag a lot as a guide as I reverse engineer how to use this battle system. I put the Blizz ABS scripts in the script editor of a fresh project as stated in the manual ( in a row above "main" and below scene something. I made a small map, placed a tent, a npc that says "this is a test" and a ghost enemy with a charset of a fighter. I created a weapon called test gun, assigned it to Aluxes, added it to the script weapon module (boy that was confusing), set its range type as 4, and its actual distance range to about 6. I got an error that weapon_projectile_33 (33 is the gun's ID of course). I wasn't sure how to make a spritesheet of a bullet so I copied the arrow spritesheet from sir lagsalot and named it weapon_projectile_33. I have test played it 4 times and whenever I attack the ghost more than twice or so, I get an error saying "Script Blizz ABS 2 line 5074 No method error occured. undefined method x nil:NilClass." I looked at line 5074 of part 2 of the script and this is what it says:
x, y, r, d = shape.x, shape.y, shape.radius, shape.direction
I have compared it with the exact line in the Sir Lagsalot script and I'm pretty sure they are identical. Also, I think the error occurs on the exact instant I kill the ghost. Lastly, even though I set the range type to 4 and the distance to 6 and assigned a spritesheet for the projectile, when I hit attack, the gun goes off but no projectile comes out aand I have to be right next to the ghost to damage it. I am absolutely stumped on this one and can't find an answer anywhere. Thank you if you can help