Cheat Mod Ren'Py Pokemon Academy Life Forever Cheat Injector [v1.1] [Sleepingkirby]

sleepingkirby

Member
Aug 8, 2017
434
629
The OP has been updated for the new version 1.2. If you're someone that applied the _test.bat from this post, there's no need to reapply as this is the exact same file.
 

Zaza666888

New Member
May 24, 2024
1
0
```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/scenes/1_April/010405Monday/010405secondhomeroom.rpy", line 153, in script
red "I--{w=0.5}Wha--"
File "game/sayers.rpy", line 76, in __call__
return Character(name=formatname, color=formatcolor, image=self.image, ctc="ctc_blink", ctc_position="fixed", callback=formatcallback, dynamic=dynamic)(formatwhat, **kwargs)
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1794, in execute
hbox:
File "game/screens.rpy", line 1811, in execute
grid 4 7:
File "game/screens.rpy", line 1841, in execute
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1841, in keywords
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1842, in <module>
action SetDict(pkmn.Stats, Stats.SpecialAttack, pkmn.GetStat(Stats.SpecialAttack) + 1 )
File "game/classes/pokemon.rpy", line 883, in GetStat
if (WeatherIs("sunny") and self.HasAbility("Solar Power", triggerAbilities)):
File "game/battlescripts/battlehelpers.rpy", line 128, in WeatherIs
return (CurrentWeather != None and CurrentWeather[0] == weather) and (ignoreairlock or not AbilityOnField("Cloud Nine"))
NameError: name 'CurrentWeather' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/scenes/1_April/010405Monday/010405secondhomeroom.rpy", line 153, in script
red "I--{w=0.5}Wha--"
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\ast.py", line 2557, in execute
Say.execute(self)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\ast.py", line 615, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\exports.py", line 1493, in say
who(what, *args, **kwargs)
File "game/sayers.rpy", line 76, in __call__
return Character(name=formatname, color=formatcolor, image=self.image, ctc="ctc_blink", ctc_position="fixed", callback=formatcallback, dynamic=dynamic)(formatwhat, **kwargs)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\character.py", line 1391, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\character.py", line 1042, in do_display
display_say(who,
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\character.py", line 738, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\core.py", line 2165, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\core.py", line 2683, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\screen.py", line 480, in visit_all
callback(self)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\core.py", line 2683, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\screen.py", line 491, in per_interact
self.update()
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\screen.py", line 697, in update
self.screen.function(**self.scope)
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1794, in execute
hbox:
File "game/screens.rpy", line 1811, in execute
grid 4 7:
File "game/screens.rpy", line 1841, in execute
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1841, in keywords
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1842, in <module>
action SetDict(pkmn.Stats, Stats.SpecialAttack, pkmn.GetStat(Stats.SpecialAttack) + 1 )
File "game/classes/pokemon.rpy", line 883, in GetStat
if (WeatherIs("sunny") and self.HasAbility("Solar Power", triggerAbilities)):
File "game/battlescripts/battlehelpers.rpy", line 128, in WeatherIs
return (CurrentWeather != None and CurrentWeather[0] == weather) and (ignoreairlock or not AbilityOnField("Cloud Nine"))
NameError: name 'CurrentWeather' is not defined

Windows-10-10.0.22631 AMD64
Ren'Py 8.2.0.24012702
Pokemon Academy Life Forever 5.11.2024
Fri May 24 19:56:54 2024
```
Bro i need help when i go to my pokemon this error occurs i cant change my pokemones value
 

sleepingkirby

Member
Aug 8, 2017
434
629
```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/scenes/1_April/010405Monday/010405secondhomeroom.rpy", line 153, in script
red "I--{w=0.5}Wha--"
File "game/sayers.rpy", line 76, in __call__
return Character(name=formatname, color=formatcolor, image=self.image, ctc="ctc_blink", ctc_position="fixed", callback=formatcallback, dynamic=dynamic)(formatwhat, **kwargs)
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1794, in execute
hbox:
File "game/screens.rpy", line 1811, in execute
grid 4 7:
File "game/screens.rpy", line 1841, in execute
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1841, in keywords
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1842, in <module>
action SetDict(pkmn.Stats, Stats.SpecialAttack, pkmn.GetStat(Stats.SpecialAttack) + 1 )
File "game/classes/pokemon.rpy", line 883, in GetStat
if (WeatherIs("sunny") and self.HasAbility("Solar Power", triggerAbilities)):
File "game/battlescripts/battlehelpers.rpy", line 128, in WeatherIs
return (CurrentWeather != None and CurrentWeather[0] == weather) and (ignoreairlock or not AbilityOnField("Cloud Nine"))
NameError: name 'CurrentWeather' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
File "game/scenes/1_April/010405Monday/010405secondhomeroom.rpy", line 153, in script
red "I--{w=0.5}Wha--"
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\ast.py", line 2557, in execute
Say.execute(self)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\ast.py", line 615, in execute
renpy.exports.say(who, what, *args, **kwargs)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\exports.py", line 1493, in say
who(what, *args, **kwargs)
File "game/sayers.rpy", line 76, in __call__
return Character(name=formatname, color=formatcolor, image=self.image, ctc="ctc_blink", ctc_position="fixed", callback=formatcallback, dynamic=dynamic)(formatwhat, **kwargs)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\character.py", line 1391, in __call__
self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\character.py", line 1042, in do_display
display_say(who,
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\character.py", line 738, in display_say
rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\core.py", line 2165, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\core.py", line 2683, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\screen.py", line 480, in visit_all
callback(self)
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\core.py", line 2683, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\screen.py", line 491, in per_interact
self.update()
File "C:\Users\chees\Downloads\PokemonAcademyLifeForever-5.11.2024-win\renpy\display\screen.py", line 697, in update
self.screen.function(**self.scope)
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1769, in execute
screen mondata(pkmn, showtip = True):
File "game/screens.rpy", line 1794, in execute
hbox:
File "game/screens.rpy", line 1811, in execute
grid 4 7:
File "game/screens.rpy", line 1841, in execute
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1841, in keywords
textbutton "{size=40}" + str(pkmn.GetStat(Stats.SpecialAttack, triggerAbilities=False, absolute=True)) xalign .5 ysize 20 yanchor -7:
File "game/screens.rpy", line 1842, in <module>
action SetDict(pkmn.Stats, Stats.SpecialAttack, pkmn.GetStat(Stats.SpecialAttack) + 1 )
File "game/classes/pokemon.rpy", line 883, in GetStat
if (WeatherIs("sunny") and self.HasAbility("Solar Power", triggerAbilities)):
File "game/battlescripts/battlehelpers.rpy", line 128, in WeatherIs
return (CurrentWeather != None and CurrentWeather[0] == weather) and (ignoreairlock or not AbilityOnField("Cloud Nine"))
NameError: name 'CurrentWeather' is not defined

Windows-10-10.0.22631 AMD64
Ren'Py 8.2.0.24012702
Pokemon Academy Life Forever 5.11.2024
Fri May 24 19:56:54 2024
```
Bro i need help when i go to my pokemon this error occurs i cant change my pokemones value
I'm pretty sure that's not my injector. CurrentWeather is defined here:

Code:
./game/battlescripts/battle.rpy:17:    CurrentWeather = currentWeather#None or (string, int)
./game/battlescripts/battle.rpy:662:    CurrentWeather = None
./game/battlescripts/battle.rpy:1206:        global CurrentWeather
./game/battlescripts/battle.rpy:1207:        if (CurrentWeather != None and WeatherIs(weather) or AbilityOnField("Cloud Nine")):
./game/battlescripts/battle.rpy:1210:            CurrentWeather = (weather, countdown)
./game/battlescripts/battle.rpy:1490:        global CurrentWeather
./game/battlescripts/battle.rpy:1558:        if (CurrentWeather != None):
./game/battlescripts/battle.rpy:1559:            weather = CurrentWeather[0]
./game/battlescripts/battle.rpy:1560:            weathercount = CurrentWeather[1]
./game/battlescripts/battle.rpy:1572:                    CurrentWeather = (weather, weathercount)
./game/battlescripts/battle.rpy:1576:                    CurrentWeather = None
./game/battlescripts/battle.rpy:1586:                    CurrentWeather = (weather, weathercount)
./game/battlescripts/battle.rpy:1590:                    CurrentWeather = None
./game/battlescripts/battle.rpy:1601:                    CurrentWeather = (weather, weathercount)
./game/battlescripts/battle.rpy:1605:                    CurrentWeather = None
./game/battlescripts/battle.rpy:1620:                    CurrentWeather = (weather, weathercount)
./game/battlescripts/battle.rpy:1624:                    CurrentWeather = None
./game/battlescripts/battle.rpy:1635:                    CurrentWeather = (weather, weathercount)
./game/battlescripts/battle.rpy:1639:                    CurrentWeather = None
My script doesn't modify any of those files. It only modifies , which wouldn't interfer with any of those files.

As for the pokemon values, can you send me a full screenshot of which values you're referring to?