I have an idea that when a character levels up, they get stat points to put wherever they want, and they get to choose what skill they learn. i also want to make it so the skills are levelable, like they get stronger for each point u put into them. i was wondering is there any way i can do this. if you have played diablo 2 then u know what im talking about. just want to know if its possible
Announcement
Collapse
No announcement yet.
Need help with an idea
Collapse
X
-
Re: Need help with an idea
I'm trying to do something similar right now.Originally posted by binxman View PostI have an idea that when a character levels up, they get stat points to put wherever they want, and they get to choose what skill they learn. i also want to make it so the skills are levelable, like they get stronger for each point u put into them. i was wondering is there any way i can do this. if you have played diablo 2 then u know what im talking about. just want to know if its possible
I don't believe there is anyway to do it with a level up since there is no "characters level =" condition/trigger. So, after a quest is completed or a boss fight or something make an event that has a 4-way choice branch. make the last branch "more" which leads to another 4-way branch. Assign each choice a stat to increase STR AGI MAG DEF MDF LUCK by however much you want and use the "Increase Ability Points" Command under "Party Controlling Type". It will make a lot more sense if you set all stats to 0 in the class editor that way they do not increase when you level up giving you more control.
As for the skills you'd have to make a very small amount of skills, like 4 maybe. Then make 4 duplicates of each skill for a total of 20. Then do something similar to what I wrote above but use the "Forget skill" "Learn skill"
code commands under "Party Controlling Type". Simply have the character choose which skill he wants to "increase" and remove the previous skill from the character. This doesn't allow for very high levels of skills but whatever.
Like I said I'm trying to figure this out myself right now. I'm sure there are much better ways to do this then my example, but if you understood it I hope it helped regardless.Last edited by Seraph; 05-06-2008, 08:53 AM.
-
Re: Need help with an idea
Theyll have to buy a treasure item(unless you're tracking money with a variable), then have another event that exchanges the treasure item for a skillOriginally posted by binxman View Posthmmm... what about if i made it so the characters bought the skills from a shop or a person. skills could cost so much money and they couldnt buy a lvl 2 skill until they bought the lvl 1 skill. is it possible to do that
If all of your battles are events instead of random battles you can easily do that, it also helps doing it this way because players cant grind levels and be a level 51 before the second area.Originally posted by Cloud_765 View PostBut how do you do that? It looks kinda impossible.Last edited by JPS; 05-06-2008, 03:01 PM.
Comment
-
Re: Need help with an idea
That makes sense. Huh. Also, I want to make a guy sell you a key to a house for 350K in gold. I don't want it sold at a shop, because it'll be a treasure. If I do it, though, I don't know how to make it so that he recognizes whether you have enough. I refuse to make my battles events, as I like my Random Battles as they are, but have no way to control it. If there's not enough, they can still get away with getting it! Does anyone have any suggestions? Thank you in advance.
Comment
-
Re: Need help with an idea
I read it. I don't quite understand how it works, though. I don't want to track gold. I want the player to be able to get the gold themself, in no structure. What I'm wondering if there's some kind of event that I can make that allows me to see if the character has enough gold, or if I can make an item you get from getting that gold that you swap for the key to the house.
I'm really confused.
Comment
-
Re: Need help with an idea
Don't hijack topics please cloud.
Now that I think about it though Blinx. You could use obrights methods. intead of gold though have it track exp.
Sort of have [Variable A = 0]
When Variable A gets to, i dunno, 99 have your level-up script.Last edited by Red Dragon; 05-07-2008, 04:52 PM.
Comment
-
Re: Need help with an idea
@Cloud: I'm not sure if you can buy treasure items from a shop but maybe you could make a treasure item called "Deed for house" and sell it at a shop for however much you want and have the character buy it and exchange it for the key to the house.
Sorry for the run on sentence but my comma button is broken.Last edited by Seraph; 05-07-2008, 06:45 PM.
Comment
-
Re: Need help with an idea
You need to use a custom experience system. Either use event battles and have it increase the "experience" variable by the appropriate amount after each battle, or use Obright's "Treasure Drop" trick to do the same thing using random battles.
Either way, you need to track experience with a variable. And I think the only way you'd be able to buy the skills is to script a custom shop where you offer choices of skills to buy, and check whether the player has enough experience (i.e., the experience variable is high enough) and then give them the skill and subtract the appropriate amount of experience from the variable.
Note that you can only assign 16 skills to be ALLOWED to be assigned to any given player. So unless you're going to use some bizarre character substitution trick, you won't be able to offer the player a huge amount of freedom.
How Badly Do You Want It? (VX Ace) is now available for download! - no outside software necessary.
"I live and love in God's peculiar light." - Michelangelo
Comment





Comment