Author Topic: [XP] Enhanced DMS v 1.00  (Read 10589 times)

Offline fugibo

  • World Conqueror
  • Chaos User
  • ******
  • Posts: 1966
  • LV: 44
    • View Profile
[XP] Enhanced DMS v 1.00
« on: March 11, 2008, 07:57:59 PM »
Enhanced DMS (Default Menu System) (EDMS)
Authors: Longfellow
Version: 1.00
Type: Custom Menu System
Key Term: Custom Menu System

Introduction

This script is a graphically enhanced version of the default menu system, with an added Load option. I decided to make it so that I could get back used to RGSS

Features

  • Has all the options of the DMS, plus load
  • Uses Icons and gradients
  • Has map as background
  • Has a real-world time window that replaces the steps window
  • Under 350 lines of actual code

Screenshots

(click to show/hide)



Script

(click to show/hide)

Instructions

Inside the script.

Compatibility

None known. Tested with ToAO's v 6.13b, RTAB, and Blood Mage v 1.58.

Credits and Thanks

  • WcW
  • Blizz, for helping me learn to script and teaching me a lot

Author's Notes

To quote the Blizzard, "N-Joy!"
« Last Edit: September 30, 2009, 07:48:35 PM by Longfellow »

Offline Juan

  • Ethereal Devastator
  • ****
  • Posts: 409
  • LV: 47
  • Gender: Male
  • Evil Twin
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #1 on: March 11, 2008, 10:57:35 PM »
This is pretty good. I may want to show you to scrool with left and right  when in for example the skill screen.
Edit Heres the code     
Code: [Select]
# If Right button was pressed
    if Input.trigger?(Input::RIGHT)
      # Play cursor SE
      $game_system.se_play($data_system.cursor_se)
      # To next actor
      @actor_index += 1
      @actor_index %= $game_party.actors.size
      # Switch to different skill screen
      $scene = Scene_Skill.new(@actor_index)     
    # If Left button was pressed
    elsif Input.trigger?(Input::LEFT)
      # Play cursor SE
      $game_system.se_play($data_system.cursor_se)
      # To previous actor
      @actor_index += $game_party.actors.size - 1
      @actor_index %= $game_party.actors.size
      # Switch to different skill screen
      $scene = Scene_Skill.new(@actor_index)   
end
« Last Edit: March 12, 2008, 11:25:14 PM by Juan »
Dropbox Who need luck when you can make your own.
(click to show/hide)

Offline Blizzard

  • This sexy
  • Administrator
  • has over 9000 posts
  • *****
  • Posts: 19930
  • LV: 642
  • Gender: Male
  • Magic midgets.
    • View Profile
    • You're already on it. (-_-')
Re: Enhanced DMS v 1.00
« Reply #2 on: March 12, 2008, 01:47:34 PM »
*powers up* <3
It has everything the default menu is missing, but isn't as heavyweight as other CMS-es. The perfect combination. :)
Check out Daygames and our games:

King of Booze      King of Booze: Never Ever      Pet Bots
Drinking Game for Android      Never have I ever for Android      Pet Bots for Android
Drinking Game for iOS      Never have I ever for iOS      Pet Bots for iOS
Drinking Game on Steam


Quote from: winkio
I do not speak to bricks, either as individuals or in wall form.

Quote from: Barney Stinson
When I get sad, I stop being sad and be awesome instead. True story.

Offline fugibo

  • World Conqueror
  • Chaos User
  • ******
  • Posts: 1966
  • LV: 44
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #3 on: March 13, 2008, 03:04:42 AM »
Yeah, I know how to do that, this is just a very basic CMS. It's not meant to be complex at all, only the main menu and the load screen are modified. Maybe I'll add all that later.

Offline Sally

  • Sallygirl :P
  • Chaos User
  • ******
  • Posts: 1283
  • LV: 12
  • Gender: Female
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #4 on: March 13, 2008, 11:37:16 PM »
its cool i like it

Offline fugibo

  • World Conqueror
  • Chaos User
  • ******
  • Posts: 1966
  • LV: 44
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #5 on: March 13, 2008, 11:43:32 PM »
yay *turns the emo button off*

Offline Nortos

  • Has earned a custom title
  • Chaos User
  • ******
  • Posts: 1303
  • LV: 20
  • Gender: Male
  • Celestial Bomb my Digital Ass
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #6 on: March 13, 2008, 11:47:47 PM »
gj on this it's nice and classy looking maybe you could put an option for location window above gold and underneath commands I know it would be harder cos not so wide area but something like this
Location:

"John's Bathrooom"

and than have it so people can set it to true or false at the top
(click to show/hide)
Nortos's Stealth System
UltaFlame's Storyline Service
Blizz ABS - The Ultimate ABS!
My Resources

Offline fugibo

  • World Conqueror
  • Chaos User
  • ******
  • Posts: 1966
  • LV: 44
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #7 on: March 13, 2008, 11:49:30 PM »
0_o Hmm... maybe in the next update I'll make it switch between displaying those three windows and a location window every few seconds...

Offline Nortos

  • Has earned a custom title
  • Chaos User
  • ******
  • Posts: 1303
  • LV: 20
  • Gender: Male
  • Celestial Bomb my Digital Ass
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #8 on: March 13, 2008, 11:55:26 PM »
that would also be cool lol, looking forward to seeing the code
(click to show/hide)
Nortos's Stealth System
UltaFlame's Storyline Service
Blizz ABS - The Ultimate ABS!
My Resources

Offline fugibo

  • World Conqueror
  • Chaos User
  • ******
  • Posts: 1966
  • LV: 44
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #9 on: March 13, 2008, 11:58:16 PM »
Next update will prolly include that and the Exit menu added to the main part of the menu.

Flermza

  • Guest
Re: Enhanced DMS v 1.00
« Reply #10 on: March 14, 2008, 11:56:43 AM »
Great work WcW! ;D

Offline fugibo

  • World Conqueror
  • Chaos User
  • ******
  • Posts: 1966
  • LV: 44
    • View Profile
Re: Enhanced DMS v 1.00
« Reply #11 on: March 14, 2008, 05:09:17 PM »
Thanks!! Anyone found any bugs in it yet?

Offline Fantasist

  • Lexima Warrior
  • *******
  • Posts: 2222
  • LV: 146
  • Gender: Male
    • View Profile
    • Blog
Re: [XP] Enhanced DMS v 1.00
« Reply #12 on: April 04, 2008, 05:47:59 PM »
Not so far, but I love it. Why didn't I see it earlier? *powers up*
Do you like ambient/electronic music? Then you should promote a talented artist! Help out here. (I'm serious. Just listen to his work at least!)

The best of freeware reviews: Gizmo's Freeware Reviews



Offline Tazero

  • Blows jobs for custom titles
  • Chaos User
  • ******
  • Posts: 1179
  • LV: -45
  • Gender: Male
  • Asleep but flying high
    • View Profile
Re: [XP] Enhanced DMS v 1.00
« Reply #13 on: December 09, 2008, 02:57:00 AM »
Lolz i love it Propz man Propz :D   :rockit:


If you were a fish...

adrian_587

  • Guest
Possible Bug? [XP] Enhanced DMS v 1.00
« Reply #14 on: September 28, 2010, 05:09:50 AM »
Okay, first off, LOVE the script! I'm making a small game for someone real young and don't want to confuse them with some of the complicated menu system scripts out there. Like was said above, it gives you what you need without being extraneous. Props to ya!  :haha:

You asked about bugs? Well, I wanted to add in a secret character who is at level 99 when he joins. The thing is, when I try to start a game with the character in the party the game starts as usual. But when you hit MENU, this error is displayed. Note, it is a level bug as if the level is 98, the error does NOT occur. It seems this experience bar thing that so many people like to use is glitched to the max.

And a suggestion, I think it will be better if on the main menu screen you do not show the actual number with regards to experience. The bar might be enough to tell just as a quick indicator. If players want to know the exact amount, let them check the status screen or something. The reason is that the experience number display overlaps and looks really bad and ruins what is otherwise a GREAT script. Just those two nitpicks.



And this is the cluttered experience bar thingamabob. Not pretty :p.



Oh and I didn't ask but, is it okay to modify the script. The game I'm making will not be commercial or anything. I just ask because some people are REALLY touchy about modifying their work (and rightly so if someone is going to take false credit for their blood, sweat and tears). Just asking to be sure. I felt that having a real time clock wasn't all that useful for my game, especially as I am using the CCTS script from here.
« Last Edit: September 28, 2010, 06:02:14 AM by adrian_587 »