Group: Member
Posts: 34
Type: None
RM Skill: Undisclosed
Well that's not a big problem. It's just odd that it works in the demo but not in my project. Oh wells, I shall wait for the update And thanks for the compliment on my achievements. I've been pouring my heart and soul into this project, and I am pleased that I am able to use this script of yours. It is still so awesome, and I love it so very much. Thanks for the help though. I look forward to future updates.
What has been changed, didn't see any notice of what has been updated. And I'm not even sure what I wanted anymore, lol.
and quick q @ bazbroketail. How did you manage to make the level cap 255? It has been a topic of such discussion I didn't realize the answer was found. Anyway, enlighten me
Gonna put the update notes (finaly) in the OP Sorry for the delay though the starting of my colleges makes me quite buzy.
Greatzz, SojaBird.
ps. Learning how to make rich internet apps atm so the site thingy might be closer than I think
pps. Oh and what do you think of the way achievements based on for example gold amount go? Would that need a change? Like that it keeps track on howmany gold you've gained? And perhaps add on howmany gold you've spent so you can make a achievement like "Big Spender" or so? Cause how it does it now, it's just checking the gold amount and based on that it's completed whenever the goldmeter reaches the condition-amount... Might just add that. Let me know if it's something you guys would like to see
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Group: Member
Posts: 21
Type: Developer
RM Skill: Beginner
If theres a way to do achievements like "Big spender" or "Big saver", etc. then do it! those would add an extra bit of time into an RPG for those who, like me, like to complete a game 100%. If you can swing it, then by all means, have at it Soja!
__________________________
What do you mean I only have one hand?! I dont in my RPG!
@OHM2010 Oke yea it's not that hard to get those achievement types in, just needs a few more lines of code. I'll see when I'm able to spent some time to extend the script again.
@niteaura I'm quite curious what your config-part of the Achievements-script looks like. If you'd like to past it in here (SPOILERD pls), then I might be able to help. The problem wouldn't be NMI. I guess it has something to do with the settings of your achievements (wich seems to be a bit hard still). Hope to fix this with a online/local application to make achievements and use them with the script without even going in to the script-editor.
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Group: Member
Posts: 6
Type: Writer
RM Skill: Beginner
QUOTE (SojaBird @ Sep 5 2010, 02:35 AM)
@niteaura I'm quite curious what your config-part of the Achievements-script looks like. If you'd like to past it in here (SPOILERD pls), then I might be able to help. The problem wouldn't be NMI. I guess it has something to do with the settings of your achievements (wich seems to be a bit hard still). Hope to fix this with a online/local application to make achievements and use them with the script without even going in to the script-editor.
Greatzz, SojaBird.
ahh...solved it...it would seem like i was in a dazed and tried to access the game by loading a saved game which was before i paste in the script... thanks anyway...
Group: Member
Posts: 6
Type: Writer
RM Skill: Beginner
QUOTE (niteaura @ Sep 5 2010, 09:41 AM)
QUOTE (SojaBird @ Sep 5 2010, 02:35 AM)
@niteaura I'm quite curious what your config-part of the Achievements-script looks like. If you'd like to past it in here (SPOILERD pls), then I might be able to help. The problem wouldn't be NMI. I guess it has something to do with the settings of your achievements (wich seems to be a bit hard still). Hope to fix this with a online/local application to make achievements and use them with the script without even going in to the script-editor.
Greatzz, SojaBird.
ahh...solved it...it would seem like i was in a dazed and tried to access the game by loading a saved game which was before i paste in the script... thanks anyway...
EDIT: Now I have some weird problems, but I got the achievements running perfectly except for several stuff: Whenever I have this script, my KGCLargeParty totally disappears from the menu, my status, equip and skill menus give me an Argument Error. When I tried disabling the Achievements from the menu, by setting Menu_Enabled = False, I still see it in the menu. o.O
P.S:Opps....I thought I used the EDIT button...anyway to remove the post above??
This post has been edited by niteaura: Sep 4 2010, 06:58 PM
Meh it's oke with the doublepost I guess. 'Bout the problem, are you using my NMI script cause that might make it go wonkey. Strange that the menu isn't working correctly... I should try that out and perhaps fix it if it needs a fix. Does the menu-thing still occure whenever you don't have the KGCLargeParty script in your list?
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Seems like a great script . It could even be used to record quests instead (I think). I have but one small problem... I know nothing about RGSS2. By nothing I mean nothing! So could somebody explain in exact detail how to add/change/remove achievements? I would greatly appreciate it .
__________________________
Man it has been ages since I last came on this site xD. But with the recent (localized) release of RPG maker VX Ace (and thanks to a bit of money I recently came into possession of ^_^) how could I stay away?? :). But its been a good 2 years since I updated my profile (seeing as my about me page said I was 15, when im now 17 years of age). Well anyway glad to be back :). I probably wont be a commonly seen face (or... profile) but I hope to prolong my stay :). And yes my signature is the same as my about me page, mainly due to the fact that im lazy ;D.
Yea so quests can be done with this if you'd like. 'Bout the making of achievements, you could check the demo wich has some pre-made achievements so you can see how the format works. OR You could wait for me to make a tutorial and/or web-application so it's even more easy to make achievements
Hope you have rather good patient cause I'm not realy good at keeping my promesses at the short term.
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Oke yea so I didn't understand the problem realy I think I though the Achievement thing didn't showed up in the menu. The problem with scripts that add things to the menu is, that they will overwrite all other scripts wich do the same cause the Menu-script is realy hard to not-overwrite by default. That's why I've created NMI so scripts don't interveir at that point with each other. I'd suggest you try to use NMI again and put the LargeParty script thingy line in the NMI aswell so that will show up again.
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Well I'm not sure 'bout the menu you have now. You could get the things you need from the Achievements and put them in your custom menu in some way I guess...
Though you'll have to figure that out by yourself, cause I'm not known with the menu you're using
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Group: Member
Posts: 7
Type: None
RM Skill: Undisclosed
Hi, Soja, thanks for the great script.
I'm having a little bit of a problem adding my own achievements in. I WAS able to add my own in, I added 2 custom ones and removed the default achievements, so all is good on that end. However, I have about 40 achievements done so far that I'd like to put in the game. But I'm getting an error when I try to run my game with a lot of achievements put in. Is this just a coincidence? Is there some way to space out how quickly they are loaded up (if too many being loaded at once is indeed the cause.) The error isn't even in your script, RMVX (when selecting a new game) just errors and says "There was a problem loading the script." and when I enter the script database, it just goes to the very top, above Modules (whereas it would usually go to the line where the script had an error, right?)
If it would help, I can copy & paste my achievement stuff for you here, but I made sure to double check everything before I posted.
Edit: I just now removed all my achievements except for 3, and it's still giving me that vague script error. Hmm... Edit2: It seems to give me that error when I remove all the default achievements and plug in my own.
This post has been edited by datonare: Sep 7 2010, 10:53 AM
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)
Group: Member
Posts: 22
Type: Developer
RM Skill: Advanced
Cool Cool Cool Cool !!! This script is really Awesome ! I can't wait for the next update ! (When you are going to relase it ?) Thanks for the script SojaBird
__________________________
Visit my official website for resources, games, and informations. Download for free my (great) videogames and resources. Link: http://thefrontera.knossus.net
That's just the editable portion, of course. If you want any other bits of the code, let me know, but this is the only section I've changed. Oh, buyables is blank because I'm not opting for that feature. I appreciate the help
For the past couple of months I've been learning RGSS and I've got the basic stuff down such windows, variables, conditional statements, ect. But, I can't see myself making big scripts such as a jumping system or a side view battle system. I was wondering how you learned to script because I really want to know how to script really well.
Thanks in advance.
Hey there,
Well I don't make battle neither though I can still teach you some things :)... The way I've learned to script is by reading other scripts for the most part. I've allways been interested in other peoples work but this time I though I had to try to make something myself...and it worked!! The most importand thing when you go scripting is (at least in my case) that you want to make something to help an other wich can't script. You also need to feel the competition that's around in the scripting-community. Cause, I have to say, if you get pushed to get a sertain request done before an other scripter does, you feel POWERFULL!! :P So that's an other thing... You also don't need to be afraid to learn from others or helpfiles. When I write my scripts, I actualy always have the helpfiles open to look things up I don't know or remember. Then, you must be calm, cause you need to try the script a lot of times. When I write a script, I test it after almost every changes. First I set up the major structure. Like when I make a window-script or part of a script I start with something like this:
CODE
class Window_Name < Window_Base def initialize(x,y,width,height) super(x,y,width,height) refresh end
def refresh self.contents.clear draw_contents end
def draw_contents draw_something(with, some, parameters) end
def update refresh if @something != @what_it_should_be end end
So that's also very important. Then, the biggest thing I learned scripting from is TRIAL AND ERROR. That's the most irritating way to learn something, cause it's more ERROR than TRIAL, but it does the trick realy good.
So that's it how I did it. Now it's up to you. Do some requests (if I didn't do it allready :P) and learn from them.
Hope that helped you out a little. If not, keep your eye on the Scriptology-topic (see my sig) where I'll be updating for my scripting(video)tutorials. Perhaps they're going to be usefull for you one day ;)