Charas-Project

Game Creation => Requests => RPG Maker Programming => Topic started by: Koomar on June 13, 2011, 10:49:22 PM

Title: Achievements [RM2k3][CUSTOMIZABLE]
Post by: Koomar on June 13, 2011, 10:49:22 PM
~Engine: Achievements~

(http://img818.imageshack.us/img818/4185/62869434.png)

~Requirements~

-> Free variables: 21 and 22

-> Free switches: from 21 to 32

-> In the Data Base, having free the next common events: 11 to 14.

-> RPG Maker 2003 (I don't know if it runs correctly on 2000, I haven't tried, if anyone do it, say me).

~How to add achievements~

0. Switch on the next switch: 0021: can open achievmnt?. This control if the player can open or not the achievements menu.

1. Go to common events in the data base, and you will see:
(http://img849.imageshack.us/img849/2329/63616941.png)
We have 4 events, the only ones you have to modify is those with: "--->"

2. Go to the event 0012:--->icon achievement, and you'll see:
(http://img402.imageshack.us/img402/8732/24676063.png)
This event load the small icon images of each achievement. Here, where put "--->here must be the small icon", copy and paste the image which is in the corresponding exception. I.e., if you add the second achievement you'll have to copy the image 8: "achievement lock". Next you edit, and change the small icon. The small icon have a dimensions of 20x20 (ver el ejemplo del logro 1)

3. Go to the event 0013:--->big icon & text. And you'll see:
(http://img706.imageshack.us/img706/7725/31609251.png)
This event what it does is to show the image and text of the corresponding achievement, as we move over its small icon. Copy the images 18 and 19 of any exception. And paste it below "--->here must be the big icon and the text". Next you edit and in the image 18 must be the big image of the achievement, and in the 19 the description.

4. How to add the achievement in-game:
Simply, turn on the switch corresponding of the achievement. In the engine example, it would be:
(http://img863.imageshack.us/img863/3264/70279509.png)


~I'm already developing a game, and I want to add it~

If your game meets the top requirements, then open the switches window, and call the switches with the name that have in the next image:
(http://img708.imageshack.us/img708/3198/64409547.png)
Then go to the variable tab, and call it with the name showed in the next image:
(http://img815.imageshack.us/img815/2210/69812503.png)
Go to the data base, and copy and paste the common events, which are this 4:
(http://img849.imageshack.us/img849/2329/63616941.png)
Then copy all the images in the picture folder, with this prefix: "achievement_" and paste it to the picture folder of your game. Now, you have already added the achievements engine to your game :)

~Changing the theme~[/b]

¿Can change the achievements menu theme? YES. Search in the picture folder the image: "achievement_tables.png", then modify it freely. Later, in the PARPG web, will open a section of extras for the achievement menu, with templates to make themes, with themes you send to us, etc.

~The engine in other languages~

Originaly, the engine is spanish. Only is available in english. If you want to send us your modification in your language, we'll be grateful.

~CREDITS~

If you use the engine, please give credits to KoomaR and to PARPG.

~DOWNLOAD~[/b]

http://www.mediafire.com/?dxt6ay0gbxdibta

Nothing more to say, hope you'll enjoy ^__^
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: zuhane on June 13, 2011, 11:23:18 PM
http://www.youtube.com/watch?v=nWlD46oWEQk
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: Koomar on June 13, 2011, 11:38:26 PM
An achievements system, like the xbox... Simply, I made it for people can insert it and config it easily into their games without having to much knowledge of enginering.
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: Prpl_Mage on June 14, 2011, 06:31:43 AM
Gotta say, this looks really solid and neat.

Good work.
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: zuhane on June 14, 2011, 10:41:12 AM
Crashes upon opening for me :(
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: Koomar on June 14, 2011, 12:48:58 PM
Omg, the spanish RTP is corrupted. I fix the download link with the engine with all the spanish RTP.

Try now:

http://www.mediafire.com/?dxt6ay0gbxdibta
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: zuhane on June 14, 2011, 06:01:25 PM
This is an extremely small game. It's just a single menu. Still, the graphics you've used look very
crisp and professional indeed!
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: A Forgotten Legend on June 14, 2011, 06:53:56 PM
It looks to be just a demo so you can copy and paste the system. :)
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: Koomar on June 14, 2011, 10:22:44 PM
That is, Forgotten Legend. Zuhane, it's not a game, only is a example of a achievements system. If you want to use it in your game, just copy and paste the common events, and follow the steps I put in the first post to set up and configure it. The idea is that people without a knowledge of programming with rpg maker, can insert easly an achievements system into their games (the same idea as for the scripts RGSS was made to)
Title: Re: Achievements [RM2k3][CUSTOMIZABLE]
Post by: zuhane on June 14, 2011, 11:33:08 PM
Yeah, I knew that :P Just saying that it's a small tech demo and hard to review in any way, but well made nonetheless.