查看: 1389|回复: 5

如何在Game_Actor中添加定义一个能力值?

  [复制链接]
梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
回帖
258
发表于 2008-11-5 16:22:31 | 显示全部楼层 |阅读模式

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

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

×
比如添加一项叫"忠诚度"的能力值,初始值 = 100,然后在状态栏里和力量灵巧速度之类的属性一起显示 。


PS:该数值和装备没有关系,就是每次战斗后数值减1,角色死亡后数值减10


版务信息:本贴由楼主自主结贴~

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

梦石
0
星屑
75
在线时间
13 小时
注册时间
2008-1-12
回帖
1650

贵宾

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

使用道具 举报

梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
回帖
258
 楼主| 发表于 2008-11-5 18:43:09 | 显示全部楼层
我在Game_Actor中加了,但是不知道在Window_Status中应该怎么相应修改??
回复

使用道具 举报

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

梦石
0
星屑
75
在线时间
13 小时
注册时间
2008-1-12
回帖
1650

贵宾

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

使用道具 举报

梦石
0
星屑
50
在线时间
200 小时
注册时间
2008-3-1
回帖
258
 楼主| 发表于 2008-11-6 17:39:13 | 显示全部楼层
能不能讲详细一点?
回复

使用道具 举报

梦石
0
星屑
1094
在线时间
170 小时
注册时间
2008-10-29
回帖
399
发表于 2008-11-7 20:59:29 | 显示全部楼层
在Game_Actor中设置好 zcd(忠诚度) 值后
在Window_Status的 def refresh以下的
self.contents.clear 下面加入一句
self.contents.draw_text(x,y,32,32,"忠诚")  #显示忠诚这两个字
self.contents.draw_text(x+30,y,32,32,@actor.zcd.to_s)#显示忠诚的数据
#x,y表示你想把这个数据显示在窗口的什么位置,具体你可以自己设置
# x+80表示 把忠诚的数据现实在忠诚这2个字的起始x坐标往后80的位置,自己调节即可。


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

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部