Announcement
Announcement
| 2nd Quarter Contest Announcement posted! See the Community Announcements section. |
![]() ![]() |
Feb 19 2012, 03:11 PM
Post
#1
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
So, at the beginning of the game and during level ups in my project, I need for the player to be allowed to select his/her skills, dependent upon what class they have selected. This will require a Scene. Here's a glimpse of how I would like to set it up:
Spoiler: I don't want the player to be able to select any spell or skill at all. Rather, they should be limited to spells based on their class and their level. For instance, the Gray Elf, controls Wind and only wind, so he should not be permitted to select "Fire" spells. This may take some tricky coding. With Case/When branches, hashes, etc. Or maybe you could use some type of RegExp, wherein the skills are marked with tag in the notes. For instance, a tag that says: "SkSelect 1, 4". This would say for instance, this spell is chooseable by class_id number one, when at the fourth level or greater. It will be important to make sure this kind of RegExp can read multiple lines and that one skill can be used by multiple classes. Either by two lines of notes, or like "SkSelect [1, 4, 5], 2" In this case, class_id's 1, 4 and 5 could all use the skill if they were level 2 or higher. I know this may take someone who is well-versed in scripting. I hope that it's not too difficult and that someone likes the idea good enough to try it. If you have any questions, let me know. One Note, is that the scene must be for individual actors. I am going to store the ID of active actor in $game_variable[4]. So, that should help. Oh yeah: Credit to JET for his WindowMaker, which allowed me to throw together the layout sample. EDITTED: Description Simplified. -------------------- |
|
|
|
Feb 25 2012, 08:06 AM
Post
#2
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
BUMP! The original post was a little too detailed. I think I may have scared potential helpers with use of variables and such.
-------------------- |
|
|
|
Mar 1 2012, 02:54 AM
Post
#3
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
bump
-------------------- |
|
|
|
Mar 4 2012, 11:23 AM
Post
#4
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
Bump
-------------------- |
|
|
|
Mar 9 2012, 02:21 AM
Post
#5
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
BUMP
-------------------- |
|
|
|
Mar 14 2012, 10:20 AM
Post
#6
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
BUMP... Tried the 'Skill Shop' script, along with change system terms script. But I just can't get it to do what I need. During the SkillShop, you're asked to choose a member of the party to give the skill to. I just want to be able to pass a member's id in a variable or script call, and then call the "Select Skills" Scene. Still working on this, and still needing help with it.
-------------------- |
|
|
|
Apr 14 2012, 12:00 AM
Post
#7
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
Guess I'll try to BUMP this again. It's been a while. And I still can't figure it out.
-------------------- |
|
|
|
Jul 12 2012, 03:52 PM
Post
#8
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
BUMP
-------------------- |
|
|
|
Jul 12 2012, 05:39 PM
Post
#9
|
|
![]() ![]() Type: Coder Alignment: Chaotic Good |
I think I'll add this one too to my queue list. You know what, I'm going to make a topic named 'HungrySnake's Queue List' where people can request scripts and they'll get in the list.
-------------------- |
|
|
|
Jul 13 2012, 04:14 AM
Post
#10
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
That would be awesome, HungrySnake. I've been needing this script for a long time. I'd almost given up hope. But from time to time I pass through the forum and bump it in hopes someone will see it and have a go at it. I actually tried to event this. I also tried some "Skill Shop" scripts. But nothing ever provided me what I need. I know this is a complicated request, but I'd be most grateful if it were completed. I still believe that the RegExp option may be a sensible way to show which skills are selectable upon levelling up and at the beginning of the quest.
And good luck with the HungrySnake queue. Can't find a lot of scripters willing to do this. I'll support ya if you get it up and running. -------------------- |
|
|
|
Aug 9 2012, 08:11 AM
Post
#11
|
|
![]() Every Moogle's Worst Nightmare; plus ramen ![]() Type: Coder Alignment: Chaotic Neutral |
You could also try editting of Shanghai's (was it shanghai?) Item Selection Scene. As I recall, it showed a popup window with items, not skills, so I suppose it wouldn't be too dreadfully hard to convert from items into skills. After all, they are both just objects when it comes right down to it.
-------------------- *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: |
|
|
|
Aug 9 2012, 02:51 PM
Post
#12
|
|
![]() just a nut trying to keep away the squirrels ![]() Type: Undisclosed Alignment: Lawful Evil |
Actually, Hungry Snake finished this script for me as part of his Queue. I guess I should update this to say solved. Sorry bout that. Will do it now.
I tried to implement a number of different scripts. I came real close with a Skillshop script I found, but there were still problems. I'm not sure I knew/know of Shanghai's Item Selection. Anyway, I'm not sure if HS has this script posted in the completed scripts section or not. -------------------- |
|
|
|
Aug 9 2012, 08:45 PM
Post
#13
|
|
![]() ![]() Type: Coder Alignment: Chaotic Good |
Not yet, though, maybe I'll do it when I'm back home, maybe I'll make my own version of IXFURU's creation script and upload that one.
This post has been edited by HungrySnake: Aug 9 2012, 08:46 PM -------------------- |
|
|
|
![]() ![]() |
| Lo-Fi Version | Time is now: 18th May 2013 - 12:31 PM |
|
|