09-30-2011, 12:22 AM
So I've been making a map, but I want the character to look up since he's laying down, and away so the player can control the character afterward.. I've tried scripting this:
______________________
void OnStart()
{
StartPlayerLookAt("lookatrock1", 0, 1.0, "lookawaycall");
AddTimer("lookawaycall", 11.0, "lookaway");
}
void lookaway(string &in asTimer)
{
StopPlayerLookAt();
}
______________________
But the character doesn't turn to the entity, which is "lookatrock1"
Does anyone know what I'm doing wrong here? =[
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
and also, If anyone can help me with another scripting issue, I'm trying to push the character into another spot using:
______________________
void playerpush(string &in asTimer)
{
AddPlayerBodyForce(6000, 0, 0, false);
}
______________________
Note that a timer is being used so the player will be pushed during a blackscreen. The AddTimer has a callback for "playerpush". But the character doesn't get pushed.. should I just have him teleport further while the screen is black? It'd be like in the beginning of the actual game.
If anyone can help, I'd greatly appreciate it!
______________________
void OnStart()
{
StartPlayerLookAt("lookatrock1", 0, 1.0, "lookawaycall");
AddTimer("lookawaycall", 11.0, "lookaway");
}
void lookaway(string &in asTimer)
{
StopPlayerLookAt();
}
______________________
But the character doesn't turn to the entity, which is "lookatrock1"
Does anyone know what I'm doing wrong here? =[
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
and also, If anyone can help me with another scripting issue, I'm trying to push the character into another spot using:
______________________
void playerpush(string &in asTimer)
{
AddPlayerBodyForce(6000, 0, 0, false);
}
______________________
Note that a timer is being used so the player will be pushed during a blackscreen. The AddTimer has a callback for "playerpush". But the character doesn't get pushed.. should I just have him teleport further while the screen is black? It'd be like in the beginning of the actual game.
If anyone can help, I'd greatly appreciate it!