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

Project1

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

关于在Window_Status中添加的能力值

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
帖子
360
跳转到指定楼层
1
发表于 2008-11-5 18:51:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我在Window_Status中给角色添加一项能力值"忠诚",脚本如下,该能力值由变量1决定,但是如果我想把不同的角色赋予不同的变量编号,也就是说,把1号角色的"忠诚"用1号变量决定,2号角色的"忠诚"用2号变量决定。。。。。。依此类推,应该怎么写呢??


cx = contents.text_size("忠诚").width
self.contents.font.color = normal_color

self.contents.draw_text(4, 48, 290-cx-2, 780, $game_variables[1].to_s, 2)

self.contents.font.color = system_color
self.contents.draw_text(140-cx, 420, cx, 32, "忠诚" , 2)
版务信息:本贴由楼主自主结贴~

Lv1.梦旅人

梦石
0
星屑
50
在线时间
32 小时
注册时间
2008-7-21
帖子
323
2
发表于 2008-11-5 18:55:18 | 只看该作者
建议你把工程发给别人
   一个能为你哭,为你笑,为你悲伤,为你快乐的人,就是真正爱你的人
回复 支持 反对

使用道具 举报

Lv1.梦旅人

WG后援团
此人已死 有事烧纸

梦石
0
星屑
69
在线时间
12 小时
注册时间
2008-1-12
帖子
1829

贵宾

3
发表于 2008-11-5 18:58:55 | 只看该作者
我12点回寝室帮你看下
郑重声明:
1.本人是文盲,以上内容文字均不认识,也看不懂是什么意思。
2.此事与本人一点关系都没有,只是本着“看贴(虽然看不懂)回贴,利人利己的中华民族优秀传统美德”,顺便赚1个RP。
3. 本人在此留言均为网络上复制,并不代表本人同意、支持或者反对楼主观点。  
4. 如本人留言违反国家有关法律,请网络管理员及时删除本人跟贴。  
5. 因删贴不及时所产生的任何法律(包括宪法,民法,刑法,书法,公检法,基本法,劳动法,婚姻法,输入法,没办法,国际法,今日说法,吸星大-法,与台湾关系法及文中涉及或可能涉及以及未涉及之法,各地治安管理条例)纠纷或责任本人概不负责。
6. 本人谢绝任何跨省追捕行为,如有需要请直接联系楼主、原作者以及网络管理员或法人代表。  
7. 此声明最终解释权归本人所有。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
帖子
360
4
 楼主| 发表于 2008-11-5 19:20:21 | 只看该作者
以下引用缔辋于2008-11-5 10:55:18的发言:

建议你把工程发给别人




不需要发工程啊,就是在缺省工程的Window_Status大约50行下加入了以下五行脚本
cx = contents.text_size("忠诚").width
self.contents.font.color = normal_color
self.contents.draw_text(4, 48, 290-cx-2, 780, $game_variables[1].to_s, 2)
self.contents.font.color = system_color
self.contents.draw_text(140-cx, 420, cx, 32, "忠诚" , 2)
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
594
在线时间
169 小时
注册时间
2008-10-29
帖子
431
5
发表于 2008-11-7 20:34:46 | 只看该作者
那在状态窗口显示忠诚值之前 加个判断不就可以了吗 判读这个角色是谁
把第三句self.contents.draw_text(4, 48, 290-cx-2, 780, $game_variables[1].to_s, 2)
改成如下
case @actor.id #判断角色的id
when 1         #如果角色id为1
zhongcheng = $game_variables[1] #把变量1赋给变量zhongcheng
when 2        #如果角色id为2
zhongcheng = $game_variables[2]  #把变量2赋给变量zhongcheng
when 3       #如果角色id为3
zhongcheng = $game_variables[3] #把变量2赋给变量zhongcheng
end
self.contents.draw_text(4, 48, 290-cx-2, 780, zhongcheng.to_s, 2) #在状态窗口显示





系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-21 18:57

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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