Jump to content
New account registrations are disabed. This website is now an archive. Read more here.
Sign in to follow this  
EmilyAnnCoons

Eventing - Faceset Tutorial

Recommended Posts

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.

 

face-tut1.png

face-tut2.png

face-tut3.png

face-tut4.png

face-tut5.png

 

(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

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

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

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...