Author Topic: [XP] One-Man CMS  (Read 12043 times)

Offline Rune

  • Transcended Spirit
  • ***
  • Posts: 216
  • LV: 15
  • Gender: Male
  • <Insert epic guitar solo here>
    • View Profile
[XP] One-Man CMS
« on: June 29, 2008, 11:58:03 PM »
One-Man CMS
Authors: Rune, modern algebra
Version: 1.1
Type: Custom Menu System
Key Term: Custom Menu System

Introduction

This is basically a one-character CMS. Not much more to say really.

Version History

(* marks current version.)
  • <Version 1.0> Command window displayed horizontally at the bottom of the screen with the Status window above it. Playtime and Gold windows displayed in Status window.
  • <Version 1.1> * Command window is now displayed at the side of the Status window.

Planned Future Versions

  • None planned. Although other versions may appear if alterations are suggested or requested

Features

  • HP/SP bars. You will need images for the bars, but I haven't added any, as I'm a n00b at art, and I didn't want everyone's Menu to look identical. You will also need a separate border image for the bars and you can also change the way the bars go down between squashing the image, or cropping parts of it off. Instructions are in the script. (Code by Modern Algebra)
  • Horizontal Command window.
  • Equipment display.
  • No ugly blackness around the windows.
  • One character displayed, but the active character is changeable in-game! Instructions on how to do so are in the script.
  • The height and y co-ordinate of the Command Window changes with the number of commands in the window!

Screenshots

Default six commands
(click to show/hide)

Two extra commands
(click to show/hide)
(Excuse the quality of the HP/SP bars, they were only a quick paint job.)

Demo

None needed.

Script

(click to show/hide)

Instructions

Instructions are inside the script, at the top. Just read through the green comment lines.

Compatibility

No compatibility issues known.


Credits and Thanks

  • Rune
  • Modern Algebra
  • Thanks to Modern Algebra, for a couple of scriptlets. I'll leave it up to him whether he wants to be credited, but until he says, be sure to credit him anyway.

Author's Notes

There are no restrictions. I don't care how this is used, as long as I get a little credit acknowledgment in your game's credits.
PM me on RMRK or CP if you have any issues, or just post in the topic.
If you have any problems, criticism, praise or queries, I'm right here. ;)

Enjoy.
« Last Edit: February 21, 2009, 12:52:30 PM by Blizzard »
Signature.

Offline Starrodkirby86

  • Kirby de Varita Estelar
  • Guardian of Chaos
  • ********
  • Posts: 3282
  • LV: 194
  • Gender: Male
  • ~!
    • View Profile
    • The Archive of Starrodkirby86
Re: One-Man CMS
« Reply #1 on: June 30, 2008, 12:02:02 AM »
That menu is smexy. Although there's no smooth sleekness that I complained on the other one, the Rainbow Hue Bars are so appealing and nice. My only drawback would the End Game has to be resized and therefore, it is unbearably ugly and unfitting to the other choices...

What's osu!? It's a rhythm game. Thought I should have a signature with a working rank. ;P It's now clickable!
Still Aqua's biggest fan (Or am I?).



Offline Rune

  • Transcended Spirit
  • ***
  • Posts: 216
  • LV: 15
  • Gender: Male
  • <Insert epic guitar solo here>
    • View Profile
Re: One-Man CMS
« Reply #2 on: June 30, 2008, 12:04:13 AM »
You can just change the "End Game" to "End" or "Quit" if you like.

Also, woo! Quickest reply yet. xD
Signature.

Offline Aqua

  • Lexima Warrior
  • *******
  • Posts: 2554
  • LV: 118
  • Gender: Female
  • Quack!
    • View Profile
Re: One-Man CMS
« Reply #3 on: June 30, 2008, 12:08:50 AM »
It's very clean and nice. 

The only thing I don't like about it is that the options bar is on the bottom, but that's just my opinion.

The drop shadow text for the actor names seems a bit weird to be too... Maybe give it less distance from the white text.

Mmmm dunno what else to say so... *thumbs up*

Offline Hellfire Dragon

  • Astral Trancist
  • *****
  • Posts: 768
  • LV: 24
  • Gender: Male
    • View Profile
Re: One-Man CMS
« Reply #4 on: June 30, 2008, 09:39:02 PM »
Like Aqua I don't like where the options bar is, otherwise it looks nice :)

Offline Rune

  • Transcended Spirit
  • ***
  • Posts: 216
  • LV: 15
  • Gender: Male
  • <Insert epic guitar solo here>
    • View Profile
Re: One-Man CMS
« Reply #5 on: July 01, 2008, 06:26:28 PM »
I'll work on an update and have it up in a short while ;)

Also, I updated the comments in the script, I kinda missed something out.

~Edit

Updated ;)
« Last Edit: July 01, 2008, 07:14:38 PM by Rune »
Signature.

Offline Phasedscar

  • Ethereal Devastator
  • ****
  • Posts: 303
  • LV: 21
  • Gender: Male
  • Oh god not monday again!
    • View Profile
Re: One-Man CMS
« Reply #6 on: July 02, 2008, 03:41:38 AM »
Yeah, looks good Rune.

And cool idea on having pictures in a folder for the HP/SP bars.  Something like this would be great for a true Zeldaesque game.
(click to show/hide)
The pictures in your signature may altogether be no more than 200kB. The height must not exceed 200 px and the width must not exceed 800 px. Altogether they may take up an area of 160000 px2. Every signature not matching this criteria is a subject of the moderator team to remove and leave this rule as message in your signature.

maferath

  • Guest
Re: [XP] One-Man CMS
« Reply #7 on: January 12, 2011, 10:03:33 AM »
Hi everyone. First of all, I must say that I like the CMS a'lot. But I have a question and I beg to be answered! How can I make the CMS transparent? (Just like Ryex's Collapsing CMS or Blizz ABS's Pre Menu).

Currently I'm using: Blizz ABS, Tons of Addons, this CMS and the Catergorized Items Menu by albertfish.

Offline WhiteRose

  • Trying to code in Ruby
  • Moderator
  • Lexima Warrior
  • ***
  • Posts: 2341
  • LV: 127
  • Gender: Female
  • <3
    • View Profile
Re: [XP] One-Man CMS
« Reply #8 on: January 12, 2011, 07:48:13 PM »
Hi everyone. First of all, I must say that I like the CMS a'lot. But I have a question and I beg to be answered! How can I make the CMS transparent? (Just like Ryex's Collapsing CMS or Blizz ABS's Pre Menu).

Currently I'm using: Blizz ABS, Tons of Addons, this CMS and the Catergorized Items Menu by albertfish.

Rune hasn't been active here for almost two years; I doubt he's going to be able to help you. However, as this menu already draws the map behind it, this should be a fairly simple fix provided you know a little bit about RGSS. Find the sections in the script where the windows are drawn, and change the opacity to whatever you want it to be - opacity is the last argument, if I remember correctly. I'd do it myself, but I'm actually down on campus right now and don't have access to my computer or RMXP.

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3247
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] One-Man CMS
« Reply #9 on: January 12, 2011, 08:02:11 PM »
Code: [Select]
class Window_Base

  alias change_opacity_init initialize
  def initialize(*args)
    change_opacity_init(*args)
    if $scene.is_a?(Scene_Menu)
      self.back_opacity = 160
      #self.opacity = 160  # Uncomment and comment the other if you like. They are slightly different.
     end
   end
end

class Scene_Menu

  alias mapback_main main
  def main
    mapback = Spriteset_Map.new
    mapback_main
    mapback.dispose
  end
end
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

maferath

  • Guest
Re: [XP] One-Man CMS
« Reply #10 on: January 12, 2011, 09:33:18 PM »
I'm sorry, I don't know how to script RGSS. But based on ForeverZer0's reply, I've changed the CMS script to this:

(click to show/hide)

But it doesn't work. It says: Script '+ CMS' line 400: SyntaxError occured.
Also, is there a way to make albertfish's Categorized Inventory transparent as-well?

Thanks in advance
M,

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5131
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: [XP] One-Man CMS
« Reply #11 on: January 12, 2011, 11:11:12 PM »
no no, use the original script and add F0's snipit below it. then it will work. thing is that this will make ALL your windows transparent no matter where they are
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)

Offline ForeverZer0

  • CP's Pedophile
  • Global Moderator
  • Guardian of Chaos
  • ****
  • Posts: 3247
  • LV: 294
  • Gender: Male
  • Remember you are unique, just like everyone else.
    • View Profile
Re: [XP] One-Man CMS
« Reply #12 on: January 13, 2011, 12:33:57 AM »
thing is that this will make ALL your windows transparent no matter where they are

Note the "if $scene.is_a?(Scene_Menu)".

It will only affect the windows in the menu if left how it is. Not every window in the game.
I am done scripting for RMXP. I will likely not offer support for even my own scripts anymore, but feel free to ask on the forum, there are plenty of other talented scripters that can help you.

Offline Ryex

  • Arctic Bird of Programming
  • Global Moderator
  • Chaos Ultimate
  • ****
  • Posts: 5131
  • LV: 197
  • Gender: Male
  • Wants to write a compiler for fun
    • View Profile
Re: [XP] One-Man CMS
« Reply #13 on: January 13, 2011, 01:07:56 AM »
*facepalm*
I no longer keep up with posts in the forum very well. If you have a question or comment, about my work, or in general I welcome PM's. if you make a post in one of my threads and I don't reply with in a day or two feel free to PM me and point it out to me.

DropBox, the best free file syncing service there is.
(click to show/hide)