laser50
Member
Posts: 242
Threads: 22
Joined: Apr 2011
Reputation:
0
|
Teleport Problem
hey guys, since my previous works on a custom story got corrupted in a Crash, I decided to make a new Story. Now scarier as Ever!
BUT. I came onto a problem with teleporting.
here is my code:
void OnStart()
{
AddEntityCollideCallback("Player", "ScriptArea_1", "TeleportDream1", true, 1);
AddEntityCollideCallback("Player", "ScriptArea_6", "TeleportOutOfDream1", true, 1);
AddEntityCollideCallback("Player", "ScriptArea_2", "TriggerEnemy0", true, 1);
AddEntityCollideCallback("Player", "ScriptArea_3", "TriggerEnemy1", true, 1);
AddEntityCollideCallback("Player", "ScriptArea_4", "TriggerEnemy2", true, 1);
AddEntityCollideCallback("Player", "ScriptArea_5", "TriggerEnemy3", true, 1);
}
void TeleportDream1(string &in asParent, string &in asChild, string &in asTimer, int alState)
{
AddTimer("LetsTeleport", 2, "TeleportPlayer");
TeleportPlayer("PlayerStartArea_2");
GiveSanityDamage(65, true);
SetEntityActive("ScriptArea_1", false);
FadeOut(0);
}
void TeleportPlayer(string &in asParent, string &in asChild, string &in asTimer, int alState)
{
FadeIn(5);
TeleportPlayer("PlayerStartArea_2");
}
Nothing happens when i enter the Area I've made. It's pretty annoying.
|
|
05-24-2011, 08:31 PM |
|
Tanshaydar
From Beyond
Posts: 3,085
Threads: 17
Joined: Mar 2009
Reputation:
67
|
RE: Teleport Problem
void TeleportDream1(string &in asParent, string &in asChild, string &in asTimer, int alState)
What the? What is that asTimer in there?
Should be:
void TeleportDream1(string &in asParent, string &in asChild, int alState)
|
|
05-24-2011, 08:42 PM |
|
laser50
Member
Posts: 242
Threads: 22
Joined: Apr 2011
Reputation:
0
|
RE: Teleport Problem
Sorry, I get mixed in some codes at some moments. But it works now! Thanks
|
|
05-25-2011, 07:35 AM |
|
Kyle
Posting Freak
Posts: 911
Threads: 36
Joined: Sep 2010
Reputation:
7
|
RE: Teleport Problem
Naturally, I don't think you need to carry over the string &in asParent, string &in asChild, and the int alState for function TeleportPlayer.
Try this:
void TeleportPlayer(string &in asTimer)
(This post was last modified: 05-25-2011, 12:16 PM by Kyle.)
|
|
05-25-2011, 12:15 PM |
|
laser50
Member
Posts: 242
Threads: 22
Joined: Apr 2011
Reputation:
0
|
RE: Teleport Problem
(05-25-2011, 12:15 PM)Kyle Wrote: Naturally, I don't think you need to carry over the string &in asParent, string &in asChild, and the int alState for function TeleportPlayer.
Try this:
void TeleportPlayer(string &in asTimer)
Thanks,but since Tanshaydar's code worked. I removed the timer so it would be a instant teleport.
|
|
05-25-2011, 03:03 PM |
|
|