[XP] Animated Cms

Started by Juan, January 07, 2008, 08:00:03 pm

Previous topic - Next topic

Juan

January 07, 2008, 08:00:03 pm Last Edit: May 14, 2010, 11:39:10 pm by Juan
Animated Cms
Authors: Juan, Blizzard, Nortos, WcW, Dingo, Legacyblade, Tsuko
Version: 5.3
Type: Custom Menu System
Key Term: Custom Menu System



Introduction

This a custom menu system, with many functions. e.g. Equip submenu shows complete information about Status resistance/attack, Element resistance/attack,  complete character stat changing, animated, and has an options menu.


Features


  • Animated
  • Soul Rage System Support
  • Supports Unlimited Party Size
  • Option Menu
  • Equipment
  • Faceset Support
  • Icon Support



Screenshots
The screenshots were applied with tons of add gradient bars to make it look better.
Screenshot1: ShowHide


Screenshot2: ShowHide


Screenshot3: ShowHide


Screenshot4: ShowHide




Demo
Script Demo


Script
Just make a new script above main and paste this code into it
Script Link


Instructions
Configure the settings in the menu is my module. To use icons make a folder called CMS in the icon folder. And name each image menu0-menu7


Compatibility

Compatable with SDK 2.3.
Compatable with dream for music files and tons of add ons.
This script will corrupt old savegames.


Credits and Thanks


  • Juan
  • Blizzard
  • Nortos
  • Wcw
  • Dingo
  • Legacyblade
  • Tsuko



Author's Notes
This cms will not with save files before this cms was there.
Any bugs email me at Juanito119@yahoo.com
or report them in this topic.
Credit me and enjoy.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Fantasist

As I already said, nice layout :)

Here's the screenshot I promised:
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




Nortos

what's the screenshot for??? oh and yeah it's nice layout and has some nice updates now with load disabled if no saves

Fantasist

 posted in this topic on Dec 25 in the old forum.
[quote]I've always disliked the steps window, and the equipment layout is exactly the same layout I'm using for my CMS. And the status layout is VERY near, and I too planned faceset support. So yeah, I say the layout is good
I have a screen of the status scene in my desktop comp, I'm on my laptop now. I'll upload the pic tomorrow.
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




Nortos


Juan

@Fantasist Yea it does look simliar and thanks.
@Nortos Also thank. I myself will probably make a different status screen style( One with battle graphic, and one without the battle graphic.) I already have a layout for it too. It is based on the orginal version of this script. I'll post that one out tomorrow.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Nortos


Juan

@Nortos heres a screenshot
Spoiler: ShowHide

Shot at 2008-01-12
. Throught I'm gonna remove the location window from that layout. Btw how does it look?
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Nortos

looks nice like good layout looks like all you would want :)

Juan

@Nortos Its an alterterative for now using the battler graphic. I also might post a demo for changing the settings in game. 
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

dark-archangel

this script super cool ;D
and thanks what you done for me :)

iv00w

February 19, 2008, 04:12:18 pm #11 Last Edit: February 19, 2008, 04:14:54 pm by iv00w
I love it, except for one tiny thing:
Location + Map Name looks kinda cut-off at the top. How do i fix this?

edit:
when I have a weapon/armor with approx. 12 characters or more, the remaining chars go outside the screen.

Juan

February 19, 2008, 05:18:36 pm #12 Last Edit: February 26, 2008, 11:30:31 pm by Juan
The first problem I'll have to edit the location script I guess. I'll just reajust it.Thanks. I'll readjust the menu status too. I also might improve the code of this cms a bit. Any other bugs?

Edit 
Version 2.0 is up. Fixed the location window and status window bug. And improved the gold window.

Edit 2
Version 2.1
Fixed a few bugs
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Quan

Would there be any way to adapt this for 80x80 faces like the Easy Party Switcher uses..?

Juan

February 27, 2008, 04:45:23 pm #14 Last Edit: February 27, 2008, 04:51:50 pm by Juan
Yea but I don't have any 80x80 faces unless you can provide me with some. Btw the way do you want anything added or removed from the menu?  Example Item, skill, equp, status, party, save, load, exit..
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Quan

Yeah, word, but let me get back to you on that.  I've got a couple of scripts that I'm trying to reconcile with one another and it seems like there are a bunch of different ways to do it, so I want to narrow it down to the least labor-intensive option before I start making extra work for people!

I really appreciate your help though, Juan.  Thanks.  I'll get back to you as soon as possible!

Juan

Alright. When that finishes then send  a picture of whatever size you want the faces to be when your done so I can edit the face option for you.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Juan

March 11, 2008, 06:06:08 pm #17 Last Edit: March 11, 2008, 06:06:45 pm by Juan
Anyone think I use this layout the only I changed was the gold window and playtime window so they both are in the same window.

Spoiler: ShowHide
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Juan

Updated the cms. You can use icons and the menu is animated.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Chaze007

Always I Wanna Be With You! Make Believe With You!

Juan

March 13, 2008, 07:15:24 am #20 Last Edit: April 21, 2008, 07:16:02 pm by Juan
I'll post a demo don't know why the icons images are not showing.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

fugibo

Nice. The only thing I would add is a Real Time thingy above playtime and gold, but that's just me.

Juan

March 13, 2008, 08:16:30 am #22 Last Edit: March 13, 2008, 08:17:36 am by Juan
I got no idea how the playtime window works. Edit I just noticed the location window is off a little bit.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

fugibo

Simple. The Graphics module, which you update every frame, keeps track of how many frames there have been so far and what the average frame rate has been. So all you have to do is divide how many frames there has been by what the average FPS is, and you will get how many seconds the game has been running.

For example:
def refresh
  @total_secs = Graphics.frame_count / Graphics.frame_rate
  hour = @total_secs / 60 / 60
  min = @total_secs / 60 % 60
  sec = @total_secs % 60
  self.contents.fill_rect(x, y, widith, height, sprintf("%02d:%02d:%02d", hour, min, sec))

Juan

Update add option to animate the menu or not. Also added animation  when exiting the menu.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Juan

Added chapter system, added real time, and improve coding.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

shdwlink1993

Juan, sorry to let you know, but all the links are dead :'(.
Stuff I've made:




"Never think you're perfect or else you'll stop improving yourself."

"Some people say the glass is half full... some half empty... I just wanna know who's been drinking my beer."

Juan

July 07, 2008, 03:48:58 pm #27 Last Edit: August 23, 2008, 12:38:15 pm by Juan
I'll have to look for my scripts.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Juan

Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Starrodkirby86

Juan, your script link is missing a few graphics, being some icons. I don't know where they may be, but can you post a version containing those aforementioned missing Icons? :) Um...either that or you should disable icon use at the default get-go...^^; It's still a pretty sleek menu, I like the transitioning of the windows. Great job.

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?).




Juan

Thanks star powersup for testing cms. Reuploads cms
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Starrodkirby86

I noticed you corrected the Versuib typo you had in 4.8. Now, I have a question. I don't want the Options Menu as a choice in the CMS, is there an easy and painless way to remove that? I tried searching for s(n) = (n), but I can't find anything relating to that specific choice.

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?).




Juan

August 28, 2008, 07:39:06 pm #32 Last Edit: August 28, 2008, 07:49:07 pm by Juan
Its an easy edit. I'll upload it on sendspace right now. Edit star check your email.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Starrodkirby86

Thanks Juan, I just was unable to find how to do it...Oh well, thanks anyway. ^_^ *Power-up of Truth*

Thank god for AIM and its instant e-mail notifications. It's seeming to work flawless now, thanks.  :_):

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?).




Hellfire Dragon

Is there a way to completely remove the bar style, bar opacity and battle bgm options so they don't show at all?

Juan

September 26, 2008, 05:54:28 pm #35 Last Edit: September 26, 2008, 07:24:02 pm by Juan
Yeah I will do that now.
Edit
http://www.sendspace.com/file/7otse6
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Hellfire Dragon


Ryex

December 25, 2008, 06:34:45 pm #37 Last Edit: December 26, 2008, 11:32:20 pm by Ryexander
um Juan?... You have a bit on an error...

in the demo the equip menu dose not work quite right

you have the Y and X of the options in the Equip Item window wrong so that half the options appear almost of the screen next to the first half ( its a simple fix I did in in a few seconds to view it properly)

also I think you forgot to add the lines of code that actually draw the effects (elemental and status inflictions) that the chosen weapon has. you just hav the text and the space there...

Edit: I added the line my self and it works not except for the fact that the text string returns nil if the item your viewing is an armor
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.<br /><br />DropBox, the best free file syncing service there is.<br />

Jackolas

i found a quite strange error. it caused the whole game to crash. so no error message... just a plain crash without info

after excluding all scripts etc. (even tried your demo without any extras) I found out that if you have a auto tile in a map you can't change anything in the option menu ore it will crash.
strange thing. dunno if other people have the same error.

I have a official copy of the RPG maker xp before you ask.

Juan

January 13, 2009, 04:52:10 pm #39 Last Edit: January 13, 2009, 05:36:56 pm by Juan
That's odd. I'll take a look in that. Edit I'll update this script a little later.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Jackolas

i'm glad the problem is not on my side :P

Juan

I should have an update soon.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Juan

Updated
The menu supports unlimited party size now. And draws soul rage bars if its being used.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Jackolas

February 19, 2009, 01:07:17 pm #43 Last Edit: February 19, 2009, 01:32:00 pm by Jackolas
whoo.. great update... love the new option menu... way cleaner..

ran into the first bug :P think its becouse i don't have all fonts installed.
if i go options -> visual -> fonts i get this error:

script'Juan's Custom Menu'line 2447: NoMethodError occurred
undefined method 'fontname'for #<game_system:0x15D10a0>



by removing line 2447 it seems to be fixed

Juan

I knew I forgot to change something. I'll update it right way. And glade you like it.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Jackolas

found the next bug.
if you have more than 2 items that a char can equip.

Spoiler: ShowHide

the items that are on the right side (you can still see the icons) can't be selected
this char has picked up 8 armours he can equip


hope for a quick fix.. don't think its that hard to fix :P

Juan

That should be an easy fix. I'll do it later today.
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Calintz


Jackolas

did you find the problem?
tried to fix it myself but failed :S

Juan

Sadly no I haven't had time. This weekend I will fix it  :)
Dropbox Who need luck when you can make your own.
3ds Friend code: ShowHide
 4468 1422  6617

Jackolas

March 22, 2009, 11:57:49 am #50 Last Edit: March 24, 2009, 03:15:23 pm by Jackolas
since juan did not have time yet to fix it. i fixed it myself.
here it is:

Spoiler: ShowHide

change on line 1934 till 1954
Quote#--------------------------------------------------------------------------
  # * Draw Item
  #     index : item number
  #--------------------------------------------------------------------------
  def draw_item(index)
    item = @data[index]
    x = 4 + index % 2 * (288 + 32)
    y = index / 2 * 32
    case item
    when RPG::Weapon
      number = $game_party.weapon_number(item.id)
    when RPG::Armor
      number = $game_party.armor_number(item.id)
    end
    bitmap = RPG::Cache.icon(item.icon_name)
    self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))
    self.contents.font.color = normal_color
    self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
    self.contents.draw_text(x + 240, y, 16, 32, ':', 1)
    self.contents.draw_text(x + 256, y, 24, 32, number.to_s, 2)
  end


and change it to this:
Quote#--------------------------------------------------------------------------
  # * Draw Item
  #     index : item number
  #--------------------------------------------------------------------------
  def draw_item(index)
    item = @data[index]
    x = 4
    y = index * 32
    case item
    when RPG::Weapon
      number = $game_party.weapon_number(item.id)
    when RPG::Armor
      number = $game_party.armor_number(item.id)
    end
    bitmap = RPG::Cache.icon(item.icon_name)
    self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24, 24))
    self.contents.font.color = normal_color
    self.contents.draw_text(x + 28, y, 212, 32, item.name, 0)
    self.contents.draw_text(x + 240, y, 16, 32, ':', 1)
    self.contents.draw_text(x + 256, y, 24, 32, number.to_s, 2)
  end


this should fix the bug and put all the items in 1 column


this is btw the fix for the demo version of the script

edit:
the new script (version 5.2) has some major bugs,
1) when opening the menu with the fonts, the game crashes
2) when turning faces on there is always a error that he can't find the face (even if u place the face file in the right place with the correct name)
3) if you have more than 2 weapons you can't unequipped any weapon any more
at this point I was getting frustrated and gone back to version 5.1 (the 1 in the demo)