Project1

标题: 脚本只执行一次(横版) [打印本页]

作者: Password    时间: 2013-1-4 13:01
标题: 脚本只执行一次(横版)
本帖最后由 Password 于 2013-1-7 11:55 编辑

已暂时放弃,所以请不要回答了 = =



首先……不是咱故意起这么一个标题……而是每次真的是不知道这些问题的具体定义是什么 = =|

好吧……自从看了http://rpg.blue/forum.php?mod=vi ... D100%26typeid%3D100
这篇帖子后,觉得的确很有道理,虽然游戏中没有弓箭系的角色 = =|
但是依然有使用枪械武器的角色,所以就像那篇帖子一样设置了弹药这个物品
2号物品为弹药,然后2号变量是弹药数
设置如下:


但是问题就来了啊,只有第一次战斗的第一次攻击才会剪掉1个弹药,后面完全无视了 = =(只执行一次)

话说到底是啥问题……
作者: a364774426    时间: 2013-1-4 13:36
我是这样写的,
  1.     when 102,103,104     
  2.     if $game_variables[5000] > 0
  3.       $game_variables[5000] -=1
  4.       $game_party.lose_item($data_items[1],1)
  5.       return "箭矢"   
  6.     else   
  7.       return "通常攻击"
  8.     end
复制代码

作者: Password    时间: 2013-1-4 13:49
a364774426 发表于 2013-1-4 13:36
我是这样写的,

试过这样,但是依然只是第一次攻击才会减少弹药。
作者: 怪蜀黍    时间: 2013-1-4 14:07
难道有连击吗?
是几连击就减少几就OK了,即简单又便捷。




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