添加示例项目
This commit is contained in:
11
示例项目/深渊爆率实时控制/Proj.ifo
Normal file
11
示例项目/深渊爆率实时控制/Proj.ifo
Normal file
@@ -0,0 +1,11 @@
|
||||
{
|
||||
"ProjectName": "深渊爆率实时控制",
|
||||
"ProjectDescribe": "同PVF里etc/itemdropinfo_monster_hell.etc的爆率一致用法,建议使用工具调整后对应填入数值",
|
||||
"ProjectAuthor": "南瓜",
|
||||
"ProjectVersion": 1.1,
|
||||
"ProjectConfig": "深渊爆率实时控制_Nangua.json",
|
||||
"ProjectFiles": [
|
||||
"深渊爆率实时控制.nut"
|
||||
],
|
||||
"ProjectRunFunc": "_Dps_HellPartyDrop_Main_"
|
||||
}
|
||||
25
示例项目/深渊爆率实时控制/深渊爆率实时控制.nut
Normal file
25
示例项目/深渊爆率实时控制/深渊爆率实时控制.nut
Normal file
@@ -0,0 +1,25 @@
|
||||
function _Dps_HellPartyDrop_Main_() {
|
||||
Cb_WongWork_CMonsterDrop_Hell_Enter_Func.CMonsterDrop_Hell <- function(args) {
|
||||
local config = GlobalConfig.Get("深渊爆率实时控制_Nangua.json");
|
||||
local CMonsterDrop_Hell_ptr = args[0];
|
||||
local rand = NativePointer(CMonsterDrop_Hell_ptr).add(72);
|
||||
local fir = config["非常困难(大牛)"];
|
||||
local sec = config["困难(小牛)"];
|
||||
|
||||
local Buf = blob(0);
|
||||
for (local i = 0; i < 5; i++) {
|
||||
Buf.writen(fir[i], 'i');
|
||||
}
|
||||
for (local i = 0; i < 5; i++) {
|
||||
Buf.writen(sec[i], 'i');
|
||||
}
|
||||
|
||||
local arr = [];
|
||||
local len = Buf.len();
|
||||
for (local i = 0; i < len; i++) {
|
||||
Buf.seek(i, 'b');
|
||||
arr.append(Buf.readn('b'));
|
||||
}
|
||||
rand.writeByteArray(arr);
|
||||
}
|
||||
}
|
||||
6
示例项目/深渊爆率实时控制/深渊爆率实时控制_Nangua.json
Normal file
6
示例项目/深渊爆率实时控制/深渊爆率实时控制_Nangua.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"非常困难(大牛)":[550000, 950000, 983000, 985000, 1000000, 1000001],
|
||||
"困难(小牛)":[600001, 960001, 989001, 990001, 1000001, 1000002],
|
||||
"提示": "参数最后的一位是区分大牛和小牛,是固定值不要修改",
|
||||
"提示2": "最好使用工具调整后再抄PVF里的数值etc/itemdropinfo_monster_hell.etc"
|
||||
}
|
||||
Reference in New Issue
Block a user