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

注册 登录

QQ登录

只需一步,快速开始

查看: 14596|回复: 11
打印 上一主题 下一主题

[求助] 怎么让手杖有砍树、凿石、锤墙、挖草的功能啊

[复制链接]

34

主题

1269

帖子

1331

积分

游戏狂人

Rank: 6Rank: 6

贡献度
67
金元
10625
积分
1331
精华
0
注册时间
2007-4-7
跳转到指定楼层
主题
发表于 2013-9-5 17:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
rt版本应该是14版的

回复

使用道具 举报

34

主题

1269

帖子

1331

积分

游戏狂人

Rank: 6Rank: 6

贡献度
67
金元
10625
积分
1331
精华
0
注册时间
2007-4-7
舒服的沙发
 楼主| 发表于 2013-9-5 21:39 | 只看该作者
看到有个(砍树、凿石、锤墙、挖草、取暖、补脑、瞬移、10倍攻击力、2倍速度、照明)因为不想要其他功能只想要砍树、凿石、锤墙、挖草所以
在animlayAnimation("idle")的下一行插入以下内容:

    inst:AddComponent("tool")
    inst.components.tool:SetAction(ACTIONS.CHOP, 15)
    inst.components.tool:SetAction(ACTIONS.MINE, 15)
    inst.components.tool:SetAction(ACTIONS.HAMMER,15)
    inst.components.tool:SetAction(ACTIONS.DIG)

其他的没加不知道其他的还需要怎么做啊
回复 支持 反对

使用道具 举报

59

主题

585

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
223
金元
4614
积分
1363
精华
1
注册时间
2013-7-27
硬硬的板凳
发表于 2013-9-6 11:57 | 只看该作者
king2small 发表于 2013-9-5 21:39
看到有个(砍树、凿石、锤墙、挖草、取暖、补脑、瞬移、10倍攻击力、2倍速度、照明)因为不想要其他功能只 ...

十三.瑞士手杖(砍树、凿石、锤墙、挖草、取暖、补脑、瞬移、10倍攻击力、2倍速度、照明)(18版及以后游戏使用)

    用记事本打开游戏目录\data\scripts\prefabs\cane.lua文件,

    1.在local function onequip(inst, owner)的下一行插入inst.Light:Enable(true)

    2.在local function onunequip(inst, owner)的下一行插入inst.Light:Enable(false)

    3.在animlayAnimation("idle")的下一行插入以下内容:

    inst:AddComponent("tool")
    inst.components.tool:SetAction(ACTIONS.CHOP, 15)
    inst.components.tool:SetAction(ACTIONS.MINE, 15)
    inst.components.tool:SetAction(ACTIONS.HAMMER,15)
    inst.components.tool:SetAction(ACTIONS.DIG)

    inst:AddComponent("heater")
    inst.components.heater.equippedheat = 100

    inst:AddComponent("dapperness")
    inst.components.dapperness.dapperness = TUNING.DAPPERNESS_HUGE

    inst:AddComponent("blinkstaff")

    local light = inst.entity:AddLight()
        light:SetFalloff(0.4)
        light:SetIntensity(.7)
        light:SetRadius(2.5)
        light:SetColour(180/255, 195/255, 150/255)
    light:Enable(true)  

    4.将inst.components.weapon:SetDamage(TUNING.CANE_DAMAGE)替换为inst.components.weapon:SetDamage(TUNING.CANE_DAMAGE*10)

    5.将inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT替换为inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT*2

    即可让手杖拥有瑞士军刀般的多功能。装备手杖时,在空地上点鼠标右键可瞬移,借此可跳过较窄沟壑,少走冤枉路。这是将我和lvyan2015一同做的万用斧mod、神奇雨伞mod的部分功能组合在一起,以方便大家

by http://bbs.3dmgame.com/thread-3859071-1-1.html易宁:饥荒游戏实用修改技巧


回复 支持 反对

使用道具 举报

59

主题

585

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
223
金元
4614
积分
1363
精华
1
注册时间
2013-7-27
冰凉的地板
发表于 2013-9-6 11:58 | 只看该作者
如果以上还不会那我真为LZ的智商捉急啊
回复 支持 反对

使用道具 举报

34

主题

1269

帖子

1331

积分

游戏狂人

Rank: 6Rank: 6

贡献度
67
金元
10625
积分
1331
精华
0
注册时间
2007-4-7
5#
 楼主| 发表于 2013-9-6 13:34 | 只看该作者
本帖最后由 king2small 于 2013-9-6 13:39 编辑
渊小乖 发表于 2013-9-6 11:58
如果以上还不会那我真为LZ的智商捉急啊

你没明白我的意思我只需要砍树、凿石、锤墙、挖草这4个功能
取暖、补脑、瞬移、10倍攻击力、2倍速度、照明这些功能我不需要
    inst:AddComponent("heater")
    inst.components.heater.equippedheat = 100
这个是加热吧
    inst:AddComponent("dapperness")
    inst.components.dapperness.dapperness = TUNING.DAPPERNESS_HUGE
这个是补脑还是什么?
    inst:AddComponent("blinkstaff")

    local light = inst.entity:AddLight()
        light:SetFalloff(0.4)
        light:SetIntensity(.7)
        light:SetRadius(2.5)
        light:SetColour(180/255, 195/255, 150/255)
    light:Enable(true)  
这个是发光?
将inst.components.weapon:SetDamage(TUNING.CANE_DAMAGE)替换为inst.components.weapon:SetDamage(TUNING.CANE_DAMAGE*10)
这个是伤害
将inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT替换为inst.components.equippable.walkspeedmult = TUNING.CANE_SPEED_MULT*2
这是2倍速度


    inst:AddComponent("tool")
    inst.components.tool:SetAction(ACTIONS.CHOP, 15)
    inst.components.tool:SetAction(ACTIONS.MINE, 15)
    inst.components.tool:SetAction(ACTIONS.HAMMER,15)
    inst.components.tool:SetAction(ACTIONS.DIG)

这几个就是砍树、凿石、锤墙、挖草了,
但是只加了这几个又没有作用,我是想问怎么样才能只要“砍树、凿石、锤墙、挖草”这4个功能集合在一个工具上,而不需要其他的功能
回复 支持 反对

使用道具 举报

34

主题

1269

帖子

1331

积分

游戏狂人

Rank: 6Rank: 6

贡献度
67
金元
10625
积分
1331
精华
0
注册时间
2007-4-7
6#
 楼主| 发表于 2013-9-6 13:40 | 只看该作者
还有我是14版的是不是14版的不支持这个脚本
回复 支持 反对

使用道具 举报

59

主题

585

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
223
金元
4614
积分
1363
精华
1
注册时间
2013-7-27
7#
发表于 2013-9-6 14:39 | 只看该作者
....
你看到后面写的了么 18版以后使用你这不是坑爹么
回复 支持 反对

使用道具 举报

59

主题

585

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
223
金元
4614
积分
1363
精华
1
注册时间
2013-7-27
8#
发表于 2013-9-6 14:42 | 只看该作者
king2small 发表于 2013-9-6 13:34
你没明白我的意思我只需要砍树、凿石、锤墙、挖草这4个功能
取暖、补脑、瞬移、10倍攻击力、2倍速度、照明 ...

在animlayAnimation("idle")的下一行插入以下内容:

    inst:AddComponent("tool")
    inst.components.tool:SetAction(ACTIONS.CHOP, 15)
    inst.components.tool:SetAction(ACTIONS.MINE, 15)
    inst.components.tool:SetAction(ACTIONS.HAMMER,15)
    inst.components.tool:SetAction(ACTIONS.DIG)


即可

回复 支持 反对

使用道具 举报

59

主题

585

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
223
金元
4614
积分
1363
精华
1
注册时间
2013-7-27
9#
发表于 2013-9-6 14:44 | 只看该作者
肯定是你插错了不可能不行的
回复 支持 反对

使用道具 举报

34

主题

1269

帖子

1331

积分

游戏狂人

Rank: 6Rank: 6

贡献度
67
金元
10625
积分
1331
精华
0
注册时间
2007-4-7
10#
 楼主| 发表于 2013-9-6 21:35 | 只看该作者
渊小乖 发表于 2013-9-6 14:44
肯定是你插错了不可能不行的

真的没反应
cane.lua
就只有一句animlayAnimation("idle")
上面写的18版及以后使用是不是这个原因
我是14版的

这个要怎么升级啊,升级后会不会存档就没了啊

回复 支持 反对

使用道具 举报

34

主题

1269

帖子

1331

积分

游戏狂人

Rank: 6Rank: 6

贡献度
67
金元
10625
积分
1331
精华
0
注册时间
2007-4-7
11#
 楼主| 发表于 2013-9-6 21:44 | 只看该作者
只有挖草功能实现了,
砍树、凿石、锤墙没效果
回复 支持 反对

使用道具 举报

59

主题

585

帖子

1363

积分

游戏狂人

Rank: 6Rank: 6

贡献度
223
金元
4614
积分
1363
精华
1
注册时间
2013-7-27
12#
发表于 2013-9-6 21:52 | 只看该作者
14版用不了去下18版19版的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-8 04:49 , Processed in 0.155672 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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