rpg制作大师vxA版本,如何更换角色的样子?

求助!怎么更换操作人物!【rpg制作大师吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:48,417贴子:
求助!怎么更换操作人物!收藏
我想在游戏里的一段剧情后更换另一个人物来继续游戏,可是找不到对应的事件更换。只有更改职业和更改名称的事件,但是直接换一个人来操作或更改步行图的事件没看到,这样顶多只能把游戏主角的名字和职业改了;但是步行图一样,改了也看得出还是一个人
来《问道》偶遇薛之谦,领海量福利。新服开启,送神装坐骑,登录送3099元。
在玩怪物的历史书时有个剧情是通过看录影带来控制小岛元解谜的。请问是怎么把操作人物的步行图更改的啊!
事件里的第三页里有 替换队员 吧? 我用的是XP
登录百度帐号推荐应用【教程】乱改脚本的教程-隐藏卖出按钮(目前VA,可能会再更新)【rpg制作大师吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:48,417贴子:
【教程】乱改脚本的教程-隐藏卖出按钮(目前VA,可能会再更新)收藏
本人最近在研发一款新游戏,主要内容是建立一个公会打怪什么鬼的。其中有一个事件是伙计帮你采购食材,于是我用的是商店处理,直接“买食材”,问题是这么办其中就会有一个“卖出”栏……我可不想有一个“让伙计帮忙变卖家产”的设定……于是,我动了一下脚本,让“卖出”栏消失了。还有本篇教程几乎可以说是来水的,任何一个老手都知道怎么做吧……欢迎早就承认自己没吃药的冷水君
来捧(tu)场(cao)!= =本人是用VA做的这款游戏(→_→其实用VA做的所有游戏我最后都坑了……),所以先放出VA版,其他的版本再说吧。
来《问道》偶遇薛之谦,领海量福利。新服开启,送神装坐骑,登录送3099元。
本人虽然是脚本渣,但是也是会一点常识的~首先因为我们要修改的是窗口,所以从“Windo-w”入手。其次我们要找的是商店窗口,所以继续找Shop。这样,经过两层筛选,剩下几段脚本(XD我不会让你看到我在凑字数的!并且不要在意为什么顺序排倒了,个人习惯):Window_ShopStatusWindow_ShopNumberWindow_ShopSellWindow_ShopBuyWindow_ShopCommand这样直接看英文比较难理解,一个个打开看内容注释吧。第一个:“商店画面中,显示“物品持有数”和“角色装备”的窗口。”Pass……第二个:“商店画面中,输入“物品买入/卖出数量”的窗口。”也Pass第三个:“商店画面中,卖出时显示持有物品的窗口。”和去掉卖出按钮没关系。第四个:“商店画面中,买入时显示所有商品的窗口。”这是买的,不算。我的脸看来太黑了,早知道顺序放正好了……那么只剩下最后一个了。第五个:“商店画面中,选择买入/卖出的窗口。”那么我们要找的就是这个。找到了最后一个“● 生成指令列表”那里,第二行“sell”,这不正是我们要干掉的东西吗这行果断删掉。
删掉之后运行游戏,发现虽然“卖出”不见了,但是窗口很“仁义”的给已经不复存在“卖出”留下来一块空地……如果你非常喜欢“山水画的留白”、“引发无限遐想”的话,那就随你便。但是现在我们的目的是让“买入”和“取消”不给已经被干掉的“卖出”留一点地方。怎么办呢?看第27行,“● 获取列数”
def col_max
end于是我们直接把3改成2就行了……
def col_max
end这样,本教程VA版结束。如果你还是觉得窗口太宽了,那么,请看附录——
附录——扩大金钱栏如果嫌这样太宽了,那么就只能加大金钱栏——总不能腾出一片空白吧……可惜,我们刚刚检查过了,Shop后缀里没有关于显示金钱的栏。于是我机智的上门找上了“Window_Gold”!找到获取窗口宽度的,然后果断改大,这样就和谐的把金钱调大了。最后,千万不要后悔负作用,因为这是你改的233333~~最后为大家加上两个备份(如果改错了提供的原备份):#encoding:utf-8#==============================================================================# ■ Window_Gold#------------------------------------------------------------------------------#  显示持有金钱的窗口#==============================================================================class Window_Gold & Window_Base
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
def initialize
super(0, 0, window_width, fitting_height(1))
#--------------------------------------------------------------------------
# ● 获取窗口的宽度
#--------------------------------------------------------------------------
def window_width
return 160
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
def refresh
contents.clear
draw_currency_value(value, currency_unit, 4, 0, contents.width - 8)
#--------------------------------------------------------------------------
# ● 获取持有金钱
#--------------------------------------------------------------------------
$game_party.gold
#--------------------------------------------------------------------------
# ● 获取货币单位
#--------------------------------------------------------------------------
def currency_unit
Vocab::currency_unit
#--------------------------------------------------------------------------
# ● 打开窗口
#--------------------------------------------------------------------------
#encoding:utf-8#==============================================================================# ■ Window_ShopCommand#------------------------------------------------------------------------------#  商店画面中,选择买入/卖出的窗口。#==============================================================================class Window_ShopCommand & Window_HorzCommand
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
def initialize(window_width, purchase_only)
@window_width = window_width
@purchase_only = purchase_only
super(0, 0)
#--------------------------------------------------------------------------
# ● 获取窗口的宽度
#--------------------------------------------------------------------------
def window_width
@window_width
#--------------------------------------------------------------------------
# ● 获取列数
#--------------------------------------------------------------------------
def col_max
#--------------------------------------------------------------------------
# ● 生成指令列表
#--------------------------------------------------------------------------
def make_command_list
add_command(Vocab::ShopBuy,
add_command(Vocab::ShopSell,
!@purchase_only)
add_command(Vocab::ShopCancel, :cancel)
最后,如果你实在是伸手党……1.把这个替换Window_Gold:#encoding:utf-8#==============================================================================# ■ Window_Gold#------------------------------------------------------------------------------#  显示持有金钱的窗口#==============================================================================class Window_Gold & Window_Base
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
def initialize
super(0, 0, window_width, fitting_height(1))
#--------------------------------------------------------------------------
# ● 获取窗口的宽度
#--------------------------------------------------------------------------
def window_width
return 220
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
def refresh
contents.clear
draw_currency_value(value, currency_unit, 4, 0, contents.width - 8)
#--------------------------------------------------------------------------
# ● 获取持有金钱
#--------------------------------------------------------------------------
$game_party.gold
#--------------------------------------------------------------------------
# ● 获取货币单位
#--------------------------------------------------------------------------
def currency_unit
Vocab::currency_unit
#--------------------------------------------------------------------------
# ● 打开窗口
#--------------------------------------------------------------------------
endend2.把这个替换Window_ShopCommand:#encoding:utf-8#==============================================================================# ■ Window_ShopCommand#------------------------------------------------------------------------------#  商店画面中,选择买入/卖出的窗口。#==============================================================================class Window_ShopCommand & Window_HorzCommand
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
def initialize(window_width, purchase_only)
@window_width = window_width
@purchase_only = purchase_only
super(0, 0)
#--------------------------------------------------------------------------
# ● 获取窗口的宽度
#--------------------------------------------------------------------------
def window_width
@window_width
#--------------------------------------------------------------------------
# ● 获取列数
#--------------------------------------------------------------------------
def col_max
#--------------------------------------------------------------------------
# ● 生成指令列表
#--------------------------------------------------------------------------
def make_command_list
add_command(Vocab::ShopBuy,
:buy) #~ add_command(Vocab::ShopSell,
!@purchase_only)
add_command(Vocab::ShopCancel, :cancel)
endend至此VA讲完了,我去研究XP了……
脚本渣在此一拜
对了,顺便附赠一张完成图:图片来自:于是我无耻的不更新其他项目滚去填坑了……(你应该在意的是窗口而不是后面半透明的东西!这贴不是游戏预告!)
单机的游戏现在都没什么人玩了
登录百度帐号推荐应用【VA求教】恢复全体队友技能怎么才能显示动画?只要显示一张图片_rpg制作大师吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:48,417贴子:
【VA求教】恢复全体队友技能怎么才能显示动画?只要显示一张图片收藏
不然恢复的技能就只有屏幕一闪一闪的。。。。。
登录百度帐号推荐应用事件版的角色跟随终于做出来了!【rpg制作大师吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:48,417贴子:
事件版的角色跟随终于做出来了!收藏
没考虑场景移动的问题。
来《问道》偶遇薛之谦,领海量福利。新服开启,送神装坐骑,登录送3099元。
窝没看懂,事件版的角色?主角替身?
等我把场景移动的问题解决了再发上来吧,不过用事件做这个真心蛋疼啊。
场所移动的话必须要在每个地图设置事件吧……
最简单的,角色加入以后你把他和主角的行走图PS在一起,这样只要改变个角色行走图片就能看见跟随效果了。
其实,VA欢迎你 。。。 为什么那么多人都不玩VA捏。。。
现在把角色加入队伍的顺序问题解决了。用了不少条件分歧来控制对应的队伍成员。
看来场景移动是没可能了,在切换场景的时候调用事件会出错,调用的事件会变成"[]"或别的事件。
感觉没什么必要,与其每个地图都要放个事件,不如直接放个脚本来的简单。
只是做着玩的,感觉应该能做的起来,所以试试看,发现事件局限性很多。下面是实际效果。
低租费、低噪音、低油耗的发电机
我也试过感脚超麻烦然后玩了下VA我哭了
登录百度帐号推荐应用

我要回帖

更多关于 rpg maker vx 的文章

 

随机推荐