Git游戏

您现在的位置是:首页 > 锅巴汉化 > 汉化中

游戏详情

摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)

游戏介绍

2026-01-06:更新到2.2版本了~

2026-01-04:更新到2.1版本了~

2026-01-02:更新到2.0版本了~

2026-01-01:更新到1.9版本了~

2025-12-29:更新到1.8版本了~

2025-12-26:更新到1.6版本了~

2025-12-24:更新到1.5版本了~

2025-12-23:更新到1.4版本了~

这是《超级乌龟放置》作者的新游戏,延续了宝可梦的传统玩法,抓宝可梦、跑图,战斗。

注意:菜单在左上角,右键点击可以查看宝可梦属性、介绍等。

游戏还在开发中,汉化也在进行中。

欢迎加入游戏交流群:821355753

打开支付宝,搜索:816056511,每天可以领一个红包,可用于超市、便利店、小卖铺付款时抵扣。

游戏截图

摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)
摸鱼宝可梦,更新到2.2版本了,超级龟龟作者新作(Play Pokechill)

文章评论

共有15条评论来说两句吧...

木有魚丸 1天前
基于楼下的脚本,用AI重新跑了一下,F12打开控制台直接使用,/** * ModernSpeedGear v2.1 * 专注于 requestAnimationFrame 的现代游戏变速器 * 修复了HTML标签问题和潜在bug */ (function() { 'use strict'; // 配置 const CONFIG = { MIN_SPEED: 0.01, MAX_SPEED: 50, DEFAULT_SPEED: 1.0, STEP_SIZE: 1, UI_ZINDEX: 99999 }; // 状态管理 const state = { speed: CONFIG.DEFAULT_SPEED, isActive: false, virtualTime: 0, lastRealTime: 0, originals: {}, ui: null }; // 保存原始函数 function saveOriginals() { const rafVariants = [ 'requestAnimationFrame', 'webkitRequestAnimationFrame', 'mozRequestAnimationFrame', 'msRequestAnimationFrame', 'oRequestAnimationFrame' ]; rafVariants.forEach(name => { if (window[name]) { state.originals[name] = window[name]; } }); state.originals.Date = window.Date; } // 创建加速的 requestAnimationFrame function createAcceleratedRAF(original) { return function(callback) { return original.call(window, function(realTimestamp) { if (state.lastRealTime === 0) { state.lastRealTime = realTimestamp; state.virtualTime = realTimestamp; } const realDelta = realTimestamp - state.lastRealTime; state.lastRealTime = realTimestamp; const scaledDelta = realDelta * state.speed; state.virtualTime += scaledDelta; return callback(state.virtualTime); }); }; } // 创建加速的 Date.now function createAcceleratedDate() { const OriginalDate = state.originals.Date; const acceleratedDate = function(...args) { if (this instanceof Date) { return new OriginalDate(...args); } return OriginalDate(); }; acceleratedDate.prototype = OriginalDate.prototype; acceleratedDate.UTC = OriginalDate.UTC; acceleratedDate.parse = OriginalDate.parse; if (OriginalDate.now) { const originalNow = OriginalDate.now; acceleratedDate.now = function() { const realNow = originalNow(); const realDelta = realNow - state.lastRealTime; const scaledDelta = realDelta * state.speed; return state.virtualTime + scaledDelta; }; } return acceleratedDate; } // 激活变速器 function activate() { if (state.isActive) return; saveOriginals(); state.isActive = true; state.lastRealTime = 0; state.virtualTime = 0; Object.keys(state.originals).forEach(name => { if (name.includes('requestAnimationFrame') || name.includes('RequestAnimationFrame')) { window[name] = createAcceleratedRAF(state.originals[name]); } }); window.Date = createAcceleratedDate(); console.log(`ModernSpeedGear 已激活,当前速度: ${state.speed}x`); } // 停用变速器 function deactivate() { if (!state.isActive) return; Object.keys(state.originals).forEach(name => { window[name] = state.originals[name]; }); state.isActive = false; console.log('ModernSpeedGear 已停用'); } // 设置速度 function setSpeed(newSpeed) { newSpeed = Math.max(CONFIG.MIN_SPEED, Math.min(CONFIG.MAX_SPEED, newSpeed)); const oldSpeed = state.speed; const steps = 10; const stepSize = (newSpeed - oldSpeed) / steps; for (let i = 1; i <= steps; i++) { setTimeout(() => { state.speed = oldSpeed + (stepSize * i); updateUI(); }, i * 20); } if (!state.isActive && newSpeed !== 1.0) { activate(); } else if (newSpeed === 1.0) { deactivate(); } } // 创建UI界面 function createUI() { if (state.ui) return; const ui = document.createElement('div'); ui.id = 'modern-speed-gear-ui'; ui.style.cssText = ` position: fixed; top: 20px; right: 20px; z-index: ${CONFIG.UI_ZINDEX}; background: rgba(0, 0, 0, 0.8); color: white; padding: 15px; border-radius: 10px; font-family: Arial, sans-serif; font-size: 14px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5); user-select: none; min-width: 200px; `; // 速度显示 const speedDisplay = document.createElement('div'); speedDisplay.id = 'speed-display'; speedDisplay.innerHTML = `速度: ${state.speed.toFixed(2)}x`; speedDisplay.style.marginBottom = '10px'; // 速度滑块 const speedSlider = document.createElement('input'); speedSlider.type = 'range'; speedSlider.min = CONFIG.MIN_SPEED * 100; speedSlider.max = CONFIG.MAX_SPEED * 100; speedSlider.value = state.speed * 100; speedSlider.style.width = '100%'; speedSlider.style.marginBottom = '10px'; // 速度控制按钮 const controls = document.createElement('div'); controls.style.display = 'flex'; controls.style.justifyContent = 'space-between'; controls.style.marginBottom = '10px'; const presetSpeeds = [0.5, 1, 2, 4, 8, 16, 25, 35, 50]; presetSpeeds.forEach(speed => { const btn = document.createElement('button'); btn.textContent = speed + 'x'; btn.style.cssText = ` padding: 5px 10px; background: ${speed === 1 ? '#4CAF50' : '#555'}; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 12px; `; btn.onclick = () => setSpeed(speed); controls.appendChild(btn); }); // 微调按钮 const fineTune = document.createElement('div'); fineTune.style.display = 'flex'; fineTune.style.justifyContent = 'space-between'; const slowerBtn = document.createElement('button'); slowerBtn.textContent = '减速'; slowerBtn.style.cssText = ` padding: 8px 15px; background: #f44336; color: white; border: none; border-radius: 4px; cursor: pointer; flex: 1; margin-right: 5px; `; slowerBtn.onclick = () => setSpeed(state.speed - CONFIG.STEP_SIZE); const fasterBtn = document.createElement('button'); fasterBtn.textContent = '加速'; fasterBtn.style.cssText = ` padding: 8px 15px; background: #2196F3; color: white; border: none; border-radius: 4px; cursor: pointer; flex: 1; margin-left: 5px; `; fasterBtn.onclick = () => setSpeed(state.speed + CONFIG.STEP_SIZE); // 重置按钮 const resetBtn = document.createElement('button'); resetBtn.textContent = '重置 (1x)'; resetBtn.style.cssText = ` padding: 8px; background: #FF9800; color: white; border: none; border-radius: 4px; cursor: pointer; width: 100%; margin-top: 10px; `; resetBtn.onclick = () => setSpeed(1.0); // 滑块事件 speedSlider.oninput = (e) => { const speed = e.target.value / 100; state.speed = speed; updateUI(); if (!state.isActive && speed !== 1.0) activate(); }; speedSlider.onchange = (e) => { const speed = e.target.value / 100; setSpeed(speed); }; // 组装UI fineTune.appendChild(slowerBtn); fineTune.appendChild(fasterBtn); ui.appendChild(speedDisplay); ui.appendChild(speedSlider); ui.appendChild(controls); ui.appendChild(fineTune); ui.appendChild(resetBtn); document.body.appendChild(ui); state.ui = ui; // 可拖动 makeDraggable(ui); } // 更新UI显示 function updateUI() { if (!state.ui) return; const display = state.ui.querySelector('#speed-display span'); if (display) { display.textContent = state.speed.toFixed(2) + 'x'; display.style.color = state.speed > 1 ? '#4CAF50' : state.speed < 1 ? '#f44336' : '#FF9800'; } const slider = state.ui.querySelector('input[type="range"]'); if (slider) { slider.value = state.speed * 100; } } // 使元素可拖动 function makeDraggable(element) { let pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0; element.onmousedown = dragMouseDown; function dragMouseDown(e) { e = e || window.event; e.preventDefault(); pos3 = e.clientX; pos4 = e.clientY; document.onmouseup = closeDragElement; document.onmousemove = elementDrag; } function elementDrag(e) { e = e || window.event; e.preventDefault(); pos1 = pos3 - e.clientX; pos2 = pos4 - e.clientY; pos3 = e.clientX; pos4 = e.clientY; element.style.top = (element.offsetTop - pos2) + "px"; element.style.right = "auto"; element.style.left = (element.offsetLeft - pos1) + "px"; } function closeDragElement() { document.onmouseup = null; document.onmousemove = null; } } // 键盘快捷键 function setupHotkeys() { document.addEventListener('keydown', (e) => { if (e.ctrlKey && e.shiftKey && e.key === '[') { e.preventDefault(); setSpeed(state.speed - CONFIG.STEP_SIZE); } else if (e.ctrlKey && e.shiftKey && e.key === ']') { e.preventDefault(); setSpeed(state.speed + CONFIG.STEP_SIZE); } else if (e.ctrlKey && e.shiftKey && e.key === '1') { e.preventDefault(); setSpeed(1.0); } else if (e.ctrlKey && e.shiftKey && e.key.toLowerCase() === 'h') { e.preventDefault(); if (state.ui) { state.ui.style.display = state.ui.style.display === 'none' ? 'block' : 'none'; } else { createUI(); } } }); } // 初始化 function init() { saveOriginals(); createUI(); setupHotkeys(); console.log(` ╔══════════════════════════════════════════════════╗ ║ ModernSpeedGear v2.1 已加载 ║ ╠══════════════════════════════════════════════════╣ ║ 使用方法: ║ ║ • 点击预设按钮快速切换 ║ ║ • 使用[减速]/[加速]按钮微调 ║ ║ ║ ║ 快捷键: ║ ║ • Ctrl+Shift+[ 减速 ║ ║ • Ctrl+Shift+] 加速 ║ ║ • Ctrl+Shift+1 重置 ║ ║ • Ctrl+Shift+H 显示/隐藏控制面板 ║ ╚══════════════════════════════════════════════════╝ `); } // 公开API window.ModernSpeedGear = { setSpeed, getSpeed: () => state.speed, activate, deactivate, toggleUI: () => { if (!state.ui) createUI(); state.ui.style.display = state.ui.style.display === 'none' ? 'block' : 'none'; }, destroy: () => { deactivate(); if (state.ui) { state.ui.remove(); state.ui = null; } } }; // 自动初始化 if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })();
1386161... 1天前
自己写了个油猴脚本变速,亲测可以但是别调的太高 // ==UserScript== // @name 游戏变速器 - RAF劫持版 // @namespace http://tampermonkey.net/ // @version 3.0 // @description 在页面加载前劫持 RAF,支持所有基于动画帧的游戏 // @author You // @match https://g1tyx.github.io/play-pokechill/ // @grant none // @run-at document-start // @icon data:image/svg+xml, // ==/UserScript== (function() { 'use strict'; console.log('
1592038... 4天前
非常耐玩的游戏,玩了2周了才刚开到抓三鸟,搭配比较深度,轮换地图也不赖,就是刷个体值比较痛苦,尤其是A级以上的,瓶盖也不太好刷
1577599... 4天前
之前的js齿轮因为会重写settimeout导致战斗帧卡死,做了个只修改animationFrame的脚本,没钱部署到网上,需要的朋友自己复制到控制台执行吧。按钮的focus样式没做好,懒得改了捏。只测试过本游戏,其他游戏不保证效果。不建议长时间保持在50倍速,内存较低的情况下会overflow /** * ModernSpeedGear v2.0 * 专注于 requestAnimationFrame 的现代游戏变速器 */ (function() { 'use strict'; // 配置 const CONFIG = { MIN_SPEED: 0.01, // 最小速度 MAX_SPEED: 50, // 最大速度 DEFAULT_SPEED: 1.0, // 默认速度 STEP_SIZE: 1, // 微调步长 UI_ZINDEX: 99999 // UI层级 }; // 状态管理 const state = { speed: CONFIG.DEFAULT_SPEED, isActive: false, virtualTime: 0, lastRealTime: 0, originals: {}, ui: null }; // 保存原始函数 function saveOriginals() { // requestAnimationFrame 及其变体 const rafVariants = [ 'requestAnimationFrame', 'webkitRequestAnimationFrame', 'mozRequestAnimationFrame', 'msRequestAnimationFrame', 'oRequestAnimationFrame' ]; rafVariants.forEach(name => { if (window[name]) { state.originals[name] = window[name]; } }); // 可选:保存其他时间函数 state.originals.setTimeout = window.setTimeout; state.originals.setInterval = window.setInterval; state.originals.Date = window.Date; } // 创建加速的 requestAnimationFrame function createAcceleratedRAF(original) { return function(callback) { return original.call(window, function(realTimestamp) { // 初始化 if (state.lastRealTime === 0) { state.lastRealTime = realTimestamp; state.virtualTime = realTimestamp; } // 计算真实时间增量 const realDelta = realTimestamp - state.lastRealTime; state.lastRealTime = realTimestamp; // 应用速度缩放 const scaledDelta = realDelta * state.speed; state.virtualTime += scaledDelta; // 传递缩放后的时间戳 return callback(state.virtualTime); }); }; } // 创建加速的 Date.now function createAcceleratedDate() { const OriginalDate = state.originals.Date; const acceleratedDate = function(...args) { if (this instanceof Date) { return new OriginalDate(...args); } return OriginalDate(); }; // 复制原型和方法 acceleratedDate.prototype = OriginalDate.prototype; acceleratedDate.UTC = OriginalDate.UTC; acceleratedDate.parse = OriginalDate.parse; // 加速的 now() 方法 if (OriginalDate.now) { const originalNow = OriginalDate.now; acceleratedDate.now = function() { const realNow = originalNow(); const realDelta = realNow - state.lastRealTime; const scaledDelta = realDelta * state.speed; return state.virtualTime + scaledDelta; }; } return acceleratedDate; } // 激活变速器 function activate() { if (state.isActive) return; saveOriginals(); state.isActive = true; state.lastRealTime = 0; state.virtualTime = 0; // 重写所有 requestAnimationFrame 变体 Object.keys(state.originals).forEach(name => { if (name.includes('requestAnimationFrame') || name.includes('RequestAnimationFrame')) { window[name] = createAcceleratedRAF(state.originals[name]); } }); // 可选:重写 Date window.Date = createAcceleratedDate(); console.log(`ModernSpeedGear 已激活,当前速度: ${state.speed}x`); } // 停用变速器 function deactivate() { if (!state.isActive) return; // 恢复所有原始函数 Object.keys(state.originals).forEach(name => { window[name] = state.originals[name]; }); state.isActive = false; console.log('ModernSpeedGear 已停用'); } // 设置速度 function setSpeed(newSpeed) { // 限制速度范围 newSpeed = Math.max(CONFIG.MIN_SPEED, Math.min(CONFIG.MAX_SPEED, newSpeed)); // 平滑过渡 const oldSpeed = state.speed; const steps = 10; const stepSize = (newSpeed - oldSpeed) / steps; for (let i = 1; i <= steps; i++) { setTimeout(() => { state.speed = oldSpeed + (stepSize * i); updateUI(); }, i * 20); } if (!state.isActive && newSpeed !== 1.0) { activate(); } else if (newSpeed === 1.0) { deactivate(); } } // 创建UI界面 function createUI() { if (state.ui) return; const ui = document.createElement('div'); ui.id = 'modern-speed-gear-ui'; const style = ui.style; style.cssText = ` position: fixed; top: 20px; right: 20px; z-index: ${CONFIG.UI_ZINDEX}; background: rgba(0, 0, 0, 0.8); color: white; padding: 15px; border-radius: 10px; font-family: Arial, sans-serif; font-size: 14px; box-shadow: 0 4px 20px rgba(0, 0, 0, 0.5); user-select: none; min-width: 200px; `; // 速度显示 const speedDisplay = document.createElement('div'); speedDisplay.id = 'speed-display'; speedDisplay.innerHTML = `速度: ${state.speed.toFixed(2)}x`; speedDisplay.style.marginBottom = '10px'; // 速度滑块 const speedSlider = document.createElement('input'); speedSlider.type = 'range'; speedSlider.min = CONFIG.MIN_SPEED * 100; speedSlider.max = CONFIG.MAX_SPEED * 100; speedSlider.value = state.speed * 100; speedSlider.style.width = '100%'; speedSlider.style.marginBottom = '10px'; // 速度控制按钮 const controls = document.createElement('div'); controls.style.display = 'flex'; controls.style.justifyContent = 'space-between'; controls.style.marginBottom = '10px'; const presetSpeeds = [0.5, 1, 2, 4, 8, 16,25,35,50]; presetSpeeds.forEach(speed => { const btn = document.createElement('button'); btn.textContent = speed + 'x'; btn.style.cssText = ` padding: 5px 10px; background: ${speed === 1 ? '#4CAF50' : '#555'}; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 12px; `; btn.onclick = () => setSpeed(speed); controls.appendChild(btn); }); // 微调按钮 const fineTune = document.createElement('div'); fineTune.style.display = 'flex'; fineTune.style.justifyContent = 'space-between'; const slowerBtn = document.createElement('button'); slowerBtn.textContent = '减速'; slowerBtn.style.cssText = ` padding: 8px 15px; background: #f44336; color: white; border: none; border-radius: 4px; cursor: pointer; flex: 1; margin-right: 5px; `; slowerBtn.onclick = () => setSpeed(state.speed - CONFIG.STEP_SIZE); const fasterBtn = document.createElement('button'); fasterBtn.textContent = '加速'; fasterBtn.style.cssText = ` padding: 8px 15px; background: #2196F3; color: white; border: none; border-radius: 4px; cursor: pointer; flex: 1; margin-left: 5px; `; fasterBtn.onclick = () => setSpeed(state.speed + CONFIG.STEP_SIZE); // 重置按钮 const resetBtn = document.createElement('button'); resetBtn.textContent = '重置 (1x)'; resetBtn.style.cssText = ` padding: 8px; background: #FF9800; color: white; border: none; border-radius: 4px; cursor: pointer; width: 100%; margin-top: 10px; `; resetBtn.onclick = () => setSpeed(1.0); // 滑块事件 speedSlider.oninput = (e) => { const speed = e.target.value / 100; state.speed = speed; updateUI(); if (!state.isActive && speed !== 1.0) activate(); }; speedSlider.onchange = (e) => { const speed = e.target.value / 100; setSpeed(speed); }; // 组装UI fineTune.appendChild(slowerBtn); fineTune.appendChild(fasterBtn); ui.appendChild(speedDisplay); ui.appendChild(speedSlider); ui.appendChild(controls); ui.appendChild(fineTune); ui.appendChild(resetBtn); document.body.appendChild(ui); state.ui = ui; // 可拖动 makeDraggable(ui); } // 更新UI显示 function updateUI() { if (!state.ui) return; const display = state.ui.querySelector('#speed-display span'); if (display) { display.textContent = state.speed.toFixed(2) + 'x'; display.style.color = state.speed > 1 ? '#4CAF50' : state.speed < 1 ? '#f44336' : '#FF9800'; } const slider = state.ui.querySelector('input[type="range"]'); if (slider) { slider.value = state.speed * 100; } } // 使元素可拖动 function makeDraggable(element) { let pos1 = 0, pos2 = 0, pos3 = 0, pos4 = 0; element.onmousedown = dragMouseDown; function dragMouseDown(e) { e = e || window.event; e.preventDefault(); pos3 = e.clientX; pos4 = e.clientY; document.onmouseup = closeDragElement; document.onmousemove = elementDrag; } function elementDrag(e) { e = e || window.event; e.preventDefault(); pos1 = pos3 - e.clientX; pos2 = pos4 - e.clientY; pos3 = e.clientX; pos4 = e.clientY; element.style.top = (element.offsetTop - pos2) + "px"; element.style.right = "auto"; element.style.left = (element.offsetLeft - pos1) + "px"; } function closeDragElement() { document.onmouseup = null; document.onmousemove = null; } } // 键盘快捷键 function setupHotkeys() { document.addEventListener('keydown', (e) => { // Ctrl+Shift+[ 减速 if (e.ctrlKey && e.shiftKey && e.key === '[') { e.preventDefault(); setSpeed(state.speed - CONFIG.STEP_SIZE); } // Ctrl+Shift+] 加速 else if (e.ctrlKey && e.shiftKey && e.key === ']') { e.preventDefault(); setSpeed(state.speed + CONFIG.STEP_SIZE); } // Ctrl+Shift+1 重置 else if (e.ctrlKey && e.shiftKey && e.key === '1') { e.preventDefault(); setSpeed(1.0); } // Ctrl+Shift+H 显示/隐藏UI else if (e.ctrlKey && e.shiftKey && e.key === 'H') { e.preventDefault(); if (state.ui) { state.ui.style.display = state.ui.style.display === 'none' ? 'block' : 'none'; } else { createUI(); } } }); } // 初始化 function init() { saveOriginals(); createUI(); setupHotkeys(); console.log(` ╔══════════════════════════════════════════════════╗ ║ ModernSpeedGear v2.0 已加载 ║ ╠══════════════════════════════════════════════════╣ ║ 使用方法: ║ ║ • 点击预设按钮快速切换 ║ ║ • 使用[减速]/[加速]按钮微调 ║ ║ ║ ║ 快捷键: ║ ║ • Ctrl+Shift+[ 减速 ║ ║ • Ctrl+Shift+] 加速 ║ ║ • Ctrl+Shift+1 重置 ║ ║ • Ctrl+Shift+H 显示/隐藏控制面板 ║ ╚══════════════════════════════════════════════════╝ `); } // 公开API window.ModernSpeedGear = { setSpeed, getSpeed: () => state.speed, activate, deactivate, toggleUI: () => { if (!state.ui) createUI(); state.ui.style.display = state.ui.style.display === 'none' ? 'block' : 'none'; }, destroy: () => { deactivate(); if (state.ui) { state.ui.remove(); state.ui = null; } } }; // 自动初始化 if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); } })();
1394804... 4天前
@ 1821911... 打事件的二级突袭(要三个材料开启的那个),给对应宝可梦和进化石 @ 1821911...
1821911... 5天前
100级的MEGA进化石怎么获取?
1356047... 6天前
更新后经常整个浏览器都卡住,根本玩不了。。
岁月乳鸽_ 1周前
好玩,大概每天地图会轮换两次,适合收集宝可梦
潇洒散仙 1周前
慢慢玩吧,还在汉化中,一直挂着就行。
1866737... 1周前
@ 糖葫芦 @ 我最开始也是用的这个,但是更新到1.6以后就用不了了 糖葫芦
潇洒散仙 1周前
@ 糖葫芦 @ 糖葫芦 老板,你这个怎么使用呢?
糖葫芦 1周前
给自己整个记录。适用于一切网页的变速齿轮var script = document.createElement('script'); script.type = 'text/javascript'; script.src = 'https://etherdream.com/jsgear/jsgear.js'; document.head.appendChild(script);
牛爷爷 1周前

汉化不完全,玩着好难受

雅修特拉的老公 2周前

地下城(dungeon)翻译成龙(dragon)了

1866737... 2周前
好玩爱玩,最后一关死活打不过去。然后看了下攻略,龙系和飞行被冰克制。选了六个冰系的直接就过了。原先弄了6个S级的反而打不过