Project1
标题:
如何将武器伤害修改为随机数?
[打印本页]
作者:
longman123
时间:
2008-10-7 08:02
标题:
如何将武器伤害修改为随机数?
想做个类DND的游戏,可是对编程不是很懂,有没有简单点的方法实现?
还有SLG的战斗脚本,阿尔西斯战记的那个不太适合,听说有个标准的脚本,谁能给个链接?
再次谢过…… [LINE]1,#dddddd[/LINE]
此贴于 2008-10-8 12:02:00 被版主darkten提醒,请楼主看到后对本贴做出回应。
[LINE]1,#dddddd[/LINE]
版务信息:版主帮忙结贴~
作者:
连三の月
时间:
2008-10-7 14:16
提示:
作者被禁止或删除 内容自动屏蔽
作者:
天圣的马甲
时间:
2008-10-7 15:18
定义武器伤害的部分:Game_Actor
def base_atk
weapon = $data_weapons[@weapon_id]
return weapon != nil ? weapon.atk : 0
end
[LINE]1,#dddddd[/LINE]
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者:
redant
时间:
2008-10-7 17:41
Game_Battler 3里
atk = [attacker.atk , 0].max
self.damage = (attacker.atk - self.pdef + attacker.str)*2
物理伤害=(我攻击力+我力量-敌物理防御)*2
默认的 查看F1 搜索战斗计算式
self.damage = rand(10000)
10000就是随机10000-1 以内的数 不过敌人也是 所以对自己伤害也很大{/gg}……
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1