Another Tough one. (Involves lots of variables)
I want a way to make a Blacksmithing/Fishing system with levels. This is pretty much what I was thinking.
Variables:
Switches:
Ok, so i would make an event that would, in theory, Let you craft/catch certain things depending on the variable Blacksmithing Level. The variable Blacksmithing level would be set by another event that would take your exp (gained everytime you do a quest/craft/catch an item.) And find out weather or not its a certain number or less. For example: 90 or more? (no) ok, then 80 or more? (no) ok, then 70 or more? (yes) ok, then your level 22 in Blacksmithing Set Variable "Blacksmithing Level" to 22 Text: Congrats! Your level 22 in Blacksmithing! You can now create Custom Armor! and then, when you go up to an anvil. Blacksmithing Level? 22 then you can make: Blah. all i really need help with is the event that will declare the Blacksmithing level. I'm not sure how to do that. I know there are some great eventers on this forum. So feel free to speculate easier/better ways to do this. (i do want to have the level system though) |
Quote:
If "This happens" this | Else "This happens" Then keep branching out on a piece of paper or paint. Just make a physical drawing, it will make it way easier. I'm busy, so I can't help you out right now. |
Quote:
Level = XP / 2 / 10 XP = Level * 2 * 10 so. Level Xp 1 20 2 40 3 60 4 80 20 400 and then, i would reset it every time i level. so i was thinking of making a new page with this on each page If switch1 is on then Conditional Branch is Xp = 20? Then Text: "Level UP!" Change Variable Level +1 Switch002 on Xp = 0 Else Do nothing Else Do nothing And make a new switch like that, adding to the XP each time by 20. that way the first level you need to get 20xp next level 40, next level 60 and so on. Do you think that would work? They took away my pretty spaces.. Sorry for the unorganization. your going to have to live without it. |
You would give 20 XP each time you smith something? Would make it fairly easy to level, especially early on.
As for creating custom items, have an anvil (like you said) have a conditional branch, depending on the level. If level 1, blah. Level 2, blah. Basically like you said. If you'll need certain items to craft something, put it in the conditional branch on the anvil. It would look awesome if you add a smithing menu that has graphics of what you can/cannot craft, your level, and exp, with the menu opening at the anvil. I'm probably stating the obvious, but I like to think it helps. As for the fishing system, I had a rough system in place for my harvest moon clone rpg in 2k. I doubt I have it, but I'll look. |
Quote:
No depending on your level and what you craft/catch is different xp each thing. i was saying for common stuff at level 1 you'd get 5 xp for rare you'd get 20 xp or something like that. The smithing menu would be great actually, but i think that would require a script. i'll look it up and request it in RMXP.org unless someone can help me out here. anyways, i'm stuck in production of my game until my computer gets fixed. right now i'm on my old one that i ressurected from the dead lol. I'll try to get my RPg makers back on here, but i doubt that it could run em. Thanks though. |
No luck finding the stuff from my fishing system : (
You're welcome, though. |
Quote:
|
Is this in 2K3 or what? The title says any. I can whip up a blacksmithing thing in 2K3 real quick if you'd like, then you can use that as a basis for what you need in whatever other program you are using.
|
Quote:
Actually Forget it, I just got my blacksmithing system working! WOOT i'll post it up in a bit. I think its awesome! I made a common event that only starts up when Switch BLACKSMITHING LEARNED is on then, its a parrallel process and it checks if switch Level 1B is on, if it isn't it waits till blacksmithing xp = 20 then it turns it on, and then on the next part it checks if xp = 40 |
Quote:
I think there is a better method of going about this. In fact, there is. No reason to use a bunch of switches. All you need are two variables to pull off that easy system. I like a system that uses an algorithm to "dynamically" change the experience increase rate of the user. I may have said that a little strange, but what I mean is. Lvl 1 = 20xp | Lvl 2 = 44xp | Lvl 3 = 67xp Something like that. Come up with an algorithm and apply it to the experience and the items the user will combine/increase strength of. |
So...have a variable that changes as the smithing level changes and have a fork condition changing the XP given?
I like it. I'm going to have to implement this when I start a new game. Thanks, GLG. |
Quote:
Can you explain a little more, because i only made the blacksmithing go up to level 20, because it required so many switches. (took 20 for 20 :P) I made something like this, Conditional Branch if Switch1 is on ----------------------Check if XP - 40 -------------------Yes -----------------------Blacksmithing LVL +1 -----------------------Reset XP == 0 --------------------No Conditional Branch if switch 2 is on. Something like that ( i know i messed up there, i'm kinda in a hurry ) Basicly, it checks if switch 1 is on, (which is activated by the first trainer that gives you level 1) if it is, it waits until your xp is 20 or higher, when it is it gives you the level up message and brings your level up, and then resets the xp and puts a switch on thats ganna start the next conditional branch. That conditional checks until the XP = 40 and then the next is 60 and so on. thats how the xp grows :P (it took me A LOOOOONG time to make this system :P my lil bro thought of it, maybe thats why its so suckish :P it has a lot of glitches) I like your system because that way you can't farm really low level items, because the xp will become lower. |
Quote:
BA! I'm going to release a small tutorial today explaining how to use RPG Maker to create classes and functions. I came up with this yesterday and am now more intelligent than ever. What I came up with is just plain genius. |
Quote:
|
Quote:
I was writing it yesterday then I got distracted by Perfect World, I'll hurry up and finish it. |
Quote:
|
Quote:
Well, we're about 92% done with the game, and my brother and I just suddenly stopped when school started for me. |
All times are GMT -6. The time now is 02:43 PM. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
This site is best seen with your eyes open.