Sorry if this is in the wrong place, IDK where to put this.
What I am looking for is a script that gives leveling up a menu that allows you to select what skills you obtain when you level up, so that the player isn't stuck in a linear progression. This is something of a staple in modern RPGs, such as Dragon Age: Origins but I was surprised that I couldn't find anything to fit this purpose. Any help would be appreciated.
I did manage to find this:
http://forums.rpgmakerweb.com/index.php?/topic/13212-lune-skill-tree/
but the headers in the script are in Portuguese and I couldn't figure it out. An English translation of this might work for me too.
Level Up Script
● ARCHIVED · READ-ONLY
-
-
Its actually translated down there
Spoiler#=======================================================
# Lune Skill Tree
# Author: Raizen
# Comunity: www.centrorpg.com
# Classic Skill Tree, where you choose the skills and allocate
# points through out the skill tree.
#=======================================================
module Skill_Tree
#+++++++++++++++++++++++++++++++++++++++++++++
# Possible commands in Script Calls.
#+++++++++++++++++++++++++++++++++++++++++++++
# Add Skill points manually
# Script Call: $game_actors[id].skill_tree[0]
# remembering the operations += adds, -= subtracts.
# Example, adding 4 points on actor with id of 5.
# Script Call: $game_actors[5].skill_tree[0] += 4
# Reseting skill tree
# Just Script Call: reset_tree(id)
# The id is the id of the actor on the database
# Change a skill manually
# Script Call: $game_actors[id].skill_tree[skill_id]
# id = id of actor in database
# skill_id = id of skill in database
# Example: adding 5 points in skill id 3 in actor with id 2
# Script Call: $game_actors[2].skill_tree[3] += 5
# remembering the operations += adds, -= subtracts.
# To activate the Skill Tree Screen manually.
# Script Call: SceneManager.call(Scene_Skill_Change)
#+++++++++++++++++++++++++++++++++++++++++++++
# Initial Setup
#+++++++++++++++++++++++++++++++++++++++++++++
# Allow images? true/false
# if true, the script will draw a image over the skill tree for
# each character, allowing you to add details and improvements on the
# design of the skill tree.
# The image has to be on the folder Graphics/System with the name Actor1, Actor2...
# according to the id of the actor.
Images = false
#---------------------------------------------
# Text Setup
#---------------------------------------------
# remember to put texts inside" example 'text'.[/spoiler] -
I've moved this thread to script requests. Please be sure to post your threads in the correct forum next time. Thank you.
-
Terribly sorry, but is this the whole script? It looks far shorter than the one on the page that I linked.
Sorry about that Celianna, I couldn't find the script requests forum. -
hum the script s already in english are you sure you have checked correctly?
because I remember raizen put it in english -
The majority of it is in English, but some of it is still in Portuguese and I can't figure out what it says. Ex:
ef start
@set = $game_party.actors # array com ids dos personagens do grupo
@control_index = 0 #controle do indice de personagens
@control_inindex = 0 # controle do indice de habilidades
@status_window = Window_Skill_Select.new($game_party.actors[0]) # inicialização do menu de habilida -
According to Google Translate it says:
@set = $game_party.actors # array com ids dos personagens do grupo (array with ids of group characters)
@control_index = 0 #controle do indice de personagens (control index of characters)
@control_inindex = 0 # controle do indice de habilidades (control index of skills)
@status_window = Window_Skill_Select.new($game_party.actors[0]) # inicialização do menu de habilida (initialization of abilities menu)
Hopes this helps :) -
So I'll have to translate the whole thing? Ok, I'm game I guess.
-
Lune Skill tree isn't a level up script. I think you may be looking for an additional script that will work with Lune Skill Tree.