吾爱尚玩资源基地
标题:
TrinityCore 通过NPC来修改角色模型外观的C++脚本
[打印本页]
作者:
admin
时间:
2016-5-3 23:00
标题:
TrinityCore 通过NPC来修改角色模型外观的C++脚本
这个脚本,看标题大概也知道了。就是修改玩家的外观模型的!
例如:
player->ADD_GOSSIP_ITEM(6, "Broken", GOSSIP_SENDER_MAIN, 1);
player->ADD_GOSSIP_ITEM(6, "Fel Orc", GOSSIP_SENDER_MAIN, 2);
player->ADD_GOSSIP_ITEM(6, "Goblin", GOSSIP_SENDER_MAIN, 3); 修改成地精的模型
player->ADD_GOSSIP_ITEM(6, "Pandaren", GOSSIP_SENDER_MAIN, 4); 修改成熊猫人的模型
player->ADD_GOSSIP_ITEM(6, "Worgen", GOSSIP_SENDER_MAIN, 5); 修改成狼人的模型
player->ADD_GOSSIP_ITEM(6, "DeMorph", GOSSIP_SENDER_MAIN, 6); 取消模型修改~~~
当然,你还可以找一些其他的模型来修改,例如:圣骑士的模型,血精灵的模型什么的。巫妖王的模型、伊利丹,基尔加丹的模型,你可以到creature_template里面去找。。同时你可以用一些魔兽世界里面的
各种坐骑的模型,或则一些暴风城,银月城里面的NPC的模型什么的!!废话多了些,,呵呵~~见谅
看看修改的函数
player->SetDisplayId(21105); 这个函数就是修改自己角色的模型了! 21105是模型ID,,这个你可以到creature_template里面去找。 也可以到wowhead里面去找模型ID
然后看看取消魔兽世界私服角色的代码
player->DeMorph(); 这个函数就是无论你变形成什么样子,都取消模型变更
下面是代码:
(, 下载次数: 10)
上传
点击文件名下载附件
作者:
小星球人物
时间:
2019-12-22 16:04
这个学习一下,怎么放到里面去?去Cmake 直接复制粘贴么?
作者:
fang139842
时间:
2020-3-24 20:20
怎么添加到核心呢
作者:
7451434
时间:
2020-9-11 20:30
刚入行。看看这么晚
作者:
wshjf2019
时间:
2022-1-26 20:41
感谢楼主分享 学习一下
作者:
wshjf2019
时间:
2022-1-26 20:44
楼主好棒,终于找到需要的了!有需求就来吾爱尚玩!
作者:
wbsnbsxhlx
时间:
2022-12-29 12:32
支持楼主、楼主好人
作者:
asl123456
时间:
2024-9-14 14:26
TrinityCore 通过NPC来修改角色模型外观的C++脚本
欢迎光临 吾爱尚玩资源基地 (http://bbs.523play.com/)
Powered by Discuz! X3.4