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

Project1

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

[已经解决] 人物跟随脚本——队伍阴影出现问题?

[复制链接]

Lv5.捕梦者

梦石
0
星屑
27043
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

跳转到指定楼层
1
发表于 2015-2-3 15:39:16 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 king 于 2015-2-4 12:18 编辑




我使用脚下阴影脚本,然后就发现有这个问题,跟随时,会显示4个阴影,即使队伍人数少于4个

工程:
队伍阴影问题.rar (243.62 KB, 下载次数: 64)

麻烦各位帮帮忙,看下!
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏

Lv4.逐梦者 (版主)

聪仔

梦石
0
星屑
6182
在线时间
3077 小时
注册时间
2013-12-26
帖子
3145
来自 8楼
发表于 2015-2-5 12:39:11 | 只看该作者
本帖最后由 正太君 于 2015-2-5 12:40 编辑

队伍阴影问题.rar (243.74 KB, 下载次数: 80)
改过的地方有 # 聪聪 字样...

点评

嗯,我下次要注意~  发表于 2015-2-5 14:54
@rpg-sheep 误认为是VA脚本……? 还是感谢你的热心帮助  发表于 2015-2-5 14:20
学习了!(敢情这是VX提问区不是VA提问区啊)我又犯错误了TwT,king抱歉  发表于 2015-2-5 14:13
谢谢!完美解决!  发表于 2015-2-5 13:59

评分

参与人数 2星屑 +220 梦石 +1 收起 理由
丿梁丶小柒 + 100 + 1 认可答案
king + 120 认可答案

查看全部评分

聪聪全国第三帅...
他们都叫我【人赢聪】
我的RM能力雷达图:

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
27043
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

9
 楼主| 发表于 2015-2-5 13:58:09 | 只看该作者
本帖最后由 king 于 2015-2-5 13:59 编辑
正太君 发表于 2015-2-5 12:39
改过的地方有 # 聪聪 字样...

感谢正太君! 完美解决!效果太棒了!{:2_280:}



评分

参与人数 1星屑 +5 收起 理由
正太君 + 5 不客气...咿咿...

查看全部评分

MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
27043
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

7
 楼主| 发表于 2015-2-4 10:30:08 | 只看该作者
taroxd 发表于 2015-2-4 08:55
把所有类似  for i in 0 .. TRAIN_ACTOR_SIZE_MAX  这样的东西改为 [TRAIN_ACTOR_SIZE_MAX, $game_party.me ...


队伍阴影问题.rar (243.62 KB, 下载次数: 53)

还是提示 243 行有问题,麻烦您再看看,附件里面有 阴影脚本和跟随脚本

点评

@删掉还是提示错误  发表于 2015-2-4 12:26
这个错误很明显是把@符号删掉啊...  发表于 2015-2-4 11:59
我只有VA呢~  发表于 2015-2-4 10:31
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

6
发表于 2015-2-4 08:55:05 | 只看该作者
把所有类似  for i in 0 .. TRAIN_ACTOR_SIZE_MAX  这样的东西改为
RUBY 代码复制
  1. [TRAIN_ACTOR_SIZE_MAX, $game_party.members.size].min.times do |i|


试试看

点评

麻烦您再看看,队伍加入与离开都可以,就是阴影一直在  发表于 2015-2-4 10:31

评分

参与人数 1星屑 +100 收起 理由
丿梁丶小柒 + 100 我很赞同

查看全部评分

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
27043
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

5
 楼主| 发表于 2015-2-3 23:11:06 | 只看该作者
本帖最后由 king 于 2015-2-4 10:29 编辑

提示 243行错误




队伍阴影问题.rar (243.62 KB, 下载次数: 63)
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1023
在线时间
145 小时
注册时间
2013-10-16
帖子
271
4
发表于 2015-2-3 22:18:03 | 只看该作者
RUBY 代码复制
  1. #==============================================================================
  2. # ■ 人物跟随
  3. #------------------------------------------------------------------------------
  4. #
  5. #   本脚本来自[url]www.66RPG.com[/url],使用和转载请保留此信息
  6. #
  7. #   作者:fukuyama   
  8. #
  9. #   移植:ONEWateR
  10. #
  11. #==============================================================================
  12. module Train_Actor
  13.  
  14. #是否使用停止跟随的方法,也就是说,这里false改为true的时候,如果TRANSPARENT_SWITCHES_INDEX
  15. #开关打开,跟随的人物就消失了(其实只是变成透明而已)
  16.  
  17. TRANSPARENT_SWITCH = true
  18. TRANSPARENT_SWITCHES_INDEX = 100
  19. #举例:第一个为true,第二个为20,则打开20号开关,后面的人都没了。
  20.  
  21. #跟随人数的最大数目,可以更改为2、3什么的。
  22. @TRAIN_ACTOR_SIZE_MAX = 4
  23.  
  24. # 定数
  25. DOWN_LEFT = 1
  26. DOWN_RIGHT = 3
  27. UP_LEFT = 7
  28. UP_RIGHT = 9
  29. JUMP = 5
  30.  
  31. class Game_Party_Actor < Game_Character
  32. def initialize
  33. super()
  34. @through = true
  35. end
  36. def setup(actor)
  37. if actor != nil
  38. @character_index = actor.character_index
  39. @character_name = actor.character_name
  40. @priority_type = 1
  41. else
  42. @character_name = ""
  43. @character_index = 0
  44. @priority_type = 1
  45. end
  46. # 不透明度と合成方法を初期化
  47. @opacity = 255
  48. @blend_type = 0
  49.  
  50. def screen_z
  51. if @priority_type == 2
  52.   result = 200
  53. elsif @priority_type == 0
  54.   result = 60
  55. elsif @tile_id > 0
  56.   pass = $game_map.passages[@tile_id]
  57.   if pass & 0x10 == 0x10    # [☆]
  58.     result = 160
  59.   else
  60.     result = 40
  61.   end
  62. else
  63.   result = 100
  64. end
  65. return result - 1
  66. end
  67.  
  68. end
  69. #--------------------------------------------------------------------------
  70. # ● 下に移動
  71. # turn_enabled : その場での向き変更を許可するフラグ
  72. #--------------------------------------------------------------------------
  73. def move_down(turn_enabled = true)
  74. # 下を向く
  75. if turn_enabled
  76. turn_down
  77. end
  78. # 通行可能な場合
  79. if new_passable?(@x, @y, Input::DOWN)
  80. # 下を向く
  81. turn_down
  82. # 座標を更新
  83. @y += 1
  84. end
  85. end
  86. #--------------------------------------------------------------------------
  87. # ● 左に移動
  88. # turn_enabled : その場での向き変更を許可するフラグ
  89. #--------------------------------------------------------------------------
  90. def move_left(turn_enabled = true)
  91. # 左を向く
  92. if turn_enabled
  93. turn_left
  94. end
  95. # 通行可能な場合
  96. if new_passable?(@x, @y, Input::LEFT)
  97. # 左を向く
  98. turn_left
  99. # 座標を更新
  100. @x -= 1
  101. end
  102. end
  103. #--------------------------------------------------------------------------
  104. # ● 右に移動
  105. # turn_enabled : その場での向き変更を許可するフラグ
  106. #--------------------------------------------------------------------------
  107. def move_right(turn_enabled = true)
  108. # 右を向く
  109. if turn_enabled
  110. turn_right
  111. end
  112. # 通行可能な場合
  113. if new_passable?(@x, @y, Input::RIGHT)
  114. # 右を向く
  115. turn_right
  116. # 座標を更新
  117. @x += 1
  118. end
  119. end
  120. #--------------------------------------------------------------------------
  121. # ● 上に移動
  122. # turn_enabled : その場での向き変更を許可するフラグ
  123. #--------------------------------------------------------------------------
  124. def move_up(turn_enabled = true)
  125. # 上を向く
  126. if turn_enabled
  127. turn_up
  128. end
  129. # 通行可能な場合
  130. if new_passable?(@x, @y, Input::UP)
  131. # 上を向く
  132. turn_up
  133. # 座標を更新
  134. @y -= 1
  135. end
  136. end
  137. #--------------------------------------------------------------------------
  138. # ● 左下に移動
  139. #--------------------------------------------------------------------------
  140. def move_lower_left
  141. # 向き固定でない場合
  142. unless @direction_fix
  143. # 右向きだった場合は左を、上向きだった場合は下を向く
  144. @direction = (@direction == Input::RIGHT ? Input::LEFT : @direction == Input::UP ? Input::DOWN : @direction)
  145. end
  146. # 下→左、左→下 のどちらかのコースが通行可能な場合
  147. if (new_passable?(@x, @y, Input::DOWN) and new_passable?(@x, @y + 1, Input::LEFT)) or
  148. (new_passable?(@x, @y, Input::LEFT) and new_passable?(@x - 1, @y, Input::DOWN))
  149. # 座標を更新
  150. @x -= 1
  151. @y += 1
  152. end
  153. end
  154. #--------------------------------------------------------------------------
  155. # ● 右下に移動
  156. #--------------------------------------------------------------------------
  157. def move_lower_right
  158. # 向き固定でない場合
  159. unless @direction_fix
  160. # 左向きだった場合は右を、上向きだった場合は下を向く
  161. @direction = (@direction == Input::LEFT ? Input::RIGHT : @direction == Input::UP ? Input::DOWN : @direction)
  162. end
  163. # 下→右、右→下 のどちらかのコースが通行可能な場合
  164. if (new_passable?(@x, @y, Input::DOWN) and new_passable?(@x, @y + 1, Input::RIGHT)) or
  165. (new_passable?(@x, @y, Input::RIGHT) and new_passable?(@x + 1, @y, Input::DOWN))
  166. # 座標を更新
  167. @x += 1
  168. @y += 1
  169. end
  170. end
  171. #--------------------------------------------------------------------------
  172. # ● 左上に移動
  173. #--------------------------------------------------------------------------
  174. def move_upper_left
  175. # 向き固定でない場合
  176. unless @direction_fix
  177. # 右向きだった場合は左を、下向きだった場合は上を向く
  178. @direction = (@direction == Input::RIGHT ? Input::LEFT : @direction == Input::DOWN ? Input::UP : @direction)
  179. end
  180. # 上→左、左→上 のどちらかのコースが通行可能な場合
  181. if (new_passable?(@x, @y, Input::UP) and new_passable?(@x, @y - 1, Input::LEFT)) or
  182. (new_passable?(@x, @y, Input::LEFT) and new_passable?(@x - 1, @y, Input::UP))
  183. # 座標を更新
  184. @x -= 1
  185. @y -= 1
  186. end
  187. end
  188. #--------------------------------------------------------------------------
  189. # ● 右上に移動
  190. #--------------------------------------------------------------------------
  191. def move_upper_right
  192. # 向き固定でない場合
  193. unless @direction_fix
  194. # 左向きだった場合は右を、下向きだった場合は上を向く
  195. @direction = (@direction == Input::LEFT ? Input::RIGHT : @direction == Input::DOWN ? Input::UP : @direction)
  196. end
  197. # 上→右、右→上 のどちらかのコースが通行可能な場合
  198. if (new_passable?(@x, @y, Input::UP) and new_passable?(@x, @y - 1, Input::RIGHT)) or
  199. (new_passable?(@x, @y, Input::RIGHT) and new_passable?(@x + 1, @y, Input::UP))
  200. # 座標を更新
  201. @x += 1
  202. @y -= 1
  203. end
  204. end
  205. attr_writer :move_speed
  206. attr_writer :step_anime
  207. end
  208. module Spriteset_Map_Module
  209. def setup_actor_character_sprites?
  210. return @setup_actor_character_sprites_flag != nil
  211. end
  212. def setup_actor_character_sprites(characters)
  213. if !setup_actor_character_sprites?
  214. index_game_player = 0
  215. @character_sprites.each_index do |i|
  216. if @character_sprites[i].character.instance_of?(Game_Player)
  217. index_game_player = i
  218. break
  219. end
  220. end
  221. for character in characters.reverse
  222. @character_sprites.unshift(
  223. Sprite_Character.new(@viewport1, character)
  224. )
  225. end
  226. @setup_actor_character_sprites_flag = true
  227. end
  228. end
  229. end
  230. module Scene_Map_Module
  231. def setup_actor_character_sprites(characters)
  232. @spriteset.setup_actor_character_sprites(characters)
  233. end
  234. end
  235. module Game_Party_Module
  236. def set_transparent_actors(transparent)
  237. @transparent = transparent
  238. end
  239. def setup_actor_character_sprites
  240. if @characters == nil
  241. @characters = []
  242.  
  243. for i in 1 ... @TRAIN_ACTOR_SIZE_MAX
  244. @characters.push(Game_Party_Actor.new)
  245. end
  246. end
  247. for i in 1 ... @TRAIN_ACTOR_SIZE_MAX
  248. @characters[i - 1].setup($game_party.members[i])
  249. end
  250.  
  251. if $scene.class.method_defined?('setup_actor_character_sprites')
  252. $scene.setup_actor_character_sprites(@characters)
  253. end
  254. end
  255. def update_party_actors
  256. setup_actor_character_sprites
  257. transparent = $game_player.transparent
  258. if transparent == false
  259. if TRANSPARENT_SWITCH
  260. transparent = $game_switches[TRANSPARENT_SWITCHES_INDEX]
  261. end
  262. end
  263. for character in @characters
  264. character.transparent = transparent
  265. if $game_player.dash?
  266. character.move_speed = $game_player.move_speed*1.25
  267. else
  268. character.move_speed = $game_player.move_speed
  269. end
  270. character.step_anime = $game_player.step_anime
  271. character.update
  272. end
  273. end
  274. def moveto_party_actors( x, y )
  275. setup_actor_character_sprites
  276. for character in @characters
  277. character.moveto( x, y )
  278. end
  279. if @move_list == nil
  280. @move_list = []
  281. end
  282. move_list_setup
  283. end
  284. def move_party_actors
  285. if @move_list == nil
  286. @move_list = []
  287. move_list_setup
  288. end
  289. @move_list.each_index do |i|
  290. if @characters[i] != nil
  291. case @move_list[i].type
  292. when Input::DOWN
  293. @characters[i].move_down(@move_list[i].args[0])
  294. when Input::LEFT
  295. @characters[i].move_left(@move_list[i].args[0])
  296. when Input::RIGHT
  297. @characters[i].move_right(@move_list[i].args[0])
  298. when Input::UP
  299. @characters[i].move_up(@move_list[i].args[0])
  300. when DOWN_LEFT
  301. @characters[i].move_lower_left
  302. when DOWN_RIGHT
  303. @characters[i].move_lower_right
  304. when UP_LEFT
  305. @characters[i].move_upper_left
  306. when UP_RIGHT
  307. @characters[i].move_upper_right
  308. when JUMP
  309. @characters[i].jump(@move_list[i].args[0],@move_list[i].args[1])
  310. end
  311. end
  312. end
  313. end
  314. class Move_List_Element
  315. def initialize(type,args)
  316. @type = type
  317. @args = args
  318. end
  319. def type() return @type end
  320. def args() return @args end
  321. end
  322. def move_list_setup
  323. for i in 0 .. @TRAIN_ACTOR_SIZE_MAX
  324. @move_list[i] = nil
  325. end
  326. end
  327. def add_move_list(type,*args)
  328. @move_list.unshift(Move_List_Element.new(type,args)).pop
  329. end
  330. def move_down_party_actors(turn_enabled = true)
  331. move_party_actors
  332. add_move_list(Input::DOWN,turn_enabled)
  333. end
  334. def move_left_party_actors(turn_enabled = true)
  335. move_party_actors
  336. add_move_list(Input::LEFT,turn_enabled)
  337. end
  338. def move_right_party_actors(turn_enabled = true)
  339. move_party_actors
  340. add_move_list(Input::RIGHT,turn_enabled)
  341. end
  342. def move_up_party_actors(turn_enabled = true)
  343. move_party_actors
  344. add_move_list(Input::UP,turn_enabled)
  345. end
  346. def move_lower_left_party_actors
  347. move_party_actors
  348. add_move_list(DOWN_LEFT)
  349. end
  350. def move_lower_right_party_actors
  351. move_party_actors
  352. add_move_list(DOWN_RIGHT)
  353. end
  354. def move_upper_left_party_actors
  355. move_party_actors
  356. add_move_list(UP_LEFT)
  357. end
  358. def move_upper_right_party_actors
  359. move_party_actors
  360. add_move_list(UP_RIGHT)
  361. end
  362. def jump_party_actors(x_plus, y_plus)
  363. move_party_actors
  364. add_move_list(JUMP,x_plus, y_plus)
  365. end
  366. end
  367. module Game_Player_Module
  368. def update
  369. $game_party.update_party_actors
  370. super
  371. end
  372. def moveto( x, y )
  373. $game_party.moveto_party_actors( x, y )
  374. super( x, y )
  375. end
  376. def move_down(turn_enabled = true)
  377. if new_passable?(@x, @y, Input::DOWN)
  378. $game_party.move_down_party_actors(turn_enabled)
  379. end
  380. super(turn_enabled)
  381. end
  382. def move_left(turn_enabled = true)
  383. if new_passable?(@x, @y, Input::LEFT)
  384. $game_party.move_left_party_actors(turn_enabled)
  385. end
  386. super(turn_enabled)
  387. end
  388. def move_right(turn_enabled = true)
  389. if new_passable?(@x, @y, Input::RIGHT)
  390. $game_party.move_right_party_actors(turn_enabled)
  391. end
  392. super(turn_enabled)
  393. end
  394. def move_up(turn_enabled = true)
  395. if new_passable?(@x, @y, Input::UP)
  396. $game_party.move_up_party_actors(turn_enabled)
  397. end
  398. super(turn_enabled)
  399. end
  400. def move_lower_left
  401. # 下→左、左→下 のどちらかのコースが通行可能な場合
  402. if (new_passable?(@x, @y, Input::DOWN) and new_passable?(@x, @y + 1, Input::LEFT)) or
  403. (new_passable?(@x, @y, Input::LEFT) and new_passable?(@x - 1, @y, Input::DOWN))
  404. $game_party.move_lower_left_party_actors
  405. end
  406. super
  407. end
  408. def move_lower_right
  409. # 下→右、右→下 のどちらかのコースが通行可能な場合
  410. if (new_passable?(@x, @y, Input::DOWN) and new_passable?(@x, @y + 1, Input::RIGHT)) or
  411. (new_passable?(@x, @y, Input::RIGHT) and new_passable?(@x + 1, @y, Input::DOWN))
  412. $game_party.move_lower_right_party_actors
  413. end
  414. super
  415. end
  416. def move_upper_left
  417. # 上→左、左→上 のどちらかのコースが通行可能な場合
  418. if (new_passable?(@x, @y, Input::UP) and new_passable?(@x, @y - 1, Input::LEFT)) or
  419. (new_passable?(@x, @y, Input::LEFT) and new_passable?(@x - 1, @y, Input::UP))
  420. $game_party.move_upper_left_party_actors
  421. end
  422. super
  423. end
  424. def move_upper_right
  425. # 上→右、右→上 のどちらかのコースが通行可能な場合
  426. if (new_passable?(@x, @y, Input::UP) and new_passable?(@x, @y - 1, Input::RIGHT)) or
  427. (new_passable?(@x, @y, Input::RIGHT) and new_passable?(@x + 1, @y, Input::UP))
  428. $game_party.move_upper_right_party_actors
  429. end
  430. super
  431. end
  432. def jump(x_plus, y_plus)
  433. # 新しい座標を計算
  434. new_x = @x + x_plus
  435. new_y = @y + y_plus
  436. # 加算値が (0,0) の場合か、ジャンプ先が通行可能な場合
  437. if (x_plus == 0 and y_plus == 0) or new_passable?(new_x, new_y, 0)
  438. $game_party.jump_party_actors(x_plus, y_plus)
  439. end
  440. super(x_plus, y_plus)
  441. end
  442. attr_accessor :move_speed
  443. attr_accessor :step_anime
  444. end
  445. end # module Train_Actor
  446. class Game_Party
  447. include Train_Actor::Game_Party_Module
  448. end
  449. class Game_Player
  450. include Train_Actor::Game_Player_Module
  451. end
  452. class Spriteset_Map
  453. include Train_Actor::Spriteset_Map_Module
  454. end
  455. class Scene_Map
  456. include Train_Actor::Scene_Map_Module
  457. end
  458. class Game_Character
  459. def new_passable?(x, y, d)
  460. new_x = x + (d == 6 ? 1 : d == 4 ? -1 : 0)
  461. new_y = y + (d == 2 ? 1 : d == 8 ? -1 : 0)
  462. unless $game_map.valid?(new_x, new_y)
  463. return false
  464. end
  465. x = $game_map.round_x(x)                        # 横方向循环修正
  466. y = $game_map.round_y(y)                        # 纵方向循环修正
  467. return false unless $game_map.valid?(x, y)      # 地图外?
  468. return true if @through or debug_through?       # 穿越 ON?
  469. return false unless map_passable?(new_x, new_y)         # 地图不能通行?
  470. return false if collide_with_characters?(new_x, new_y)  # 与角色冲突?
  471. return true                                     # 可以通行
  472. end
  473. end
  474.  
  475. class Scene_Map < Scene_Base
  476.   alias :xy20150203_update :update
  477.   #--------------------------------------------------------------------------
  478.   # ● 更新画面
  479.   #--------------------------------------------------------------------------
  480.   def update
  481.     xy20150203_update
  482.     @TRAIN_ACTOR_SIZE_MAX = $game_party.members.size
  483.   end
  484. end

点评

提示脚本出错,详情看下面  发表于 2015-2-3 23:08

评分

参与人数 1星屑 +80 收起 理由
丿梁丶小柒 + 80 我很赞同

查看全部评分

开心咸鱼每一天~
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1023
在线时间
145 小时
注册时间
2013-10-16
帖子
271
3
发表于 2015-2-3 17:53:24 | 只看该作者
$game_party.members.size为当前队伍人数。
最好的办法就是在Sence_Map里加入
  def update
    TRAIN_ACTOR_SIZE_MAX = $game_party.members.size
    update_basic
  end

点评

脚本出错! 能详细点吗? 怎么修改?  发表于 2015-2-3 19:00
开心咸鱼每一天~
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
2
发表于 2015-2-3 16:22:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-15 20:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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