• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Our weekly protagonist poll is now up! Vote for your favorite Conquest protagonist in the poll by clicking here.
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

Simple Quest System + UI

I have a problem. I can not select the quest section, that is, I can not see completed or failed missions. Help me please!

Edit: In the version of Essentials 17.2 the commands X, Y and Z were deactivated, that is, the keys A, S and D. (PSystem_Controls, lines 91, 92 and 93).
I solved it by replacing the following Quest script commands
line 823 approximately ---> (Input :: X) by (Input :: LEFT)
and Line 838 -----> (Input :: Y) by (Input :: RIGHT)

I hope it helps someone else this correction :)
 
Last edited:
Found a bug that prevents Quests from advancing in stage.
In the class Quest, method 'stage=' the last line of code is
Code:
stage = value
, this should be
Code:
@stage = value
 
This is great!

Could anyone help me work this into the default menu? Like under a new menu option "Quests?"

I'd like help with this too. Right now I'm just using a button input to bring up the script, but i forgot how to add another option to the pause menu.

Side note: This mod does not work with v13. I'm running Essentials GS on that version and I get a quests screen with unaligned text and graphics.
 
Last edited:
I follow the instructions and pasted the script right above main but I ger that error
[PokeCommunity.com] Simple Quest System + UI
 
I like it. But with the Version 17.2 i can`t youse it :(
Every Script Part is in my Game one Error.
 
So each quest can have up to 10 stages and locations. How would one increase the limit? I tried adding stages in "NeededInfo=" but it's still giving me errors.
 
I try to use with pokemon essentials gsc, but don't be possible. Got bug with mapid :/
 
Hello! Thanks for the script, it was a great help, but I have a problem.
When I complete a quest, it does not appear on the "Completed" tab. If you could help me, I would appreciate it.

* Sorry for any errors in my text, I do not speak the language very well.
 
For everyone to know, you can't activate and complete just one quest, you must have activated quest, because if you don't, it gives an error that says "indefined '>='" or something like that.
The error look like this:
Code:
---------------------------
Pokemon Essentials limpio
---------------------------
[Pokémon Essentials version 17.2]

Exception: RuntimeError

Message: Script error within event 18 (coords 7,8), map 3 (Red's house):

Exception: NoMethodError

Message: Misiones2:875:in `pbMain'undefined method `>=' for nil:NilClass

***Full script:

pbViewQuests


Interpreter:243:in `pbExecuteScript'

Misiones2:815:in `loop'

Misiones2:978:in `pbMain'

Misiones2:995:in `pbStartScreen'

Misiones2:1007:in `pbViewQuests'

(eval):1:in `pbExecuteScript'

Interpreter:1606:in `eval'

Interpreter:243:in `pbExecuteScript'

Interpreter:1606:in `command_355'

Interpreter:494:in `execute_command'



Interpreter:276:in `pbExecuteScript'

Interpreter:1606:in `command_355'

Interpreter:494:in `execute_command'

Interpreter:193:in `update'

Interpreter:106:in `loop'

Interpreter:198:in `update'

Scene_Map:163:in `update'

Scene_Map:161:in `loop'

Scene_Map:170:in `update'

Scene_Map:234:in `main'



This exception was logged in 

C:\Users\Lenovo\Saved Games\Pokemon Essentials limpio\errorlog.txt.

Press Ctrl+C to copy this message to the clipboard.
---------------------------
Aceptar   
---------------------------
 
For everyone to know, you can't activate and complete just one quest, you must have activated quest, because if you don't, it gives an error that says "indefined '>='" or something like that.
The error look like this:
Code:
---------------------------
Pokemon Essentials limpio
---------------------------
[Pokémon Essentials version 17.2]

Exception: RuntimeError

Message: Script error within event 18 (coords 7,8), map 3 (Red's house):

Exception: NoMethodError

Message: Misiones2:875:in `pbMain'undefined method `>=' for nil:NilClass

***Full script:

pbViewQuests


Interpreter:243:in `pbExecuteScript'

Misiones2:815:in `loop'

Misiones2:978:in `pbMain'

Misiones2:995:in `pbStartScreen'

Misiones2:1007:in `pbViewQuests'

(eval):1:in `pbExecuteScript'

Interpreter:1606:in `eval'

Interpreter:243:in `pbExecuteScript'

Interpreter:1606:in `command_355'

Interpreter:494:in `execute_command'



Interpreter:276:in `pbExecuteScript'

Interpreter:1606:in `command_355'

Interpreter:494:in `execute_command'

Interpreter:193:in `update'

Interpreter:106:in `loop'

Interpreter:198:in `update'

Scene_Map:163:in `update'

Scene_Map:161:in `loop'

Scene_Map:170:in `update'

Scene_Map:234:in `main'



This exception was logged in 

C:\Users\Lenovo\Saved Games\Pokemon Essentials limpio\errorlog.txt.

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

Yeah mej said he wasn't going to update for v17+ after I waited two months for a reply. Just use Marins quest script if you really want one, it's pretty good.
 
There is a syntax error on line 532. After (questID)), it should only have one closing parenthesis. Example: (questID).
 
i have error at line 414 please help me !!

Script ´quest´at line 414: RuntimeError occurred.
Invalid map id for quest, at stage 0
 
I'm quite new to programming, and this may seem like a stupid question..
But is there a way to make the quest menu appear by pressing a button on the keyboard (for example "q")
 
I never did this but I think it's an interesting question. Somewhere in the script you should find where buttons are defined and then you just create a new line with something like onQTrigger pbViewQuests

but this is not a correct syntax nor a complete way of doing it, you'll have to find. (to look for something in the entire script use ctrl+shift+F)
 
Hi, I'm not sure why i keep getting this error. Any idea of how to fix it? I'm using Pokemon essentias v17.2 .
h ttps://ibb.co/cLdm8Dy
 
Back
Top