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

Project1

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

[有事请教] 怎麼快速製作裏關卡 不同隊五

[复制链接]

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
跳转到指定楼层
1
发表于 2019-2-5 01:52:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
就是在原本的地圖,新增另外一個隊伍,獨立的道具 裝備和物品

如果用變量一個一個紀錄,切換隊伍再來還原到不同隊伍真的要搞好久...

有更簡單的方法嗎..

Lv5.捕梦者

梦石
10
星屑
39440
在线时间
1914 小时
注册时间
2010-11-14
帖子
3315

R考场第七期纪念奖

2
发表于 2019-2-5 09:29:08 | 只看该作者
本帖最后由 KB.Driver 于 2019-2-5 22:48 编辑

VA有这样的脚本,MV的话还是要找找看0 0

点评

這文件只有153 Bytes, 怎麼用...?  发表于 2019-2-5 19:31
用头画头像,用脚写脚本
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
15517
在线时间
3951 小时
注册时间
2015-9-14
帖子
1333

开拓者

3
发表于 2019-2-5 12:15:55 | 只看该作者
分隊插件:ParallelParty.js
分隊後要手動添加別隊(NPC)圖像在地圖上.
做互動,開機關,等等.....

点评

兩個開關,1 分享或分開物品,金錢,2 保存原始位置,切換返回時自動移動到該位置。 兩個插件命令:切換隊伍.另一條合併隊伍及資源。(這麼簡單)  发表于 2019-2-6 01:24
具體怎麼用? 看不太懂日文說明  发表于 2019-2-5 19:33
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

4
发表于 2019-2-5 13:40:36 | 只看该作者
用变量怎么会搞好久呢。
默认的也是变量啊。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
帖子
873
5
 楼主| 发表于 2019-2-5 19:30:56 | 只看该作者
yang1zhi 发表于 2019-2-5 13:40
用变量怎么会搞好久呢。
默认的也是变量啊。

如果你有上百個甚至上千道具和裝備的話....你覺得要弄多久

点评

有具體一點嗎 這個命令我沒用過的說...  发表于 2019-2-7 15:49
一次可以保存全部道具?  发表于 2019-2-7 15:47
道具是$gameParty._items 武器是$gameParty._weapons 防具是$gameParty._armors  发表于 2019-2-5 21:47
默认的他也是用变量的。和多少数量没关系  发表于 2019-2-5 21:42
每個道具和裝備都要存目前持有數量  发表于 2019-2-5 21:08
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7417
在线时间
947 小时
注册时间
2017-9-27
帖子
583
6
发表于 2019-2-5 20:52:20 | 只看该作者
需要切换到新队伍时,用一个游戏变量把原来的$gameParty保存起来,然后给$gameParty赋一个新值,然后就跟默认的队伍管理一样了。
存档时$gameVariables会保存,不用担心原来的队伍信息丢失,在你需要的时候切换回来就可以。

点评

不用啊。事件里用一点点脚本就能搞定,没必要专门写个插件。  发表于 2019-2-5 21:31
這需要插件嗎  发表于 2019-2-5 21:09
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

7
发表于 2019-2-7 22:38:05 | 只看该作者
本帖最后由 yang1zhi 于 2019-2-7 22:39 编辑

你至少要懂那么点点脚本知识才好说。
比如知道什么是FOR
var keys = Object.keys(哈希表)
这样可以得到哈希表的所有KEY
默认系统的背包使用的格式就是哈希表
KEY是ID,后面是数量。
用FOR把所有KEY都加到新的哈希表里面,就行了。

或者用深复制,要深复制,直接赋值的话,新的变量改变了,旧的也会改变。
var 道具 = JsonEx.makeDeepCopy($gameParty._items);
存到默认的变量里就是
$gameVariables._data[1] = JsonEx.makeDeepCopy($gameParty._items);

默认的变量是$gameVariables._data
也是哈希表的形式
1是ID,也是KEY

点评

不知道有沒有範例工程 弄了半天還是弄不好  发表于 2019-2-9 19:21
恩...好難懂 有點複雜  发表于 2019-2-8 03:36
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-4-29 00:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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