📄 attrcalculate.lua
字号:
attr = {}
attr[1] = {0,0} --属性改变列表, 最多改变10种
attr[2] ={0,0}
attr[3] ={0,0}
attr[4] ={0,0}
attr[5] ={0,0}
attr[6] ={0,0}
attr[7] ={0,0}
attr[8] ={0,0}
attr[9] ={0,0}
attr[10]={0,0}
item_add =
{
cnt = 0,
attr = attr
}
------------------------------------------------------
-- 下面是Leo的师徒奖励系统声望数值表 --
------------------------------------------------------
--Leo Begin
PlayerCredit = {}
--下面的编号表示玩家升级到该等级时其师傅(如果有的话)所获得的声望值
PlayerCredit[ 2 ]= 1
PlayerCredit[ 3 ]= 2
PlayerCredit[ 4 ]= 3
PlayerCredit[ 5 ]= 4
PlayerCredit[ 6 ]= 5
PlayerCredit[ 7 ]= 6
PlayerCredit[ 8 ]= 7
PlayerCredit[ 9 ]= 8
PlayerCredit[ 10 ]= 9
PlayerCredit[ 11 ]= 10
PlayerCredit[ 12 ]= 12
PlayerCredit[ 13 ]= 14
PlayerCredit[ 14 ]= 16
PlayerCredit[ 15 ]= 18
PlayerCredit[ 16 ]= 20
PlayerCredit[ 17 ]= 22
PlayerCredit[ 18 ]= 24
PlayerCredit[ 19 ]= 26
PlayerCredit[ 20 ]= 28
PlayerCredit[ 21 ]= 30
PlayerCredit[ 22 ]= 32
PlayerCredit[ 23 ]= 34
PlayerCredit[ 24 ]= 36
PlayerCredit[ 25 ]= 38
PlayerCredit[ 26 ]= 40
PlayerCredit[ 27 ]= 42
PlayerCredit[ 28 ]= 44
PlayerCredit[ 29 ]= 46
PlayerCredit[ 30 ]= 48
PlayerCredit[ 31 ]= 50
PlayerCredit[ 32 ]= 52
PlayerCredit[ 33 ]= 54
PlayerCredit[ 34 ]= 56
PlayerCredit[ 35 ]= 58
PlayerCredit[ 36 ]= 60
PlayerCredit[ 37 ]= 62
PlayerCredit[ 38 ]= 64
PlayerCredit[ 39 ]= 66
PlayerCredit[ 40 ]= 68
PlayerCredit[ 41 ]= 71
PlayerCredit[ 42 ]= 75
PlayerCredit[ 43 ]= 80
PlayerCredit[ 44 ]= 86
PlayerCredit[ 45 ]= 93
PlayerCredit[ 46 ]= 101
PlayerCredit[ 47 ]= 110
PlayerCredit[ 48 ]= 120
PlayerCredit[ 49 ]= 131
PlayerCredit[ 50 ]= 143
PlayerCredit[ 51 ]= 156
PlayerCredit[ 52 ]= 170
PlayerCredit[ 53 ]= 185
PlayerCredit[ 54 ]= 201
PlayerCredit[ 55 ]= 218
PlayerCredit[ 56 ]= 236
PlayerCredit[ 57 ]= 255
PlayerCredit[ 58 ]= 275
PlayerCredit[ 59 ]= 296
PlayerCredit[ 60 ]= 318
PlayerCredit[ 61 ]= 341
PlayerCredit[ 62 ]= 365
PlayerCredit[ 63 ]= 390
PlayerCredit[ 64 ]= 416
PlayerCredit[ 65 ]= 443
PlayerCredit[ 66 ]= 471
PlayerCredit[ 67 ]= 500
PlayerCredit[ 68 ]= 530
PlayerCredit[ 69 ]= 561
PlayerCredit[ 70 ]= 593
PlayerCredit[ 71 ]= 626
PlayerCredit[ 72 ]= 660
PlayerCredit[ 73 ]= 695
PlayerCredit[ 74 ]= 731
PlayerCredit[ 75 ]= 768
PlayerCredit[ 76 ]= 806
PlayerCredit[ 77 ]= 845
PlayerCredit[ 78 ]= 885
PlayerCredit[ 79 ]= 926
PlayerCredit[ 80 ]= 968
PlayerCredit[ 81 ]= 1011
PlayerCredit[ 82 ]= 1055
PlayerCredit[ 83 ]= 1100
PlayerCredit[ 84 ]= 1146
PlayerCredit[ 85 ]= 1193
PlayerCredit[ 86 ]= 1241
PlayerCredit[ 87 ]= 1290
PlayerCredit[ 88 ]= 1340
PlayerCredit[ 89 ]= 1391
PlayerCredit[ 90 ]= 1443
PlayerCredit[ 91 ]= 1496
PlayerCredit[ 92 ]= 1550
PlayerCredit[ 93 ]= 1605
PlayerCredit[ 94 ]= 1661
PlayerCredit[ 95 ]= 1718
PlayerCredit[ 96 ]= 1776
PlayerCredit[ 97 ]= 1835
PlayerCredit[ 98 ]= 1895
PlayerCredit[ 99 ]= 1956
PlayerCredit[ 100 ]= 1956
--Leo End
function Reset_item_add() --重设属性添加的值为0
item_add.cnt = 0
item_add.attr[1] ={0,0} --属性改变列表, 最多改变10种
item_add.attr[2] ={0,0}
item_add.attr[3] ={0,0}
item_add.attr[4] ={0,0}
item_add.attr[5] ={0,0}
item_add.attr[6] ={0,0}
item_add.attr[7] ={0,0}
item_add.attr[8] ={0,0}
item_add.attr[9] ={0,0}
item_add.attr[10]={0,0}
end
function Add_Item_Attr(attr_idx, radio) --简化操作, 为item_add添加一种属性
--LG("item", "add attribute for item idx = ", attr_idx)
item_add.cnt = item_add.cnt + 1
item_add.attr[item_add.cnt] = { attr_idx, radio }
end
Mxhp_con_rad1 = {}
Mxhp_con_rad2 = {}
Mxhp_lv_rad = {}
Mxhp_bs = {} --最大hp的属性影响系数:体质系数、等级系数、基本数
Mxsp_sta_rad1 = {}
Mxsp_sta_rad2 = {}
Mxsp_lv_rad = {} --最大sp的属性影响系数:精力系数、体质系数、等级系数
Mnatk_str_rad1 = {}
Mnatk_str_rad2 = {}
Mnatk_dex_rad1 = {}
Mnatk_dex_rad2 = {} --最小攻击力的属性影响系数:力量系数、专注系数
Mxatk_str_rad1 = {}
Mxatk_str_rad2 = {}
Mxatk_dex_rad1 = {}
Mxatk_dex_rad2 = {} --最大攻击的属性影响系数:力量系数、专注系数
Def_con_rad1 = {}
Def_con_rad2 = {} --防御的属性影响系数:专注系数
Hit_dex_rad1 = {}
Hit_dex_rad2 = {}
Hit_lv_rad = {}
Hit_min = {} --命中的属性影响系数:专注系数、等级系数、最小命中率
Flee_agi_rad1 = {}
Flee_agi_rad2 = {}
Flee_lv_rad = {}
Flee_min = {} --闪避的属性影响系数:敏捷系数、等级系数、最小闪避率
Mf_luk_rad = {} --暴料率的属性影响系数:幸运系数
Crt_luk_rad = {}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -