Development > Generic custom modules

Text Adventure Module

(1/2) > >>

DJKRose:
Hi folks!

I've made a flexible Text Adventure Module for BeBot: Create interactive text adventures and let your guild members in-game go from chapter to chapter by clicking on options that you have defined. You can make guild advertisement with it as well!

- Simple text files to define your text adventure
- Use name tags, includes, redirects
- Enabling creative guild advertisement
- For fun or serious stuff (crafting, instance information, ...)

Download: http://tubaka.tu.funpic.de/TextAdventure.zip

1) Extract it in your bot's root directory keeping the directory structure.
2) Test the bot with the command "!textadventure example"
3) See example.txt with lots of comments for creating your own adventures.
4) Put your own adventures in directory "textadventures" with .txt extension.
5) Have a look at the seetings (you don't need to change anything): "!settings TextAdventure"

Zip file also includes a big German text adventure called "tortage" which I use for guild advertisement sometimes.

Please post your comments and own text adventures in this thread (german welcome)!

Have fun,
djkrose

DJKRose:
p.s.:
There is an undocumented feature: Prepend a chapter line with "-->" to allow lateral entrance to this chapter. Useful if you want to include the first choice command in global guild spam or other scripts. Example:

--> 5. You are entering the room.
- Go right --> 6
- Go left --> 7

Directly jump into chapter 5 and trigger choice 7 with this command: !textadventure filename 5 7

Drizzurdeen:
ohhhh a very nice module ... works perfekt ;) our rp-fanatics love it ... they are know writing storries ... maybe we would post them here ... (german ;) )

greez Drizz

Gauche:
Hi i just test your module, and when i start example and click on one answer i have this :

A [Mrbot] : !textadventure 1 10
[Mrbot]: /tell Mrbot !help

Gauche:
I make some translation for my french guildies and i suppose i remove or translate one var because i haven't this : !textadventure filename 1 10

i have this :
!textadventure 1 10

Navigation

[0] Message Index

[#] Next page

Go to full version