Jump to content
Nicke

XS - Message System

Recommended Posts

xs.png

Message System

Version: 1.0b

Introduction
This script enables you to change the default message window into something more complex and customized.

Features

  • Change each section (font settings, delay, skin, padding etc) ingame using variables.
  • Animation effect when the windows open. (More effects will probably come later)
  • Separate window for name and face.
  • Play a sound each time a character is processed. Can be enabled/disabled.
  • And more!

Screenshots

 

xs-message.png


xs-message2.png

 



How to Use
Instructions how to use it can be find inside the script.
To install this script, open up your script editor and copy/paste this script to an open slot below Materials but above Main. Remember to save.

Script
Get the script here and the Core Script.

Updates
Released 1.0b. Some weird bug corrected with opacity change and another that would cause the game to crash if using input/choice boxes.

Credit
Do credit me, Nicke, if you are planing on using this script. Thanks.
Can be use in a commercial project.

Edited by Nicke

Share this post


Link to post
Share on other sites

Damn this looks cool xD Shame I already decided on bust portraits cos this is the nicest looking use of faces! Props on improving something most people neglect, its amazing how much a modified layout can do :3

Share this post


Link to post
Share on other sites

Hi.

I found a bug.

 

2012_11_19_180031.jpg

 

Nothing bad. Looks cool.

But when I start to talk with this dog again, then happend this:

 

2012_11_19_180044.jpg

 

 

Im using two of your last's scripts: core-script and message-script.

 

Im apologize for my bad enlglish. :P

Share this post


Link to post
Share on other sites

Ah yeah, I have fixed that bug now and a few others. Released 1.0b. Thanks for the feedback guys.

 

I am getting an Error at Line 249.

2lwu6vm.jpg

 

 

 

def get_var(var, type)
# // Method to return variable value if conditions met.
unless var.nil? or $game_variables[var] == 0
  return $game_variables[var]
else
  case type
  when :width		   ; return Graphics.width
  when :height		  ; return visible_line_number
  when :padding		 ; return 12
  when :win_x		   ; return 0
  when :win_y		   ; return 0
  when :wait			; return 0
  when :font_name	   ; return Font.default_name
  when :font_size	   ; return Font.default_size
  when :font_color	  ; return Font.default_color
  when :font_out_color  ; return Font.default_out_color
  when :font_bold	   ; return Font.default_bold
  when :font_shadow	 ; return Font.default_shadow
  when :name			; return ""
  when :skin			; return "Window"

 

 

 

Edit~

I seem to got it working kind of.

I just can't change the font, or colors, or the outline.

 

 

~Edit #2

It doesn't seem to be compatible with Yanfly's Victory Aftermath.

I guess I can't use this script. :(

Edited by KoutaStepp

Share this post


Link to post
Share on other sites

I'd like to think so, but the link is dead.

There's an alternate link to a different website also of his,

but I won't post it without his permission as he might be reserving certain scripts.

Edited by Sirius

Share this post


Link to post
Share on other sites

I dont understand this Script  :(

 

No matter how i edit the Script, i only get this:

 

 

 

 

3IfRw.png

 

 

 

Could you post the Scripts to get the Boxes like in your Screenshots?

 

Thanks ^^

Share this post


Link to post
Share on other sites

I have the same problem like ShockBuddy. No matter what value I set up for the variables, it looks exactly like the screenshot ShockBuddy posted. I would like it to look like the first screenshot you posted, Nicke, but I can't seem to get it right.

Share this post


Link to post
Share on other sites

can u make this pop over the event automatically, its a pain trying to do that, maybe fix it abit like how hanzo's was in Valkyrie stories. I tried using this but its far too confusing and complicated to keep doing over per char but I still like it but just make it more simple 

Share this post


Link to post
Share on other sites

Excuse me, but the link leads me to a page that "Doesn't exist" or is "out of date" apparently.

Links work for me fine.

There are just broken BBcodes.

Edited by Rikifive

Share this post


Link to post
Share on other sites

Just remove the broken BBcodes (the URLs, '[', ']' etc.), here you have fixed links:

CORE + MESSAGE

Thank you so much for your help. /)

 

EDIT: A couple of problems though... This script kind of causes an issue with Yanfly's "Battle Engine ACE" script and Yanfly's "Victory Aftermath" script.

18sU3oh.png 

As you can see above, the window that's usually behind the actor portraits is not there anymore.. It only happens when I have a battle that has dialogue in it, but still.

 

J1yNyQB.png

As for this one, the portraits are missing from the box. And the message appears up top. When it should appear at the bottom. (So actually 3 problems.)

 

So could someone help me with this? I'd greatly appreciate it.

Edited by YamiKitsune

Share this post


Link to post
Share on other sites

Incompatibility isn't that easy to fix, but first try moving these scripts up & down (above / below Yanfly's) as it might be method overwriting (?) or something, though I'm not sure.

If that will not help, then it will be actually kinda hard to fix...

 

also,  /)*(\

Edited by Rikifive

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

×
Top ArrowTop Arrow Highlighted