| 赞 | 3 |
| VIP | |
| 好人卡 | |
| 积分 | 10 |
| 经验 | |
| 最后登录 | 2026-7-17 |
| 在线时间 | 1391 小时 |
寒
- 梦石
- 0
- 星屑
- 1049
- 在线时间
- 1391 小时
- 注册时间
- 2010-8-9
- 回帖
- 3301
|
发表于 2016-3-3 22:43:13
|
显示全部楼层
本帖最后由 寒冷魔王 于 2016-3-3 22:48 编辑
[pre lang="ruby"] #--------------------------------------------------------------------------
# ● 隊伍管理 # Chill
#--------------------------------------------------------------------------
def command_129
actor = $game_actors[@params[0]]
if actor
if @params[1] == 0 # 入隊
if @params[2] == 1 # 初始化
actor_id = @params[0]
arrid = $game_party.apack_actor.collect { |a| a.id if a }
if arrid.include?(actor_id)
name = $game_actors[actor_id].name
$game_message.add("是否抛弃在仓库的【#{name}】?")
setup_m5_choices(999,"Yes","No")
if $game_variables[999] == 0
$game_message.add("将【#{name}】忍痛抛弃了。")
$game_actors[actor_id]].setup(actor_id)
# 除旧迎新
$game_party.apack_ove(actor_id)
$game_party.add_actor(actor_id)
return
else
$game_message.add("你沒有選擇抛弃你珍而重之的【#{name}】~這實在是太好了!")
end
else
$game_actors[@params[0]].setup(@params[0])
end
end
$game_party.add_actor(@params[0])
else # 離隊
$game_party.remove_actor(@params[0])
end
end
end[/pre]
按照楼主的工程,改了一下。
请将你自写的setup删除。
另外请注意,调用setup_m5_choices这个函数时,如果是在Game_Interpreter外调用,请使用$game_map.interpreter.setup_m5_choices(...)
|
评分
-
查看全部评分
|