ACHIEVEMENTS SCRIPT

RPG Maker XP

Achievements for yo game yo.

Achievements Script
Authors: game_guy
Version: 2.23
Type: A Goals Type Script
Key Term: Misc System


Introduction

A full blown achievement system. Keep track of events your players pull off and make them feel like they've really achieved something. Easy to setup, plenty of options to configure it the way you want.

Features

I'm gonna leave the old list here so you can see the comparison.
  • Use Achievements in your game!
    Simple Plug and Play (besides setting up achievements)
    Achievements Easy to Setup!
    GamerScore is displayed.
    You can change what the Score is named
    Score is stored in a variable and you choose the number.
    Theres an option to turn on the Print so it prints what achievement you unlocked.

New ones
  • Image/Text Achievement Notification
  • Show all achievements or only ones you unlocked
  • Change text font, size, and color
  • Option to keep track of score
  • Modify notification position
  • Modify text position if using an image
  • Modify popup time
  • Play sound when you unlock an achievement
  • Set return scene, scene you go to when exiting achievements menu
  • Custom queue system allowing you to display multiple achievements at a time
  • Much more compatible
  • Quickly open up achievements without interrupting the current scene
  • Block scenes from the Quick Open
  • See if user has a specific achievement
  • See how many achievements the player has
  • Custom Icon Size Support


Screenshots

http://decisive-media.net/gameguy/award0.png
http://decisive-media.net/gameguy/award1.png
http://decisive-media.net/gameguy/award2.png
http://decisive-media.net/gameguy/award3.png
http://decisive-media.net/gameguy/award4.png
http://decisive-media.net/gameguy/award5.png
http://decisive-media.net/gameguy/award6.png
http://decisive-media.net/gameguy/award7.png

Demo

Demo v2.0 (Outdated and Possibly Bugged)

Script

Here's an RMX-OS Compatibility Patch. You need this if you are using RMX-OS.
#===============================================================================
# Achievements RMX-OS Patch
# Version 1.0
# Author: game_guy
#-------------------------------------------------------------------------------
# Intro:
# This makes game_guy's Achievements script compatible with RMX-OS.
# -Requires game_guy's Achievements v2.0 or Above
# -Requires Blizzard's RMX-OS v1.18 or Above
#===============================================================================

if !defined?(RMXOS) || RMXOS::VERSION < 1.18 || $gg_achievements == nil || $gg_achievements < 2.0
  raise 'Achievements Patch requires RMX-OS 1.18 or higher and Achievements 2.0 or higher.'
end

module RMXOS

  module Options
    SAVE_DATA[Game_System].push('@awards')
  end

end


If you do use RMX-OS, place both of these scripts Below RMX-OS Options and RMX-OS Script but above Main of course.

Instructions

All in the script.

Compatibility

-Not tested with SDK.
-Should work with everything.
-May corrupt old save games.

Credits and Thanks

  • -game_guy ~ For creating it.
    -jragyn00 ~ For the new layout + testing.
    -GAX72 ~ For test achievement image.


Author's Notes

Enjoy! Post any bugs if you find any!