Project1

标题: VA撿屍系統 [打印本页]

作者: howhow1314    时间: 2015-11-4 22:22
标题: VA撿屍系統
本帖最后由 howhow1314 于 2015-11-8 20:06 编辑

弃坑数月...回来逛6R发现MV粗来了...想说把游戏移植到MV顺便继续填坑之路...

结果隔天就放弃了

游戏不知道什么时候才能发 就改发一下脚本吧

不知道有没有人用得着

先来上范例
撿屍.rar (1.33 MB, 下载次数: 92)

懒得截图了

具体效果是团灭时携带的金钱物品等全部掉落(包括装备但不包括装备中的装备),在原地留下尸体,传送到复活点,然后要跑回去捡尸体...(虽然不捡也可以啦)

突然想起应该加上设定某些物品不会掉落的设定...算了真有人用再加吧

使用方法如下..

把范例中的地图Lao Gan Ma复制到你的游戏当中,然后修改一下脚本里的几个地方
RUBY 代码复制
  1. module Poo
  2.   Common_Event = 10  #这边是团灭时执行的公共事件编号,主要是用来传送到复活点或者阴间地府什么的
  3.   Map_ID = 2  #这个是存放尸体事件的地图编号(右键地图设定里看)
  4.   Event_ID = 1  #尸体事件的事件编号(正常情况不用改)
  5. end


地图编号

然后Lao Gan Ma里的事件也可以修改一下,比如事件行走图,捡尸体时显示的文字什么的,脚本不要动就可以

还有就是想暂时关闭这个功能的时候可以执行脚本
  1. $game_party.gameover = true
复制代码
恢复则是
  1. $game_party.gameover = false
复制代码
尸体们

[line]1[/line]

顺便把复活点的脚本整合在一起好了
撿屍 復活點.rar (1.33 MB, 下载次数: 104)

在复活点脚本以下的地方设定默认的复活点,把3,5,7分别改成复活点的地图id,x座标,y座标
RUBY 代码复制
  1. class Game_Variables
  2.   alias initialize_04112015 initialize
  3.   def initialize
  4.     initialize_04112015
  5.     @data[23] = 3     
  6.     @data[24] = 5
  7.     @data[25] = 7
  8.   end
  9. end


新增复活点的话复制复活水晶事件就可以,然后把事件里
  1. $game_party.dimsum[3]
复制代码
中的数字改成复活点的编号,

比如默认有3个复活点,新增第4个的话把3改成4.(目前编号没作用,只是不能重覆

具體效果打開範例試一下就清楚了


[line]1[/line]

修了bgm的bug,還有屍體改成低於普通角色了

撿屍 復活點2.rar (1.33 MB, 下载次数: 73)

[line]1[/line]

加了2個功能 ,

1.可以設定不會掉落的物品

2.現在裝備中的裝備也可以掉落了(預設是不會掉,可在設定改)

撿屍 復活點-哦哦哦哦哦.rar (1.34 MB, 下载次数: 136)

作者: 3106345123    时间: 2015-11-7 19:21
bus1:战斗时死亡,bgm不变(还是战斗中的)
bug2:


另:望加上设定某些物品不会掉落的设定




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