Project1

标题: 关于投影技能(已解决) [打印本页]

作者: 世界第一中二    时间: 2017-2-12 23:20
标题: 关于投影技能(已解决)
本帖最后由 世界第一中二 于 2017-2-13 22:34 编辑

我做了个类似于红a的角色,战斗时可以投影出不同的武器来战斗。
这个角色的设定是【二刀流】【固定装备“武器”】,即不能取下投影出来的装备。
技能:投影【长剑】,效果执行公共事件“投影长剑”,公共事件“投影长剑”为改变该角色的武器为长剑。
现在可能因为是添加了【固定装备“武器”】这个属性的原因,技能使用之后无法改变武器。
请问各位dalao有什么解决的办法么?
我想做到的效果是技能改变角色装备的武器,且武器不能从装备栏里被取下。
作者: QQ蚊子湯    时间: 2017-2-12 23:27
我認為你無法更換武器的原因是因為你沒有那個武器
作者: 世界第一中二    时间: 2017-2-12 23:35
……完美QwQ,试验了一下,加了一条得到长剑,成功了……
萌新为自己的马虎瑟瑟发抖。
不过这样一来每做一个投影技能是不是要先在事件中写上失去所有的投影武器,在获得其中一把并变更装备?感觉好麻烦= =
作者: QQ蚊子湯    时间: 2017-2-12 23:54
本帖最后由 QQ蚊子湯 于 2017-2-13 01:13 编辑

你可以把投射武器都放在連號
寫(50..70)這樣會一次丟掉所有50~70號武器
RUBY 代码复制
  1. (50..70).each do |i|
  2. $game_party.gain_item($data_weapons[i],-1, true)
  3. end


補充說明:邏輯上來說你要先執行以上腳本丟掉所有ˋ武器,再獲得本次投影的武器,否則你的投影武器也會被丟掉


作者: 世界第一中二    时间: 2017-2-13 22:34
虽说是稍微麻烦了一点,但我设置的投影武器都是不能在游戏中获得的装备,其实也没多大影响……这个问题已经解决了。
谢谢dalao答疑!
作者: QQ蚊子湯    时间: 2017-2-13 22:41
世界第一中二 发表于 2017-2-13 22:34
虽说是稍微麻烦了一点,但我设置的投影武器都是不能在游戏中获得的装备,其实也没多大影响……这个问题已经 ...


這樣哪裡麻煩了





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