Project1

标题: 如何讓魔法攻擊為0? [打印本页]

作者: jeff13579    时间: 2013-1-19 21:43
标题: 如何讓魔法攻擊為0?
如提,如何讓魔法攻擊為0?
只有裝備才可獲取魔法攻擊。
作者: 896409879    时间: 2013-1-20 04:56
额。。。。。
貌似把主角的魔力曲线设置为 0~0 不就行了。。。。。。
作者: j433463    时间: 2013-1-20 11:35
装备是指武器、卷轴还是魔法道具?

或者说,未持有装备前魔法攻击效果为0?
作者: jeff13579    时间: 2013-1-21 13:37
沒裝任何裝備時是0
人物設定那邊 最少都是1 沒辦法設定成0....
作者: Sion    时间: 2013-1-21 19:40
本帖最后由 Sion 于 2013-1-21 20:18 编辑
jeff13579 发表于 2013-1-21 13:37
沒裝任何裝備時是0
人物設定那邊 最少都是1 沒辦法設定成0....


可以设置到零的吧

好吧,我以为你们在说魔法值。1跟0差别不大吧
作者: c248611    时间: 2013-1-21 19:52
同意楼上的说,
如果要弄得话,我有一个十分麻烦的办法。
就是把魔法一个一个改为攻击0.
如果装备到就把魔法改为由攻击性的。


我只知道这样弄十分麻烦,还是选择楼上说的办法。
作者: jeff13579    时间: 2013-1-22 00:48
是要讓狀態攔顯示為0阿...
因為數值頗小 所以1有差...
我魔法攻擊力那邊是設定為 "技能傷害" 這個屬性
就是說魔法屬性的技能會增加"技能傷害"這個值 所以樓上這個方法可能不能
作者: 896409879    时间: 2013-1-22 06:14
这个。。。。全部设置为1,之后获取的时候减一。。。。
或者改脚本,设置成长为1.。。。
设置角色的param为0?
作者: jeff13579    时间: 2013-1-23 22:09
就是沒辦法設定成0....
作者: Sion    时间: 2013-1-23 22:26
本帖最后由 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的。
作者: jeff13579    时间: 2013-1-28 09:16
Sion 发表于 2013-1-23 22:26


這段腳本要放在哪?
作者: jeff13579    时间: 2013-1-29 15:14
為什麼我其他能力也都被-1了...
作者: xggzga117    时间: 2013-1-29 17:59
1和0有区别咩?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1