mirror of https://github.com/KingRan/KR.git
parent
8038f05d72
commit
b2763708b0
|
@ -116,8 +116,12 @@ message = ""
|
|||
//清理工位
|
||||
await doJoyMoveDownAll($.workJoyInfoList)
|
||||
//从低合到高
|
||||
try{
|
||||
await doJoyMergeAll($.activityJoyList)
|
||||
await getGameMyPrize()
|
||||
} catch (e) {
|
||||
$.logErr(e)
|
||||
}
|
||||
await $.wait(1500)
|
||||
}
|
||||
}
|
||||
|
@ -140,8 +144,8 @@ async function getJoyBaseInfo(taskId = '', inviteType = '', inviterPin = '', pri
|
|||
$.log(`等级: ${data.data.level}|金币: ${data.data.joyCoin}`);
|
||||
if (data.data.level >= 30 && $.isNode()) {
|
||||
await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName || $.UserName}\n当前等级: ${data.data.level}\n已达到单次最高等级奖励\n请前往京东极速版APP查看使用优惠券\n活动入口:京东极速版APP->我的->汪汪乐园`);
|
||||
$.log(`\n开始解锁新场景...\n`);
|
||||
await doJoyRestart()
|
||||
//$.log(`\n开始解锁新场景...\n`);
|
||||
//await doJoyRestart()
|
||||
}
|
||||
}
|
||||
$.joyBaseInfo = data.data
|
||||
|
@ -173,8 +177,8 @@ function getJoyList(printLog = false) {
|
|||
$.log(`id:${data.data.activityJoyList[i].id}|name: ${data.data.activityJoyList[i].name}|level: ${data.data.activityJoyList[i].level}`);
|
||||
if (data.data.activityJoyList[i].level >= 30 && $.isNode()) {
|
||||
await notify.sendNotify(`${$.name} - 账号${$.index} - ${$.nickName}`, `【京东账号${$.index}】${$.nickName || $.UserName}\n当前等级: ${data.data.level}\n已达到单次最高等级奖励\n请尽快前往活动查看领取\n活动入口:京东极速版APP->汪汪乐园\n`);
|
||||
$.log(`\n开始解锁新场景...\n`);
|
||||
await doJoyRestart()
|
||||
//$.log(`\n开始解锁新场景...\n`);
|
||||
//await doJoyRestart()
|
||||
}
|
||||
}
|
||||
$.log("\n在铲土的joy⬇️⬇️⬇️⬇️⬇️⬇️⬇️⬇️")
|
||||
|
@ -284,13 +288,25 @@ async function doJoyMoveDownAll(workJoyInfoList) {
|
|||
async function doJoyMergeAll(activityJoyList) {
|
||||
let minLevel = Math.min.apply(Math, activityJoyList.map(o => o.level))
|
||||
let joyMinLevelArr = activityJoyList.filter(row => row.level === minLevel);
|
||||
let joyBaseInfo = await getJoyBaseInfo()
|
||||
let joyBaseInfo = await getJoyBaseInfo();
|
||||
await $.wait(2000)
|
||||
if(!joyBaseInfo.fastBuyLevel){
|
||||
await $.wait(5000)
|
||||
joyBaseInfo = await getJoyBaseInfo();
|
||||
}
|
||||
if(!joyBaseInfo.fastBuyLevel){
|
||||
$.log(`出错,下地后跳出......`)
|
||||
await doJoyMoveUpAll($.activityJoyList, $.workJoyInfoList);
|
||||
return false;
|
||||
}
|
||||
let fastBuyLevel = joyBaseInfo.fastBuyLevel
|
||||
if (joyMinLevelArr.length >= 2) {
|
||||
$.log(`开始合成 ${minLevel} ${joyMinLevelArr[0].id} <=> ${joyMinLevelArr[1].id} 【限流严重,5秒后合成!如失败会重试】`);
|
||||
await $.wait(5000)
|
||||
await doJoyMerge(joyMinLevelArr[0].id, joyMinLevelArr[1].id);
|
||||
if (hotFlag) {
|
||||
joyBaseInfo = await getJoyBaseInfo();
|
||||
await doJoyMoveUpAll($.activityJoyList, $.workJoyInfoList);
|
||||
return false;
|
||||
}
|
||||
await getJoyList()
|
||||
|
@ -362,7 +378,7 @@ function doJoyMerge(joyId1, joyId2) {
|
|||
}
|
||||
if (failed_cnt == 5){
|
||||
console.log('失败次数多,避免死循环,跳出!')
|
||||
hot_flag = true
|
||||
hotFlag = true
|
||||
}
|
||||
}
|
||||
} catch (e) {
|
||||
|
@ -512,7 +528,7 @@ function apCashWithDraw(id, poolBaseId, prizeGroupId, prizeBaseId) {
|
|||
function getShareCode() {
|
||||
return new Promise(resolve => {
|
||||
$.get({
|
||||
url: "https://raw.githubusercontent.com/KingRan/JD-Scripts/main/shareCodes/joypark.json",
|
||||
url: "https://gitee.com/KingRan521/JD-Scripts/raw/master/shareCodes/joypark.json",
|
||||
headers: {
|
||||
"User-Agent": "Mozilla/5.0 (iPhone; CPU iPhone OS 13_2_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.3 Mobile/15E148 Safari/604.1 Edg/87.0.4280.88"
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue