Help - Search - Members - Calendar
Full Version: Blizz-ABS v2.7
RPG RPG Revolution Forums > Scripting > Script Submissions > RGSS-Submissions
Pages: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18
JourneyWithin
Will 1.99 possibly solve the problem I've been getting?
Blizzard
I haven't looked into your scripts yet. But yes, I will either find the problem in another script and give you a fix or find a problem in Blizz-ABS and fix it there in v1.99.
Backe
The link aint working
Elighja
It would be neat to also have ur party members to be able to help you fight on the map. And in roder to use your weapon you would have to have it taken out first.
Blizzard
As I already mentioned several times in various topics on various forums, Blizz-ABS v2.0 will have Ally AI. But since I currently lack the time to work on it, it might take a while.

@Backe: Here's a download for v1.98, my site's down right now. -_- http://www.sendspace.com/file/8e1b60
ShadowMasterSonic
i would really like to see this system remade for VX
Atsalakotos
I am having a prob with renaming an event through the 'call script' command. I insert the command you say in the manual - $game_map.rename_event(EVENT_ID, ‘NEW_NAME’) (this one) But im getting a Syntrax error. Is this a bug? or im doing something wrong?
Joe Rockhead
Blizz! Wow your still alive, thank God! I've been lookin all over for you. So the site is just temporarily down. I've been trying to find out what happened. Anything I can do to help? If you need a more reliable domain I would be more than happy to get you one. I know a cheap and very reliable host and would gladly pay for it myself just to keep your project going. You can email me if you want. Also my new game project forum is almost ready to go public and I wanted to get your permission to host and mirror the Blizz project there since it is so essential to my own project.

QUOTE (Blizzard @ May 14 2008, 01:37 AM) *
As I already mentioned several times in various topics on various forums, Blizz-ABS v2.0 will have Ally AI. But since I currently lack the time to work on it, it might take a while.

@Backe: Here's a download for v1.98, my site's down right now. -_- http://www.sendspace.com/file/8e1b60



Could you copy/paste the exact line or lines you used?

QUOTE (Atsalakotos @ May 16 2008, 01:44 PM) *
I am having a prob with renaming an event through the 'call script' command. I insert the command you say in the manual - $game_map.rename_event(EVENT_ID, ‘NEW_NAME’) (this one) But im getting a Syntrax error. Is this a bug? or im doing something wrong?

Joe Rockhead
AI class? So your going to be a professional game programmer! Man your going to be a game design immortal!!! I hope you don't ever get too busy or burned out or too good to remember your roots and keep improving and perfecting RMXP. But if you don't I am sure one or more of your biggest fans and students will carry on in your footsteps and continue development of it along the well trodden path you have pioneered for us.

QUOTE (Blizzard @ May 6 2008, 04:09 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

Atsalakotos
$game_map.rename_event(Boss1, ‘\\e[7]') Boss1 = the event i want to rename and 7 is the monster im using.
Joe Rockhead
QUOTE (Atsalakotos @ May 17 2008, 05:59 PM) *
$game_map.rename_event(Boss1, ‘\\e[7]') Boss1 = the event i want to rename and 7 is the monster im using.


I haven't tried it yet but I think you might have to include an actual name in there such as
$game_map.rename_event(Boss1, ‘Boss1\\e[7]')

So your normal non-enemy event "Boss1" becomes an an enemy event "Boss1\e[7]"
Blizzard
QUOTE (Atsalakotos @ May 17 2008, 05:59 PM) *
$game_map.rename_event(Boss1, ‘\\e[7]')


It should rather be

$game_map.rename_event(EVENT_ID_AND_NOT_OLD_EVENT_NAME, '\\e[7]')

And keep in mind that it HAS TO be ', not `.

@Joe: Yeah, the admin of the new host still hasn't re-enabled my account. As much as I hate to do this, but I'm going to move the site again, maybe even today. I don't have the time to bother with an incompetent and unpolite admin who can't even notify me that he won't enable my account again even though he checks his support forum daily.

I don't know what you guys think, but I think:
- not answering for almost a week (even though he checks his forum daily) is very unpolite.
- not being able to keep members' sites hosted is incompetency.

I got 80% in the AI exam, BTW. The average is, of course, around 50%. <3
Joe Rockhead
QUOTE (Blizzard @ May 19 2008, 04:08 AM) *
EVENT_ID_AND_NOT_OLD_EVENT_NAME

Man, I would have never guessed that one in a million years! rolleyes.gif

QUOTE (Blizzard @ May 19 2008, 04:08 AM) *
And keep in mind that it HAS TO be ', not `.

I should have known - 'and' and 'not' being AI operators and you taking AI in school. However, for us non-AI-experts that part of the manual wasn't very intuitive. We actually need stuff like that spelled our for us as you did just now. wink.gif


QUOTE (Blizzard @ May 19 2008, 04:08 AM) *
@Joe: Yeah, the admin of the new host still hasn't re-enabled my account. As much as I hate to do this, but I'm going to move the site again, maybe even today. I don't have the time to bother with an incompetent and unpolite admin who can't even notify me that he won't enable my account again even though he checks his support forum daily.

I don't know what you guys think, but I think:
- not answering for almost a week (even though he checks his forum daily) is very unpolite.
- not being able to keep members' sites hosted is incompetency.

I dont blame you one bit, you are right. I can't believe they would do this to the founding father of Blizz-ABS, don't they know who you are?! You have a loyal following and so they aren't just pissing you off they are pissing all of us off! mad.gif

QUOTE (Blizzard @ May 19 2008, 04:08 AM) *
I got 80% in the AI exam, BTW. The average is, of course, around 50%. <3

Congratulations Blizzard! That is a nice mark. I know how tough Artificial Intelligence can be. It gets pretty damn mind boggling depending on how deep into it you go. Are you graded on a curve? Did you have to learn LISP and stuff like that as an intro to early AI development? Hey! Maybe you could program something like MIT's old Eliza program! Heres an online example of it at work. ELIZA. You know, sometimes I wonder if the people I'm corresponding with online are real people or just badly written artificial intelligence programs. Eliza seems more intelligent than a lot of the folks I've had the misfortune of meeting online. icon_teacher.gif wallbash.gif
Blizzard
I've heard about Eliza, but haven't tried it. No, we didn't learn Lisp, but we did learn Prolog. We're learning Lisp in another class, but not thoroughly.
Joe Rockhead
Your not missing anything. Eliza is totally lame. It was meant as a parody of freudian analysis anyway. It simply takes your questions or comments and a language parser processes your input and spits it back out at you in the form of a question to you. It is really primitive. But the idea of it has potential. And I know for certain you could produce something way better with the idea if you could take a look at the code. Hell, I could do way better than Eliza! laugh.gif

Have you ever heard of a game from the 80's called Prisoner? It was for Apple II and DOS and had NPCs in it you could interact with who had a little Eliza inspired diolog and AI in it. I've been looking for the 1983 improved version of it with better graphics [though still primitive of course by todays standards]. I'd like to do some sort of remake of the game or atleast use some ideas from it.

There were also improvements of the Eliza program later on under other names but don't remember what they were called.
Atsalakotos
Thanks for helping, got that right now.
Blizzard
No problem. My site is back up now, you can download from the link provided a couple of posts before.

@Joe: I've seen a few examples of Eliza and yeah, I instantly recognized that it simply takes out stuff and makes a question out of it. xD
ExBee
This all is really wonderful! Thanks!

I'm not a (good) scripter, though, and I would like to know how to change the following;

How can you change it that, whenever it shóuld be a game-over, you'll be teleported to a place and you'll have a full recovery, so you can continue without having a game over?

If someone could help me, it would be wonderful.
Blizzard
There is a script for that already. I'm not sure how well it will work with Blizz-ABS, but there is a piece of code in part 3 that initiates the game over on several places:

CODE
    # game over if all actors are dead
    $game_temp.gameover = $game_party.all_dead?
    # if game over
    if $game_temp.gameover
      # play collapse sound effect
      $game_system.se_play($data_system.actor_collapse_se)
      # call original method
      upd_blizzabs_later
      # reset projectiles and damage sprites
      BlizzABS::Cache.clean
      # update the HUD
      hud_update
      # exit method
      return
    end


Just add the interruption before the "return". Most probably you will have to set $game_temp.gameover to false as well.
omegazion
hey how do i make it that the enemy are NOT passable?
Mcoot
When I click the link to the script it redirects me to the RMVX homepage... huh.gif
Blizzard
http://chaos-project.com/downloads/scripts...201.98%20SE.zip

This is a direct download from my site.

@omegazion: This is not recommended as enemies can surround you and close you in so you can't get away anymore. There is also the possibility that they movement pattern generated by the path finder will be hindered by each other. And besides the lag will be increased due to more often passability check. All in all, there is a very good reason why I made them passable. I can tell you what you need to do if you want them impassable anyway.
omegazion
i dont really make too much enemies in my maps, so i would like to make them impassable anyway,
so how?
Blizzard
Blizz-ABS 1.98, Part 3, line 1100 should be this one:

CODE
if $game_map.battlers_type(Map_Object).any? {|object|


Change it to:

CODE
if $game_map.battlers.any? {|object|


Hm... I think that is all. I really did make this system very flexible. xD
Elteir
Sorry to bother you, but how would I make something happen at an enemy's death such as turning a switch on or changing a variable?
omegazion
wow, i never thought it'd be that easy,
could i make another request?
how do i implement the caterpillar but only the actor in front will be the one damaged by attacks?
Blizzard
That's not so easy as the one before. Do you actually want them to fight as well and not just follow around? This feature will be available in Blizz-ABS 2.0. If you really want them not to be hit, I suggest you turn off the caterpillar and try using an external caterpillar script, it might work out.

@Elteir: When you kill an enemy, his event code is being executed. So just put what you need into the event that will eventually become an enemy ingame.
JourneyWithin
Can I ask when for an estimate of when the next version comes out?
Blizzard
My semester is over in a week. That means within the next 3 weeks v1.99 will surely come out. v2.0 will come out somewhere later.
MiwaFox
I tried downloading the ABS but when I extracted the files and clicked on config it told me there was an error because I didn;t have a certain program (Or something), but I really don't wan to put in any extra programs into my computer. Is there a way around this?
And on a side note, what is SDK compatible?
Thanks!
Blizzard
It's not really an "extra program". What you need is the Microsoft .NET Framework 2.0 or higher which can be downloaded from here.

http://www.microsoft.com/downloads/thankyo...;displayLang=en

As I said, it's not an extra program, it's more a base on which other programs are developed and run. It's very similar to the way Java works. In any case, you don't have to download and install it to use the configuration application. You can simply configure it yourself directly by editing Part 1 of the script. That's what the "Confguration Documentation" file is for, it explains how to set up the configuration without that extra program.
QUOTE (SDK 1.x)
A rewrite of the default RXMP to improve performance and compatibility. Performance was not improved and the SDK has only caused more incompatibility issues so far by separating SDK and non-SDK scripts.

QUOTE (SDK 2.x)
A new version of the SDK with more rewrites. Performance was decreased to improve compatibility. But SDK v2.0 is now even more incompatible with non-SDK scripts.

The SDK is... it's a long story. If you don't use it, you don't have to expect any problems with Blizz-ABS. At least none that are SDK related.
MiwaFox
Thank you very very much! I'll try again then. xD
MiwaFox
Decided to download the .Net Framework because when I read the manual it said it was recomended I kinda figured from there that there was no way someone with my intellect could do it manually. *Cough*
It's a really really good help program. Thanks Blizzard!
The only problem I have now is if I save a file. When I open the file up it tells me theres an error and if I tell it to continue trying it will but I just hit quit. It's only when I open the saved file. Is it something Im doing wrong when saving it or is it bugged?
Blizzard
It seems to be a bug in the save file format. I am currently working on the application and revamping the object model it is based one. I will release it with Blizz-ABS 2.0, maybe even already with 1.99 which will come soon. As soon as I'm done with the app, I'll get working on Blizz-ABS 1.99.

EDIT:

Meh, screw it. Here's 1.98 with Blizz-ABS Config 1.9. xD

Blizz-ABS 1.98 Package + Blizz-ABS Config 1.9
MiwaFox
Sorry to bug you even further, but I was trying to figure out how to play a sound when:
- my character jumps then lands (making two differant SEs)
- Make the SE for picking up money differ from picking up an item
- Making the SE for destroying items differ from destroying enemies.
I'm trying to make if so if you cut a bush, it makes a differant SE from killing enemies. But I also want the SE to differ when you destroy pots or rocks from the destroyed bush SE.

Can you help me with those? Will it be something I have to put into the ABS coding?
Thank you very much!
Blizzard
The first two were already requested and will be included in v1.99. If you want that destroying each thing sounds different, just use the destruction engine emulator and make let animation with sound effects only be played upon destruction.
SycoX17
two things. when using the ABS configuration tool, the only changes that seem to register are changes to the key controls, but not all the other things, like HUD position and whatnot.

this really doesn't matter too much to me, cuz i can figure how to do it the hard way, but i figure you'd like to know.

the main issue im having is respawn pts. i have changed the respawn time to 10 seconds, and enemies will respawn on their own, but if i try to create a respawn point, i get an error like this:

NoMethodError occurred

no method defined `*' for nil:NilClass


and i can't seem to figure it out.

besides this, great job. it works like a charm.

JUNO
<Ragnarok>
Hi, sorry in advance because I have rather a lot of questions. . .
- When I continue a game my allies are always invisible basically until I die. Is this a glitch or have I changed some setting by accident?
- (To anyone who knows some stuff about this script) I don't really get how to make items and skills with different ranges ie. I have a blowpipe weapon but I don't know how to make it so it shoots a dart in the direction you are facing.
- This kind of links in with that last q, can I make it so it has a different animation depending on which direction you are facing cos at the moment my blowpipe guy looks kind of stupid facing down and having the dart coming from behind the enemy.
- And finally can you make it so enemies are solid (ie. you cant walk on top of them)?

Oh yeah and by the way I probably don't have the most current version of the script because whenever I click on the link at the start of the topic (the basic script link) it just takes me to the RRR homepage.
Blizzard
- It's possible that this thing with allies is a glitch. Are you using Blizz-ABS v1.98?
- You should use the configuration application, it's very easy to setup the skill and item ranges and types. Same with weapons and enemies. If you don't want to use it or can't, you can read the Configuration Documentation to figure out how to set them up manually in the script.
- I don't really get what you mean. You can make different sprites for attack animations which are like normal sprites that have 4 frames facing in each direction.
- I gave somebody in this topic already the instruction how to make that, just read the last 2 or 3 pages. It's the script edit that makes enemies impassable.

There was a link a few pages ago. I'll edit my first post in this topic and add that link there to prevent this from being asked over and over. -_-

@SycoX17: Yes, somebody already reported the error with the respawn points. Have you generated a new configuration script after you were done configuring? Also, have you saved/loaded a configuration file?
<Ragnarok>
Okay, thanks for that. For some reason my version of the script didnt come with the config.
SycoX17
as for respawn pts, i assume that you are looking into the matter, so i wont bother you further.

as for the config tool, i deleted the saved configs just to see if that was the issue, but no change. i configure everything the way i want. new controls, HUD position, respawn time and so on, and then i hit the generate button, but the only thing that changes is the key controls. and even then, the custom controls are set to false, so you still have to go in and manually change it in the script itself for your keys to work.

like i said, for me, this isnt an issue cuz i figured it out without the tool, but i thot ud like to know.

JUNO
Blizzard
I made some major changes in the internal structure or the app. It seems as if the object holding the configuration data doesn't get updated before script generation. Try saving the configuration first and then generating a script. If it doesn't work, I'll put up a fixed version. I'll be sure to fix it in the next release either way.

@<Ragnarok>: The app is available since v1.9x, older versions don't have it.
blue_05
uhm.. i would just like to ask why is it that when I attack (facing down) the sprite would slide back about a few steps? I'm using these sprites:

[Show/Hide] My SPrites




this is what happens..
[Show/Hide] What happens when I attack:




what should I change? The script or should i lower the sprite?

edit: i tried to lower the sprite, but then, it seems that when I attack at a different direction, a sword would come out of nowhere above my sprite. Could someone provide a template for this?
jens009
The best way is to use a Sprite template and resize it so that your character's sprite is within the lowest proximity.
Your sprite above just has way too much space. Even using a script to off-set that character set would be really difficult.
Oh and you don't have to get a template, you can make one your own.

Simply make a rectangular box of any size. Copy that box four times across and four times vertically.

You should note that rmxp simply divides an image into 4's to get one sprite. Which means, the only thing you have to make sure that all of your boxes in your sprite are of the same size so that when it is divided by rmxp, the sprite sizes are equally alike.
blue_05
ok.. thank you. I'm working on it now... (it's veeery hard...).

EDIT:
Argh... I quit... x_x
Blizzard
Why do people persistently refuse to read manuals and instructions?!

QUOTE (THE FREAKING MANUAL!!!)
2.7.9. Actor Y Offset

Use this option to define a vertical pixel offset for attacking spritesets for the first row (looking down). This way it is possible to use attacking spritesets where the character’s weapon goes further down than his “feet”. This option is disabled if you are not using Actor Action Sprites (2.7.1.). Note that this option will apply to ALL of your actor attacking sprites.

I use an offset of 112 in my example game which should work with those sprite files.

BTW, I put up another edition with a fix for the configuration generation in the app.
Blizz-ABS 1.98 5E
Sniper308
Hello! I'm new to these forums! I can help! Just simply lower your character and weapon is what I do! thumbsup.gif
alucart13
Is there anyway that this can be compatible with "maplinks" ?

I really like the abs, but I want maplinks in my game
Sniper308
QUOTE (alucart13 @ Jul 18 2008, 08:45 PM) *
Is there anyway that this can be compatible with "maplinks" ?

I really like the abs, but I want maplinks in my game


Maplinks? confused.gif
Blizzard
What does the script do and what is not working?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2013 Invision Power Services, Inc.