Advertiser Content

Maruno

Lead Dev of Pokémon Essentials

England
Seen 2 Days Ago
Posted 2 Days Ago
5,199 posts
11.9 Years
having trouble with the audio of the battles and the wild battles and sound effects. the volume it too low how do you change it so its normal sound like the out of battle audio?
I've fixed that for the next release.


I've got a problem with the latest version of Essentials. Everytime I play test my project within RMXP the Debug menu keeps popping up. This only happens when I play test it from within RMXP, not when I execute game.exe .

I hope anyone can help me.
Have you changed anything in Essentials? That doesn't happen in the base version.



I really think this thread should only be for bugs that appear in clean copies of the latest version of Essentials. If the error happens because you've done something to it, then you can make a question thread about it instead.
Go to the Essentials Docs Wiki

Essentials Docs Wiki

Follow me on Twitter: @maruno42


Male
Seen November 3rd, 2012
Posted November 3rd, 2012
11 posts
7.8 Years
I hate to badger you, but do you have any ideas on the nidoran thing? because I found out a few more details.

It even happens when the nidoran is on your own team. I.e. I switch to my nidoran female and scratch no longer works right, but if nidoran is the first pokemon to come out, it doesn't happen.

Same thing still applies to Nidoran male too with peck.

I know it it shouldn't be this frustrating to me, but it is a very consistent glitch. If not 100% than a large majority of the time the conditions are met.


To sum up how to recreate the glitch:
-Get into a battle with a Nidoran(male or female).
-The Nidoran can be an enemy, or on your team.
-Switch pokemon during this battle.

Result: Nidoran Female's scratch no longer works correctly/Nidoran's peck no longer works correctly(the text is displayed but the move never launches, no animation or damage or message about missing). Growl and Leer are unaffected by the glitch.

Hope this helps narrow it down for you.
I looked the the PBS files for the pokemon and the file for moves to look for anything that stood out in comparison to others but couldn't find anything.
Female
Seen September 2nd, 2018
Posted August 5th, 2016
198 posts
9.9 Years
I hate to badger you, but do you have any ideas on the nidoran thing? because I found out a few more details.

It even happens when the nidoran is on your own team. I.e. I switch to my nidoran female and scratch no longer works right, but if nidoran is the first pokemon to come out, it doesn't happen.

Same thing still applies to Nidoran male too with peck.

I know it it shouldn't be this frustrating to me, but it is a very consistent glitch. If not 100% than a large majority of the time the conditions are met.


To sum up how to recreate the glitch:
-Get into a battle with a Nidoran(male or female).
-The Nidoran can be an enemy, or on your team.
-Switch pokemon during this battle.

Result: Nidoran Female's scratch no longer works correctly/Nidoran's peck no longer works correctly(the text is displayed but the move never launches, no animation or damage or message about missing). Growl and Leer are unaffected by the glitch.

Hope this helps narrow it down for you.
I looked the the PBS files for the pokemon and the file for moves to look for anything that stood out in comparison to others but couldn't find anything.
I have proved it in the previous version and there the same thing does not happen. But if it happens in the current version, it is something very rare. :paranoid:

Btw, I found a bug in the current version (and in the previous version), the move Curse it does not work in ghosts.

Maruno

Lead Dev of Pokémon Essentials

England
Seen 2 Days Ago
Posted 2 Days Ago
5,199 posts
11.9 Years
I have changed no scripts involving the Debug Menu. Only PokemonField and PokemonPokedex are changed. I can eventually send the changes to you via PM.

EDIT: I've got the same error with a clean version of Essentials.
I don't get that error with a clean version of Essentials. It looks like you're the only one, because no one else has complained. I can't do anything about it.


I hate to badger you, but do you have any ideas on the nidoran thing? because I found out a few more details.

It even happens when the nidoran is on your own team. I.e. I switch to my nidoran female and scratch no longer works right, but if nidoran is the first pokemon to come out, it doesn't happen.

Same thing still applies to Nidoran male too with peck.

I know it it shouldn't be this frustrating to me, but it is a very consistent glitch. If not 100% than a large majority of the time the conditions are met.


To sum up how to recreate the glitch:
-Get into a battle with a Nidoran(male or female).
-The Nidoran can be an enemy, or on your team.
-Switch pokemon during this battle.

Result: Nidoran Female's scratch no longer works correctly/Nidoran's peck no longer works correctly(the text is displayed but the move never launches, no animation or damage or message about missing). Growl and Leer are unaffected by the glitch.

Hope this helps narrow it down for you.
I looked the the PBS files for the pokemon and the file for moves to look for anything that stood out in comparison to others but couldn't find anything.
I've replicated in this problem, using the following set-up:

- My team is NidoranF (Lv40) and NidoranM (Lv40). Both were generated at Lv10 for their movesets, then Debugged to Lv40 to survive battles.
- Get into trainer battle against Geodude, switch immediately to NidoranM.
- Peck doesn't work, not even after using another move.

I tried the same the other way around, but Scratch did work.

I'll have to look into it, because I'm not sure what the problem could be.


EDIT: The Nidoran that cause the problem have the ability Rivalry. The code for that ability is wrong. In PokeBattle_Move, go to line 389 and replace if agender==ogender with if attacker.gender==opponent.gender.

I told you I don't check these things!
Go to the Essentials Docs Wiki

Essentials Docs Wiki

Follow me on Twitter: @maruno42


Male
Seen November 3rd, 2012
Posted November 3rd, 2012
11 posts
7.8 Years
Thank you so much! I'll go see if it works now.

Edit: Sorry but, PokeBattle_move is not one of the PBS files. where is it and how to I edit it?

Edit 2: Nevermind, I'm an idot, I didn't even realize you could edit the scripts from that menu in RPG Maker XP. I'm all set now, Just gotta test if it works.

Nerameshu

Regional Explorer

Age 29
Male
Seen October 13th, 2012
Posted July 21st, 2012
32 posts
7.8 Years
This time, I have an error occur when I attempt to enter a particular room.

The message:
Spoiler:

Exception: NoMethodError

Message: undefined method `unlock' for nil:NilClass

Interpreter:512:in `command_end'

Interpreter:295:in `execute_command'

Interpreter:193:in `update'

Interpreter:106:in `loop'

Interpreter:198:in `update'

Scene_Map:103:in `update'

Scene_Map:101:in `loop'

Scene_Map:114:in `update'

Scene_Map:68:in `main'

Scene_Map:65:in `loop'

tasmania12

Mewtwo Master

Age 24
Male
Pallet Town
Seen 1 Week Ago
Posted July 30th, 2019
55 posts
11.8 Years
This Error happened when i selected new game and went to the input name screen. It also happened when I caught a Pokemon and wanted to name it.

---------------------------
Pokemon Essentials
---------------------------
Exception: RuntimeError

Message: Script error within event 1, map 28 (Intro):

Exception: NoMethodError

Message: Section081:1274:in `pbUpdate'undefined method `update' for Mouse:Module

***Full script:

pbTrainerName


Interpreter:243:in `pbExecuteScript'

PokemonTextEntry:1188:in `pbStartScene'

PokemonTextEntry:1188:in `pbFadeInAndShow'

SpriteWindow:1619:in `each'

SpriteWindow:1619:in `pbFadeInAndShow'

SpriteWindow:1618:in `pbDeactivateWindows'

SpriteWindow:1522:in `pbActivateWindow'

SpriteWindow:1522:in `pbDeactivateWindows'

SpriteWindow:1618:in `pbFadeInAndShow'

PokemonTextEntry:1188:in `pbStartScene'



Interpreter:275:in `pbExecuteScript'

Interpreter:1592:in `command_355'

Interpreter:493:in `execute_command'

Interpreter:193:in `update'

Interpreter:106:in `loop'

Interpreter:198:in `update'

Scene_Map:103:in `update'

Scene_Map:101:in `loop'

Scene_Map:114:in `update'

Scene_Map:68:in `main'



This exception was logged in

C:\Users\Troy\Saved Games/Pokemon Essentials/errorlog.txt.

Press Ctrl+C to copy this message to the clipboard.
---------------------------
OK
---------------------------


Did i do something wrong? How can i stop getting this error when at a name input screen?

-Groudon-Rayquaza-
Reuniclus-Ho-oh-
Male
Seen October 27th, 2013
Posted December 23rd, 2012
38 posts
8.4 Years
Managed to fix the previous error I was getting by upgrading to the latest version of essentials.

So I tried adding in some new pokémon, but when I go to reposition the sprites using the editor, I get this error come up.
Exception: NoMethodError

Message: undefined method `width' for nil:NilClass

PokemonSpritePos:62:in `refresh'
PokemonSpritePos:181:in `pbSpecies'
PokemonSpritePos:174:in `loop'
PokemonSpritePos:194:in `pbSpecies'
PokemonSpritePos:300:in `pbStart'
PokemonSpritePos:299:in `loop'
PokemonSpritePos:307:in `pbStart'
EditorMain:236:in `pbEditorMenu'
EditorMain:234:in `pbFadeOutIn'
EditorMain:234:in `pbEditorMenu'
The editor then closes completely.

Also, when I enter battles, the battle screen is completely black, the name frames and text box are the only things that appear. for example,
I hope it's alright, but I'm bumping for a solution to this error, it's kinda halted the process of adding anything new in. :S

Edit: everything about the battle works fine, attack animations, health, etc go up/down correctly, it's just sprites don't show up/black background.

Riansky

Purr

Male
Slovenia
Seen January 11th, 2017
Posted October 19th, 2014
197 posts
7.9 Years
I keep getting this error while I try to run my game in debug mode..
---------------------------
Pokémon Delta
---------------------------
Exception: RuntimeError

Message: Undefined species constant name: [MRMIME]

Name must consist only of letters, numbers, and

underscores and can't begin with a number.

Make sure the name is defined in

PBS/pokemon.txt.

File PBS/shadowmoves.txt, line 36

MRMIME=SHADOWSTORM,SHADOWSHED





Compiler:928:in `pbGetConst'

Compiler:947:in `parseSpecies'

Compiler:652:in `pbCompileShadowMoves'

Compiler:647:in `pbCompilerEachCommentedLine'

Compiler:613:in `each_line'

Compiler:613:in `pbCompilerEachCommentedLine'

Compiler:610:in `open'

Compiler:610:in `pbCompilerEachCommentedLine'

Compiler:647:in `pbCompileShadowMoves'

Compiler:4018:in `pbCompileAllData'



This exception was logged in

C:\Users\Mitja\Saved Games/Pokémon Delta/errorlog.txt.

Press Ctrl+C to copy this message to the clipboard.
---------------------------
OK
---------------------------

mineox100

Hey.

Male
Canada, ON
Seen October 6th, 2013
Posted September 26th, 2013
355 posts
9.4 Years
I got his error when I was making a script call to give the player a Pokedex and 5 pokeballs:
Spoiler:
---------------------------
Pokemon Essentials
---------------------------
Exception: RuntimeError

Message: Script error within event 4, map 6 (Lab):

Exception: SyntaxError

Message: (eval):4:in `pbExecuteScript'compile error
(eval):4: syntax error

***Line '(PBItems::POKEBALL,5)' shouldn't begin with '('. Try

putting '(' at the end of the previous line instead,

or using Extendtext.

***Full script:

$Trainer.pokedex=true

Kernel.pbReceiveItem
(PBItems::POKEBALL,5)




Interpreter:276:in `pbExecuteScript'

Interpreter:1593:in `command_355'

Interpreter:494:in `execute_command'

Interpreter:193:in `update'

Interpreter:106:in `loop'

Interpreter:198:in `update'

Scene_Map:103:in `update'

Scene_Map:101:in `loop'

Scene_Map:114:in `update'

Scene_Map:68:in `main'


For Rainski (sorry if spelled wrong)
Are you using the Unova pack?
I got that problem too, but i fixed it.

tasmania12

Mewtwo Master

Age 24
Male
Pallet Town
Seen 1 Week Ago
Posted July 30th, 2019
55 posts
11.8 Years
I got his error when I was making a script call to give the player a Pokedex and 5 pokeballs:
Spoiler:
---------------------------
Pokemon Essentials
---------------------------
Exception: RuntimeError

Message: Script error within event 4, map 6 (Lab):

Exception: SyntaxError

Message: (eval):4:in `pbExecuteScript'compile error
(eval):4: syntax error

***Line '(PBItems::POKEBALL,5)' shouldn't begin with '('. Try

putting '(' at the end of the previous line instead,

or using Extendtext.

***Full script:

$Trainer.pokedex=true

Kernel.pbReceiveItem
(PBItems::POKEBALL,5)




Interpreter:276:in `pbExecuteScript'

Interpreter:1593:in `command_355'

Interpreter:494:in `execute_command'

Interpreter:193:in `update'

Interpreter:106:in `loop'

Interpreter:198:in `update'

Scene_Map:103:in `update'

Scene_Map:101:in `loop'

Scene_Map:114:in `update'

Scene_Map:68:in `main'


For Rainski (sorry if spelled wrong)
Are you using the Unova pack?
I got that problem too, but i fixed it.
Instead of using

Kernel.pbReceiveItem
(PBItems::POKEBALL,5)

type it with the first parenthesis on the first line like this:

Kernel.pbReceiveItem(
PBItems::POKEBALL,5)


I keep getting this error while I try to run my game in debug mode..
---------------------------
Pokémon Delta
---------------------------
Exception: RuntimeError

Message: Undefined species constant name: [MRMIME]

Name must consist only of letters, numbers, and

underscores and can't begin with a number.

Make sure the name is defined in

PBS/pokemon.txt.

File PBS/shadowmoves.txt, line 36

MRMIME=SHADOWSTORM,SHADOWSHED





Compiler:928:in `pbGetConst'

Compiler:947:in `parseSpecies'

Compiler:652:in `pbCompileShadowMoves'

Compiler:647:in `pbCompilerEachCommentedLine'

Compiler:613:in `each_line'

Compiler:613:in `pbCompilerEachCommentedLine'

Compiler:610:in `open'

Compiler:610:in `pbCompilerEachCommentedLine'

Compiler:647:in `pbCompileShadowMoves'

Compiler:4018:in `pbCompileAllData'



This exception was logged in

C:\Users\Mitja\Saved Games/Pokémon Delta/errorlog.txt.

Press Ctrl+C to copy this message to the clipboard.
---------------------------
OK
---------------------------

Is it spelled MRMIME in both shadowmoves and pokemon in the PBS folder?
----------------------------------------------------------------

Can anyone help with my problem?

-Groudon-Rayquaza-
Reuniclus-Ho-oh-

tasmania12

Mewtwo Master

Age 24
Male
Pallet Town
Seen 1 Week Ago
Posted July 30th, 2019
55 posts
11.8 Years
This Error happened when i selected new game and went to the input name screen. It also happened when I caught a Pokemon and wanted to name it.

---------------------------
Pokemon Essentials
---------------------------
Exception: RuntimeError

Message: Script error within event 1, map 28 (Intro):

Exception: NoMethodError

Message: Section081:1274:in `pbUpdate'undefined method `update' for Mouse:Module

***Full script:

pbTrainerName


Interpreter:243:in `pbExecuteScript'

PokemonTextEntry:1188:in `pbStartScene'

PokemonTextEntry:1188:in `pbFadeInAndShow'

SpriteWindow:1619:in `each'

SpriteWindow:1619:in `pbFadeInAndShow'

SpriteWindow:1618:in `pbDeactivateWindows'

SpriteWindow:1522:in `pbActivateWindow'

SpriteWindow:1522:in `pbDeactivateWindows'

SpriteWindow:1618:in `pbFadeInAndShow'

PokemonTextEntry:1188:in `pbStartScene'



Interpreter:275:in `pbExecuteScript'

Interpreter:1592:in `command_355'

Interpreter:493:in `execute_command'

Interpreter:193:in `update'

Interpreter:106:in `loop'

Interpreter:198:in `update'

Scene_Map:103:in `update'

Scene_Map:101:in `loop'

Scene_Map:114:in `update'

Scene_Map:68:in `main'



This exception was logged in

C:\Users\Troy\Saved Games/Pokemon Essentials/errorlog.txt.

Press Ctrl+C to copy this message to the clipboard.
---------------------------
OK
---------------------------


Did i do something wrong? How can i stop getting this error when at a name input screen?
I still can't find any solutions...

-Groudon-Rayquaza-
Reuniclus-Ho-oh-

Maruno

Lead Dev of Pokémon Essentials

England
Seen 2 Days Ago
Posted 2 Days Ago
5,199 posts
11.9 Years
This Error happened when i selected new game and went to the input name screen. It also happened when I caught a Pokemon and wanted to name it.

---------------------------
Pokemon Essentials
---------------------------
Exception: RuntimeError
Message: Script error within event 1, map 28 (Intro):
Exception: NoMethodError
Message: Section081:1274:in `pbUpdate'undefined method `update' for Mouse:Module

***Full script:
pbTrainerName

Interpreter:243:in `pbExecuteScript'
PokemonTextEntry:1188:in `pbStartScene'
PokemonTextEntry:1188:in `pbFadeInAndShow'
SpriteWindow:1619:in `each'
SpriteWindow:1619:in `pbFadeInAndShow'
SpriteWindow:1618:in `pbDeactivateWindows'
SpriteWindow:1522:in `pbActivateWindow'
SpriteWindow:1522:in `pbDeactivateWindows'
SpriteWindow:1618:in `pbFadeInAndShow'
PokemonTextEntry:1188:in `pbStartScene'

Interpreter:275:in `pbExecuteScript'
Interpreter:1592:in `command_355'
Interpreter:493:in `execute_command'
Interpreter:193:in `update'
Interpreter:106:in `loop'
Interpreter:198:in `update'
Scene_Map:103:in `update'
Scene_Map:101:in `loop'
Scene_Map:114:in `update'
Scene_Map:68:in `main'

This exception was logged in C:\Users\Troy\Saved Games/Pokemon Essentials/errorlog.txt.
Press Ctrl+C to copy this message to the clipboard.
---------------------------
OK
---------------------------


Did i do something wrong? How can i stop getting this error when at a name input screen?
You've changed something in Essentials, which means that this error is because of what you've done rather than it being something that exists in Essentials. At a rough guess, I'd say you were including mouse support.

When posting error reports, please condense them like I've just done! There's no need to include all those spaces. Copy the error report into Notepad first, and then into your post.
Go to the Essentials Docs Wiki

Essentials Docs Wiki

Follow me on Twitter: @maruno42


Age 31
Male
Kanto
Seen February 6th, 2013
Posted March 28th, 2012
3 posts
10.4 Years
Can someone help me with this error:

Exception: SystemStackError

Message: stack level too deep

PokemonControls:42:in `getstate'

PokemonControls:48:in `updateKeyState'

PokemonControls:247:in `repeatcount'

PokemonControls:199:in `count'

PokemonControls:198:in `each'

PokemonControls:198:in `count'

PokemonControls:224:in `press?'

PokemonControls:135:in `dir4'

Game_Player_:371:in `update_old'

Walk_Run:74:in `update'
It pops up when I attempt a playtest. Thank you in advance!

Ho-oh 112

Advance Scripter

Age 23
Male
Seen March 8th, 2014
Posted March 8th, 2014
310 posts
8.8 Years
In my creation of a Pokemon MMO with essentials and RMX-OS when i switch to a newer version of RMX-OS I get this error:


Undefined method: length for nil:NilClass

it's trying to get a length out of nil, not sure why but that's the problem.
Scripting Level: Advance

RMXP Poke-Essentials MySQL Trading System Link:
http://www.pokecommunity.com/showthread.php?p=7077162#post7077162

RMXP Poke-Essentials Mystery Gift Link:
http://www.pokecommunity.com/showthread.php?t=270687

RMXP Poke-Essentials Award System Link:
http://www.pokecommunity.com/showthread.php?p=7111566

FL

Pokémon Island Creator

Male
Seen 1 Week Ago
Posted 4 Weeks Ago
1,812 posts
9.2 Years
If the player is given a move route in an event, they can hold shift/the button for running and run during those movement events, which looks kind of silly and feels unintentional.
I found a fix: In Walk_Run remove all '!pbMapInterpreterRunning? &&' and add one before '$PokemonGlobal.runningShoes &&'.

SytheXP

Net Labs/UG Founder

Age 28
Male
Zombieville South Carolina
Seen June 10th, 2012
Posted May 18th, 2012
387 posts
12.5 Years
Ive noticed when you change the battlebg in the editor/PBS/debug menu that it makes the battlebg black even when named properly.
My Threads:
Phantom Dusk Plot and Story: http://www.pokecommunity.com/showthread.php?p=4678023#post4678023


My Sprite Thread:http://www.pokecommunity.com/showthread.php?t=179083

Phantom Dusk is back in production with loads of modifications. Will be updating soon! -2012

I Support:
Advertiser Content