查看: 1329|回复: 3

[已经过期] 关于fuki 对话框的头像调用脚本问题

  [复制链接]
梦石
0
星屑
50
在线时间
21 小时
注册时间
2011-6-23
回帖
20
发表于 2011-6-29 12:19:35 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
fuki对话框脚本中可以根据角色名字找到对应头像。脚本如下:

           #判断有无自定义名字对应图片的方式
           if $game_temp.namebmp[mes_name] == nil then
           sFile = "Graphics/heads/" + mes_name + ".png"
           else
           sFile = "Graphics/heads/" + $game_temp.namebmp[mes_name] + ".png"


我的问题就是如果我把图片名字设置成数字或者英文就可以调用的出来。
可是如果设置成中文的就会无法调用。
请问是string类的固有问题,还是脚本的问题?

梦石
0
星屑
70
在线时间
312 小时
注册时间
2011-6-27
回帖
1287
发表于 2011-6-29 20:49:55 | 显示全部楼层
本帖最后由 钢铁列兵 于 2011-6-29 20:50 编辑

这套系统我倒不知道,不过有套系统是先把头像放到一个文件夹里,然后脚本调用
例如:chat( 0,"阿尔西斯")
回复

使用道具 举报

梦石
0
星屑
50
在线时间
21 小时
注册时间
2011-6-23
回帖
20
 楼主| 发表于 2011-6-29 21:50:07 | 显示全部楼层
就是这套系统。我在基础上修改了一下。
就算是原系统貌似起一个名字然后用中文命名好像还是不行啊。。
还是我程序问题
回复

使用道具 举报

梦石
0
星屑
3947
在线时间
1591 小时
注册时间
2006-5-5
回帖
2564
发表于 2011-6-30 00:37:03 | 显示全部楼层
图片必须是英文或数字命名,在脚本中设置中文对应。
就用列兵的举例,阿尔西斯头像命名为001,在脚本中设置为 "阿尔西斯"=>"001"
然后再对话时用列兵的就可以了
步兵中尉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部