宝可梦: 岩纱之境修改
// 查看队伍中的所有宝可梦window.main.team.pokemon// 获取第一只宝可梦let p = window.main.team.pokemon[0];// 修改攻击 (atk) — 改成 999p.stat.atk = 999;// 修改特攻 (spa)p.stat.spa = 999;// 修改防御 (def...
// 查看队伍中的所有宝可梦
window.main.team.pokemon
// 获取第一只宝可梦
let p = window.main.team.pokemon[0];
// 修改攻击 (atk) — 改成 999
p.stat.atk = 999;
// 修改特攻 (spa)
p.stat.spa = 999;
// 修改防御 (def)
p.stat.def = 999;
// 修改特防 (spd)
p.stat.spd = 999;
// 修改速度 (spe)
p.stat.spe = 999;
// 修改 HP上限
p.stat.hp = 999;
p.hp = [999, 999];
//修改队伍所有宝可梦
window.main.team.pokemon.forEach(p => {
p.stat.atk = 999;
p.stat.spa = 999;
p.stat.def = 999;
p.stat.spd = 999;
p.stat.spe = 999;
p.stat.hp = 999;
p.hp = [999, 999];
});
// 修改金币
window.main.player.gold = 99999;
// 修改代币(赌场用)
window.main.player.token = 99999;
// 升级宝可梦
window.main.team.pokemon[0].lvlUp();
//个体值(IV,0~31)
let p = window.main.team.pokemon[0];
//6v
p.iv = { hp: 31, atk: 31, def: 31, spa: 31, spd: 31, spe: 31 };
// 必须重算面板
p.stat = Object.values(nature).find(n => n === p.nature)
? (p.stat = (() => {
let s = p.specie.base, iv = p.iv, l = p.lvl, nat = p.nature;
return {
hp: Math.floor(((2*s.hp + iv.hp ) * l / 100) + l + 10),
atk: Math.floor((((2*s.atk + iv.atk) * l / 100) + 5) * nat.atk),
def: Math.floor((((2*s.def + iv.def) * l / 100) + 5) * nat.def),
spa: Math.floor((((2*s.spa + iv.spa) * l / 100) + 5) * nat.spa),
spd: Math.floor((((2*s.spd + iv.spd) * l / 100) + 5) * nat.spd),
spe: Math.floor((((2*s.spe + iv.spe) * l / 100) + 5) * nat.spe)
};
})())
: null;
p.hp = [p.stat.hp, p.stat.hp];
//性格
let natures = Object.values(nature);
// 查看所有性格(含中文名)
natures.forEach((n, i) => console.log(`${i}: ${n.name[2]} atk:${n.atk} def:${n.def} spa:${n.spa} spd:${n.spd} spe:${n.spe}`));
js
let p = window.main.team.pokemon[0];
// 改为固执(+攻 -特攻)
p.nature = natures[6];
// 改为胆小(+速 -攻)
p.nature = natures[21];
// 改为内敛(+特攻 -攻)
p.nature = natures[13];
// 改完重算
p.stat = (() => {
let s = p.specie.base, iv = p.iv, l = p.lvl, nat = p.nature;
return {
hp: Math.floor(((2*s.hp + iv.hp ) * l / 100) + l + 10),
atk: Math.floor((((2*s.atk + iv.atk) * l / 100) + 5) * nat.atk),
def: Math.floor((((2*s.def + iv.def) * l / 100) + 5) * nat.def),
spa: Math.floor((((2*s.spa + iv.spa) * l / 100) + 5) * nat.spa),
spd: Math.floor((((2*s.spd + iv.spd) * l / 100) + 5) * nat.spd),
spe: Math.floor((((2*s.spe + iv.spe) * l / 100) + 5) * nat.spe)
};
})();
p.hp = [p.stat.hp, p.stat.hp];
- 上一篇
笨猫探穴修改
============================================================ 游戏 JS 修改指令大全 — Silly Caverns============================================================⚠️ 前提:开启 Debug 模式,==============...
- 下一篇
实践之路加速
// ==UserScript==// @name 实践之路加速// @namespace http://tampermonkey.net/// @version 4.0// @description 通用网页时间加速器 | 可折叠界面 | 上限5000x | 拖拽移动// @match https://pathofpraxis...
微信打赏支持
支付宝打赏支持