VX 스크립트

기존의 네오 메시지 시스템이랑 비슷한거 같은데....

그 기능들은 다 있고요

얼굴표시를 화면 상단에 해준다던가

대화중에 액터 얼굴의 입이 움직인다던가 하는 것도 있고

선택지를 텍스트 박스로 만들어 주는 기능도 있네요...

예제만 실행해봐서 사용법은 정확히 모르겠지만... ㅎㅎ

나중에 제가   필요할거 같으므로 일단 올립니다.

# ~~Settings~~
# Settings can be changed in either $game_ats or $game_message, the primary
# difference being that $game_ats modifies the default settings of the script,
# while $game_message only modifies the settings for the next Show Text
# command (or multiple Show Text commands if .appended_text is true). So that
# means that modifying $game_ats will change that setting for every message,
# while $game_message only for the one immediately following. One
# thing to be noted is that when you do change the $game_ats, you will need
# to use the code $game_message.clear to make it so that they will apply to
# the very next message, rather than just all messages after that. Anyway,
# this is the complete list of setting commands. Note that I only use .command
# to indicate that it could be either $game_ats or $game_message prefacing
# these commands.
#
# .message_x = integer (-1 for default placement)
# .message_y = integer (-1 for default placement)
# .message_width = positive integer
# .message_height = positive integer
# .message_opacity = integer (between 0 and 255)
# .message_fontname = ["font", font"] EX: ["Arial", "Times New Roman"]
# .message_fontsize = integer > 8
# .message_colour = integer between 0 and 31 or Color object
# .message_windowskin = "Window File"
# .skip_disabled = true/false
# .wlh = integer (Window Line Height)
# .paragraph_format = true/false
# .justified_text = true/false
# .appended_text = true/false
# .scrolling = true/false
# .shown_lines = positive integer
# .autopause = true/false
# .faceside = true/false (true => Left, false => Right
# .face_x = integer (-1 for default placement)
# .face_y = integer (-1 for default placement)
# .face_width = positive integer
# .face_height = positive integer
# .face_offset_x = integer
# .face_offset_y = integer
# .face_mirror = true/false
# .face_opacity = integer (between 0 and 255)
# .face_window = true/false
# .face_window_opacity = integer (between 0 and 255)
# .face_windowskin = "Window File"
# .choicebox = true/false
# .choices_appended = true/false
# .choicebox_on_line = true/false
# .choicebox_fitted = true/false
# .choicebox_width = integer
# .choicebox_opacity = integer (between 0 and 255)
# .choicebox_windowskin
# .choicebox_fontname = ["font", font"] EX: ["Arial", "Times New Roman"]
# .choicebox_colour = integer between 0 and 31 or Color object
# .choicebox_offset_x = integer
# .choicebox_offset_y = integer
# .choicebox_x = integer (-1 for default placement)
# .choicebox_y = integer (-1 for default placement)
# .row_max = integer
# .column_max = integer
# .lbl_se = true/false
# .message_se = "filename", volume, pitch (volume / pitch not necessary)
# .mt_se = true/false
# .termination_se = "filename", volume, pitch (volume / pitch not necessary)
# .mp_se = true/false
# .pause_se = "filename", volume, pitch (volume / pitch not necessary)
# .ms_se = true/false
# .start_se = "filename", volume, pitch (volume / pitch not necessary)
# .mf_se = true/false
# .finish_se = "filename", volume, pitch (volume / pitch not necessary)
# .letter_frames = positive integer
# .face_letters = positive integer
# .sound_letters = positive integer
# .namebox_windowskin = "Window File"
# .namebox_colour = integer between 0 and 31 or Color object
# .namebox_fontname = ["font", font"] EX: ["Arial", "Times New Roman"]
# .namebox_fontsize = integer > 8
# .namebox_offset_x = integer
# .namebox_offset_y = integer
# .namebox_x = integer (-1 for default placement)
# .namebox_y = integer (-1 for default placement)
# .namebox_opacity = integer (between 0 and 255)
# .back_sprite = "Name of File in Graphics/System"
#
# Two codes to exist in $game_message and not $game_ats are:
# $game_message.character = event_id or 0 for player
# $game_message.char_ref = 0-3 referring to Under, Left, Right, and Above
#
# Those codes set the text box to appear in position with reference to a
# character on the map. They are the same as the uc (Under) lc (Left)
# rc (Right) and oc (Over) commands. For more info, read below.
#
# ~~Special Message Codes~~
# Retained Codes:
# v[x] - Shows the value located in the variable x
# n[x] - Shows the name of the Actor with ID x
# c[x] - Changes the colour of the text to x. x can be 0 - 31
# g - Shows the gold window
# . - A short pause of 15 frames (1/4 second) before continuing drawing
# | - A longer pause of 60 frames (1 second) before continuing drawing
# ! - Pause. Waits for user input before continuing
# ^ - Pause Skip. Forgoes user input at next pause. Can autoclose message
# Modified Codes:
# > - Speeds up the letter by letter process
# < - Slows down the drawing of the text
# @ - Show Line Fast (the current line gets displayed quickly). This
# replaces the old functionality of >, <
# @@ - Show message fast (to next scroll)
# New Codes:
# pid[x] - Shows Actor ID of Party Member in position X (0-3)
# nc[x]- Shows the name of class with ID x
# np[x]- Shows the name of the Party Member with index x
# ne[x]- Shows the name of Event with ID x on the map
# nm[x]- Shows the name of Monster with ID x
# ni[x]- Shows the name of Item with ID x
# nw[x]- Shows the name of Weapon with ID x
# na[x]- Shows the name of Armour with ID x
# pi[x]- Shows the price of Item with ID x
# pw[x]- Shows the price of Weapon with ID x
# pa[x]- Shows the price of Armour with ID x
# iicon[x] - Shows the Icon of Item with ID x
# wicon[x] - Shows the Icon of Weapon with ID x
# aicon[x] - Shows the Icon of Armour with ID x
# icon[x] - Shows the Icon with ID x
# fn[font name] - Changes the font to font name chosen
# fs[x] - Changes the font size to x
# name[name] - Shows a name box with name displayed in the box
# nb[name] - same as name - just a shorter code
# ani[target_id,animation_id] - Shows animation_id on target_id. 0 => player,
# other numbers indicate the ID of the event
# bln[target_id,balloon_id] - Same as ani, but shows a balloon
# lb - Line Break. Applies only when Paragraph Formatting and it goes
# to next line
# % - Disable Text Skip through user input
# se[sound effect name] - Plays a sound effect
# me[music effect name] - Plays a musical effect
# oc[character_id] - positions the message box over character. 0 => player;
# other positive integers indicate events on map
# uc[character_id] - same as oc, but places box under character
# lc[character_id] - same as oc, but places box to left of character
# rc[character_id] - same as oc, but places box to right of character
# mxy[x, y] - Sets the message box's position to x, y
# fxy[x, y] - Sets the face box's position to x, y
# vocab[value] - prints vocab for that item type. Suitable values for this
# are: level, level_a, hp, hp_a, mp, mp_a, atk, def, spi,
# agi, weapon, armor1, armor2, armor3, armor4, weapon1,
# weapon2, attack, skill, guard, item, equip, status, save,
# game_end, fight, escape, new_game, shutdown, to_title,
# continue, cancel, gold
# f[key] - Show Filter phrase attached to key
# b - Toggles Bold
# i - Toggles Italic
# u - Toggles Underline
# s - Toggles Shadow
# hl[x] - Highlights with color x. hl toggles off
# ac[x]- Shows class of actor with ID x
# a..[x] - Shows the .. of Actor X. .. can be any of the following:
# hp, maxhp, mp, maxmp, atk, def, spi, agi, exp_s, next_exp_s,
# next_rest_exp_s, level, weapon_id, armor1_id, armor2_id,
# armor3_id, armor4_id - and any other methods from Game_Actor.
# c - Centres text
# r - Sets right alignment to text
#
# There are two commands that can be used only in a choicebox, and these are:
# SOFF[switch ID]
# SON[switch ID]
# These two commands mean that the choice they appear in will only be
# available if the switch with ID switch ID is OFF or ON respectively. Thus,
# having SON[5] means the choice will only be possible if Switch 5 is on.

Untitled-3 copy.jpg Untitled-4 copy.jpg

Advanced Text System Version 2 Demo.rar

Who's 카르와푸딩의아틀리에

profile

엘카르디아 제작자 (현재 MV로 리메이크중)

유튜브

https://www.youtube.com/channel/UCMwirNTR-pOEzJNB0jL3y_g

트위터

https://twitter.com/karsis98

블로그

https://blog.naver.com/karsis98

Comment '13'

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
공지 스크립트 자료 게시물 작성시 주의사항 3 습작 2012.12.24 5398
337 기타 KGC 스크립트 라이브러리 7 훈덕 2009.05.31 2611
336 메뉴 시스템 옵션 스크립트의 사용방법 6 아방스 2009.06.04 2832
335 기타 (좀 이상한 or 쓸모없을 듯 한)화면상에 몬스터와 만나려면 몇걸음 남았는지 표시하는 스크립트! 2 루시페르 2009.06.06 2318
334 기타 던전에 적정 레벨이 어떤건지 스크린에 표시해주는 스크립트! 5 file 루시페르 2009.06.06 2907
333 기타 문장의 스크롤! 13 루시페르 2009.06.06 2524
332 기타 좀 뭐랄까... 어이없는 "비행선 더 높게 날아오르게 하기!"스크립트.... 8 루시페르 2009.06.06 2426
331 기타 적 선택시 스킬창 비표시 + 타겟 플래쉬 7 훈덕 2009.06.14 2094
330 메뉴 스테이터스 화면 개조 - 커스텀 버전 13 file 훈덕 2009.06.15 4932
329 타이틀/게임오버 맵 타이틀 스크립트 48 아방스 2009.06.17 5547
328 전투 카운트배틀 시스템(스크립트 한글살짝번역) 10 file 카르와푸딩의아틀리에 2009.06.17 5520
327 온라인 VX Phoenix 온라인 스크립트 1.3버전 12 아방스 2009.06.18 3486
326 메뉴 전투승리시 아이템 경험치팝업창 스크립트 18 file 카르와푸딩의아틀리에 2009.06.23 3760
325 전투 Requiem ABS 8 - 액션 배틀 시스템 8 36 아방스 2009.06.24 8540
324 전투 ATB전투방식.(사이드뷰X 백발의카임전투방식O) 14 file 이피쿤 2009.06.24 9035
323 메시지 조합한글 21 file 허걱 2009.06.27 4409
322 기타 그림을 각도로 회전시키기 1 허걱 2009.06.30 2328
321 기타 경험치 백분율 계산 2 허걱 2009.06.30 3093
320 직업 서브클래스 선택 시스템 Subclass Selection System 7 file 카르와푸딩의아틀리에 2009.06.30 3943
319 기타 미니게임테트리스 스크립트 ㅋㅋㅋ 27 file 카르와푸딩의아틀리에 2009.06.30 3689
318 기타 시야범위 스크립트 22 file 카르와푸딩의아틀리에 2009.06.30 4025
Board Pagination Prev 1 ... 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ... 32 Next
/ 32