Quote: "I know you have to add some rpg_setup.fpi, but even after I edited the example one, nothing worked."
If the setup files are not created properly they will crash the test program immediately. They are loaded right from the start and you not even see any progress in the progress bar at all.
One of the most common mistakes (and I do this way too often myself and I should know better) is not having the correct number indicated for an array list. For example see the code snippet:
:rpg_start_playerinputlist:rpg_numberplayerinput=3
:rpg_newplayerinput:rpg_playerinput_numberseq=1,rpg_playerinput_chatnumber=6|0,rpg_playerinput_keywords=key-door-open-unlock-where-have-jail-brig-locked,rpg_playerinput_totalnumbercanmatch=5,rpg_playerinput_minimumnumbercanmatch=5,rpg_playerinput_keywordsmustmatch=key-door-open|unlock|locked-where|have-jail|brig
:rpg_newplayerinput:rpg_playerinput_numberseq=2,rpg_playerinput_chatnumber=8|12,rpg_playerinput_keywords=would-can-could-tell-explain-translate-translation-decipher-interpret-map-read-says-written-writing-markings,rpg_playerinput_totalnumbercanmatch=4,rpg_playerinput_minimumnumbercanmatch=4,rpg_playerinput_keywordsmustmatch=map-tell|explain|interpret|decipher|translate|translation-would|can|could-markings|written|writing|says|read
:rpg_newplayerinput:rpg_playerinput_numberseq=1,rpg_playerinput_chatnumber=17|0,rpg_playerinput_keywords=,rpg_playerinput_totalnumbercanmatch=0
:rpg_end_playerinputlist:none
You will notice that there are three additions to this list. However, if you indicate only two as shown below - it will crash:
:rpg_start_playerinputlist:rpg_numberplayerinput=2
Notice also the complexity of a playerinput list. It's not as complex as it could be but yet it is complex. However, it is also very powerful so that you can indicate if the player inputs a correct answer.
-----------------------------------------------
OliveTreeGames