Notice: fwrite(): Write of 44 bytes failed with errno=28 No space left on device in /home/rmrk/domains/rmrk.net/public_html/Sources/Cache/APIs/FileBased.php on line 96

Notice: fwrite(): Write of 8192 bytes failed with errno=28 No space left on device in /home/rmrk/domains/rmrk.net/public_html/Sources/Cache/APIs/FileBased.php on line 96
Print Page - Ace Message System script insertion problem

The RPG Maker Resource Kit

RMRK RPG Maker Creation => RPG Maker General => General Scripting => Topic started by: starseeker123 on September 05, 2012, 07:13:47 AM

Title: Ace Message System script insertion problem
Post by: starseeker123 on September 05, 2012, 07:13:47 AM
Hi,

I've just started using RPG Maker VX Ace a few days ago and I wanted to add the option of including the actor's name in the textbox so I decided to use Yanfly's Ace Message System. I followed the instructions and when I applied the script......nothing happened. The textbox stayed the same and there was nothing that told me that the script worked. Thinking that it could be my application that was the problem, I installed Ace Core Engine script and to my surprise, it worked. Now I'm stumped as to what's the problem...

Any help would be greatly appreciated.

Thanks
Title: Re: Ace Message System script insertion problem
Post by: modern algebra on September 05, 2012, 10:38:55 AM
Well, my guess is that most of the features in that script are optional, which means you need to turn them on. So, if you want to create a namebox, you need to input in the message:

\n<Name>

If you want to make the font bold, you type in:

\fb

etc...


#
# Message Window text Codes - These go inside of your message window.
#
#  Default:    Effect:
#    \v[x]     - Writes variable x's value.
#    \n[x]     - Writes actor x's name.
#    \p[x]     - Writes party member x's name.
#    \g        - Writes gold currency name.
#    \c[x]     - Changes the colour of the text to x.
#    \i[x]     - Draws icon x at position of the text.
#    \{        - Makes text bigger by 8 points.
#    \}        - Makes text smaller by 8 points.
#    \$        - Opens gold window.
#    \.        - Waits 15 frames (quarter second).
#    \|        - Waits 60 frames (a full second).
#    \!        - Waits until key is pressed.
#    \>        - Following text is instant.
#    \<        - Following text is no longer instant.
#    \^        - Skips to the next message.
#    \\        - Writes a "\" in the window.
#
#
#
#  Wait:       Effect:
#    \w[x]     - Waits x frames (60 frames = 1 second). Message only.
#
#
#
#  NameWindow: Effect:
#    \n<x>     - Creates a name box with x string. Left side. *Note
#    \nc<x>    - Creates a name box with x string. Centered. *Note
#    \nr<x>    - Creates a name box with x string. Right side. *Note
#
#              *Note: Works for message window only.
#
#
#
#  Position:   Effect:
#    \px[x]    - Sets x position of text to x.
#    \py[x]    - Sets y position of text to y.
#
#
#  Picture:    Effect:
#    \pic[x]   - Draws picture x from the Graphics\Pictures folder.
#
#
#  Outline:    Effect:
#    \oc[x]    - Sets outline colour to x.
#    \oo[x]    - Sets outline opacity to x.
#
#
#
#  Font:       Effect:
#    \fr       - Resets all font changes.
#    \fz[x]    - Changes font size to x.
#    \fn[x]    - Changes font name to x.
#    \fb       - Toggles font boldness.
#    \fi       - Toggles font italic.
#    \fo       - Toggles font outline.
#    \fs       - Toggles font shadow.
#
#
#
#  Actor:      Effect:
#    \af[x]    - Shows face of actor x. *Note
#    \ac[x]    - Writes out actor's class name. *Note
#    \as[x]    - Writes out actor's subclass name. Req: Class System. *Note
#    \an[x]    - Writes out actor's nickname. *Note
#
#              *Note: If x is 0 or negative, it will show the respective
#               party member's face instead.
#                   0 - Party Leader
#                  -1 - 1st non-leader member.
#                  -2 - 2nd non-leader member. So on.
#
#
#
#  Names:      Effect:
#    \nc[x]    - Writes out class x's name.
#    \ni[x]    - Writes out item x's name.
#    \nw[x]    - Writes out weapon x's name.
#    \na[x]    - Writes out armour x's name.
#    \ns[x]    - Writes out skill x's name.
#    \nt[x]    - Writes out state x's name.
#
#
#
#  Icon Names: Effect:
#    \ic[x]    - Writes out class x's name including icon. *
#    \ii[x]    - Writes out item x's name including icon.
#    \iw[x]    - Writes out weapon x's name including icon.
#    \ia[x]    - Writes out armour x's name including icon.
#    \is[x]    - Writes out skill x's name including icon.
#    \it[x]    - Writes out state x's name including icon.
#
#              *Note: Requires YEA - Class System
Title: Re: Ace Message System script insertion problem
Post by: starseeker123 on September 05, 2012, 11:30:08 AM
Thank you for the reply. Unfortunately, I've tried what you suggested and all it gave me was the code plus what I wanted to say. e.g. the output of the textbox would be "\n<Reg> Yo, what's up!". I've tried other commands provided in the code but it seems like my RPG Maker can't seem to initialize the script.

Also, I've tried your version of the message script (the ATS formatting) and I got the same problem as well.

Update: Ok, this is kinda freaky. I tried the commands again and its working which was weird because a few hours ago, it wasn't. Anyway, thanks for your help. Really appreciate the fast reply!
Title: Re: Ace Message System script insertion problem
Post by: modern algebra on September 05, 2012, 10:12:57 PM
Glad it's working.