山寨江湖四叶版吧 关注:39贴子:190
  • 1回复贴,共1

请教如何将友好度默认值设置为50,友好度原始代码LUA如下

只看楼主收藏回复

想将所有的NPC对主角的友好度初始值设为50,,50-为厌恶仇恨之类,50+为喜欢崇敬之类,方便展开一些互动剧情,不知道怎么设置,友好度原始代码LUA如下:
--友好度
function haogan(pid, a)
if a ~= nil then
if JY.Person[pid]["友好度"] == -1 then
JY.Person[pid]["友好度"] = limitX(a, 0, 100)
elseif a == 100 then
JY.Person[pid]["友好度"] = 100
else
if JY.Person[pid]["友好度"] < 100 then
JY.Person[pid]["友好度"] = limitX(JY.Person[pid]["友好度"] + a, 0, 90)
end
end
else
return limitX(JY.Person[pid]["友好度"], 0, 100)
end
end
--好感度增加
function instruct_68(pid,v)
local n = JY.Person[pid]["友好度"]
n = n + v
if n < 0 then
n= 0
end
JY.Person[pid]["友好度"] = n
end


IP属地:广西1楼2017-05-27 18:29回复
    已解决。


    IP属地:广西2楼2017-05-28 22:30
    回复