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.
![]() ![]() |
Mar 18 2010, 11:15 PM
Post
#1
|
|
![]() We're out of milk?! ![]() Type: Coder Alignment: Lawful Good |
EXP Controller v1.2 Fridgecrisis This, my very first script, allows greater control over actors' EXP tables, breaking free of the database and allowing for a much bigger scope and different formulas. It was created out of a desire to have smaller numbers in my game, and the lowest settings in the database just weren't low enough. I have included a few simple formulas in the script and plan on adding more over time. Suggestions for future additions are welcome! Current Formulas - Set: Requires the same amount of EXP per level (think Fire Emblem or Paper Mario). Now includes a function that reduces enemy EXP as your party's levels go up. - Steady: Requires the same amount of EXP per level as the level before, plus a certain amount. - Compound: Same as Steady, only the amount it increases goes up with each level, creating a steeper slope. See script for an example. Other Features - Split EXP: splits the total EXP earned from battle between your party members. Future Features - Allow different formulas/tables for each actor or class. - More formulas. How to Use Copy and paste the script into its own page above Main. Then edit the variables as the script says and you're good to go! Script Spoiler: Credits/Usage Written by me, Fridgecrisis. You are free to use this in any project; however, I would like credit! Leave a comment with any questions, suggestions, or problems! This post has been edited by Fridgecrisis: Apr 17 2010, 08:21 PM -------------------- |
|
|
|
Mar 19 2010, 06:36 AM
Post
#2
|
|
![]() Type: Undisclosed |
This seems pretty useful. I love the Set exp option. Won't be able to test it out now though.
|
|
|
|
Mar 19 2010, 08:25 AM
Post
#3
|
|
|
inactive. ![]() Type: Coder Alignment: Neutral Good |
Nice work. I learned something new again.
But I really don't know why you have to use two modules... I guess that's just your style. -------------------- |
|
|
|
Mar 19 2010, 02:32 PM
Post
#4
|
|
![]() We're out of milk?! ![]() Type: Coder Alignment: Lawful Good |
I didn't really have to use two modules, you're right. But I just want it to be consistent for all my scripts, you know? In another script I did, I have a module for the user to edit and then a module that's not meant to be edited. This one didn't really need that non-edit module, but I wanted it to be consistent in format with the others.
Anyway, thanks for the feedback! -------------------- |
|
|
|
Mar 19 2010, 03:45 PM
Post
#5
|
|
![]() ずっと生活の学習 ![]() Type: Designer Alignment: Neutral Good |
This is great! I don't really like the way VX sets its experience curves so this will be helpful.
-------------------- |
|
|
|
Mar 20 2010, 12:41 PM
Post
#6
|
|
|
The developer who doesn't listen to himself. ![]() Type: Designer Alignment: Lawful Good |
is this compatable with GTBS?
-------------------- ![]() |
|
|
|
Mar 21 2010, 06:47 PM
Post
#7
|
|
![]() I demand cookies. ![]() Type: Coder Alignment: Neutral Good |
Yes It is...
You can check the GTBS I posted for that. If you don't believe that is. -------------------- Spoiler: To be Hexa-fied Spoiler: Spoiler: |
|
|
|
Mar 22 2010, 02:38 PM
Post
#8
|
|
![]() We're out of milk?! ![]() Type: Coder Alignment: Lawful Good |
Chances are, this script will be compatible with most other scripts, simply because it only redefines one method. If you've got another script that explicitly does something to alter an actor's EXP table, then obviously there will be a problem, but if that function isn't present on your other scripts, you're most likely good to go.
-------------------- |
|
|
|
Mar 28 2010, 11:07 AM
Post
#9
|
|
![]() ![]() |
|
|
|
|
Apr 6 2010, 11:54 PM
Post
#10
|
|
![]() ![]() Type: Undisclosed Alignment: Chaotic Good |
Great work, i was searching for something like this.
-------------------- Go for the eyes Boo, go for the eyes!
|
|
|
|
Apr 17 2010, 07:57 PM
Post
#11
|
|
![]() We're out of milk?! ![]() Type: Coder Alignment: Lawful Good |
Updated to version 1.2! Includes reducing enemy EXP drops as your level goes up when using the Set method, and includes the Split EXP function, to allow the total EXP given after battle to be split between your party members.
-------------------- |
|
|
|
Apr 17 2010, 09:56 PM
Post
#12
|
|
![]() ![]() Type: Undisclosed Alignment: Chaotic Good |
Updated to version 1.2! Includes reducing enemy EXP drops as your level goes up when using the Set method, and includes the Split EXP function, to allow the total EXP given after battle to be split between your party members. Guy i was thinking about the split exp... and you got it done before i suggested, hahaha! Reducing enemy exp by lvl is very handy........... -------------------- Go for the eyes Boo, go for the eyes!
|
|
|
|
Apr 18 2010, 10:44 PM
Post
#13
|
|
![]() ![]() Type: Designer Alignment: Unaligned |
This is a great script! Thanks much!
-------------------- |
|
|
|
Nov 27 2010, 06:58 PM
Post
#14
|
|
![]() ![]() Type: Artist |
Now this is a script I can live with for the long run. thanks, pal. :3
-------------------- How could you go on living, knowing everything you do is a waste of time?
|
|
|
|
Apr 27 2011, 06:20 AM
Post
#15
|
|
![]() Type: Designer |
How would i go about editing the part of the script that is editable for characters that have specific starting levels? Ex: One or more start at level 2, and need x amount to go up a level, but have a set amount of xp already gained, same for ones that would start at lv. 3?
-------------------- |
|
|
|
May 3 2011, 06:06 PM
Post
#16
|
|
![]() Type: Designer |
I feel the need to bump this, i really need the input.
-------------------- |
|
|
|
Nov 8 2011, 12:04 AM
Post
#17
|
|
![]() ![]() Type: Designer Alignment: Neutral Good |
Why isn't this script more popular? It's the only one I can find that does this! Thank you very much for this script! When you're giving out exp for completing quests, this makes it a lot easier to control how much the player levels.
|
|
|
|
Feb 1 2012, 08:15 AM
Post
#18
|
|
![]() Type: Writer |
How easy would it be to remove dead players from XP splitting?
If one member dies, the XP is split the same but they do not get any... I think it'd go between the others. |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 25th May 2013 - 01:27 AM |
|
|