找回密码
 点一下
查看: 868|回复: 10

话说从别人的地图中复制,是不是不可能的事情?

[复制链接]
发表于 2014-10-10 10:00:22 | 显示全部楼层 |阅读模式
举个例子,现在又明间复刻的sc1mod,我也研究过。我想复制几个星际1的兵种到星际2的模式下,所以我想整体复制几个兵种的所有技能和模型到我的地图。

这个是不是不可能实现的???

我知道有人肯定说,你自己重新做一个不就行了么?但是你知道,第一,自己从头到位抄一篇文章也是很痛苦的,编辑器还不允许同时打开两个。这样就更痛苦了。

所以,请问各位大神,有没有解决问题的办法??
发表于 2014-10-10 15:23:47 | 显示全部楼层
我做的时候是一个一个复制的,很烦,但是也没别的办法,不过听说有快捷点的
回复

使用道具 举报

发表于 2014-10-10 18:17:13 | 显示全部楼层
拆开地图把所有的模型和数据文件都拷过去,然后自己把不需要的删掉。

点评

跪求四夕水姐姐,教我方法。有没有教程啊  详情 回复 发表于 2014-10-11 10:52
回复

使用道具 举报

 楼主| 发表于 2014-10-11 10:52:02 | 显示全部楼层
四夕水草肃 发表于 2014-10-10 18:17
拆开地图把所有的模型和数据文件都拷过去,然后自己把不需要的删掉。

跪求四夕水姐姐,教我方法。有没有教程啊
回复

使用道具 举报

发表于 2014-10-11 18:30:09 | 显示全部楼层
四夕水也没有教程。
回复

使用道具 举报

发表于 2014-10-11 19:22:51 | 显示全部楼层
本身数据就是xml文件啊,你可以把xml文件取出来,也可以在数据编辑器里切换到xml模式,然后用复制粘贴。
回复

使用道具 举报

发表于 2014-10-13 12:14:53 | 显示全部楼层
推荐方法有两种:
第一种,解包源地图,解析数据文件,然后复制粘贴到自己的地图中(也是解包状态下)
第二种,用编辑器打开源地图,然后在xml视图下逐项复制需要的代码,暂时粘贴到记事本,然后打开自己的地图,再逐项粘贴过来。这样不需要反复切换两张地图。

如果你都不会,那么有个简单的方法就是用一个编辑器同时打开两张地图,你只要在“窗口”菜单里切换它们就好了,不过如果你的电脑比较弱,那么可能会比较费时间。

点评

忘记注明一点:复制别人的图最好取得授权。  发表于 2014-10-14 11:04
回复

使用道具 举报

发表于 2014-10-13 19:16:50 | 显示全部楼层
在不打开地形编辑器和动画编辑器(等其他包括3D显示的组件)的情况下,切换地图所需要的时间主要取决于CPU速度。如果内存比较小,则还可能会受到硬盘读写速度的影响
回复

使用道具 举报

发表于 2014-11-7 13:52:34 | 显示全部楼层
单位相关的技能、效果、演算体等等存在xml的不同模块中,没法一次性全部导出来,除非你之前在写入数据的时候就有意识地进行数据分类和分块,不然就只能一点一点抠了。
总结:三个字,体力活

其实还有一种不怎么推荐的方法,把原来地图的所有数据打包出来做成一个MOD,然后在新的地图中引用这个MOD。当然这个MOD中包含了所有你需要的和不需要的数据,俗称一锅端,会很没有技术含量地增加你地图的SIZE。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-26 20:36 , Processed in 0.103947 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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