Announcement
Announcement
| 2nd Quarter Contest Announcement posted! See the Community Announcements section. |
New threads (complete scripts) here will go into a moderation queue. You will not see your thread appear when you create it. A moderator will decide if it will be approved or denied.
![]() ![]() |
May 8 2011, 01:56 AM
Post
#1
|
|
![]() Every Moogle's Worst Nightmare; plus ramen ![]() Type: Coder Alignment: Chaotic Neutral |
Fableish Experience System v1.0 by ???nOBodY??? Introduction (from the main script header) # This script provides an experience/leveling system similar to that found in Fable. # Basically, the way it works, is that you gain different types of "experience orbs" # based on the type of action you perform. Casting magic grants you "will exp", # launching an attack with a melee weapon gives you "strength exp", and making foes # into living pincussions from afar with ranged weapons yields "agile exp". In this # system, whenever an actor lands a critical hit, they will gain "luck exp". The # final form of exp is "general exp", which is gained from defeating the enemy. # # What makes this system truly unique, is not only it's differentiation between # different types of exp, but it's "potential multiplier". The higher this is, the # more exp is gained. It increases as you perform well in battle, and decreases as # you start to take hits. # # Skills can be bought with their corresponding exp types, for exact amounts, # whereas upgrading those skills, is a bit... different. Characters are allowed to # upgrade these skills as much or as little as they want, within reason, but the # fact remains that one player may want to upgrade a skill as soon as they obtain # their exp, while another does so in intervals. Still, someone else, may choose # to conveniently forget all about upgrading skills until the final boss... Features # -Based on Fable's experience system # -5 exp types SEPARATE from the default # -82 configuration options (not including the 20 additions to the Vocab module) # -GIF animations (a script of mine incorporated into the FES system) # -New Learn_Skill scene # -New Upgrade_Skill scene # -YEM compatible Screenshots Spoiler: Demo It's in the attachment. FAQ Q: Is this compatible with YEM? A: It was developed within the YEM demo. Q: Is this compatible with the default or Tankentai? A: It should be... Default works, and I'd assume tankentai would considering what little's being overwritten; cause it's mostly aliased. Tankentai is untested however... Read the fifth post for more details. Author's Note This is the first release of my Fableish Experience System; designed to resemble the experience system from the XBOX game, Fable... This post has been edited by ???nOBodY???: Oct 16 2011, 02:49 PM
Attached File(s)
-------------------- *It is time to update the Master Script List! Stop by and help out at the Master List Update Project.
*Oh? You have feedback for me? Take it to The Shadowed Topic. *By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed. My Scripts Spoiler: ACK Script Requests Spoiler: My Heart (Resources) Spoiler: Projects Project AMBROSIA *something generically clever* Support Bars Spoiler: |
|
|
|
May 8 2011, 02:39 AM
Post
#2
|
|
![]() Type: Undisclosed |
This sounds extremely impressive! I really love fable's experience system.
Very nicely done! |
|
|
|
May 8 2011, 04:53 AM
Post
#3
|
|
![]() Every Moogle's Worst Nightmare; plus ramen ![]() Type: Coder Alignment: Chaotic Neutral |
@Obzen::
Thanks This post has been edited by ???nOBodY???: May 9 2011, 07:42 PM -------------------- *It is time to update the Master Script List! Stop by and help out at the Master List Update Project.
*Oh? You have feedback for me? Take it to The Shadowed Topic. *By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed. My Scripts Spoiler: ACK Script Requests Spoiler: My Heart (Resources) Spoiler: Projects Project AMBROSIA *something generically clever* Support Bars Spoiler: |
|
|
|
May 12 2011, 06:28 PM
Post
#4
|
|
![]() Every Moogle's Worst Nightmare; plus ramen ![]() Type: Coder Alignment: Chaotic Neutral |
Just remembered that skills level up, but that this leveling up doesn't actually do anything other than... Level up. And so... anyone have any suggestions on this, besides something as vague as "it makes them stronger"?
-------------------- *It is time to update the Master Script List! Stop by and help out at the Master List Update Project.
*Oh? You have feedback for me? Take it to The Shadowed Topic. *By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed. My Scripts Spoiler: ACK Script Requests Spoiler: My Heart (Resources) Spoiler: Projects Project AMBROSIA *something generically clever* Support Bars Spoiler: |
|
|
|
Jun 5 2011, 02:26 AM
Post
#5
|
|
![]() Every Moogle's Worst Nightmare; plus ramen ![]() Type: Coder Alignment: Chaotic Neutral |
To be compatible with the default battle system, the yem compatibility script needs the window_combocounter class disabled; either comment it out, delete it, or wrap in an if statement such as:
if $imported["BattleEngineMelody"] #class window_combocounter end I'm not 100% sure, but looking at the code, it should be compatible with tankentai as long as it's placed below that script. Everything's aliased, or brand new, except for the overwritten display_level_up method, and the overwritten base stat methods for the game_actor class. -------------------- *It is time to update the Master Script List! Stop by and help out at the Master List Update Project.
*Oh? You have feedback for me? Take it to The Shadowed Topic. *By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed. My Scripts Spoiler: ACK Script Requests Spoiler: My Heart (Resources) Spoiler: Projects Project AMBROSIA *something generically clever* Support Bars Spoiler: |
|
|
|
Oct 15 2011, 05:07 PM
Post
#6
|
|
![]() ![]() Type: Designer Alignment: True Neutral |
I am back! Muahahaha! Erm, yes, anyway, I have been checking out the system and I have to say, I am quite impressed. As for leveling skills, maybe the ones that cause stat changes could have an increased chance of causing them, eg. 10% chance of poison upgrade by 5% each lvl, while the ones that boost abilities, eg raise Str by 5% increases by 5% per lvl or something. As for the damaging skills, a percentage increase may work for them as well. The difficulty in this is finding the right formula for increasing. Maybe leave that open for the person using the system? Then they could respec the gains themselves to individually suit their game. I think that a percentage increase for leveled skills may smooth gameplay so that skills are effective even hours of gameplay after they are earned. Of course, there may be some skills that cannot be leveled, like stat-normalizing skills that cancel poison and such. Maybe if they were to be leveled, they could affect more people, or heal more statuses, but they may just be fine as they are, without leveling. On a final note, would it be remotely possible for this system to work on RPG Maker XP? I'm not very good at code yet, but my creativity and basic grasp of programming allows me to offer ideas and a different perspective of things. The reason I ask is that I have found XP more easy to work with, but if I can figure out the darn tileset issues I've been having, I'll probably be fine. Thanks for the great work, and I hope you've enjoyed it!
-------------------- RPGMaker in Training |
|
|
|
Oct 15 2011, 10:41 PM
Post
#7
|
|
![]() Every Moogle's Worst Nightmare; plus ramen ![]() Type: Coder Alignment: Chaotic Neutral |
I am back! Muahahaha! Erm, yes, anyway, I have been checking out the system and I have to say, I am quite impressed. As for leveling skills, maybe the ones that cause stat changes could have an increased chance of causing them, eg. 10% chance of poison upgrade by 5% each lvl, while the ones that boost abilities, eg raise Str by 5% increases by 5% per lvl or something. As for the damaging skills, a percentage increase may work for them as well. The difficulty in this is finding the right formula for increasing. Maybe leave that open for the person using the system? Then they could respec the gains themselves to individually suit their game. I think that a percentage increase for leveled skills may smooth gameplay so that skills are effective even hours of gameplay after they are earned. Of course, there may be some skills that cannot be leveled, like stat-normalizing skills that cancel poison and such. Maybe if they were to be leveled, they could affect more people, or heal more statuses, but they may just be fine as they are, without leveling. On a final note, would it be remotely possible for this system to work on RPG Maker XP? I'm not very good at code yet, but my creativity and basic grasp of programming allows me to offer ideas and a different perspective of things. The reason I ask is that I have found XP more easy to work with, but if I can figure out the darn tileset issues I've been having, I'll probably be fine. Thanks for the great work, and I hope you've enjoyed it! Of course it's "remotely possible", but seeing as how I do not have RMXP, porting my script over is something I, alas, cannot do. Thank you for the feedback on the skill levels, however. Ideas are muchly welcomed, much indeed. -------------------- *It is time to update the Master Script List! Stop by and help out at the Master List Update Project.
*Oh? You have feedback for me? Take it to The Shadowed Topic. *By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed. My Scripts Spoiler: ACK Script Requests Spoiler: My Heart (Resources) Spoiler: Projects Project AMBROSIA *something generically clever* Support Bars Spoiler: |
|
|
|
Oct 16 2011, 06:25 AM
Post
#8
|
|
![]() ![]() Type: Writer Alignment: True Neutral |
I Think I got an error when i use this script.........................
-------------------- Can you read this?
Spoiler: If You Want To Know About Me Spoiler: I Support Spoiler: |
|
|
|
Oct 16 2011, 02:33 PM
Post
#9
|
|
![]() Every Moogle's Worst Nightmare; plus ramen ![]() Type: Coder Alignment: Chaotic Neutral |
I Think I got an error when i use this script......................... That doesn't tell much... Actually, the script is made out of multiple script entries as well. What error msg did you get, which scripts are you using, and did you copy all the script parts and graphics used? Without more information, I cannot help you. Help me to help you. -------------------- *It is time to update the Master Script List! Stop by and help out at the Master List Update Project.
*Oh? You have feedback for me? Take it to The Shadowed Topic. *By entering the RGSS2/Ruby Scripting section, you are agreeing to abide by The Coder's Creed. My Scripts Spoiler: ACK Script Requests Spoiler: My Heart (Resources) Spoiler: Projects Project AMBROSIA *something generically clever* Support Bars Spoiler: |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 23rd May 2013 - 01:47 PM |
|
|