|
@@ -42,9 +42,21 @@
|
|
|
<h3>任务列表:</h3>
|
|
|
<div id="hint_message"></div>
|
|
|
<div class="checkbox-container">
|
|
|
- <label><input type="checkbox" id="maxCollectCheckbox"> 是否最大收集</label>
|
|
|
- <label><input type="checkbox" id="JiNaCheckbox"> 是否吉娜</label>
|
|
|
+ <label>
|
|
|
+ 是否最大收集:
|
|
|
+ <input type="text" id="maxCollectCheckbox" value="4,4,3,3,3,2,2,2,1,1">
|
|
|
+ </label>
|
|
|
+ <label>
|
|
|
+ 打怪:
|
|
|
+ <select id="JiNaCheckbox">
|
|
|
+ <option value="None">None</option>
|
|
|
+ <option value="monster">monster</option>
|
|
|
+ <option value="big_monster">big_monster</option>
|
|
|
+ <option value="jina" selected>jina</option>
|
|
|
+ </select>
|
|
|
+ </label>
|
|
|
<label><input type="checkbox" id="SimpleCheckbox"> 是否小号</label>
|
|
|
+ <label><input type="checkbox" id="AddStrenghCheckbox"> 是否添加体力</label>
|
|
|
</div>
|
|
|
<button class="custom-button" id="atuo_btn" onclick="begin_paticipate()">自动集结</button>
|
|
|
<button class="custom-button" id="resetScript_btn" onclick="reset_script()">重置脚本</button>
|
|
@@ -80,16 +92,24 @@
|
|
|
messageBox.innerHTML = msg;
|
|
|
});
|
|
|
socket.on('processing_cfg', (msg) => {
|
|
|
- console.log(msg)
|
|
|
- const isMaxCollect = document.getElementById('maxCollectCheckbox');
|
|
|
- const isJiNa = document.getElementById('JiNaCheckbox');
|
|
|
- const isSimple = document.getElementById('SimpleCheckbox');
|
|
|
- isMaxCollect.checked = msg['maxCollect']
|
|
|
- isJiNa.checked = msg['jina']
|
|
|
- isSimple.checked = msg['simple']
|
|
|
-
|
|
|
- //var messageBox = document.getElementById('title_message');
|
|
|
- //messageBox.innerHTML = msg;
|
|
|
+ console.log(msg);
|
|
|
+
|
|
|
+ // 获取元素
|
|
|
+ const maxCollectInput = document.getElementById('maxCollectCheckbox'); // 文本输入框
|
|
|
+ const jiNaSelect = document.getElementById('JiNaCheckbox'); // 下拉列表
|
|
|
+ const simpleCheckbox = document.getElementById('SimpleCheckbox'); // 复选框
|
|
|
+ const AddStrenghCheckbox = document.getElementById('AddStrenghCheckbox'); // 复选框
|
|
|
+
|
|
|
+ // 设置值
|
|
|
+ maxCollectInput.value = msg['maxCollect']; // 设置文本输入框的值
|
|
|
+ jiNaSelect.value = msg['jina']; // 设置下拉列表的值
|
|
|
+ simpleCheckbox.checked = msg['simple']; // 设置复选框的状态
|
|
|
+ AddStrenghCheckbox.checked = msg['add_strength']; // 设置复选框的状态
|
|
|
+
|
|
|
+
|
|
|
+ // 如果需要显示消息,可以取消注释以下代码
|
|
|
+ // var messageBox = document.getElementById('title_message');
|
|
|
+ // messageBox.innerHTML = msg;
|
|
|
});
|
|
|
|
|
|
|
|
@@ -126,10 +146,18 @@
|
|
|
}
|
|
|
|
|
|
function begin_auto() {
|
|
|
- const isMaxCollect = document.getElementById('maxCollectCheckbox').checked;
|
|
|
- const isJiNa = document.getElementById('JiNaCheckbox').checked;
|
|
|
- const isSimple = document.getElementById('SimpleCheckbox').checked;
|
|
|
- socket.emit('begin_auto', { maxCollect: isMaxCollect, jina: isJiNa, simple: isSimple });
|
|
|
+ const maxCollectValue = document.getElementById('maxCollectCheckbox').value; // 获取文本输入框的值
|
|
|
+ const jiNaValue = document.getElementById('JiNaCheckbox').value; // 获取下拉列表的值
|
|
|
+ const isSimple = document.getElementById('SimpleCheckbox').checked; // 获取复选框的状态
|
|
|
+ const isAddStrengh = document.getElementById('AddStrenghCheckbox').checked; // 获取复选框的状态
|
|
|
+
|
|
|
+ // 发出数据
|
|
|
+ socket.emit('begin_auto', {
|
|
|
+ maxCollect: maxCollectValue, // 发送文本输入框的值
|
|
|
+ jina: jiNaValue, // 发送下拉列表的值
|
|
|
+ simple: isSimple // 发送复选框的状态
|
|
|
+ ,add_strength:isAddStrengh
|
|
|
+ });
|
|
|
}
|
|
|
|
|
|
function begin_paticipate(){
|