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

Project1

 找回密码
 注册会员
搜索
查看: 1347|回复: 4
打印 上一主题 下一主题

[已经过期] 关于队员重复加入不覆盖的问题请教

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
86 小时
注册时间
2009-12-2
帖子
172
跳转到指定楼层
1
发表于 2016-5-10 13:23:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
默认当2号位的角色重复加入队伍几次时,最终只能显示最后加入的一个。
我想做到,当角色重复加入队伍时,不覆盖掉之前队员的信息。
不知道修改默认脚本会不会改变这种效果,但是我试了很多方法貌似都没有用,求大家帮忙。

Lv1.梦旅人

梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
帖子
177
2
发表于 2016-5-10 14:49:02 | 只看该作者
你好!~
在下不是很理解:
1.  阁下无需做任何事情,系统本来就是这样的啊!?

2.  阁下要保留什么信息?如果1.  ,且2.  那么,在系统中的信息必定是【一大堆一模一样的信息】
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
86 小时
注册时间
2009-12-2
帖子
172
3
 楼主| 发表于 2016-5-10 15:07:39 | 只看该作者
李牧羊 发表于 2016-5-10 14:49
你好!~
在下不是很理解:
1.  阁下无需做任何事情,系统本来就是这样的啊!?

我觉得你脑子好像有问题。

点评

且看别人回答  发表于 2016-5-10 15:40
回复 支持 反对

使用道具 举报

Lv4.逐梦者

「Pemercyia」


Urhurrenna

梦石
0
星屑
9542
在线时间
2756 小时
注册时间
2008-9-5
帖子
3544

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

4
发表于 2016-5-10 15:47:06 | 只看该作者
本帖最后由 cinderelmini 于 2016-5-10 15:59 编辑

窝没理解错的话大概是想队伍中存在重复的相同角色?,如果不是这样,这楼就不用看了。
如果是的话,下面的代码Main前放一下,也许能成:
  1. class Game_Party < Game_Unit
  2.   #--------------------------------------------------------------------------
  3.   # ● 角色入队
  4.   #--------------------------------------------------------------------------
  5.   def add_actor(actor_id)
  6.     @actors.push(actor_id)
  7.     $game_player.refresh
  8.     $game_map.need_refresh = true
  9.   end
  10.   #--------------------------------------------------------------------------
  11.   # ● 角色离队
  12.   #--------------------------------------------------------------------------
  13.   def remove_actor(actor_id)
  14.     @actors.delete_at(@actors.index(actor_id))
  15.     $game_player.refresh
  16.     $game_map.need_refresh = true
  17.   end
  18. end
复制代码
但是由此,系统会产生一系列角色识别问题,
远的不说,角色离队是以ID指定的,
默认的话这样做会把全部等于这个ID的队友全删除,
上面这样处理也只是删除队伍里等于这个ID的排在最前面的角色。
以及人物的HP等数值的判定也会被同步处理。

点评

至于前辈所说的系统会产生一系列角色识别问题,我一开始还没想到这些,现在我意识到这个问题到。看来还得另寻他法,先谢过了!  发表于 2016-5-11 14:23
非常感谢,要得就是这样,为这个问题头疼好久。  发表于 2016-5-11 14:19
回复 支持 反对

使用道具 举报

david_ng223 该用户已被删除
5
发表于 2016-5-10 16:33:58 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-21 15:28

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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