Message: PokeBattle_Pokemon:918:in `__mf_initialize'The species number (no. 0 of 649) is invalid.
Script (What it looks like on the even page):
Text: Do you want Cyndaquill?
Show Choices: Yes,No
Control Switches: [003: Choosing starter] = OFF
Control Self Switch A =ON
Control Switches: [052: Fire Starter] = ON
Transfer Player:[033: Lab], (009,12), Up
Well, generally if you get "The species number (no. 0 of 649) is invalid" or any other error that says (no. 0 out of X), it either means a script has messed with the numbers passed to the initialize method, or you are missing the constant. When a constant is missing or you try to use an invalid symbol, Essentials returns 0, which as you can see, doesn't play nice when 0 isn't a valid option.
Double check the spelling. Cyndaquil is spelt with one L, a fact I was not aware of until just now.
Hey sorry for the late response but all I needed to do was remove one L from the script so thanks. Also Cyndaquil only having one L in its name is news to me since I've played Pokemon Crystal alot. Thanks for the help :)