作者kane3345678 (喉轮落)
看板RPGMaker
标题Re: [问题] 请问XP在地图上要怎麽换角色走路图
时间Fri Mar 21 12:45:06 2008
※ 引述《amidofu (ㄚ米豆腐)》之铭言:
: 如题
: 在一般地图上行走时系统预设是用第一个角色(阿尔西斯)
: 怎样可以换成其他角色在地图上行走(ex:第二角色帕吉尔)
: 我是希望能靠按键改变地图上显示的角色
: 要用脚本改吗
: 先谢谢大家的回答了
我不会脚本修改,这边试着用内建功能做出你想像中的样子
材料:一个公用事件
两个开关
X个变数,X=你设定的主角数量
我这边先设定有四个主角A.B.C.D,所以有四个变数,分别给四个主角用
=======================================
1.设定一个公用事件,执行条件为「定期并列处理」,执行开关就用开关(1)
2.事件内容:
条件分歧:按键A被按下时(注:我的版本设定A却要按Z)
| 条件分歧:开关(2)为 ON
| | 条件分歧:主角(A) 在同伴中
| | | 条件分歧:变数(1)为 0
| | | | 队员替换:主角(A) 离开队伍
| | | | 队员替换:主角(A) 加入队伍
| | | | 变数操作:变数(1) 代入 队伍人数
| | | |
| | | 分歧结束
| | |
| | 之外的情况:
| | | 变数操作:变数(1) 代入 5
| | |
| | 分歧结束
| |
| | 条件分歧:主角(B) 在同伴中
| | | 条件分歧:变数(2)为 0
| | | | 队员替换:主角(B) 离开队伍
| | | | 队员替换:主角(B) 加入队伍
| | | | 变数操作:变数(2) 代入 队伍人数
| | | |
| | | 分歧结束
| | |
| | 之外的情况:
| | | 变数操作:变数(2) 代入 5
| | |
| | 分歧结束
| |
| | 条件分歧:主角(C) 在同伴中
| | | 条件分歧:变数(3)为 0
| | | | 队员替换:主角(C) 离开队伍
| | | | 队员替换:主角(C) 加入队伍
| | | | 变数操作:变数(3) 代入 队伍人数
| | | |
| | | 分歧结束
| | |
| | 之外的情况:
| | | 变数操作:变数(3) 代入 5
| | |
| | 分歧结束
| |
| | 条件分歧:主角(D) 在同伴中
| | | 条件分歧:变数(4)为 0
| | | | 队员替换:主角(D) 离开队伍
| | | | 队员替换:主角(D) 加入队伍
| | | | 变数操作:变数(4) 代入 队伍人数
| | | |
| | | 分歧结束
| | |
| | 之外的情况:
| | | 变数操作:变数(4) 代入 5
| | |
| | 分歧结束
| |
| | 变数操作:变数(1) - 1
| | 变数操作:变数(2) - 1
| | 变数操作:变数(3) - 1
| | 变数操作:变数(4) - 1
| | 开关(2):OFF
| |
| 分歧结束
|
之外的情况:
| 开关(2):ON
|
分歧结束
===========================================
呼,打了好长一串
等你要启动这项功能时,就把开关(1)打开就可以
只是稍微麻烦点的是
你在其他事件中要让主角加入队伍的话要在指令後面加点东西:
队员替换:主角(A) 加入队伍
变数操作:变数(1) 代入 队伍人数
变数操作:变数(1) - 1
当主角离开队伍时也一样:
队员替换:主角(A) 离开队伍
变数操作:变数(1) 代入 5
PS.可以在切换队员时加入一点音效或是特效,玩起来更有感觉
希望你参考看看罗。
--
正妹有三宝
呵呵 哈哈 先洗澡
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.119.196.61