7个周本自动js脚本、自动购买狗粮改进、王狼自动刷取改进 (#432)
* manifest.json * main.js * Update main.js * Update manifest.json * Update main.js * Add files via upload
This commit is contained in:
30
repo/js/料理制作及食材加工/assets/前往蒙德灶台.json
Normal file
30
repo/js/料理制作及食材加工/assets/前往蒙德灶台.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"info": {
|
||||
"name": "未命名路径",
|
||||
"type": "collect",
|
||||
"author": "柒叶子",
|
||||
"version": "1.0",
|
||||
"description": "前往蒙德灶台",
|
||||
"bgiVersion": "0.42.3"
|
||||
},
|
||||
"positions": [
|
||||
{
|
||||
"id": 1,
|
||||
"action": "",
|
||||
"move_mode": "walk",
|
||||
"type": "teleport",
|
||||
"x": -867.6640625,
|
||||
"y": 2281.363525390625,
|
||||
"action_params": ""
|
||||
},
|
||||
{
|
||||
"id": 2,
|
||||
"x": -883.5908203125,
|
||||
"y": 2243.572509765625,
|
||||
"type": "target",
|
||||
"move_mode": "walk",
|
||||
"action": "",
|
||||
"action_params": ""
|
||||
}
|
||||
]
|
||||
}
|
||||
250
repo/js/料理制作及食材加工/main.js
Normal file
250
repo/js/料理制作及食材加工/main.js
Normal file
@@ -0,0 +1,250 @@
|
||||
(async function () {
|
||||
|
||||
let foodName = settings.foodName ?? 0;
|
||||
let foodNum = settings.foodNum ?? 0;
|
||||
let flourNum = settings.flourNum ?? 0;
|
||||
let creamNum = settings.creamNum ?? 0;
|
||||
let smokedPoultryNum = settings.smokedPoultryNum ?? 0;
|
||||
let butterNum = settings.butterNum ?? 0;
|
||||
let hamNum = settings.hamNum ?? 0;
|
||||
let sugarNum = settings.sugarNum ?? 0;
|
||||
let spiceNum = settings.spiceNum ?? 0;
|
||||
let crabRoeNum = settings.crabRoeNum ?? 0;
|
||||
let jamNum = settings.jamNum ?? 0;
|
||||
let cheeseNum = settings.cheeseNum ?? 0;
|
||||
let baconNum = settings.baconNum ?? 0;
|
||||
let sausageNum = settings.sausageNum ?? 0;
|
||||
|
||||
await sleep(1000);
|
||||
await pathingScript.runFile("assets/前往蒙德灶台.json");
|
||||
keyPress("F");
|
||||
await sleep(1000);
|
||||
|
||||
//制作料理
|
||||
if(foodName){
|
||||
click(910, 51);//选择料理
|
||||
await sleep(1000);
|
||||
click(170, 1020);//筛选
|
||||
await sleep(1000);
|
||||
click(195, 1020);//重置
|
||||
await sleep(1000);
|
||||
click(110, 110);//输入名字
|
||||
await sleep(1000);
|
||||
for (const char of foodName) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
keyPress("SPACE");
|
||||
await sleep(500);
|
||||
click(490, 1020);//确认筛选
|
||||
await sleep(1000);
|
||||
click(180, 180);//选择第一个食物
|
||||
await sleep(2000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(795, 1015);//自动烹饪
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of foodNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(4000);//等待烹饪
|
||||
keyPress("ESCAPE");
|
||||
await sleep(1500);
|
||||
keyPress("ESCAPE");
|
||||
await sleep(1500);
|
||||
};
|
||||
|
||||
//食材加工
|
||||
|
||||
click(1010,50);//选择食材加工
|
||||
await sleep(1000);
|
||||
click(255,1020);//全部领取
|
||||
await sleep(1000);
|
||||
keyPress("ESCAPE");//点击任意处
|
||||
await sleep(2000);
|
||||
|
||||
if(flourNum){
|
||||
click(175,190);//flour
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of flourNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(creamNum){
|
||||
click(770,190);//cream
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of creamNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(smokedPoultryNum){
|
||||
click(920,190);//smokedPoultry
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of smokedPoultryNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(butterNum){
|
||||
click(1060,190);//butter
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of butterNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(hamNum){
|
||||
click(1210,190);//ham
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of hamNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(sugarNum){
|
||||
click(175,375);//sugar
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of sugarNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(spiceNum){
|
||||
click(325,375);//spice
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of spiceNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(crabRoeNum){
|
||||
click(475,375);//crabRoe
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of crabRoeNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(jamNum){
|
||||
click(620,375);//jam
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of jamNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(cheeseNum){
|
||||
click(770,375);//cheese
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of cheeseNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(baconNum){
|
||||
click(915,375);//bacon
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of baconNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
if(sausageNum){
|
||||
click(1060,375);//sausage
|
||||
await sleep(1000);
|
||||
click(1690, 1015);//制作
|
||||
await sleep(1000);
|
||||
click(965, 455);//输入数量
|
||||
await sleep(1000);
|
||||
for (const char of sausageNum) {
|
||||
keyPress(char);
|
||||
await sleep(500);
|
||||
}
|
||||
click(1190, 755);//确认
|
||||
await sleep(1000);
|
||||
};
|
||||
|
||||
})();
|
||||
14
repo/js/料理制作及食材加工/manifest.json
Normal file
14
repo/js/料理制作及食材加工/manifest.json
Normal file
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"manifest_version": 1,
|
||||
"name": "料理制作及食材加工",
|
||||
"version": "1.0",
|
||||
"description": "自动烹饪料理以及加工食材",
|
||||
"authors": [
|
||||
{
|
||||
"name": "柒叶子",
|
||||
"link": "https://github.com/511760049"
|
||||
}
|
||||
],
|
||||
"settings_ui": "settings.json",
|
||||
"main": "main.js"
|
||||
}
|
||||
87
repo/js/料理制作及食材加工/settings.json
Normal file
87
repo/js/料理制作及食材加工/settings.json
Normal file
@@ -0,0 +1,87 @@
|
||||
[
|
||||
{
|
||||
"name": "foodName",
|
||||
"type": "input-text",
|
||||
"label": "请输入料理的拼音小写"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "foodNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入料理的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "flourNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入面粉的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "creamNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入奶油的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "smokedPoultryNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入熏禽肉的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "butterNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入黄油的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "hamNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入火腿的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "sugarNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入糖的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "spiceNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入香辛料的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "crabRoeNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入蟹黄的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "jamNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入的果酱加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "cheeseNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入奶酪的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "baconNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入培根的加工数量"
|
||||
},
|
||||
|
||||
{
|
||||
"name": "sausageNum",
|
||||
"type": "input-text",
|
||||
"label": "请输入香肠的加工数量"
|
||||
},
|
||||
|
||||
|
||||
]
|
||||
Reference in New Issue
Block a user