Project1

标题: 1.半身像脚本有关 2.吸血装备有关 3.石化有关 [打印本页]

作者: SandFainy    时间: 2017-1-30 16:54
标题: 1.半身像脚本有关 2.吸血装备有关 3.石化有关
本帖最后由 SandFainy 于 2017-1-30 20:53 编辑

问题可能有点啰嗦。。但真心求解答QAQ
1.用了https://rpg.blue/forum.php?mod=viewthread&tid=379318 这个网址改过的脚本,让半身像显示在右边,怎么用到底(吐血)。
如果只用$target_face="Actor4_5"显示右边的,左边的为空,那么两个都不显示。如果左边有普通的脸图,右边半身像,那么只显示脸图。
没试过如果两边是不同的半身像是什么效果,但我试了半天发现只有左右两边显示同一个半身像的时候才两边都有显示。
还有能不能不要让图片每次都是~飘~着~进来的呢?普通的显示就好。
求解。
到底要怎么改才行。。。如果真的没办法,我就乖乖地画脸图去了。


2.模拟FF3的吸血剑,装备以后每次攻击都带吸血效果,凭基础设置好像没办法,请问要怎么办?


3.目前站里所有的石化脚本。。。全都挂了,请问谁有备份吗?
作者: fux2    时间: 2017-1-30 23:11
1.
脚本改


这个脚本原本就是把脸图的文件名作为立绘使用,你先确认这个脚本修改前的使用方法。
上面的脚本由楼主给出链接里面的脚本再次改写,立绘立即显示。

2.
http://taroxd.github.io/rgss/

阅读说明后查找「吸血」


3.
石化和眩晕有区别吗- -
作者: SandFainy    时间: 2017-1-31 16:30
fux2 发表于 2017-1-30 23:11
1.
[fold=脚本改][/fold]

1.嗯,主要问题是想知道怎么让半身像显示在右边和一左一右,没改过的脚本会用但是只能显示在左边
2.谢谢!
3.(我记得大概是这样的)石化时不会被攻击,全员都进入石化状态会判定为gameover,除非用道具或者技能否则状态不能解除
作者: LBQ    时间: 2017-1-31 21:26
本帖最后由 LBQ 于 2017-1-31 21:27 编辑

没有怎么实测
  1. #encoding:utf-8
  2. #==============================================================================
  3. # ■ 不会被攻击状态 以及 全员中 GameOver 状态 【石化】 by LBQ
  4. #------------------------------------------------------------------------------
  5. #  对应状态备注为 <石化> 或者 <Petrified>
  6. #==============================================================================
  7. =begin
  8. This is free and unencumbered software released into the public domain.

  9. Anyone is free to copy, modify, publish, use, compile, sell, or
  10. distribute this software, either in source code form or as a compiled
  11. binary, for any purpose, commercial or non-commercial, and by any
  12. means.

  13. In jurisdictions that recognize copyright laws, the author or authors
  14. of this software dedicate any and all copyright interest in the
  15. software to the public domain. We make this dedication for the benefit
  16. of the public at large and to the detriment of our heirs and
  17. successors. We intend this dedication to be an overt act of
  18. relinquishment in perpetuity of all present and future rights to this
  19. software under copyright law.

  20. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
  21. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  22. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  23. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
  24. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  25. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  26. OTHER DEALINGS IN THE SOFTWARE.

  27. For more information, please refer to <http://unlicense.org/>
  28. =end

  29. class Game_Battler
  30.   def reified_states
  31.     return @states.map{|it| $data_states[it]}
  32.   end
  33.   
  34.   def state_petrified?
  35.     reified_states.find{|it|
  36.       it.note.include?("<石化>") || it.note.include?("<Petrified>")
  37.     }
  38.   end
  39. end

  40. class Game_Party
  41.   # Overwrite
  42.   alias lbq_petrify_alive_members alive_members
  43.   def alive_members
  44.     lbq_petrify_alive_members.select {|it| ! it.state_petrified?}
  45.   end
  46. end
复制代码


应该只写了 1. 不能被攻击, 2. 全员中会 GameOver,剩下的功能默认应该有
作者: SandFainy    时间: 2017-2-2 19:07
LBQ 发表于 2017-1-31 21:26
没有怎么实测

诶,请问要怎么用呢?
作者: SandFainy    时间: 2017-2-6 20:18
LBQ 发表于 2017-1-31 21:26
没有怎么实测

(抱歉回迟了)测试了一下,发现没反应{:2_257:}不过也很感谢XD打算放弃石化效果了(还有。。系统不让评分




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