Submit Your Article


 
RPG Maker

Welcome Guest ( Log In | Register )


  Games Resources RPG Maker VX RPG Maker XP Scripts Tutorials Downloads

22 Pages V  « < 2 3 4 5 6 > »   
Reply to this topicStart new topic
> Achievements, Add/manage/display achievements (like WoW/xBox) or use as questtracker
prinnydood02
post Jul 18 2009, 07:18 AM
Post #61


Level 1
Group Icon

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




The demo is corrupted. I can't extract itfrom the RAR. Please reupload.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jul 18 2009, 07:20 AM
Post #62


Level 51
Group Icon

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




@drebenk
Oke so the bugs that I've fixed are...I've changed the methode to look if something is called as a reward or as a condition.
Cause (for example) Achief.item(ID, *amount = 1) can check a condition when there's no amount set.
Though, you can still set it in the condition, though it doesn't do anything.
The older version has this as well, though with an other a extra parameter called gain.
When that was set to true, it would handel the code as it was to give rewards.
Though, if the user opt to use the default amount 1, then it would give a error.
Since the gain parameter was added when the rewards were calculated (check the string and add 'true' so that it is going to be giving rewards instead of checking for condition).
So well, it's just that it's totaly different now.

For the start-up, it not seemed to work when putting only 1 item in there.
So I've placed it in a new array (Start_Achievements = [ [...your achievment...], [...your achievmeent...] ]) Notice the extra [ ] in the new version.
Though why don't you consider using the new version.
All you have to do is copy and past your current start-achievents, -conditons and -rewards.
Not that big of a deal I say blink.gif...

@BrussGreen
I do get the idea but I'm not sure if that would solve the case.
Anyway, you can allready change the width of the reward window so perhaps that is something of use to you?

@prinnydood02
Hey,
When ever I download the demo I don't get any errors.
Try do it again and let me know if it's still not working.


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
   
prinnydood02
post Jul 18 2009, 07:33 AM
Post #63


Level 1
Group Icon

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




It worked this time. I'm not sure what happened last time. Sorry for any trouble.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jul 18 2009, 08:14 AM
Post #64


Level 51
Group Icon

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




No problem wink.gif
I'll keep the demo's on my own website so there's by far no chance that it's not working.
But no problem biggrin.gif


Greatzz,
SojaBird.

ENJOY!!


__________________________
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
   
drebenk
post Jul 18 2009, 09:05 AM
Post #65


Level 20
Group Icon

Group: Revolutionary
Posts: 405
Type: Event Designer
RM Skill: Skilled




@pim321 well it's kind of a big deal mate because I already configured the script to work on my resolution, and with my custom ring menu and other things. So now I really don't have the time to go through the entire configuration again. All of my achievements are set so that they all appear at the start of the game. I don't use events for calling achievements or the scene. I don't get any errors with the script so far, and I also don't want that "Points" window at the bottom of the script. So these are the reasons why I'll keep the old version.

It works so - if it ain't broken I won't fix it. ^^


__________________________
Nobody dies a virgin. Sooner or later life f***s everybody.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jul 18 2009, 09:33 AM
Post #66


Level 51
Group Icon

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




Oke.

Well you should know that the new version works with every different screen resolution!!! ohmy.gif
I allready set that so that it would always fit ohmy.gif
So that's something to consider.
Perhaps just try to add the demo one and see what it does with the resolution?


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
   
drebenk
post Jul 18 2009, 09:43 AM
Post #67


Level 20
Group Icon

Group: Revolutionary
Posts: 405
Type: Event Designer
RM Skill: Skilled




@pim321 well OK but how do I remove the "Points" window? I really don't need points in my game and so I don't need the window to stay on the achievements screen. I want when I open the achievements window the entire screen to display the achievements list like in the old version.


__________________________
Nobody dies a virgin. Sooner or later life f***s everybody.
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jul 18 2009, 09:51 AM
Post #68


Level 51
Group Icon

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




Well...*sigh*
That's why I created the module where you can set your own options.
To disable the points, simply set the Use_Point_System to false.
For the display...do the same thing as I told you before.
Go to Alert_Display and set it to "normal" and for Alert_Position set it to "center".

That'll work...?


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
   
silvershadic
post Jul 18 2009, 09:58 AM
Post #69


Bringer of fried chicken
Group Icon

Group: Revolutionary
Posts: 107
Type: Developer
RM Skill: Intermediate




Is there a way to not have this script on the menu, and instead have only an Item call it? (Like a journal?)
Go to the top of the page
 
+Quote Post
   
SojaBird
post Jul 18 2009, 10:28 AM
Post #70


Level 51
Group Icon

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




Let's see.

Yep there is.
Delete the menu part Put some item in the module to false (use_in_menu or something) and put a common event on the item wich has the next call script in it
CODE
Achief.call
That should do the trick.


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
   
SojaBird
post Jul 18 2009, 02:32 PM
Post #71


Level 51
Group Icon

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




Oke so sorry for the dubble post but I have to make this anouncement now tongue.gif

I won't be online till 05-08-'09 since I'll be in Sweden selebrating holiday.
Though you can still keep posting, I'll awnser all replies when I get back.

Post about what you think of the script, what can be improved and if you have suggestions or found any bugs.


Greatzz and a happy holiday to you all,
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
   
drebenk
post Jul 18 2009, 03:38 PM
Post #72


Level 20
Group Icon

Group: Revolutionary
Posts: 405
Type: Event Designer
RM Skill: Skilled




@pim321 in your demo the script has the line for the starting achievement - the one in which you must open the achievements script and it unlocks an achievement. In the other link for the script - where it's only the script there are no lines for this starting achievement.

So I put the script from the demo in my project and it seems to work.


__________________________
Nobody dies a virgin. Sooner or later life f***s everybody.
Go to the top of the page
 
+Quote Post
   
silvershadic
post Jul 18 2009, 09:24 PM
Post #73


Bringer of fried chicken
Group Icon

Group: Revolutionary
Posts: 107
Type: Developer
RM Skill: Intermediate




QUOTE (pim321 @ Jul 18 2009, 10:28 AM) *
Let's see.

Yep there is.
Delete the menu part and put a common event on the item wich has the next call script in it
CODE
Achief.call(true)
That should do the trick.


Greatzz,
SojaBird.

"The menu part" which is this?
Go to the top of the page
 
+Quote Post
   
drebenk
post Jul 19 2009, 01:33 AM
Post #74


Level 20
Group Icon

Group: Revolutionary
Posts: 405
Type: Event Designer
RM Skill: Skilled




@silvershadic the "menu part" of the script is everything between lines 1303 and 1394. The part starts with this text:

#-------------------------#
# Add to menu-items (NMI) #
#-------------------------#

And ends with this text:

#-----------------#
# Begin(NMI): End #
#-----------------#

So just delete everything between these two parts, again it's from line 1303 to line 1394.


__________________________
Nobody dies a virgin. Sooner or later life f***s everybody.
Go to the top of the page
 
+Quote Post
   
silvershadic
post Jul 19 2009, 11:56 AM
Post #75


Bringer of fried chicken
Group Icon

Group: Revolutionary
Posts: 107
Type: Developer
RM Skill: Intermediate




QUOTE (drebenk @ Jul 19 2009, 01:33 AM) *
@silvershadic the "menu part" of the script is everything between lines 1303 and 1394. The part starts with this text:

#-------------------------#
# Add to menu-items (NMI) #
#-------------------------#

And ends with this text:

#-----------------#
# Begin(NMI): End #
#-----------------#

So just delete everything between these two parts, again it's from line 1303 to line 1394.

Thank you ^^
Go to the top of the page
 
+Quote Post
   
IkaruTak
post Jul 19 2009, 07:50 PM
Post #76


Level 2
Group Icon

Group: Member
Posts: 29
Type: Event Designer
RM Skill: Advanced




haha, great! I'll not wait!!!


__________________________


All of u!!! Please!!! Sorry for my bad english xD

Actual Project:
Tales of a Lost Memory

Current Progress:
Histoy: 10%
Maps: 2%
Scripts: 95%
Database: 90%
Translated into English: 0% (I'm actually considering it xD)
Go to the top of the page
 
+Quote Post
   
drebenk
post Jul 20 2009, 02:10 AM
Post #77


Level 20
Group Icon

Group: Revolutionary
Posts: 405
Type: Event Designer
RM Skill: Skilled




I have a problem with giving exp to all party members.

I have an achievement named - First Three. The conditions for the achievement are set like so:

["First Three", "completed >= 3"],

The reward is set like so:

["First Three", "exp(-1, 100)"],

Meaning I want all of my party members to receive 100 exp. So when I unlock three achievements I get the message which say that I've unlocked the "First Three" it also says that I get a reward and there is the problem. In the message for the reward it says "You receive and the entire party receive 0 exp".

Any help with this?


__________________________
Nobody dies a virgin. Sooner or later life f***s everybody.
Go to the top of the page
 
+Quote Post
   
Henry
post Jul 20 2009, 04:47 AM
Post #78


Level 2
Group Icon

Group: Member
Posts: 16
Type: Developer
RM Skill: Beginner




Great script, it looks very interesting. Thanks for making this, I'll be sure to credit you. biggrin.gif
Go to the top of the page
 
+Quote Post
   
SojaBird
post Aug 4 2009, 11:11 AM
Post #79


Level 51
Group Icon

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




Hey everyone...I'm back biggrin.gif
I'll slowly scrub through all the post and get back on track so let's start here.

It seems that people help each other out pretty well biggrin.gif Keep up that spirit.

All that last to awnser is your problem drebenk, how to fix that problem.
So first I'll explain the difference between the script in the demo and the script-olny version.
The script-only version is the clean, and not configed, version.
It's the one you should use actualy since it's not modified for the demo "game".
So the part to let the achievement "Opening" (or whatever it's called) to be completed is just usefull for the demo.
So that's wat I've deleteed as wel in the clear-script as well.
Also the clear-script (script-only) doesn't has any start conditions so you don't have to get rid of those either.

Anyway, back to your problem...it seems the reward display still is crappy so I'll try to fix that in the time I've left of my vacation (I've decieded to get myself some more time for RL stuff with friends and all) (your importand as well, so don't worry wink.gif ).

Oh and bye to way, does the getting of the reward work? Or is that not working either?


Greatzz (and glad to be back),
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
   
azgard6889
post Aug 4 2009, 06:22 PM
Post #80



Group Icon

Group: Member
Posts: 1
Type: Mapper
RM Skill: Skilled




Yes hi, i got the achievements script, and i tried to make an achievement but i cant. I know it is not the script i think its me. So can you please help me. sad.gif
Go to the top of the page
 
+Quote Post
   

22 Pages V  « < 2 3 4 5 6 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

Lo-Fi Version Time is now: 24th May 2013 - 01:32 AM
RPG RPG Revolution is an Privacy Policy and Legal
eXTReMe Tracker