如何开始一个地图项目 |
您所在的位置:网站首页 › 欧卡2地图标志 › 如何开始一个地图项目 |
欧卡2地图入门
探路达人 是一个极简的独立地图,用于触发探路达人(地图探索达到100%)成就。地图只包含一个国家,一个城市,2个公司,一个车库,以及一小段路。本文以此地图为例,入门欧卡2地图Mod制作。 启动Map Editor复制steam快捷方式,将目标改为如下形式: "C:\Program Files (x86)\Steam\steam.exe" -applaunch 227300 -homedir D:\map\pathfinder -edit pathfinder -force_mods -noworkshop参数说明: -applaunch 欧卡2的steam id,固定值 -homedir 主文件夹路径,建议设置,和游玩环境分离 -edit 地图Mod的名称 -force_mods Mod文件夹下所有的mod都将按字母顺序加载 -noworkshop 禁用创意工坊如图所示: 保存地图完成快捷方式创建之后,点击快捷方式,即可打开Map Editor,此时你应该会看到地图不存在的报错。 不用理会,关掉报错,执行以下步骤: item type下拉列表选择road, 按 E ,进入New Item模式 点击鼠标左键,移动一段距离,再次点击鼠标左键,然后按ESC,画出一条路。 CTRL+S保存地图,名字和上节 -edit 参数保持一致。此时退出Map Editor,再次点击快捷方式进入 Map Editor,就不会看到报错了,并且可以看到刚刚添加的道路。 进入 -homedir 参数指定的目录,应该可以看到如下目录结构: 国家、城市和公司一个最小可运行的地图要包含至少一个国家,一个城市,城市里至少有1个车库,2个公司,能够生成运输任务。本例中我们选择了 cargotras 和 gnt 两个公司。首先要定义国家及城市。 进入 -homedir 参数指定的目录,找到 mod/user_map 文件夹,在 user_map 文件夹下建立如下目录及文件结构: def |-- city | `-- pathfinder.sui |-- city.pathfinder.sii |-- company | |-- cargotras | | `-- editor | | `-- pathfinder.sii | `-- gnt | `-- editor | `-- pathfinder.sii |-- country | `-- pathfinder.sui `-- country.pathfinder.sii 国家基本规则: def/country.yourmodname.sii 中引用 country 目录下的 sui 格式国家定义文件 def/country/coutryname.sui 定义国家 def/country/country/ 目录下的3个文件定义国家的车牌,限速,交通等,目前暂时不需要深入了解本例中, def/country.pathfinder.sii 内容为: SiiNunit { @include "country/pathfinder.sui" }def/country/pathfinder.sui 内容为: country_data: country.data.pathfinder { name: "探路达人" country_code: "PF" pos:(0,0,0) fuel_price: 1.22 country_id: 500 lights_mandatory: false leftside_traffic: false driving_tired_offence: true time_zone: 480 # +8 hours in minutes time_zone_name: "东八区时间" } 城市基本规则: def/city.yourmodname.sii 中引用 def/city 目录下的 sui 格式城市定义文件 def/city/cityname.sui 中定义城市本例中,def/city.pathfiner.sii 内容为: SiiNunit { @include "city/pathfinder.sui" }def/city/pathfiner.sui 内容为: city_data : city.pathfinder { city_name: "探路达人" country: pathfinder map_x_offsets[]: 0 map_x_offsets[]: 0 map_x_offsets[]: 0 map_x_offsets[]: -10 map_x_offsets[]: -31 map_x_offsets[]: -29 map_x_offsets[]: -30 map_x_offsets[]: -30 map_y_offsets[]: 0 map_y_offsets[]: 0 map_y_offsets[]: 25 map_y_offsets[]: -28 map_y_offsets[]: -50 map_y_offsets[]: -48 map_y_offsets[]: -26 map_y_offsets[]: -26 vehicle_brands[]: "volvo" } 编辑地图再次进入Map Editor,添加刚刚我们创建的城市,然后添加两个公司,一个车库,并用道路将他们连接起来。 首先按快捷键D(Delete,删除),然后点击道路的红点,删除刚刚添加的单向道路,我们要添加一个双向1车道的路。然后再按E,进入编辑模式: 添加城市: 添加车库 添加公司: 公司本例中,我们直接使用了自带的公司。只需要将公司(公司使用的prefab名称)与城市绑定即可。 在def/company//editor/.sii中绑定。 如本例,我们的城市叫 pathfinder ,要和 cargotras 及 gnt 两个公司绑定。 def/company/cargotras/editor/pathfinder.sii 内容为: SiiNunit { company_def : .pathfinder { city: pathfinder prefab: dlc_fr_39 } }def/company/gnt/editor/pathfinder.sii SiiNunit { company_def : .pathfinder { city: pathfinder prefab: 262 } } 打包首先创建 manifest.sii 文件,填入Mod的信息: SiiNunit { mod_package : .package_name { # Package version can be any string with any length. package_version: "v0.1" # Display name can be any string with any length. display_name: "探路达人(Pathfinder)专用地图" # Author can be any string with any length. author: "ets2cn" # Categories is an array of strings. category[]: "map" # Icon inside the root directory of the mod. icon: "mod_icon.jpg" # Description file inside the root directory of the mod. description_file: "description.txt" compatible_versions[]: "1.44.*" # Mod is compatible with 1.44.X.. dlc_dependencies[]: "dlc_east" dlc_dependencies[]: "dlc_north" dlc_dependencies[]: "dlc_fr" dlc_dependencies[]: "dlc_it" dlc_dependencies[]: "dlc_balt" dlc_dependencies[]: "dlc_balkan_e" dlc_dependencies[]: "dlc_iberia" } }然后准备 manifest.sii 中指定的 icon 和 description_file。description_file内容随意,可以使用一些颜色代码,例如: [orange]Pathfinder - 探路达人 [normal] 探路达人(地图探索度达到100%)成就专用地图。 [normal]For more information, check our website: [orange]Credits: [normal]ets2cnicon 图片分辨率须为 272x162。 然后将 user_map 文件内的内容打包: 可以将后缀名改为scs: 试玩将打包好的 探路达人.scs 放到Mod目录(一般为 C:\Users\\Documents\Euro Truck Simulator 2\mod),进入游戏,新建存档,Mod管理器里开启探路达人,然后地图选择 pathfinder.mbd 即可。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |