npclevelscript.lua
来自「two legendary musicians are equivalent t」· LUA 代码 · 共 36 行
LUA
36 行
--计算NPC属性
--可以计算的属性包括:
--Exp、Life、LifeReplenish、AttackRating、Defense、MinDamage、MaxDamage;
--Level1、Level2、Level3、Level4。
function GetParam(strParam, index)
nLastBegin = 1
for i=1, index - 1 do
nBegin = strfind(strParam, "|", nLastBegin)
nLastBegin = nBegin + 1
end;
num = 1
strnum = strsub(strParam, nLastBegin)
nEnd = strfind(strnum, "|")
if nEnd == nil then
return strnum
end
str1 = strsub(strnum,1,nEnd -1);
return str1
end;
function GetNpcLevelData(Level, StyleName, ParamStr)
Param1 = GetParam(ParamStr,1);
Param2 = GetParam(ParamStr,2);
result = GetData(Level, Param1, Param2);
return result;
end;
function GetData(Level, Param1, Param2)
result = Param2 * Level + Param1;
return floor(result);
end;
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?