3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

楼主: woskxn12345
打印 上一主题 下一主题

[原创] 手把手交你如何制作属于自己的物品mod~~6月17日更新一段C程序

  [复制链接]

30

主题

6794

帖子

1万

积分

版主

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

贡献度
1881
金元
39052
积分
11479
精华
5
注册时间
2009-7-4
跳转到指定楼层
主题
发表于 2010-4-16 14:11 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
相关法术制作的教程  时隔一个多月,手把手教你如何制作属于自己的法术MOD~~

由于一些转载的教程很多有错误 或者容易误导。。。为了参透toolset。。。以及这中间所走的弯路。。
我一共重新安装了这个游戏11次。。。[em40] 并且不小心毁掉了所有的游戏档案。。。[em60]


下面是一些准备工作
如果你是中文系统  请打开控制面板 选择区域与语言  选择管理  然后将非unicode程序语言选择 更换成English(US)   

这里要注意  由于toolset本身的bug  重启后可能会打不开  出现unable to connect database  
我不是很懂这个软件  我的解决办法就是重新安装toolset  但是卸载的时候注意 一定要点Remove database file,keepXXXXX
感谢6楼的同学帮忙解决了这个困扰我很久的问题 太感谢了。。。终于不用从装了。。。

不然重装了还是进不去

为什么要这么搞  后面会说
然后记下这些数字
Armor
轻装甲 331000
中型装甲332000
重装甲333000
传奇装甲(没装中文 Massive不知道具体叫什么) 334000
法师袍 351000
[edit] Glove
轻型手套 311000
中型手套 312000
重型手套 311000
传奇手套 314000
[edit] Boots
轻型鞋子 321000
中行鞋子 322000
重型鞋子 323000
传奇鞋子 324000
[edit] Helmets
轻型头盔301000
中型头盔 302000
重型头盔 303000
传奇头盔 304000
法师头盔 351500
[edit] Shields  (我从没拿过盾。。。实在不知道怎么翻译符合汉化。。。)
Kite Shield 343000
Large Shield 342000
Small Shield 341000
Tower Shield 344000
[edit] Magic Staff
法杖 221000
[edit] Melee Weapons
斧头 201000
战斧 202000
匕首 203000
双手剑 204000
主手剑 205000
锤子 206000
Mauls (?) 207000
[edit] Ranged Weapons
弓箭 214000
十字弓 213000
长弓 212000
短弓 211000
[edit] Other
项链 411000
腰带 421000
戒子 431000

下面这些数字是稍后用来编辑套装属性用的。。这个很重要  
Main Hand: 1
Off Hand: 2
Chest: 4
Head: 8
Gloves: 16
Boots: 32
Belt: 64
Ring 1: 128
Ring 2: 256
Neck: 512
Ammo: 1024
Dog Collar: 2048
Dog Paint: 4096


我知道数字有点多。。。下面开始制作了。。。[em60]
首先打开你的toolset
点击左上角的file 然后选择下面的manage modules
这时候会弹出一个对话框 然后点new  弹出下图


在name中填如你想要的mod名字  此名字将会出现在游戏刚进入时的下载管理菜单中~~
UID这一栏我在这里填写的是test_mod  此名字非常重要  关系到mod的连接问题  
Extended module这一栏 我们在下拉菜单中选择Single Player  意思是此mod是用来扩展单人游戏的
单击OK退出此对话框
然后点击我们刚刚建立的mod  然后点open   打开我们新建立的mod后 再次点击file→module manages
在此选中我们刚刚所建立的mod 点击右边的properties 又会看到我们开始看到的那个对话框
在script栏 点击下这栏  然后点击“...”按钮 然后会弹出一个对话框  点击OK左边的new  
           在Resource 填写一个新的编程程序名称   我在这里使用了test_script
           在folder中填写你要把这个程序放入的文件夹位置  我在这里选择的是test_mod,之后我们就完成了我们的script的建立,这东西的用处后面会说
        在module中的下拉菜单选择core game resource  意思是这是游戏核心资料
                               请注意 此script的建立一定要在你打开了新建的mod之后在编辑  如果前面一次性完成编辑 就会把script 建立到上一个文件库中  而不是在mod中
按下OK  好了 我们的mod建立了  现在选中我们新建立的mod  然后点右边的open 就打开了属于我们自己的mod
这时候看到右边的Palette Window面板  如果没有请点击最上面的view?Palette
点击最后一个按钮all   如图

看到了吗?  最下面的test_mod文件夹  就是我们开始建立的mod文件夹了  右键点击它 选择new?item之后会见下图


Resource Name中 是你制作的物品的名字  这里我选择了使用test_cloth
folder  我选择就用默认的
module 这里就向上面一样  选择 core game resource
点击OK  然后等待左边出现编辑栏
好了  中间我们可以看到我们创建的物品的预览样子  左边是具体参数
如图



  下面我来逐一介绍
Activated Ability 意思是此物品的使用效果 类似药水之类的  装备了物品不要编辑  下拉菜单中可以看到很多条目  他们代表了不同的使用效果比如ITEM_LESSER_HEALTH_POULITIC就是小治疗药剂
BaseItemType 就是物品的基础类别 我们要做衣服 所以这里我选择了Clothig
Comments  是说明  不会出现在游戏中 是对编辑者做说明了  可以不用理会
Description 是描述 此处填入的东西将会出现在游戏中的物品描述中  这里我填了 a test cloth
Icon  图标  点击...按钮  会看到一大堆乱七八糟的东西  在下面输入ico_  就会看到图标文件了  这里我选择了ico_clothing
Inventory 这个是用来标记你做的物品将出现在物品栏的那个位置 看到上面我列的那些数字了吗?  可以发现 法师袍是 351000 所以填入351000 (此步非常重要不然无法导出mod)
Item Variation 此处是用来选择我们的物品在游戏中的实际样子的 这里我就用了默认的robe B
MaterialProgression和MaterialType是用来选择装备的材质的  比如什么红铜啊  龙骨啊  这里我就选择用高阶法师了  robe,senior mage 此处的属性将决定物品的基础能力  类似攻击力 要求属性等 这是游戏自动计算  是无法更改了  但是有办法可以取消属性修改  具体方法是修改存档  这里就不多说了
Name  这里将是你在游戏中实际看到的名字
中间几个具体干什么我不知道  反正试了半天没看到效果
Cost  毫无疑问是价格,这里是基础价格  单位是铜 进位了会自动算成金银 但是这里并不是游戏中的实际价格  而是基础价格+武器所带特效+武器质地  由游戏自动计算真正的价格。。。
ItemProperties  这行很舒服了  武器所加属性  点击...可以看到下图



左边的是所带属性类别 如我的图中第一个是Increase Armor 意思是增加护甲  点击中间的ADD添加到右边  然后可以看到右边的右上角有个power  这是所加属性的权值  比如我填10  就是加10点护甲
看到左下角的abilities 下拉的话有个Restrictions 如果选择此项  则左上的内容将变成为物品添加条件类似游戏中最常看到的  需要:莫瑞根  我反正刮过这件衣服
记住  所有这些  加起来只能选择5个属性
OnHit Effect  打击属性  类似于游戏中剑砍别人一下 附带5点火焰伤害  点击...选择效果种类
Onhit Power  上面附加的打击效果的权值
Variables  装备额外定义  单击“...”   会看到下图   


看到Item_set  此处将用来定义套装效果 这很重要啊  你想想  一件属性逆天的装备  结果疲劳30%  你知道是什么概念吗?  一个拥有快速射击的弓箭手0.5秒一箭 30疲劳是1.5秒一箭 这里我们填入34
到value中    你可以填入任何你想的数字  但是请务必大于31 31之前是官方套装效果 按下OK  (相信有同学注意到了下面的ITEM_RUNE_ENABLE 这个地方  我个人猜测是镶嵌槽的数量  但是还没有测试  有爱的同学可以试下~)
最后两项是选择右边的预览的模特的  Female是女性 Male是男性  上面是种族
到此  我们的衣服完成编辑了  选择右边的test_mod文件夹  然后右键单击test_cloth.uti 选择check in 将我们编辑的物品写入database
然后重复上面的步骤 制作一个鞋子  我在这里命名成test_boots

下面开始讲如何添加套装效果
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-5-7 16:08 , Processed in 0.035581 second(s), 20 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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