My Assistant
Dice"Is badly a word?"
| Entertainment
| Game Making
| Creative Forum
| Technology & Computers
| Translations
![]() ![]() |
Feb 13 2005, 03:40 PM
Post
#1
|
||
![]() Administrator of this Asylum AdminMember No.: 1 Posts Liked: 48 * Joined: 8-November 04 Posts: 2,704 --> From: Longueuil, Canada RPG Maker Level: Master Class Title: Writer, Scripter & Designer Last.fm ID: Dubealex Country: ![]() |
Advanced Message Script - Release 4 [Update #2]
Available Translation: [Nederlands] Dutch translation (by: Nick) German Translation (by: Bluescreen) Instruction Manual: Click Here to access the manual. Download the playable demo now:
AMS___Advanced_Message_Script___R4.rar ( 356.25k )
Number of downloads: 12960Download the un-corrupted RGSS100J.DLL file right here:
RGSS100J.rar ( 628.38k )
Number of downloads: 7478New Release #4 [Updated] now available ! Known issues and solution: - Letter J make the game crash --> Be sure to use the DLL I provide in this post, since some DLL files are corrupted and cause that weird bug. - The game exit at title screen/load/save screen --> Be sure to delete your save files (.sav) from your game folder, this is what causes that bug. New Features in R4: - Modify the position offset of the window when using the event code \p[id] - Modify the size and position of the main message box. New Features in R3: - Allow/Disallow the Text Skip Button - Modify the text color in the Name Box - Modify the text color in the message box permentatly - Modify the windowskin of the message box - Modify the windowskin of the name box - Modify the position of the name box - Modify the size of the name box - Modify the opacity of the message box - Modify independately the font of the message box and name box Old Features still present: - Letter By Letter script (Can be set ON or OFF) - Show the gold window - Show the hero's name - Show the monster's name - Show an item's price - Modify the font used in message box (Now totally fixed in R3!) - Add wait in your message - Wait for user input - Change text speed - Change text size - Show the message box above the hero or any event - Show the map name - Use HTML Hexadecimal color code in \c[Color ID] - Show a face graphic in your message box - Show the class name of a character - Show variable values, item name, weapon name, skill name and armor name - Modify the color of the text - Show a name (or other info) in a little name box above the message box - Modify the text opacity - Play a sound effect as the letter are shown in the message box - Display text as superscript - Force a message box to close itself Bug fixed in R3: - Script tested in new project in Postality and Dynaemu version. Work fine in both. - Compatibility with Font not showing up fixed. - Cleaner code, less mess. - A complete customization area at the beggining of the script. - The settings of the AMS are now saved and loaded with your Saved Files. - The font change feature now allows the use of parenthesis ( ). - Some other minor things. Future feature to implement: *I won't have time to script anymore, so you can feel free to create add-on or enhancement of that script, for as long as you leave the credit intact. If you want ideas, here's what I owuld have added in it: - Show an event name in messages (Using Near_Fantastica code snippet) - Modify the opacity of the name window - Add a new Face Graphic (or any image) System - A more powerful wait system integrated in the message script - Show multiple message box, and manage them via call script. The script you need: Be sure to check the Instruction Manual below that script to know how to use the commands and what they do. But first thing first, create a new page in your script editor, just above MAIN; and name it "Advanced Message Script" or "AMS", and copy the following code in it: --> Download the demo, the script is in it. its too big to put in here and edit all the time. This post has been edited by Dubealex: Apr 21 2007, 11:40 PM
|
|
|
| ||
| Who Liked: | ||
Feb 13 2005, 05:22 PM
Post
#2
|
|
|
Newbie NewbieMember No.: 205 Posts Liked: 0 * Joined: 5-February 05 Posts: 6 --> RPG Maker Level: Not Applicable Class Title: Graphic Artist and Writer |
Well... I must say, awesome work. But I have a problem:
CODE ????? 'Advanced_Message' ? 1041 ??? EOFError ???????? End of file reached Not sure what's happening here. A spot of help? ::EDIT:: It seems the problem is with my project. I downloaded the demo and replaced the script in mine with that one and I get the same exact error. |
|
|
|
Feb 14 2005, 07:55 AM
Post
#3
|
||
![]() Administrator of this Asylum AdminMember No.: 1 Posts Liked: 48 * Joined: 8-November 04 Posts: 2,704 --> From: Longueuil, Canada RPG Maker Level: Master Class Title: Writer, Scripter & Designer Last.fm ID: Dubealex Country: ![]() |
I'm pretty sure it's because of the following:
If the error occur when you load a game from your project, it's normal, because the script tries to load the data from the $ams object that are saved in a save file, but since your save file has been saved before the AMS-R3 was implemented, it's not found in the save file data; thus the error given (EOF - End Of File- reached) It means that RMXP reached the end of the save file without founding the data the script asked for. (On a new game, it should work...) If this is isn't the case, I would like to know the following: 1- Do you have any other script that modify the SCene_Load or SCene_Save script, whether by alias or directly. 2- Have you modified the cene Load or Scene Save 3- What other script have you implemented in your game 4- WHen does the bug occur (i.e: On a new game, before the title, on a load game, etc.)
|
|
|
|
||
Feb 14 2005, 08:41 AM
Post
#4
|
||
![]() Newbie NewbieMember No.: 232 Posts Liked: 0 * Joined: 14-February 05 Posts: 11 --> From: Charlotte, NC RPG Maker Level: Good Class Title: Mapper |
I get the same error as Syndlig
I have a New game + scipt, caterpillar, switch player, ring menu. the error shows before the title screen. Edit: I copied the script data from my game to your demo, and it works fine, so I don't think that any of my scripts are the problem. Edit: I erased my saved game, and now it works fine, great script.
|
|
|
|
||
Feb 14 2005, 09:00 AM
Post
#5
|
||
![]() Member X-TremeMember No.: 127 Posts Liked: 0 * Joined: 1-January 05 Posts: 93 --> From: My room... RPG Maker Level: Expert Class Title: Artist |
How can I set letter by letter being active all the time? :-?
|
|
|
|
||
Feb 14 2005, 12:08 PM
Post
#6
|
|
|
Newbie NewbieMember No.: 205 Posts Liked: 0 * Joined: 5-February 05 Posts: 6 --> RPG Maker Level: Not Applicable Class Title: Graphic Artist and Writer |
Erasing my save game remedied the problem as well. Had you said nothing of it I would never have realized it was causing that.
|
|
|
|
Feb 14 2005, 12:47 PM
Post
#7
|
||
![]() Administrator of this Asylum AdminMember No.: 1 Posts Liked: 48 * Joined: 8-November 04 Posts: 2,704 --> From: Longueuil, Canada RPG Maker Level: Master Class Title: Writer, Scripter & Designer Last.fm ID: Dubealex Country: ![]() |
QUOTE How can I set letter by letter being active all the time? :-? ??? It's active all the time by default... I don't know what you mean.
|
|
|
|
||
Feb 14 2005, 01:58 PM
Post
#8
|
||
![]() Member X-TremeMember No.: 127 Posts Liked: 0 * Joined: 1-January 05 Posts: 93 --> From: My room... RPG Maker Level: Expert Class Title: Artist |
QUOTE(Dubealex @ Feb 14 2005, 06:47 PM) Sorry, I haven't noticed!
|
|
|
|
||
Feb 14 2005, 03:19 PM
Post
#9
|
|
![]() Version 2.0 I'm Awesome !!Member No.: 88 Posts Liked: 0 * Joined: 13-December 04 Posts: 7,175 --> From: Canada™ RPG Maker Level: Expert Country: ![]() |
Awesome job! And 1 simple question which would take a sec to answer:
...actually, it's not really a question, more of a confirmation: Was wondering if you replace the old AMS with this or make a new script for it (probably replace the old one, but just making sure) |
|
|
|
Feb 14 2005, 03:31 PM
Post
#10
|
|
|
Newbie NewbieMember No.: 205 Posts Liked: 0 * Joined: 5-February 05 Posts: 6 --> RPG Maker Level: Not Applicable Class Title: Graphic Artist and Writer |
You replace the old one. :D
|
|
|
|
Feb 15 2005, 05:53 AM
Post
#11
|
||
![]() Newbie ExpertMember No.: 24 Posts Liked: 0 * Joined: 20-November 04 Posts: 48 --> RPG Maker Level: Getting good |
Hi Dubealex,
once again a big step further. The feature, to save the values in save-files is perfect work. Also the features for "extra-coloring" the Name-Window-Text and the "Disable-Skip" feature are great. (I inserted it into my project and did an encrypted gamedisc and no error has occured) And thanks for crediting us for our little advice concerning the Face-Window-Feature. Btw, how's your Game-Maker going on.
|
|
|
|
||
Feb 15 2005, 09:54 AM
Post
#12
|
|
|
Newbie NewbieMember No.: 236 Posts Liked: 0 * Joined: 15-February 05 Posts: 1 --> RPG Maker Level: Good Class Title: Scripter |
you should add a function to be able to change the name winodow opacity
out of that IT ROCKS! |
|
|
|
Feb 15 2005, 11:43 AM
Post
#13
|
||
![]() Newbie MemberMember No.: 76 Posts Liked: 0 * Joined: 11-December 04 Posts: 44 --> From: Louisville, Kentucky USA RPG Maker Level: Getting good Class Title: Writer, Novice Scripter, HTML Programmer, CEO of WSP LLC |
I implemented the new AMS over the old AMS and now the game will no longer display my time for the NDS system. It only reads as "The time is 0." How can I fix this?
|
|
|
|
||
Feb 15 2005, 12:04 PM
Post
#14
|
||
![]() Administrator of this Asylum AdminMember No.: 1 Posts Liked: 48 * Joined: 8-November 04 Posts: 2,704 --> From: Longueuil, Canada RPG Maker Level: Master Class Title: Writer, Scripter & Designer Last.fm ID: Dubealex Country: ![]() |
QUOTE I implemented the new AMS over the old AMS and now the game will no longer display my time for the NDS system. It only reads as "The time is 0." How can I fix this? Which NDS are you using ? My old one ? I dont even remeber my own... I will have to take a peak at it if you say it's that one. - Name window opacity For that, I havent work on it because I wanted to release the AMS R3 soon, I did not wanted to release it later for that small feature. Fact is, to change the opacity of the name window wasn't as easy as changing the opacity of the main window... Or I was just sleepy back then. But small update can occur and may be added over time...
|
|
|
|
||
Feb 15 2005, 12:14 PM
Post
#15
|
||
![]() Newbie MemberMember No.: 76 Posts Liked: 0 * Joined: 11-December 04 Posts: 44 --> From: Louisville, Kentucky USA RPG Maker Level: Getting good Class Title: Writer, Novice Scripter, HTML Programmer, CEO of WSP LLC |
I found the fix for it in the boards for the old AMS. I'll quote it here.
QUOTE Dubealex
I know why, hopefully, since it' sme who did it... lol (Man, that NDS is old.... My new ATS (Time SYstem) that is almost completed will completely destroy it...) Ok, in the time being, to fix it, you simply open your class WIndow_Message, and go to the refresh method, you should then see that chunk of code: CODE # THIS IS THE NIGHT & DAY SYSTEM (NDS) BY ALEX # www.dubealex.com # This allows to set a variable = the time, so you just need to make # a character says \v[8] in order to say the time it is. $nds_txt = ["", 1, ":","", 2, ":","", 3, 4] $nds_txt[1] = $game_variables[6] $nds_txt[4] = $game_variables[5] $nds_txt[7] = $game_variables[4] $nds_txt[8] = $game_variables[7] if $nds_txt[1] <= 9 $nds_txt[0] = "0" end if $nds_txt[4] <= 9 $nds_txt[3] = "0" end if $nds_txt[7] <= 9 $nds_txt[6] = "0" end $game_variables[8] = $nds_txt[0..7] # THIS IS THE END OF �NIGHT & DAY SYSTEM (NDS) BY ALEX Just select it all (from your script editor, not from here !) and cut it (CONTROL+X), and then , go in your class Advanced_Message, run a search for refresh to found the refresh method, just under the line def refresh Paste the code in there (CONTROL+V), and it should work, I tested it. -> My new time system, named ATS, will do just about everything, and it is 100% script !
|
|
|
|
||
Feb 16 2005, 05:59 AM
Post
#16
|
||
![]() Administrator of this Asylum AdminMember No.: 1 Posts Liked: 48 * Joined: 8-November 04 Posts: 2,704 --> From: Longueuil, Canada RPG Maker Level: Master Class Title: Writer, Scripter & Designer Last.fm ID: Dubealex Country: ![]() |
Nice... I just forgot about that.. lol
(I took the liberty of fixing the Quote BBCOde in your message.)
|
|
|
|
||
Feb 17 2005, 04:34 PM
Post
#17
|
|
|
Newbie MemberMember No.: 212 Posts Liked: 0 * Joined: 6-February 05 Posts: 13 --> From: USA RPG Maker Level: Getting good |
Hey, on the the coding for the AMS (the new one), I've tried it and I have 2 problems.
1: The windowskin is on even if I use an Autostart event to turn it to 'none' 2: The opacity is still the same (Dubealex, it's from the other thread of mine), it's not fully white. |
|
|
|
Feb 17 2005, 04:39 PM
Post
#18
|
||
![]() Administrator of this Asylum AdminMember No.: 1 Posts Liked: 48 * Joined: 8-November 04 Posts: 2,704 --> From: Longueuil, Canada RPG Maker Level: Master Class Title: Writer, Scripter & Designer Last.fm ID: Dubealex Country: ![]() |
QUOTE 1: The windowskin is on even if I use an Autostart event to turn it to 'none' I dont know what you mean, but I will reply when I got home in some days, I dont RMXP here. QUOTE 2: The opacity is still the same (Dubealex, it's from the other thread of mine), it's not fully white. Fully white ? What do you mean, fully white ? Opacity has nothing to do with color, if you set the opacity of the window for message to 0, it will be invisible, you will see the map through it. At 255, it's fully opaque, and you don't see anything through it.
|
|
|
|
||
Feb 17 2005, 05:56 PM
Post
#19
|
|
|
Newbie MemberMember No.: 212 Posts Liked: 0 * Joined: 6-February 05 Posts: 13 --> From: USA RPG Maker Level: Getting good |
Let me explain more:
1: I want it so the script doesn't choose what windowskin you start with. 2: I want the back of the message box all white. It's partially white but you can see a bit of the background of the game. |
|
|
|
Feb 18 2005, 04:21 AM
Post
#20
|
||
|
Newbie NewbieMember No.: 245 Posts Liked: 0 * Joined: 18-February 05 Posts: 10 --> RPG Maker Level: Novice Class Title: Designer-Writer |
It gives errors... I only use your \Name[Bob] command, but sometimes it just quits the game for no reason. It gives erors in these 2 messages:
CODE \Name[City Spirit]Oh thanks! CODE \Name[Forest Spirit]Thank you, oh thanks a lot. Woah, isn't that weird. These 2 messages are almost identical... EDIT: I did not load an old game, I do not have any other scripts except for the default ones and it doesn't even always happen...
|
|
|
|
||
![]() ![]() |
The Staff Team |
Lo-Fi Version | Time is now: 8th November 2021 - 10:21 PM |