1 Ccoa's UMS 1.8 20/3/2013, 01:23
jujulmil
Diva
Introdução
o Ccoa's UMS 1.8 1.8 é um sistema de mensagens onde com ele pode-se alterar as mensagens do RPG Maker XP e até incluir 'faces" e "faces animadas". Particulamente é o meu sistema de mensagens favorito.
Características
As mensagens podem ser modificadas, ao utilizar esse script, pela propria janela de mensagens ou usando o "chamar script".Screenshot
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Como usar
1º)Insira o script acima do script "Main"
2º) Copie os codigos na janela de mensagem se for o caso;
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
E se for um codigo para script use o comando "chamar script".
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Lista de codigos (esta lista se encontra no script):
- Código:
IN MESSAGE CODES
\b - toggle bold on and off
\bopc[i] - change the back opacity for this message to i (should be 0-255)
\c[i] - change the text color
\c[#IIIIII] - change the text color to the hex code (temporary)
\e[i] - place the text box over event i (0 = player, -1 no event)
\face[name] - changes the face graphic to name.png (leave empty [] for no face)
\fl - change face justification to left
\font[name] - change the font to name, leave empty [] to return to the default font
\fr - change face justification to right
\g - display the gold window
\height - height of the message window, works only in normal mode
\i - toggle italics on and off
\ignr - Do not write anything on this line, only process codes, must be the first thing on a line
\jc - justify the window to the center, ignored if using \e
\jl - justify the window to the left, ignored if using \e
\jr - justify the window to the right, ignored if using \e
\m - toggle mode between normal and fit window to text
\n[i] - display the name of actor i
\nm[name] - display the name in the name window, leave empty [] to remove the name window
\oa[i] - display the icon and name of armor i
\oi[i] - display the icon and name of item i
\opc[i] - change the opacity for this message to i (should be 0-255)
\os[i] - display the icon and name of skill i
\ow[i] - display the icon and name of weapon i
\p[i] - pause for i frames before writing the next character
\pt - toggle pause display on and off
\s - toggle shadowed text
\shk[i] - set window shake to i, higher i is bigger shake, 0 is no shake
\skip - toggle text skip on and off
\ta[i] - center the window over train actor 1
\t1 - switch to the talk1 comic thingy
\t2 - switch to the talk2 comic thingy
\tc - center the text, must be the first thing on a line
\th - switch to the thought comic thingy
\tl - left justify the text, must be the first thing on a line
\tr - right justify the text, must be the first thing on a line
\v[i] - display variable i
\width - width of the message window, works only in normal mode
\w[i] - wait for i frames after receiving this code, then close the window
\ws[i] - change the write speed to i
\slv[name] - set this window to be slave window name, or show slave window name
\inc - include this window in the last
OUT OF MESSAGE CODES (use in a Script event command)
$game_system.ums_mode = NORMAL_MODE - switch to normal mode
$game_system.ums_mode = FIT_WINDOW_TO_TEXT - switch to fit window mode
$game_system.text_skip = true - turn text skip on
$game_system.text_skip = false
true - turn text skip off (true is necessary)
$game_system.text_mode = WRITE_FASTER - change skip mode to write faster
$game_system.text_mode = WRITE_ALL - change skip mode to write all
$game_system.write_speed = i - change the delay between letters to i frames
$game_system.window_height = i - change the window height to i
$game_system.window_width = i - change the window width to i
$game_system.window_justification = RIGHT - make the window right justified
$game_system.window_justification = LEFT - make the window left justified
$game_system.window_justification = CENTER - make the window center justified
$game_system.face_graphic = "filename" - change the face graphic to filename.png
$game_system.face_graphic = "" - change the face graphic to none
$game_system.face_graphic_justification = LEFT - the face graphic is on the left side
$game_system.face_graphic_justification = RIGHT - the face graphic is on the right side
$game_system.face_graphic_position = TOP - face graphic appears on top of window
$game_system.face_graphic_position = CENTER - face graphic appears centered in window
$game_system.face_graphic_position = BOTTOM - face graphic appears on the bottom of window
$game_system.shadow_text = true - turn text shadowing on
$game_system.shadow_text = false
true - turn text shadowing off (true is necessary)
$game_system.shadow_color = Color.new(red, blue, green, alpha) - change shadow color
$game_system.message_event = what event to put the message over (0 = player, -1 = no event)
$game_system.comic_enabled = false
true - turn off comic thingy
$game_system.comic_enabled = true - turn on comic thingy (only works with message_event not -1)
$game_system.comic_style = TALK1 - use the talk1.png comic thingy
$game_system.comic_style = TALK2 - use the talk2.png comic thingy
$game_system.comic_style = THOUGHT - use the thought.png comic thingy
$game_system.name = "name" - change the text of the name window to name
$game_system.name = "" - remove the name window
$game_system.font = "name" - change the font to name
$game_system.font = "" - return the font to the default
$game_system.text_justification = CENTER - center justify the text
$game_system.text_justification = LEFT - left justify the text
$game_system.text_justification = RIGHT - right justify the text
$game_system.show_pause = true - show pause icon when waiting for user input
$game_system.show_pause = false - don't show pause icon when waiting for user input
$game_system.shake = 0 - turn window shake off
$game_system.shake = i - set shake to i, higher i is bigger shake
$game_system.sound_effect = "" - turn off the letter-by-letter SE
$game_system.sound_effect = "sename" - play the SE sename with each letter written
$game_system.animated_faces = false - do not use animated faces
$game_system.animated_faces = true - use animated faces
$game_system.animation_pause = i - Wait i frames between each animation
$game_system.face_frame_width = i - Each frame on the faceset is i pixels
$game_system.resting_face = "" - Do not use a resting face
$game_system.resting_face = "name" - Use a different animated face named facenamename when done talking
$game_system.resting_animation_pause = i - Wait i frames between resting animations
$game_system.text_mode = ONE_LETTER_AT_A_TIME - write text one letter at a time
$game_system.text_mode = ALL_AT_ONCE - write text all at once
$game_system.font_color = Color.new(R, G, B, A) - permanently change the font color to the RGBA color given here
$game_system.font_color = nil - return the font color permanently to normal_color (white, by default)
$game_system.windowskin = "windowskinname" - change the message box windowskin to windowskin
$game_system.windowskin = "" - change the message box windowskin back to the one in the database
$game_system.name_window = true - show the name window
$game_system.name_window = false - hide the name window (just show the text)
$game_system.opacity = i - change the message window back opacity to i (0-255)
$game_system.window_image = "imagename" - the name of the image to show behind the window
$game_system.window_image = nil - stop showing an image behind the window
$game_system.train_actor = i - center the message over train actor i
Download Demo (script na demo):
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]
Creditos:
- A Ccoa por criar
- A mim por disponibilizar