TA的每日心情 | 开心 2024-9-19 21:14 |
---|
签到天数: 757 天 [LV.10]以坛为家III
管理员
- 积分
- 1312455
|
[size=12.6316px]雷霆传奇一次性吃丹药教程,本贴仅针对小白,大神请绕道
大神请绕道,本贴仅针对小白
仅限玉佩丹,羽翼丹,战灵丹,当然了,暗殿主宰功能的暗殿装备丹应该也是一样的,用一句话来讲,没吃过猪肉,总见过猪跑吧,不扯淡了,回归正题,我们需要在后端找到对应功能的脚步,比如玉佩后端脚本对应的则是(你的文件后端目录)\s1\s1\Debug\gameworld\data\functions\systems\rolesystem\jadeplate,当中的jadeplate.lua文件
文件我上传了,自己替换就行了,后端那个对应的1万就是一次性吃丹的数量,也就是
local count = LActor.getItemCount(actor, itemId)
if 1 > count then
print("jadeplatesystem.onUpgrate:item not enough, itemId:"..tostring(itemId)..", actorId:"..tostring(actorId))
return
end
if count <= 10000 then
--扣材料
LActor.costItem(actor, itemId, count, "jadeplateupgrade")
data.itemInfo[itemId] = (data.itemInfo[itemId] or 0) + count
else
--扣材料
LActor.costItem(actor, itemId, 10000, "jadeplateupgrade")
data.itemInfo[itemId] = (data.itemInfo[itemId] or 0) + 10000
end
sendData(actor, roleId)
updateAttr(actor, roleId)
end
丹药数量根据后端自己更改,当然了,暗殿以后的版本可能会出现老版本32800丹药上限的问题,这个自行修改即可
|
|