Project1

标题: 让角色可以在战斗中自由替换这种脚本怎么做 [打印本页]

作者: a350020934    时间: 2008-6-17 00:31
标题: 让角色可以在战斗中自由替换这种脚本怎么做
让角色可以在战斗中自由替换
比如,角色A.B.C在战斗,角色D.E不在战场,再用角色D替换角色A战斗
这种脚本怎么做 [LINE]1,#dddddd[/LINE]此贴于 2008-6-22 3:41:26 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]此贴于 2008-6-29 0:40:22 被版主光郎提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: qiuyulun    时间: 2008-6-23 13:34
提示: 作者被禁止或删除 内容自动屏蔽
作者: 灯笼菜刀王    时间: 2008-6-23 16:51
战斗中换人,目前还没有成品脚本。可以考虑自己写-v-~~~

这个脚本难度估计不小,涉及到几乎所有的类....想要就悬赏吧~~~

地图上随时换人倒是可以,搜索“人物仓库”,把显示命令放物品上或者直接塞菜单里就可以随时调整。
作者: dna_7086    时间: 2008-6-25 10:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 灯笼菜刀王    时间: 2008-6-25 10:54
就涉及最多三个类啊,为什么要全部.....
Scene_Battle 1里26行有s1,s2,...的,加个s5是换人的然后在后面的分支去如同人物仓库一样的处理,操作Game_Party类等....

猜的,-v-人物仓库的方法我还是不太理解。目前用的是简单式的。

chaochao的那个可以在战场上用?Game_Battler,Scene_Battle,是肯定涉及,Window_BattleStatus也要Window_BattleResult也会(上场的都会拿到经验吧)Sprite_Battler总要刷新战斗图吧Game_Party也要,Scene_Status也要。不只三个哦

作者: dbshy    时间: 2008-6-25 18:23
a = $game_party.actors[x]
$game_party.actors[x] = $game_party.actors[y]
$game_party.actors[y] = a

[LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: a350020934    时间: 2008-6-26 04:57
谢谢各位回帖




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