设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: lkgyp56
打印 上一主题 下一主题

如何使参战人物变成2人

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-12-22
帖子
274
11
 楼主| 发表于 2009-5-23 01:00:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-12-22
帖子
274
12
 楼主| 发表于 2009-5-23 01:24:24 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
帖子
2790
13
发表于 2009-5-23 01:26:51 | 只看该作者
以下引用lkgyp56于2009-5-22 17:24:24的发言:
呜呜呜~~~~  不要说我扣我分  主要是  咋没人来教我啊  先把帖子顶上去在说

扣不扣分是版主决定的,你我都无法改变.(除非你觉得你有能力说服版主)
如果你看过版规知道,在这个版重贴是得扣分的...

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6875
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

14
发表于 2009-5-23 01:41:24 | 只看该作者
就按照离队的思路做的话一点也不麻烦
找到 Scene_Battle 1
再找到 def main

@hzhj = []
@hzhj_2 = []
for i in 2..3
if $game_party.actors != nil
@hzhj.push($game_party.actors)
end
end
for i in 0..1
if $game_party.actors != nil
@hzhj_2.push($game_party.actors)
end
end
$game_party.actors = @hzhj_2

然后在下面点点的释放窗口的地方把队伍修正回来
for actor in @hzhj
if actor != nil
$game_party.actors.push(actor)
end
end

嗯!这样的话就是队伍的前2位置的人战斗
在设置参展的时候自动把宠物改变一下队伍的位置就可以了
如果要用站上的那个教程 改成5人战斗 的方法去改的话
那要改的东西就更多了
另外。。。
无责任声明,这是我随手写的,没有放工程里测试。。。











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
0 小时
注册时间
2009-1-13
帖子
32
15
发表于 2009-5-23 01:44:38 | 只看该作者
相当滴简单,搞个公共事件。。。。
华丽的头像,华丽的签名,华丽的装纯,华丽的250
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
0 小时
注册时间
2009-1-13
帖子
32
16
发表于 2009-5-23 01:49:14 | 只看该作者
突然间,想到一个方法
假设你有主角一只,有宠物三只,宠物分别名为A,B,C的话,在物品里先设置A,B,C三个物品,不消耗
然后,给每个物品设置公共事件,内容如下
A的公共事件:
B离开队伍
C离开队伍
A加入队伍

B的公共事件:
A离开队伍
C离开队伍
B加入队伍

C的公共事件:
B离开队伍
A离开队伍
C加入队伍

这个方法只能用于1-2个主角,其他无用,如果两个主角的宠物相同,就要另外设一个,比如主角1有一个A,主角2也有一个A,那就要多设置一个A2,A给主角1用,A2给主角用

你要是说听不懂,我就不鸟你。。。

顺便说一句,你有多少种宠物,就要设置多少个物品,多少个公共事件,公共事件里要离开队伍的也要多。。。。

继续补充(有完没完了)

如果你是想模仿宠物小精灵,召唤宠物的道具名字直接起做精灵球,物品说明里就说装的是哪个哪个宠物。。。
华丽的头像,华丽的签名,华丽的装纯,华丽的250
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-12-22
帖子
274
17
 楼主| 发表于 2009-5-23 01:56:42 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6875
在线时间
1666 小时
注册时间
2008-10-29
帖子
6710

贵宾

18
发表于 2009-5-23 08:40:30 | 只看该作者
我觉得我已经说得很清楚了额
脚本编辑器里很多地方都有汉字说明为什么你就不能自己去看一看呢。。。。

打开脚本编辑器 找左边的分类中的 Scene_Battle 1
然后在右边找 def main 这一行脚本
然后在这一行下面添加下面这一段
  1. @hzhj = []
  2. @hzhj_2 = []
  3. for i in 2..3
  4. if $game_party.actors[i] != nil
  5. @hzhj.push($game_party.actors[i])
  6. end
  7. end
  8. for i in 0..1
  9. if $game_party.actors[i] != nil
  10. @hzhj_2.push($game_party.actors[i])
  11. end
  12. end
  13. $game_party.actors = @hzhj_2
复制代码

然后在下面一点点的地方找到这一行 @actor_command_window.dispose
在这一行下面添加这一段脚本
  1. for actor in @hzhj
  2. if actor != nil
  3. $game_party.actors.push(actor)
  4. end
  5. end
复制代码

队伍的1号位置和2号位置参加战斗











你知道得太多了

回复 支持 反对

使用道具 举报

Lv1.梦旅人

魔王 ⑨

梦石
0
星屑
95
在线时间
380 小时
注册时间
2006-10-16
帖子
4299

贵宾

19
发表于 2009-5-23 09:13:00 | 只看该作者
我是看不顺眼LZ的....请教麻烦谦虚点,没人欠你什么
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-12-22
帖子
274
20
 楼主| 发表于 2009-5-23 19:14:50 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-15 06:36

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表