支持为每一只宝可梦配置不同数量的任务且可独立设置任务奖励(详情参考task和tasks文件中的示例);

按下A/S键可翻页查看任务;
OK,就是这么个事儿。
需要以下插件:
Deluxe Battle Kit
[DBK] Dynamax
[DBK] Z-Power
[DBK] Terastallization
Modular UI Scenes
Generation 9 Pack
然后嘞,需要您在以下地方手动添加代码:
1.搜索def compile_pbs_files方法,在末尾添加:

2.在Modular UI Scenes的[002] Pokedex Rewrites中,搜索def pbScene添加:

3.搜索def pbFaint(showMessage = true),添加:

搜索def pbThrowPokeBall(idxBattler, ball, catch_rate = nil, showPlayer = false),添加:

搜索def pbHatch(pokemon)方法,添加:

4.在DBK的[002] Misc Utilities文件中搜索def pbUseItemMessage(item, trainerName, pkmn = nil),添加:

在[005] Mega Evolution文件中搜索def pbMegaEvolve(idxBattler),添加:

5.在[DBK] Dynamax的[007] Dynamax Mechanics文件中搜索def pbDynamax(idxBattler),添加:

6.在[DBK] Z-Power的[005] Battle_Move文件中搜索def pbDisplayUseMessage(user),添加:

7.在[DBK] Terastallization的[006] Battle文件中搜索def pbTerastallize(idxBattler),添加:

8.在Generation 9 Pack的[000] Pokemon文件中搜索def move_count_evolution(move, qty = 1),添加:

OK,施工完毕,有问题在底下评论,阿里嘎多,拜拜~

按下A/S键可翻页查看任务;
OK,就是这么个事儿。
需要以下插件:
Deluxe Battle Kit
[DBK] Dynamax
[DBK] Z-Power
[DBK] Terastallization
Modular UI Scenes
Generation 9 Pack
然后嘞,需要您在以下地方手动添加代码:
1.搜索def compile_pbs_files方法,在末尾添加:
Ruby:
compile_tasks(*text_files[:Task][1])
compile_pokemon_tasks

2.在Modular UI Scenes的[002] Pokedex Rewrites中,搜索def pbScene添加:
Ruby:
elsif Input.trigger?(Input::JUMPUP)
if @page_id == :page_tasks
pbPlayCursorSE
pbTasksPrevPage
end
elsif Input.trigger?(Input::JUMPDOWN)
if @page_id == :page_tasks
pbPlayCursorSE
pbTasksNextPage
end

3.搜索def pbFaint(showMessage = true),添加:
Ruby:
$player.pokedex.check_defeat_tasks(defeated_sp, attacker_sp, move_type)

搜索def pbThrowPokeBall(idxBattler, ball, catch_rate = nil, showPlayer = false),添加:
Ruby:
$player.pokedex.check_capture_task(pkmn) if $player

搜索def pbHatch(pokemon)方法,添加:
Ruby:
$player.pokedex.check_eggbreak_task(pokemon) if $player

4.在DBK的[002] Misc Utilities文件中搜索def pbUseItemMessage(item, trainerName, pkmn = nil),添加:
Ruby:
$player.pokedex.check_itemuse_task(pkmn, item) if $player

在[005] Mega Evolution文件中搜索def pbMegaEvolve(idxBattler),添加:
Ruby:
$player.pokedex.check_battle_bonus_task(battler.pokemon, "MEGABY10") if $player && battler.pbOwnedByPlayer?

5.在[DBK] Dynamax的[007] Dynamax Mechanics文件中搜索def pbDynamax(idxBattler),添加:
Ruby:
$player.pokedex.check_battle_bonus_task(battler.pokemon, "DYNAMAXBY10") if $player && battler.pbOwnedByPlayer?

6.在[DBK] Z-Power的[005] Battle_Move文件中搜索def pbDisplayUseMessage(user),添加:
Ruby:
@battle.pbPlayer.pokedex.check_battle_bonus_task(user.pokemon, "ZMOVEBY10") if @battle.pbPlayer

7.在[DBK] Terastallization的[006] Battle文件中搜索def pbTerastallize(idxBattler),添加:
Ruby:
$player.pokedex.check_battle_bonus_task(battler.pokemon, "TERABY10") if $player && battler.pbOwnedByPlayer?

8.在Generation 9 Pack的[000] Pokemon文件中搜索def move_count_evolution(move, qty = 1),添加:
Ruby:
$player.pokedex.check_moveuse_task(species.to_s, move) if $player

OK,施工完毕,有问题在底下评论,阿里嘎多,拜拜~