Project1
标题:
【挖坟】FUKI对话框角色名字变量显示纠错贴
[打印本页]
作者:
eve592370698
时间:
2011-8-2 17:52
标题:
【挖坟】FUKI对话框角色名字变量显示纠错贴
本帖最后由 eve592370698 于 2011-8-2 17:56 编辑
http://rpg.blue/htm/Topic_18441.htm
那个讨论帖有点让我无语啊!
这里头我得说明一下:
所谓的
chat(-1,"名字")
其本质上是两个赋值变量
$mes_id=-1与$mes_name="名字"
合并成为一个而已!有点基础的人应该知道等号后面的意思吧?
两个半角双引号意味着里面的内容是作为文本处理的,也就是说其实在名字对话框那里,完全可以通过别的
文本变量
来代替名字
找到了这个根本所在,那么找到角色名字变量的源代码就可以做到
角色名字窗口显示变量名字
我在这里就明示一下源代码:
$data_actors[1].name表示1号角色的名字
$data_classes[6].name表示6号职业的名字
$data_skills[9]name表示9号技能的名字。
这样一来,输入
chat(nil,$data_actors[1].name)
就能显示1号角色的名字而且也能够随着游戏中的重命名而变更。
注意千万别加双引号!
如果发现我表述得有错误,欢迎吐槽
鄙人没有系统地学习过编程,我也是发帖之日刚发现而已,完全凭感觉找到的,所以请别问我高深问题!
作者:
lx527741591
时间:
2011-8-2 18:46
{:nm_8:} 懒人的做法........
由于懒得打那一大堆,就把那么多合并了
不知道有什么弊端没有
def chat(position = 0,id = 0,name = "",speed = 0)
$game_system.message_position = position # 0为上 1为中 2为下
$mes_id = id
$mes_name = name
$mes_speed = speed
end
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1