设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1905|回复: 9
打印 上一主题 下一主题

[已经过期] 关于66加强对话框Fuki对话框整合的问题请教

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2012-10-19
帖子
35
跳转到指定楼层
1
发表于 2012-11-13 21:00:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
该工程地址如下,相信很多脚本都能找到这个工程
http://rpg.blue/thread-222814-1-1.html
在这个工程中,关于
80.# \L[001]:在左边显示图片“Graphics/battlers/66rpg_001_h.png”

81.# \R[001]:在右边显示图片“Graphics/battlers/66rpg_001_h.png”
这个功能中,如果我希望改为输入
\L[1]:
的时候,能显示1号角色的战斗图,那应该怎样改?
谢指教!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
251 小时
注册时间
2009-11-13
帖子
453
2
发表于 2012-11-13 22:12:54 | 只看该作者
应该是这一段吧
def initialize
   initialize_fuki
   # 如果不想使用角色名字直接作为头像文件名
   # 可在这里重新设定角色名字与文件名的对应关系
   @namebmp ={"玩家"=>"001-Player-Face", "维斯特"=>"002-Player-Face"}
end
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2012-10-19
帖子
35
3
 楼主| 发表于 2012-11-14 01:52:37 | 只看该作者
zxcgood2009 发表于 2012-11-13 22:12
应该是这一段吧
def initialize
   initialize_fuki

谢谢,每次都麻烦你来回答了,这个方法可以解决,但不知还有没有其他方法呢,因为我的角色在途中会改变战斗图的。
"玩家"=>"001-Player-Face"这个可不可以改为"玩家"=>actors[1].battler_name之类的
不了解有没类似这样的写法,我尝试时是失败的。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
251 小时
注册时间
2009-11-13
帖子
453
4
发表于 2012-11-14 13:58:54 | 只看该作者
那个,我的技术还不到家,我也不知道 。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2012-10-19
帖子
35
5
 楼主| 发表于 2012-11-14 21:22:20 | 只看该作者
zxcgood2009 发表于 2012-11-14 13:58
那个,我的技术还不到家,我也不知道 。

呵呵,还是谢谢你了,我再找其他办法看看~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
6
发表于 2012-11-15 13:03:55 | 只看该作者
不太能理解楼主这样做的意义,不过,我觉得好像可以做,说一下想法:

用个变数或开关设定角色战斗图要不要改变,
然后每次显示对话时做个条件判断:

if 变数[角色id] == true
战斗图 = 角色id + 10
end

也就是角色 1 的变数值(或开关)为 true,那以后就显示第 10 个角色战斗图,
角色 2 的变数值为 true,就显示第 11 个,依此类推,大概的构思是这样,
怎么写我就不会了。

评分

参与人数 1星屑 +10 收起 理由
hys111111 + 10 感谢回答

查看全部评分

修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2012-10-19
帖子
35
7
 楼主| 发表于 2012-11-16 10:46:52 | 只看该作者
j433463 发表于 2012-11-15 13:03
不太能理解楼主这样做的意义,不过,我觉得好像可以做,说一下想法:

用个变数或开关设定角色战斗图要不要 ...

在公共事件里使用变量状态做判断实现这种效果不难,我之前就是靠公共事件实现的,我只是在想能否直接修改脚步来得直接而已。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
35 小时
注册时间
2012-10-19
帖子
35
8
 楼主| 发表于 2012-11-16 10:47:15 | 只看该作者
j433463 发表于 2012-11-15 13:03
不太能理解楼主这样做的意义,不过,我觉得好像可以做,说一下想法:

用个变数或开关设定角色战斗图要不要 ...

在公共事件里使用变量状态做判断实现这种效果不难,我之前就是靠公共事件实现的,我只是在想能否直接修改脚步来得直接而已。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
120
在线时间
486 小时
注册时间
2007-5-27
帖子
807
9
发表于 2012-11-16 13:50:39 | 只看该作者
……变量能行吗?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9418
在线时间
2749 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

10
发表于 2012-11-16 18:42:54 | 只看该作者
改这个脚本的话有点麻烦的说~
给个思路:
\L[1]
的场合,获取里面的“1”
仔细找找,在脚本里应该能找到,
参照原工程里的那个“001”,“002”
之类的应该能找到~
然后将获取到的数字填在角色数据里,
$game_party.actors[1]
这句的话只限于队伍中的角色,超出队伍的角色不能使用,
而且是以0为开头的。

$data_actors[1]
这句的话就是获取“数据库”里的角色列表,以1开始。
(如果没记错的话,应该是$data_actors这样没错才对……)

评分

参与人数 1星屑 +10 收起 理由
hys111111 + 10 感谢回答

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-20 14:27

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表