游戏达人
- 贡献度
- 80
- 金元
- 18897
- 积分
- 2220
- 精华
- 1
- 注册时间
- 2010-11-27
|
本帖最后由 yzzn2009 于 2013-8-18 14:02 编辑
994274298 发表于 2013-8-18 11:26
能不能弄个种牛毛得牛啊 感谢 不知道你要种大牛还是小牛,自己选一个吧
一.种牛毛得小牛
用记事本打开游戏目录\data\scripts\prefabs\beefalowool.lua文件,在anim:PlayAnimation("idle")的下一行插入下列内容:
local function OnDeploy (inst, pt)
local babybeefalo = SpawnPrefab("babybeefalo")
if babybeefalo then
babybeefalo:PushEvent("growfrombeefalowool")
babybeefalo.Transform:SetPosition(pt.x, pt.y, pt.z)
inst.components.stackable:Get():Remove()
end
end
inst:AddComponent("deployable")
inst.components.deployable.ondeploy = OnDeploy
二.种牛毛得大牛
用记事本打开游戏目录\data\scripts\prefabs\beefalowool.lua文件,在anim:PlayAnimation("idle")的下一行插入下列内容:
local function OnDeploy (inst, pt)
local beefalo = SpawnPrefab("beefalo")
if beefalo then
beefalo:PushEvent("growfrombeefalowool")
beefalo.Transform:SetPosition(pt.x, pt.y, pt.z)
inst.components.stackable:Get():Remove()
end
end
inst:AddComponent("deployable")
inst.components.deployable.ondeploy = OnDeploy
|
|