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

Project1

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

[已经过期] 如何讓魔法攻擊為0?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
144
在线时间
139 小时
注册时间
2009-11-30
帖子
45
跳转到指定楼层
1
 楼主| 发表于 2013-1-19 21:43:53 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如提,如何讓魔法攻擊為0?
只有裝備才可獲取魔法攻擊。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
616 小时
注册时间
2010-10-29
帖子
463
2
发表于 2013-1-20 04:56:25 | 只看该作者
额。。。。。
貌似把主角的魔力曲线设置为 0~0 不就行了。。。。。。
我命令你给我点下面的东西!

LBQ Works
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
帖子
1543
3
发表于 2013-1-20 11:35:04 | 只看该作者
装备是指武器、卷轴还是魔法道具?

或者说,未持有装备前魔法攻击效果为0?
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
144
在线时间
139 小时
注册时间
2009-11-30
帖子
45
4
 楼主| 发表于 2013-1-21 13:37:29 | 只看该作者
沒裝任何裝備時是0
人物設定那邊 最少都是1 沒辦法設定成0....
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

5
发表于 2013-1-21 19:40:56 | 只看该作者
本帖最后由 Sion 于 2013-1-21 20:18 编辑
jeff13579 发表于 2013-1-21 13:37
沒裝任何裝備時是0
人物設定那邊 最少都是1 沒辦法設定成0....


可以设置到零的吧

好吧,我以为你们在说魔法值。1跟0差别不大吧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
161
在线时间
629 小时
注册时间
2012-6-9
帖子
1321
6
发表于 2013-1-21 19:52:12 | 只看该作者
同意楼上的说,
如果要弄得话,我有一个十分麻烦的办法。
就是把魔法一个一个改为攻击0.
如果装备到就把魔法改为由攻击性的。


我只知道这样弄十分麻烦,还是选择楼上说的办法。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
144
在线时间
139 小时
注册时间
2009-11-30
帖子
45
7
 楼主| 发表于 2013-1-22 00:48:10 | 只看该作者
是要讓狀態攔顯示為0阿...
因為數值頗小 所以1有差...
我魔法攻擊力那邊是設定為 "技能傷害" 這個屬性
就是說魔法屬性的技能會增加"技能傷害"這個值 所以樓上這個方法可能不能
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
616 小时
注册时间
2010-10-29
帖子
463
8
发表于 2013-1-22 06:14:44 | 只看该作者
这个。。。。全部设置为1,之后获取的时候减一。。。。
或者改脚本,设置成长为1.。。。
设置角色的param为0?
我命令你给我点下面的东西!

LBQ Works
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
144
在线时间
139 小时
注册时间
2009-11-30
帖子
45
9
 楼主| 发表于 2013-1-23 22:09:34 | 只看该作者
就是沒辦法設定成0....
回复 支持 反对

使用道具 举报

Lv2.观梦者 (暗夜天使)

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
帖子
2309

贵宾

10
发表于 2013-1-23 22:26:13 | 只看该作者
本帖最后由 Sion 于 2013-1-29 17:06 编辑
  1. class Game_BattlerBase
  2.   #--------------------------------------------------------------------------
  3.   # ● 获取普通能力的最小值
  4.   #--------------------------------------------------------------------------
  5.   def param_min(param_id)
  6.     return 0 if param_id == 1  # MMP
  7.     return 0 if param_id == 4
  8.     return 1
  9.   end
  10.   
  11.   #--------------------------------------------------------------------------
  12.   # ● 获取普通能力
  13.   #--------------------------------------------------------------------------
  14.   def param(param_id)
  15.     value = param_base(param_id) + param_plus(param_id)
  16.     value *= param_rate(param_id) * param_buff_rate(param_id)
  17.     value -=1 if param_id == 4
  18.     [[value, param_max(param_id)].min, param_min(param_id)].max.to_i
  19.   end
  20.   
  21. end
复制代码
这样改应该就可以了,魔法攻击-1。不过不知道会出现什么bug,因为能力值的最小值原本就设置为1的。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-23 03:14

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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