Project1
标题:
请问如何在对话中显示队伍第1~4名玩家的名称
[打印本页]
作者:
tim315121
时间:
2011-9-14 15:57
标题:
请问如何在对话中显示队伍第1~4名玩家的名称
一般使用\n[编号]时是显示在资料库中该编号的人物(像是1号小明、2号大笨、3号阿呆、4号天天)
但如果队伍的人物排列我排成大笨、天天、小明、阿呆的话
要用什么指令来显示1为大笨、2为天天、3为小明、4为阿呆? dsu_plus_rewardpost_czw
作者:
絀神入化
时间:
2011-9-14 18:42
本帖最后由 絀神入化 于 2011-9-14 18:43 编辑
前面直接加\N[n]
n代表数据库角色编号。
比如说拉尔夫是一号,那就改成\N[1]
至于楼主的直接加\N[1] \N[2] \N[3] \N[4]
作者:
亿万星辰
时间:
2011-9-14 18:55
本帖最后由 亿万星辰 于 2011-9-14 18:56 编辑
其实这个就是RM里事件操作不够人性化的一个地方~
事件里的变量操作其实是可以用来赋值一个字符串的,但是这个操作只能通过事件里的脚本来实现,所以再运用到一些脚本的操作就可以很轻松的实现了。
$game_variables[X]=$game_party.members[Y].name
复制代码
让变量X里存储第Y+1的队伍成员的名字,当然这个Y是不能够等于或者大于队伍总数的,之后就可以用\V[X]来显示第Y+1个队伍成员的名字了。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1