I'm not exactly sure how you would want the player to be able to listen to the audiotapes, but i use huds created with gimp for the
notes in my game. When the player walks in a zone, the note (created in gimp) pops up, and when the player walks out of the zone, the note goes away.
I'll try to explain this best i can.
1. Create a note in gimp, and save it to a location anywhere in your "files" folder. I would suggest puuting all your notes in your "huds" folder, just to keep track of them.
2. Copy and paste this script:
;Artificial Intelligence Script
;Header
desc = Display hud in zone
;Triggers
:state=0:hudreset,hudx=50,hudy=50,hudimagefine=gamecore\huds\[HUDNAME.imagefile],hudname=[HUDNAME],hudhide=1,hudmake=display,state=10
:plrwithinzone=1:hudshow=[HUDNAME]
:plrwithinzone=0:hudunshow=[HUDNAME]
;End of Script
into notepad. Where it says "HUDNAME.imagefile", type in the EXACT name of your hud and the EXACT path it's in. Everywhere after that where it just says "HUDNAME" (
without the ".imagefile"), type in ONLY the name of your hud. Save the script into your scriptbank folder.
3. Place an object that looks like a note (or anything you would like to represent the note) in the area you want it to show up in when the player approaches it.
4. Place a trigger zone right over the note. (You might need to adjust the position of the note so it sits in the middle of the trigger zone.)
5. To the main AI of the trigger zone's properties, assign the script that displays the hud, and apply changes.
Now when the player steps into the zone around the object that represents the note, the note (hud) will display. And when the player steps out of the zone, it will disappear. Everytime the player enters the zone the hud will appear.
There are other ways to do what you're asking, this is just the method i use for my notes and memos.
Good luck...
Cheers, Jake
------------------------------------------------------------
-The Clarkson Residence- (WIP)