EmilyAnnCoons 7 Report post Posted January 16, 2007 Wanna know how to make facesets without a script? I can tell you.First, you'll need pictures of your characters. These tend to be hard to get, unless you use the Naramura battlers for your game, then it's easy, as they hand you all kinds of face graphics. As their face graphics, though, are all 128x128 (I think it is) then that means they won't work with Dubealex's AMS, as you need 96x96 for that. So, here's how to do it without. Take your face graphic and go into the Common Events tab. Pick one of them and call it whatever you want...me, I use the character names, so, to make a graphic for Elsa, I call it "Elsa". Now select the "Show Picture" option in your event commands. If you used dube's AMS, along with the 500 edit I added onto it (go see the end of this post) then your message window will start at an x of 80, so set the x to 80. As I like to get my graphics right on the border of the window, so that they touch the message widnow, I set a y of 175. With this, I also go in and put the border of the message window around my graphic, making it 136x136. This causes the border to touch the message window below. Now, just go in and call that common event just before the message window event. Lastly, make one more common event called "Erase 1" now use the "erase picture" function and set it for the image you just used (for me, it's 1). You can then use the same picture number (1) for all your other pictures, thus allowing you to switch between pictures without having to erase the previous one. (no, the images aren't all from one thing...the fairy faceset is not the Elyon face...it was just easier to do it that way) <span onClick="this.nextSibling.style.display=((this.nextSibling.style.display=='none')?'':'none');" onclick="this.nextSibling.style.display='';"><div class='spoilertop'>500 edit</div></span><span style='display:none;'><div class='spoilermain' >Replace the entire first part of the script with this (all the way down to where it has the end end thing) #=================================================== # ■ AMS - Advanced Message Script - R4 [update #2] #=================================================== # For more infos and update, visit: # www.dubealex.com (Creation Asylum) # # Edited, Fixed and Enhanced by: Dubealex # Original Script Core by: XRXS Scripter (Jap Dudes) # HTML Hexadecimal color feature from: Phylomorphis # # Special Thanks: # Rabu: For enabling the Show Face feature in an encrypted project # # To found all my new features, search the following: #NEW # To configure the button to skip the dialog, search: #SKIP_TEXT_CODE # # May 18, 2005 #=================================================== LETTER_BY_LETTER_MODE = true #Set the letter by letter mode ON/OFF #=================================================== # ▼ CLASS AMS Begins #=================================================== class AMS attr_accessor :name_box_x_offset attr_accessor :name_box_y_offset attr_accessor :font_type attr_accessor :name_font_type attr_accessor :font_size attr_accessor :name_font_size attr_accessor :message_box_opacity attr_accessor :name_box_skin attr_accessor :name_box_text_color attr_accessor :message_box_text_color attr_accessor :message_box_skin attr_accessor :name_box_width attr_accessor :name_box_height attr_accessor :message_width attr_accessor :message_height attr_accessor :message_x attr_accessor :message_y_bottom attr_accessor :message_y_middle attr_accessor :message_y_top attr_accessor :event_message_x_ofset attr_accessor :event_message_y_ofset def initialize @name_box_x_offset = 0 #Choose the X axis offset of the name bos. default= 0 @name_box_y_offset = -10 #Choose the Y axis offset of the name bos. default= -10 @name_box_width = 8 #Choose the width of the Name Box. default= 8 @name_box_height = 26 #Choose the height of the Name Box. default= 26 @message_box_opacity = 160 #Choose the opacity of the message window. Default=160 @message_width = 500 #Choose the width size of the message box. Default=480 @message_height = 160 #Choose the height size of the message box. Default=160 @message_x = 80 #Choose the X position of the message box. Default=80 @message_y_bottom = 310 #Choose the Y bottom position of the message box. Default=304 @message_y_middle = 160 #Choose the Y middle position of the message box. Default=160 @message_y_top = 16 #Choose the Y top position of the message box. Default=16 @event_message_x_ofset = 0 #Choose the X position offset of the event message. Default=0 @event_message_y_ofset = 48 #Choose the Y position offset of the event message. Default=48 @face_x_offset = 80 @face_y_offset = 175 end end </div></span> Demo Download Share this post Link to post Share on other sites
Marked 197 Report post Posted January 17, 2007 Great tutorial SCMike! This will come in useful, espicially since you dont have to use scripts. I copied that from your other topic on the old forum ^_^ Share this post Link to post Share on other sites
EmilyAnnCoons 7 Report post Posted January 17, 2007 hehe, cool. Yeah, it is a good system, I use it all the time ^^ If you (not meaning you, Marked, but other people) doubt this works as well as it says, just go to my KtD Demo...you'll see how much I use it. Share this post Link to post Share on other sites
KarshnerShagger 0 Report post Posted December 31, 2007 Thanks for the faceset tutorial. I'm finding all bits and bobbles that drastically help out creating a game on this board. It's magnificent! Share this post Link to post Share on other sites
Veet 0 Report post Posted April 3, 2008 This is realy helpful. I hadn't considered using the common event to eleminate a lot of bussy work like that. Share this post Link to post Share on other sites
~Parapluie~ 0 Report post Posted October 28, 2008 How can I make a text box like you? Share this post Link to post Share on other sites
EmilyAnnCoons 7 Report post Posted October 28, 2008 err...you mean the windowskin like it has? I just downloaded that one off the internet. If you mean the border around the picture, you'll need to take your face graphic and put it into a program, then open the windowskin for your game and put the border around it...it's complicated to explain...but easy to do... Share this post Link to post Share on other sites