|
  |
~[Crissaegrim ABS 1.3]~, An ABS for VX |
|
|
|
|
Mar 30 2008, 12:58 AM
|

Level 4

Group: Member
Posts: 50
Type: Artist
RM Skill: Intermediate

|
First off, I did not make this. I don't have this kind of scripting talent.  Second, if you use this, credit Vlad for it. Here's the web for it. Crissaegrim ABS 1.3. It's at the bottom of the page. It's really well done too. You need this though RGSS200E.DLL. Extract that into C:/WINDOWS/System32. EDIT: InstuctionsEnemy X - X is where you would add the id of the monster from the database. Die X ----- You would add either 1-4. 1= Selfswitch A, 2= Selfswitch B, 3= Selfswitch C, 4= Selfswitch D. Follow X - This is how far you need to be before the enemy will start to follow you.  If you want an enemy to respawn, then have your second page look like this below. Remember to have the selfswitch on that corresponds to the Die X. Just put a wait command, then put the selfswitch off. It also has to be on parallel process.  Oh, and to set up items or skill to the hotkeys, just press " Q" or " W" to assign items, and " S" or " D" for skills. " A" is used for attacking. And, finally, a picture of it.
This post has been edited by darkkyros: Mar 30 2008, 02:41 PM
|
|
|
|
|
|
|
|
|
Mar 30 2008, 08:55 AM
|

Because Tomorrow Will Surely Come...

Group: Revolutionary
Posts: 1,137
Type: None
RM Skill: Skilled

|
Refer to the screenshot: 1.First,make enemy in your database/enemy:  2.Then,create new event,with these type of comment:  For the reference of what the comment do: 1.Enemy : The ID of the enemy in your database 2.Die : When the enemy die,what self switch will be triggered.Vale start from 0 to 4.0 stand for none self switch will be triggered,1,for self switch A,2 for self switch B, 3 for self switch C and 4 for se;f switch D. 3.Follow : The distance when the enemy will chase the player,if you enter 5,enemy will start to chase player when they are 5 five from the enemy. Also,darkkyros.Can you add my instruction it the first post,so that no one will ask this question over and over again. ;y=ー( ゚д゚)・∵. cheers,puppeto4.
__________________________
|
|
|
|
|
|
|
|
|
Mar 30 2008, 01:09 PM
|
Level 4

Group: Member
Posts: 55
Type: None
RM Skill: Skilled

|
it appears to be corrupted or something. when i open the exe it just closes with no message and makes an error windows sound. same thing happens when i test play it ( and i did NOT edit and save over or anything)
|
|
|
|
|
|
|
|
|
Mar 30 2008, 02:23 PM
|

Level 4

Group: Member
Posts: 50
Type: Artist
RM Skill: Intermediate

|
QUOTE (woratana @ Mar 30 2008, 02:49 AM)  I thought RGSS200E.dll is included in RTP English, isn't it? Now that you mention it, it is. In the RGSS2 folder. Well the RGSS202E.dll. Not sure if that one would work as well, but I'd imagine it should. QUOTE (puppeto4 @ Mar 30 2008, 10:09 AM)  Also,darkkyros.Can you add my instruction it the first post,so that no one will ask this question over and over again. Thanks for reminding me. It's in the first post now, with a screenshot.
This post has been edited by darkkyros: Mar 30 2008, 02:39 PM
|
|
|
|
|
|
|
|
|
Mar 30 2008, 04:11 PM
|

Looking for scripter to hire? PM me *O*

Group: +Gold Member
Posts: 1,038
Type: Scripter
RM Skill: Undisclosed

|
In case anyone didn't have RGSS200E.dll, you can download it from first post and put that in project folder or RGSS202E.dll will work if you open Game.ini in project folder, and change CODE Library=RGSS200E.dll to CODE Library=RGSS202E.dll  I just recognized that RGSS200E.dll comes with RPGVX Japanese patch version. (1.01, I think)  P.S.: Oh! that's not windowskin
__________________________
Check out my NEW blog!!! MVP (Most Valuable Poster) Award 2008 
|
|
|
|
|
|
|
|
|
Mar 30 2008, 05:53 PM
|
Level 1

Group: Member
Posts: 8
Type: Event Designer
RM Skill: Advanced

|
I've translated the comments: Here... CODE #============================================================================== # Crissaegrim ABS #==============================================================================
#-------------------------------------------------------------- # Credits to Vlad, and Chronos Drod #--------------------------------------------------------------
# To Create an Enemy, place the following comments: # Enemy ID - where ID is the id monster in the database; # Die X - where X = 0 or 1,2,3,4 (0 clears the event of the enemy, 1 connects # the switch local 'A', 2 binds to switch local 'B', 3 binds to switch local 'C', # 4 binds to switch local 'D') # OBS.: Die X where X> 4, switch enables an X; # Follow X - for the event following the hero automatically, change X to the # distance of vision of the enemy.
#-------------------------------------------------------------- # SETUP GENERAL #--------------------------------------------------------------
module Crissaegrim_ABS #-------------------------------------------------------------- # Attack of key, change the key to another who wants:
Attack_Button = Input::X
#-------------------------------------------------------------- # Key of Skill, change the numbers for other key wanting:
Skill_Button = {Input::Y=> 0, Input::Z => 0} #-------------------------------------------------------------- # Key to Ítem, change the numbers for other key wanting:
Item_Button = {Input::L => 0, Input::R => 0} #--------------------------------------------------------------
Distance_Weapons = {}
# Weapons of distance. # To create a weapon away, cut: Distance_Weapons [U] = [V, W, X, Y, Z] and # change: U: ID Arma, V: Char, W: Speed, X: Distance, Y: Ammunition, # Z: Time of waiting to attack # PS: The graph of projectile MUST BE a graphic alone.
Distance_Weapons[4] = ["!$Arrow", 6, 5, 21, 30]
#--------------------------------------------------------------
Distance_Skills = {}
# Skills distance. # To create a skill away, cut: Distance_Skills [V] = [W, X, Y, Z] and change: # V: ID Arma, W: Char, X: speed, Y: Distance, Z: Time of waiting to attack # PS: The graph of projectile MUST BE a graphic alone.
Distance_Skills[59] = ["!$FireBall", 4, 5, 60] Distance_Skills[63] = ["!$EnergyBall_2", 4, 5, 60] Distance_Skills[67] = ["!$EnergyBall_6", 4, 5, 60] Distance_Skills[71] = ["!$EnergyBall", 4, 5, 60] Distance_Skills[73] = ["!$EnergyBall_6", 4, 5, 60] Distance_Skills[76] = ["!$EnergyBall_5", 4, 5, 60] Distance_Skills[79] = ["!$EnergyBall_4", 4, 5, 60]
#--------------------------------------------------------------
Distance_Items = {}
# Items distance. # To create an item away, cut: Distance_Items [U] = [V, W, X, Y, Z] and change: # U: ID Arma, V: Char, W: Speed, X: Distance, Y: Ammunition, # Z: Time of waiting to attack # PS: The graph of projectile MUST BE a graphic alone.
Distance_Items[16] = ["!$EnergyBall_3", 6, 5, 16, 30] Distance_Items[18] = ["!$EnergyBall", 6, 5, 18, 30] Distance_Items[20] = ["!$EnergyBall_6", 6, 5, 20, 30]
#-------------------------------------------------------------- # Animation of the Hero passes from Level. # Change the 40 for the ID of animation.
LevelUp_Ani = 40
#-------------------------------------------------------------- # Animation of the enemy's attack, cut Enemy_atk_ani [X] = Y # X and change the ID to the enemy, and Y for the ID animation.
Enemy_atk_ani = {} Enemy_atk_ani[2] = 13 Enemy_atk_ani[3] = 19
#--------------------------------------------------------------
|
|
|
|
|
|
|
|
|
Mar 31 2008, 03:12 AM
|

Group: Member
Posts: 4
Type: None
RM Skill: Undisclosed

|
FYI -- You don't need RGSS200E.DLL to run the game. I saved the game before play testing it. THen I play tested it and everything was fine!
|
|
|
|
|
|
|
|
|
Apr 1 2008, 04:02 PM
|

芸術家

Group: Revolutionary
Posts: 708
Type: None
RM Skill: Skilled

|
How would you make the other party members attack? I used modern algebra's change party leader script, when I am a magician class the paladin class can still use the magician class's skill, also even when the other character defeats the monster only the first character gets the exp. Also thanks puppeto4 for explaining that.
__________________________
Current Project[RC]: Twilight Realm 3DMMORPG w/dx9, and char creation through mysql after I get a server, now C++ scripting Current Project[VX]: Obsidian Trilogy just started 08/12/2008 Current Project[XP&RM2K3]: none
|
|
|
|
|
|
|
|
|
Apr 2 2008, 03:50 PM
|
Level 4

Group: Member
Posts: 55
Type: None
RM Skill: Skilled

|
DUDE the attack key dont work, i changed it to a bunch of different things and it still wouldnt work.... and is there any way to change it to liek alt?
|
|
|
|
|
|
|
|
|
Apr 3 2008, 12:29 PM
|
Level 1

Group: Member
Posts: 9
Type: Developer
RM Skill: Beginner

|
How do I perform temporary overrides to the ABS that turn off the HUD until the event is done? This would make cutscenes feel less cluttered and more alive.
|
|
|
|
|
|
|
|
|
Apr 5 2008, 04:50 AM
|
Level 4

Group: Member
Posts: 46
Type: Event Designer
RM Skill: Advanced

|
could i also do normal battles from time to time?
__________________________
|
|
|
|
|
|
|
|
|
Apr 5 2008, 05:24 PM
|
Level 4

Group: Member
Posts: 46
Type: Event Designer
RM Skill: Advanced

|
i get a message that says
Script'ABS'line 619: NOMethod error occured undefined method'[]' for nil:NilClass
__________________________
|
|
|
|
|
|
|
|
|
Apr 7 2008, 01:20 PM
|

Level 2

Group: Member
Posts: 21
Type: None
RM Skill: Skilled

|
QUOTE (icecold49 @ Apr 5 2008, 08:50 AM)  The whole ABS system doesn't appeal to me. However, I really like the part where the enemies follow you after reaching a set distance between the player. So i was hoping that someone could give me the part of the script that allows the following of enemies ONLY because I don't want the other parts of the script. That would help me a lot, thank you.
In case your wondering why I want this, it is because I want to trigger turn based battles by the touch of an event (Chrono Cross style). WHS. :C
This post has been edited by Ultima_Dragoon: Apr 9 2008, 12:08 PM
__________________________
|
|
|
|
|
|
|
|
|
Apr 8 2008, 09:00 AM
|

Group: Member
Posts: 2
Type: Developer
RM Skill: Undisclosed

|
QUOTE (icecold49 @ Apr 5 2008, 08:50 AM)  The whole ABS system doesn't appeal to me. However, I really like the part where the enemies follow you after reaching a set distance between the player. So i was hoping that someone could give me the part of the script that allows the following of enemies ONLY because I don't want the other parts of the script. That would help me a lot, thank you.
In case your wondering why I want this, it is because I want to trigger turn based battles by the touch of an event (Chrono Cross style). In RPGXP you can make an event that follows the main chacter and on impact a battle would open. Why not try that same event in VX.
This post has been edited by hersheypie: Apr 8 2008, 09:01 AM
|
|
|
|
|
|
|
|
  |
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
RPG RPG Revolution is an Privacy
Policy and Legal
|
|