Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

 
Reply to this topicStart new topic
> Deity's SkillTree *Update 12th May, Need an individual Skilltree !?
Odin
post Apr 10 2010, 12:04 PM
Post #1


Level 1
Group Icon

Group: Member
Posts: 7
Type: Scripter
RM Skill: Skilled




<Deity's SkillTree>
Version: <1.0>
Author: <Deity>
Date: 4,8,2010


Version History


  • <Version 1.0> 04.08.2010 Script become published
  • 4.10.2010 Update to v 1.1
  • 5.12..2010 Update to v 1.2


Planned Future Versions


  • better control with all 4 directions
  • Hide not possible Skills
  • Line Addons


Description


This Script allow you tu use your own individual SkillTree for your Game.

Features


  • Up to 99 Skills possible
  • Individual SkillTree for everyone
  • Simple using
  • Modify the Drawn Lines
  • Hide Skills which conditions aren't sufussed


Screenshots



Settings



Instructions


CODE
# Using:                                                         #
# As first you have to setup the Settings as you wish.           #
# To call the SkillTree you have to write this in the "Call ..." #
# $scene = Scene_SkillTree.new(party_member_id)                  #
# If you use this line:                                          #
# add_skill_points(party_member_id,points)                       #
# the partymember with the id (party_member_id) get points       #
# skillpoints.                                                   #
# Just add the skills an actor can learn as ever in the database.#
# Now you have following notes which you can place into the note #
# of a skill.                                                    #
# <skills> needed_skill_id,needed_skill_id <skills_end>          #
# <costs> skillpoint_costs_to_learn <costs_end>                  #
#<hide> Hide a skill until its conditions are sufussed
# <coords> x-coordinate,y-coordinate <coords_end>                #
# If you skip <skills> the script notice that there no skills    #
# which the actor need to learn this skill.                      #
# If you skip <costs> the script give the skill automaticaly     #
# the cost of 1 skillpoint.                                      #
# The coordinates are important so dont skip them.               #
# You have a window of 272*328 pxl to place you skills(icons).   #
# So you can place about 99 Skills in you skilltree              #
# The biggst x-ccordinate you should use is: 244                 #
# The biggst x-ccordinate you should use is: 300                 #


Script


  • 12th May

- SkillTree v 1.2 *new (All 4 direction.)
  • 10. April

- SkillTree v 1.1 *new
- Bitmap Addon*new
  • 8. April

- SkillTree v1.0
- Bitmap Addon

Credit


  • Deity
  • Bresenham's (draw_line Addon)


Thanks


  • I think I have to thanks RO for the idea. smile.gif


Support


I'm active in this forum: http://www.rpgvx.net. Send me a PM or post here to get support.

Known Compatibility Issues

- No known -

Demo


NONE of the demos include the newst Scriptversion!
Demo v1.1 *new
Demo v1.1 *new
Demo v1.0

Author's Notes


If the script will find an user I would like to see my name in the credits. If you use this script and your SkillTree is ready you should maybe show the other members the result so they become impressed. ^^

Sorry for my english if it's impossible to understand it just tell me.

Bye
Odin

This post has been edited by Odin: May 12 2010, 09:11 AM
Go to the top of the page
 
+Quote Post
   
nevious
post Apr 10 2010, 01:37 PM
Post #2


Hyperfunctional Drive Modulator?
Group Icon

Group: Revolutionary
Posts: 337
Type: Artist
RM Skill: Advanced




looks vastly interesting i think i need to use this in my game and trust me for such a script credits will be givin! congrats!


__________________________
Artist: Advanced
Musician: None
Scripter: Undisclosed
Writer: Beginner
Developer: None
Event Designer: Intermediate







[Show/Hide] Signatures








necroking nevious


Check out my Gallery!! (please leave comments constructive critizism helps. but please dont be rude.
My Gallery!!

Omegazions rougelike battlesystem in action


Go to the top of the page
 
+Quote Post
   
Hirei
post Apr 10 2010, 02:01 PM
Post #3


Lightning Flash
Group Icon

Group: Revolutionary
Posts: 939
Type: Artist
RM Skill: Intermediate




Oh wow this looks very well done. I'm tempted to download the demo and give it a try. biggrin.gif

I'm sure a lot of people have been looking for a script like this.

Would you mind uploading it to somewhere like mediafire or something I can't access 2shared very well.

This post has been edited by Sakurazaki: Apr 10 2010, 02:04 PM


__________________________
DevArt: Hirei's Devart

NOW ACCEPTING COMMISSION WORK: CLICK HERE

//PROJECT START


My Projects




Projects I support







Go to the top of the page
 
+Quote Post
   
Odin
post Apr 10 2010, 02:17 PM
Post #4


Level 1
Group Icon

Group: Member
Posts: 7
Type: Scripter
RM Skill: Skilled




Thanks for your replys.
If this script will be succesfull I'll maybe post more of my script. ^^

QUOTE
Would you mind uploading it to somewhere like mediafire or something I can't access 2shared very well.

Try this link:
http://www.mediafire.com/?qhgmqwjnxmz

Odin
Go to the top of the page
 
+Quote Post
   
kabuto202
post Apr 11 2010, 08:34 AM
Post #5


RAGNYAAA!!! *STAB STAB STAB*
Group Icon

Group: Revolutionary
Posts: 386
Type: Event Designer
RM Skill: Skilled




... I really wish I was a scripter. I've been trying to get this to work for the past week with events, and I got no where... *Blows his brains out."

EDIT: Quick request, can you make it so it's possible to "upgrade skills"? Example: Garf has learned Skill A Rank I for 10 SP. Garf gains Skill A Rank I. Garf learns Skill A Rank II for 20 SP. Garf loses Skill A Rank I, and Gains Skill A Rank II.

Also is it possible to optimize the movement of the courser? It feels really awkward.


__________________________
A Lesson in Scope

The guy who doesn't care if he's the bearer of bad news.

"If you're gonna do something, do it right." -My father.


Freelance Web designer for hire.

Doing low rate web design, contact me if you're interested. Costs that are not included in my rate are: Hosting, Domain, and advertising.

Doing low rate logo designs, contact me for information.

Prices of rates go down based on how many USEFUL premade graphics you provide me with.
Go to the top of the page
 
+Quote Post
   
Xzygon
post Apr 11 2010, 10:20 AM
Post #6


Pineapple Inc's President and Creator of Duality Online
Group Icon

Group: Revolutionary
Posts: 554
Type: Writer
RM Skill: Skilled




Lol, kabuto, Odin can't do that for you.

Odin merely copy-pasted from one of Deity's topics (the original author).
You'd have to ask another scripter or Deity to make that modification.
The RMRK topic by Deity can be found here.


__________________________
Check out my game, Duality Online!
Duality Online






Blah
A saying that I DID NOT STEAL FROM KUNG FU PANDA!
Today is a Gift.
That's why they call it the Present.
You never know what's inside,
Because the Present is always changing.
~Made it up with my cuz 7 Years Ago, without the help of anybody else~


Don't read!
00110000001100010011000000110000001100010011000000110000001100000011000000
11000100110001001100000011000000110000001100000011000100110000001100010011000100
1
10000001100010011000000110000001100000011000000110001001100010011000000110000001
1
00000011000000110001001100000011000000110001001100000011000100110001001100000011
0
00000110000001100000011000100110000001100000011000000110000001100000011000000110
0
01001100010011000000110000001100010011000000110001001100000011000100110001001100
0
10011000000110000001100000011000000110000001100010011000100110000001100010011000
0
00110000001100010011000000110001001100010011000000110000001100000011000100110001
0
01100000011000000110001001100000011000000110000001100000011000000110000001100010
0
11000100110000001100000011000100110001001100000011000000110001001100010011000000
1
10000001100000011000000110001001100000011000100110001001100000011000100110000001
1
00000011000100110000001100010011000100110000001100010011000100110000001100000011
0
00000110000001100010011000000110000001100000011000000110000001100000011000100110
0
01001100000011000000110001001100010011000000110000001100010011000100110000001100
0
10011000100110001001100010011000000110001001100010011000100110000001100000011000
1
00110000001100000011000000110001001100000011000000110000001100000011000000110000
0
01100010011000100110000001100000011000100110000001100000011000000110001001100010
0
11000000110001001100010011000100110001001100000011000100110001001100010011000000
1
10001001100000011000100110000001100010011000100110000001100000011000000110001001
1
00000011000000110001001100010011000000110001001100010011000000110000001100000011
0
00100110001001100000011000000110001001100000011000100110000001100000011000100110
0
00001100000011000000110000001100000011000000110001001100010011000000110000001100
0
10011000000110000001100000011000100110001001100000011000000110001001100000011000
1
00110000001100010011000100110000001100000011000000110001001100010011000000110001
0
01100010011000100110000001100000011000100110000001100000011000100110001001100010
0
11000100110000001100000011000100110000001100010011000100110001001100000011000000
1
10000001100000011000000110001001100010011000100110000001100010011000000110000001
1
00000011000100110001001100000011000100110000001100000011000100110000001100010011
0
00100110000001100010011000100110001001100000011000000110001001100010011000000110
0
00001100010011000100110001001100000011000000110001001100000011000000110000001100
0
00011000000110000001100010011000100110001001100000011000100110000001100000011000
0
00110001001100010011000000110001001100000011000000110000001100000011000100110001
0
01100000011000100110000001100000011000100110000001100010011000100110001001100000
0
11000000110001001100010011000000110000001100010011000000110000001100000011000000
1
10000001100000011000100110001001100000011000000110000001100010011000000110000001
1
00010011000100110000001100010011000000110000001100010011000000110001001100010011
0
00000110001001100010011000100110000001100000011000100110001001100000011000000110
0
00001100000011000100110000001100010011000100110001001100000011000000110001001100
0
00011000000110001001100010011000100110001001100000011000000110001001100000011000
0
00110001001100000011000000110000001100000011000000110000001100010011000100110000
0
01100000011000000110001001100010011000000110001001100010011000000110001001100010
0
11000100110001001100000011000100110001001100000011000000110001001100000011000000
1
10000001100010011000100110000001100000011000100110000001100010011000000110000001
1
00010011000000110001001100010011000100110000





I support
Supporting


Go to the top of the page
 
+Quote Post
   
kabuto202
post Apr 11 2010, 10:24 AM
Post #7


RAGNYAAA!!! *STAB STAB STAB*
Group Icon

Group: Revolutionary
Posts: 386
Type: Event Designer
RM Skill: Skilled




Deity does not = Odin? Ugh, now I have to make another account >:(


__________________________
A Lesson in Scope

The guy who doesn't care if he's the bearer of bad news.

"If you're gonna do something, do it right." -My father.


Freelance Web designer for hire.

Doing low rate web design, contact me if you're interested. Costs that are not included in my rate are: Hosting, Domain, and advertising.

Doing low rate logo designs, contact me for information.

Prices of rates go down based on how many USEFUL premade graphics you provide me with.
Go to the top of the page
 
+Quote Post
   
Xzygon
post Apr 11 2010, 10:24 AM
Post #8


Pineapple Inc's President and Creator of Duality Online
Group Icon

Group: Revolutionary
Posts: 554
Type: Writer
RM Skill: Skilled




Actually, I'm not sure. Sorry if I'm mistaken. :x


__________________________
Check out my game, Duality Online!
Duality Online






Blah
A saying that I DID NOT STEAL FROM KUNG FU PANDA!
Today is a Gift.
That's why they call it the Present.
You never know what's inside,
Because the Present is always changing.
~Made it up with my cuz 7 Years Ago, without the help of anybody else~


Don't read!
00110000001100010011000000110000001100010011000000110000001100000011000000
11000100110001001100000011000000110000001100000011000100110000001100010011000100
1
10000001100010011000000110000001100000011000000110001001100010011000000110000001
1
00000011000000110001001100000011000000110001001100000011000100110001001100000011
0
00000110000001100000011000100110000001100000011000000110000001100000011000000110
0
01001100010011000000110000001100010011000000110001001100000011000100110001001100
0
10011000000110000001100000011000000110000001100010011000100110000001100010011000
0
00110000001100010011000000110001001100010011000000110000001100000011000100110001
0
01100000011000000110001001100000011000000110000001100000011000000110000001100010
0
11000100110000001100000011000100110001001100000011000000110001001100010011000000
1
10000001100000011000000110001001100000011000100110001001100000011000100110000001
1
00000011000100110000001100010011000100110000001100010011000100110000001100000011
0
00000110000001100010011000000110000001100000011000000110000001100000011000100110
0
01001100000011000000110001001100010011000000110000001100010011000100110000001100
0
10011000100110001001100010011000000110001001100010011000100110000001100000011000
1
00110000001100000011000000110001001100000011000000110000001100000011000000110000
0
01100010011000100110000001100000011000100110000001100000011000000110001001100010
0
11000000110001001100010011000100110001001100000011000100110001001100010011000000
1
10001001100000011000100110000001100010011000100110000001100000011000000110001001
1
00000011000000110001001100010011000000110001001100010011000000110000001100000011
0
00100110001001100000011000000110001001100000011000100110000001100000011000100110
0
00001100000011000000110000001100000011000000110001001100010011000000110000001100
0
10011000000110000001100000011000100110001001100000011000000110001001100000011000
1
00110000001100010011000100110000001100000011000000110001001100010011000000110001
0
01100010011000100110000001100000011000100110000001100000011000100110001001100010
0
11000100110000001100000011000100110000001100010011000100110001001100000011000000
1
10000001100000011000000110001001100010011000100110000001100010011000000110000001
1
00000011000100110001001100000011000100110000001100000011000100110000001100010011
0
00100110000001100010011000100110001001100000011000000110001001100010011000000110
0
00001100010011000100110001001100000011000000110001001100000011000000110000001100
0
00011000000110000001100010011000100110001001100000011000100110000001100000011000
0
00110001001100010011000000110001001100000011000000110000001100000011000100110001
0
01100000011000100110000001100000011000100110000001100010011000100110001001100000
0
11000000110001001100010011000000110000001100010011000000110000001100000011000000
1
10000001100000011000100110001001100000011000000110000001100010011000000110000001
1
00010011000100110000001100010011000000110000001100010011000000110001001100010011
0
00000110001001100010011000100110000001100000011000100110001001100000011000000110
0
00001100000011000100110000001100010011000100110001001100000011000000110001001100
0
00011000000110001001100010011000100110001001100000011000000110001001100000011000
0
00110001001100000011000000110000001100000011000000110000001100010011000100110000
0
01100000011000000110001001100010011000000110001001100010011000000110001001100010
0
11000100110001001100000011000100110001001100000011000000110001001100000011000000
1
10000001100010011000100110000001100000011000100110000001100010011000000110000001
1
00010011000000110001001100010011000100110000





I support
Supporting


Go to the top of the page
 
+Quote Post
   
Odin
post Apr 11 2010, 10:37 AM
Post #9


Level 1
Group Icon

Group: Member
Posts: 7
Type: Scripter
RM Skill: Skilled




Hay.
I'm Deity. biggrin.gif
I'll write down your request but I'm not sure if I'll write. tongue.gif
Cause it would be a new script which has not to many commons with the actuall script. But it sounds really interesting. ^^
A question to your idea in adition to the "Skill Upgrade" you would like to keep the SkillTree System?

QUOTE
Also is it possible to optimize the movement of the courser? It feels really awkward.

QUOTE
Planned Future Versions


* better control with all 4 directions

Jeah I'm working with this idea but it's harder as i thought. ^^

Odin
Go to the top of the page
 
+Quote Post
   
kabuto202
post Apr 11 2010, 10:57 AM
Post #10


RAGNYAAA!!! *STAB STAB STAB*
Group Icon

Group: Revolutionary
Posts: 386
Type: Event Designer
RM Skill: Skilled




I would prefer if you kept the SkillTree system.

Whoops, missed that D:


__________________________
A Lesson in Scope

The guy who doesn't care if he's the bearer of bad news.

"If you're gonna do something, do it right." -My father.


Freelance Web designer for hire.

Doing low rate web design, contact me if you're interested. Costs that are not included in my rate are: Hosting, Domain, and advertising.

Doing low rate logo designs, contact me for information.

Prices of rates go down based on how many USEFUL premade graphics you provide me with.
Go to the top of the page
 
+Quote Post
   
Odin
post May 12 2010, 09:13 AM
Post #11


Level 1
Group Icon

Group: Member
Posts: 7
Type: Scripter
RM Skill: Skilled




I've made a small update. Now it's possible to controll the cursor with all 4 direction keys.
Have fun while testing.

Deity
Go to the top of the page
 
+Quote Post
   
ZeroFrost
post Sep 27 2010, 06:20 PM
Post #12


SpirioCreatures, Inc. Founder
Group Icon

Group: Revolutionary
Posts: 161
Type: Developer
RM Skill: Intermediate




This can simply be done with events and images. but this is alot easier =)

nice script. I rate 8/10. I have to admit the lines could look a little nicer.


__________________________
Go to the top of the page
 
+Quote Post
   
Pyro21
post Dec 18 2010, 02:05 AM
Post #13


Level 1
Group Icon

Group: Member
Posts: 11
Type: Writer
RM Skill: Intermediate




I'm using the script, and it works fine without crashing. However, when I go into the scene in-game and then exit, the map's BGM doesn't begin or continue, it just stays quiet. Help pl0x
Go to the top of the page
 
+Quote Post
   
Kread-EX
post Dec 18 2010, 03:20 AM
Post #14


(=___=)/
Group Icon

Group: +Gold Member
Posts: 4,136
Type: Scripter
RM Skill: Undisclosed




See that part of the script?
CODE
  def terminate
    Audio.bgm_stop
    @info_small.dispose
    @info.dispose
    @skilltree.dispose
    @info_big.dispose
    @confirm.dispose
    @cursor.dispose
    @viewport.dispose
  end

Replace Audio.bgm_stop by this:
CODE
$game_temp.map_bgm.play
$game_temp.map_bgs.play




__________________________
FRACTURE - a SMT inspired game (demo) made by Rhyme, Karsuman and me. Weep and ragequit.

My blog.

Click here for my e-peen


Go to the top of the page
 
+Quote Post
   

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 19th May 2013 - 06:23 PM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker