本帖最后由 亿万星辰 于 2013-1-10 20:17 编辑 写不下在括号的地方加\换行 全部入仓库…… $game_party.huanren(0, 2) $game_party.huanren(1, 2) $game_party.huanren(2, 2) $game_party.huanren(3, 2) …… $game_party.huanren(n, 2) n为你队伍中最大人数-1,当然你可以用个循环~ |
你这个是队伍ID1号进仓库、队伍ID2号进仓库、队伍ID1号出仓库、队伍ID2号出仓库~ 注意原版最开始的说明
$game_party.huanren($game_party.actors.index($game_actors[1]), 2) 当然前提是你确定队伍里有1号角色~ |
本帖最后由 yagami 于 2013-1-9 00:51 编辑 2PS.你实在要坑爹的 让仓库能打开 但不能换人的话 找到 if Input.trigger?(Input::C)....上面嵌套个if 如if $game_switches[编号] == true if Input.trigger?(Input::C) 。。。(原脚本内容) else p "可乐在嘿咻" end 3ps.你实在要改脚本 不从NPC下手 在脚本里找4 自己看看意思差不多是判定队伍人物是4 都改成$game_variables[变量编号] 游戏开始时记得先给这变量赋值 要不就是0 你死活换不了 |
感谢 等一会我试验一下 1.但是 强制X号进入仓库 那个不是人物ID 而是人物处在队伍序列位置的ID 因此其他的变量是否也指队伍序列位置/仓库序列位置 而不是人物ID? 2.这个我知道 我是希望能直接将脚本禁止(X号开关打开后 即使打开窗口也无法做任何调整) 3..这个意思就是 我希望队伍至少保持有4个人参战 如果不做限制的话 全放进仓库就只有1个人物参战了 因此希望增加限制 相反地 我希望只能允许3个人参战 就要限制成3了 |
回答1: 打开仓库 $scene = Chaochao_Scene_Party.new 角色从仓库到队伍 $game_party.huanren(角色ID,1) 角色从队伍到仓库 $game_party.huanren(角色ID,2) 禁止角色移动到仓库 $game_party.yidong(角色ID,1,1) 不禁止角色移动到仓库 $game_party.yidong(角色ID,1,2) 禁止角色移动到队伍 $game_party.yidong(角色ID,2,1) 不禁止角色移动到队伍 $game_party.yidong(角色ID,2,2) 删除队伍中角色 $game_party.remove_actor(角色ID,1) 删除仓库中角色 $game_party.remove_actor(角色ID,2) 回答2: 比如仓库NPC事件里弄个条件分歧"当X号开关为开时不能使用人物仓库,反之则可以使用" 回答3: 删除队伍中角色 $game_party.remove_actor(角色ID,1) 删除仓库中角色 $game_party.remove_actor(角色ID,2) 回答4: 不是很明白楼主的意思,什么叫限制最少人数?游戏初始时仓库里是0(--b 0还不够少吗?)最大人数现在应该可 以放很多个(数据库里有的应该都能放的下) 回答5: 禁止角色移动到仓库 $game_party.yidong(角色ID,1,1) 不禁止角色移动到仓库 $game_party.yidong(角色ID,1,2) 禁止角色移动到队伍 $game_party.yidong(角色ID,2,1) 不禁止角色移动到队伍 $game_party.yidong(角色ID,2,2) |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-12-4 19:16
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.