查看: 1379|回复: 4

请问如何获取敌人的抗性?

  [复制链接]
梦石
0
星屑
1094
在线时间
170 小时
注册时间
2008-10-29
回帖
399
发表于 2008-11-23 00:14:56 | 显示全部楼层 |阅读模式

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

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

×
在数据库中,可以设置敌人对各种属性的抵抗能力,好像是A-F 6个等级
我现在想创建一个窗口 显示敌人对各种属性的抵抗能力
假设我设置了 金木水火土 5种属性 分别对应 数据库 中的属性 1 2 3 4 5
如果敌人对属性1(金)的抵抗能力为F 那么我就显示为 抵抗
如果为A 就显示为 惧怕
以此类推吧

关键是我如何获取敌人的这几个属性抵抗的值呢
请各位帮我看看 谢谢

此贴于 2008-11-27 11:58:19 被版主redant提醒,请楼主看到后对本贴做出回应。
此贴于 2008-11-27 13:41:22 被版主darkten提醒,请楼主看到后对本贴做出回应。
头像被屏蔽

lov Peii 4ever

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-10-28
回帖
415
发表于 2008-11-24 21:17:16 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
1094
在线时间
170 小时
注册时间
2008-10-29
回帖
399
 楼主| 发表于 2008-11-27 05:12:36 | 显示全部楼层
LS真是我的救星-。-

我看了一下
A对应的是2倍伤害
B对应的是1.5倍
C对应的是正常伤害
D对应的是0.5倍伤害
E对应的是0伤害
F对应的是吸收伤害
不知道这些比率是不是可以改
回复

使用道具 举报

梦石
0
星屑
50
在线时间
75 小时
注册时间
2007-6-25
回帖
2227

开拓者第1届Title华丽大赛亚军

发表于 2008-11-27 05:45:30 | 显示全部楼层
Game_Actor 和 Game_Enemy 里

def element_rate(element_id)
   # 获取对应属性有效度的数值
   table = [0,200,150,100,50,0,-100]
这个就对应了ABCDEF~
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
新浪微博~求粉ING~
  怕麻烦~不擅表达~希望永远是萝莉ING~最擅长浪费时间~^-^~扭头~ →_→ ~
回复

使用道具 举报

梦石
0
星屑
1094
在线时间
170 小时
注册时间
2008-10-29
回帖
399
 楼主| 发表于 2008-11-27 23:35:45 | 显示全部楼层
哦 原来是这样啊 谢谢2位的解答
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部