Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

22 Pages V  « < 14 15 16 17 18 > »   
Reply to this topicStart new topic
> Achievements, Add/manage/display achievements (like WoW/xBox) or use as questtracker
bazbroketail
post Aug 24 2010, 08:55 PM
Post #301


Level 3
Group Icon

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 happy.gif 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.
Go to the top of the page
 
+Quote Post
   
yuzippy
post Sep 1 2010, 06:04 AM
Post #302


I need sustenance!
Group Icon

Group: Revolutionary
Posts: 181
Type: Developer
RM Skill: Skilled




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 smile.gif


__________________________
What am I?








Studio Yellow
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 1 2010, 07:23 AM
Post #303


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Hey yuzippy,

Gonna put the update notes (finaly) in the OP tongue.gif
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 smile.gif



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 biggrin.gif


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
OHM2010
post Sep 1 2010, 08:30 AM
Post #304


Level 2
Group Icon

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!
Go to the top of the page
 
+Quote Post
   
niteaura
post Sep 4 2010, 08:26 AM
Post #305


Level 1
Group Icon

Group: Member
Posts: 6
Type: Writer
RM Skill: Beginner




I've been trying to figure this out for an hour now, but couldn't think of anything... confused.gif

I received this error:
Script 'Achievements v4.0' line 1591:NoMethodError occured.

undefined method 'each_value' for nil:NilClass

I tried with and without NMI, i tried juggling around my scripts, then I realized it maybe because of the main menu script I'm using.

I'm currently using Shanghai's FFXIII Menu, is this the problem?

If so is there anyway to overcome it?

P.S.: I have totally no idea how to fix this one, spend half the day figuring out how to make YEM Iconview's available on the custom title screen....
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 4 2010, 10:35 AM
Post #306


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




@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.


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
niteaura
post Sep 4 2010, 05:41 PM
Post #307


Level 1
Group Icon

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... tongue.gif thanks anyway...
Go to the top of the page
 
+Quote Post
   
niteaura
post Sep 4 2010, 06:57 PM
Post #308


Level 1
Group Icon

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... tongue.gif 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
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 5 2010, 03:22 AM
Post #309


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Hey,

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?

Let me know smile.gif


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
FlippedSided
post Sep 5 2010, 05:09 AM
Post #310


"I too, am a total frickin' rockstar from mars"
Group Icon

Group: Revolutionary
Posts: 164
Type: Mapper
RM Skill: Intermediate




Seems like a great script smile.gif. 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 happy.gif.


__________________________
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.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 5 2010, 06:17 AM
Post #311


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Hey hey,

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 smile.gif

Hope you have rather good patient cause I'm not realy good at keeping my promesses at the short term.


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
niteaura
post Sep 6 2010, 06:51 AM
Post #312


Level 1
Group Icon

Group: Member
Posts: 6
Type: Writer
RM Skill: Beginner




Nope, i didnt use NMI and it still doesnt work if I take out KGC_LargeParty.

i tested it with some other additional menu items, like Skill Tree, they also disappear from the menu when the achievement scripts is it.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 6 2010, 09:22 AM
Post #313


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Oke yea so I didn't understand the problem realy I think tongue.gif
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.

Hope it helped.


Greatzz,
SojaBird.

ps. There's a vid-tutorial avalible for NMI smile.gif


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
niteaura
post Sep 7 2010, 07:30 AM
Post #314


Level 1
Group Icon

Group: Member
Posts: 6
Type: Writer
RM Skill: Beginner




Okay I'll try it tomorrow...it's midnight here...so going to get some sleep soon...

btw, does this mean I have to ditch my current custom menu away?
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 7 2010, 09:10 AM
Post #315


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




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 smile.gif


G'luck,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
datonare
post Sep 7 2010, 10:38 AM
Post #316


Level 1
Group Icon

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. sad.gif

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
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 7 2010, 11:09 AM
Post #317


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




Hey hey,

Oke that's rather odd.
Haven't come across anything like this, error wise.

It defenitly would help if you posted your Achievements-module spoiler here.
I then might can figure out what's the problem smile.gif


Greatzz,
SojaBird.


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   
The Frontera
post Sep 7 2010, 11:49 AM
Post #318


Level 2
Group Icon

Group: Member
Posts: 22
Type: Developer
RM Skill: Advanced




Cool Cool Cool Cool !!! laugh.gif
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

Watch also my great videos on YouTube !
Link:
http://www.youtube.com/user/AdamCorporation

The VX Project I'm working on: (Click to see the Description)


My Completed VX Games: (Click to Download)


My Completed XP Games: (Click to Download)




Go to the top of the page
 
+Quote Post
   
datonare
post Sep 7 2010, 01:05 PM
Post #319


Level 1
Group Icon

Group: Member
Posts: 7
Type: None
RM Skill: Undisclosed




My Achievements
Start_Achievements = [
#["Name", "Description", *Icon, *Hidden, *Hide_Icon, *Completed]
["Master of Reprisal", "Unlock all achievements!", 99, true],
["Exit Stage Left", "Complete Act I", 97],
["Bravo!", "Complete Act II", 98],
["Swan Song", "Complete Act III", 96],
["Good Start", "Reach level 2 with Veronica", 97],
["Moving On Up", "Reach level 10 with Veronica", 97],
["Getting Somewhere", "Reach level 30 with Veronica", 98],
["Jake Would Be Proud", "Reach level 99 with Veronica", 96, true],
["Take a Break!", "Reach level 99 with all characters", 96, true],
["Am I Rich Yet?", "Obtain 500 Silver", 97]
]

Start_Buyables = [
#[Price, "Name", "Description", Icon]

]

Start_Conditions = [
#["Name", "Condition"]
["Master of Reprisal", "completed >= 49"],
["Exit Stage Left", "switch(26) true"],
["Bravo!", "switch(27) true"],
["Swan Song", "switch(28) true"],
["Good Start", "lvl(0) >= 2"],
["Moving On Up", "lvl(0) >= 10"],
["Getting Somewhere", "lvl(0) >= 30"],
["Jake Would Be Proud", "lvl(0) >= 99"],
["Take a Break!", "lvl(1) >= 99"],
["Am I Rich Yet?", "gold >= 500"]

]

Start_Rewards = [
#["Name", "Reward"]
["Master of Reprisal", "item(5, 1)"],
["Exit Stage Left", "item(5, 1)"],
["Bravo!", "item(5, 1)"],
["Swan Song", "item(5, 1)"],
["Good Start", "item(5, 1)"],
["Moving On Up", "item(5, 1)"],
["Getting Somewhere", "item(5, 1)"],
["Jake Would Be Proud", "item(5, 1)"],
["Take a Break!", "item(5, 1)"],
["Am I Rich Yet?", "item(5, 1)"]

]

Start_Points = [
#["Name", Points]
["Master of Reprisal", 4],
["Exit Stage Left", 1],
["Bravo!", 2],
["Swan Song", 3],
["Good Start", 1],
["Moving On Up", 1],
["Getting Somewhere", 2],
["Jake Would Be Proud", 3],
["Take a Break!", 3],
["Am I Rich Yet?", 1]

]

Start_Labels = [
#["Name", "Label"]
["Master of Reprisal", "Character"],
["Exit Stage Left", "Character"],
["Bravo!", "Character"],
["Swan Song", "Character"],
["Good Start", "Character"],
["Moving On Up", "Character"],
["Getting Somewhere", "Character"],
["Jake Would Be Proud", "Character"],
["Take a Break!", "Character"],
["Am I Rich Yet?", "Battle"]

]

Start_Colors = [
#["Name", Color.new(red, green, blue, alpha = 255)]
["Master of Reprisal", Color.new(100, 200, 30, 100)],
["Exit Stage Left", Color.new(100, 200, 30, 100)],
["Bravo!", Color.new(100, 200, 30, 100)],
["Swan Song", Color.new(100, 200, 30, 100)],
["Good Start", Color.new(100, 200, 30, 100)],
["Moving On Up", Color.new(100, 200, 30, 100)],
["Getting Somewhere", Color.new(100, 200, 30, 100)],
["Jake Would Be Proud", Color.new(100, 200, 30, 100)],
["Take a Break!", Color.new(100, 200, 30, 100)],
["Am I Rich Yet?", Color.new(100, 200, 30, 100)]

]

end


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 smile.gif
Go to the top of the page
 
+Quote Post
   
SojaBird
post Sep 7 2010, 01:32 PM
Post #320


Level 51
Group Icon

Group: Revolutionary
Posts: 1,573
Type: Scripter
RM Skill: Advanced




@Frontera
Good you like it smile.gif

@datonare
I think I've found the problem.
Have an other look at the condition of the achievement "Exit Stage Left".
It should be eahter
CODE
["Exit Stage Left", "switch(26) == true"],
or
CODE
["Exit Stage Left", "switch(26)"],

Hope that helped wink.gif
Do this for all the other conditions as well smile.gif


Greatzz,
SojaBird.

ps. I realy should make this more easy tongue.gif


__________________________
Art from the highest shelf?

Scriptology, scripting podcast



HUD's Request Lobby (multiple hud-scripts)


------------------------------------------------------------------

Random Stuff
OMG, it's Hab!!


This is a crazy drawing application! (by me)

How did I learned to script
QUOTE
Hey pim! I'm the Law G14!

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 ;)


Greatzz,
SojaBird.
Go to the top of the page
 
+Quote Post
   

22 Pages V  « < 14 15 16 17 18 > » 
Reply to this topicStart new topic
2 User(s) are reading this topic (2 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 21st May 2013 - 09:45 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker