Facebook Twitter YouTube Frictional Games | Forum | Privacy Policy | Dev Blog | Dev Wiki | Support | Gametee


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Script Help Hi, its me again ;d
NotASkrub Offline
Junior Member

Posts: 19
Threads: 2
Joined: Jun 2015
Reputation: 0
#21
RE: Hi, its me again ;d

(06-21-2015, 01:30 PM)FlawlessHappiness Wrote: Please, every time you've done something and it doesn't work, update your script in your next post so that we can see if you made any errors.

Oh, sorry, didnt knew I had to do this ;d
Here is the script:
Spoiler below!
PHP Code: (Select All)
//Everything with "//" at the start of the text and at the end is just a comment.//
//Everything starting with "//" only, may not be needed in the script.//

//When game starts for first time (e.g. mostly used in full conversion modes)//
//void OnGameStart()
//{
//    
//;}

//On start of a map for first time.//
void OnStart()
{
    
TeleportPlayer("PlayerStartArea_1");
    
AddEntityCollideCallback("Player""Quest1""Tired"true1);
    
AddEntityCollideCallback("Player""Scare""PlayerScare"true1);
    
AddEntityCollideCallback("Player""StartLookAt""StartLookAt"true1);
    
AddEntityCollideCallback("Player""ForcedLookAt""ForcedLookAtStop"true1);
    
AddEntityCollideCallback("Player""Quest1Done""TiredDone"true1);
    
SetEntityPlayerLookAtCallback("Tim""Tim", (false));
    
AddUseItemCallback("""MysteriousKey""AwaysLockedDoor""AwaysLockedUnlock"true);
;}

//ExtraScripts for OnStart//

//AddEntityCollideCallback Scripts//
void PlayerScare(string &in asParentstring &in asChildstring &in alState)
{
    
SetSwingDoorClosed("AwaysLockedDoor"truetrue);
    
AddTimer("Lock"2.0f"LockDoor");
;}

void LockDoor(string &in asTimer)
{
    
SetSwingDoorLocked("AwaysLockedDoor"truetrue);
    
PlaySoundAtEntity("""lock_door.snt""Player"0.0ffalse);
    
SetEntityActive("JumpScare"true);
    
ShowEnemyPlayerPosition("JumpScare");
;}

void Tired(string &in asParentstring &in asChildint alState)
{
    
AddQuest("Tired""Tired");
;}

void StartLookAt(string &in asParentstring &in asChildint alState)
{
    
StartPlayerLookAt("ForcedLookAt"2.0f4.0f"");
;}

void ForcedLookAtStop(string &in asParentstring &in asChildint alState)
{
    
StopPlayerLookAt();
;}

void TiredDone(string &in asParentstring &in asChildint alState)
{
    
StopPlayerLookAt();
    
CompleteQuest("Tired""Tired");
    
AddTimer("FadeOutTimer"0.5f"FadeOutFunc");
    
;}

void FadeOutFunc(string &in asTimer)
{
    
FadeOut(2.0f);
    
AddTimer("FadeInTimer"2.5f"FadeInFunc");
;}

void FadeInFunc(string &in asTimer)
{
    
PlaySoundAtEntity("PlayerScare""BruteEnabled.snt""Player", (5.0), (false));
    
FadeIn(4.0f);
    
SetEntityActive("MysteriousKey", (true));
    
AddTimer("SoundQuest"5.0f"SoundQuest");
;}

void SoundQuest(string &in asTimer)
{
    
AddQuest("SoundQuest""SoundQuest");
;}
//AddUseItemCallback Scripts//
void AwaysLockedUnlock(string &in asItemstring &in asEntity)
{
    
SetSwingDoorLocked("AwaysLockedDoor", (false), (true));
    
PlaySoundAtEntity("""unlock_door""Player"0false);
    
RemoveItem("MysteriousKey");
;}

void AwaysLockedMessage(string &in asEntitystring &in type)
{
    
SetMessage("Messages""MysteriousKey"0.0f);
;}

//SetEntityPlayerLookAtCallback Scripts//
void Tim(string &in asEntityint alState)
{
    
SetMessage("Messages""Tim"0.3f);
;}

//On enter of the map (e.g using a map multiple times).//
void OnEnter()
{
    
;}

//On leaving the map.//
void OnLeave()
{
    
;}

//EXTRA SCRIPTS (Functions, codes and etc.)// 

06-21-2015, 02:14 PM
Find


Messages In This Thread
Hi, its me again ;d - by NotASkrub - 06-19-2015, 01:52 AM
RE: Hi, its me again ;d - by FlawlessHappiness - 06-19-2015, 02:12 AM
RE: Hi, its me again ;d - by NotASkrub - 06-19-2015, 02:24 AM
RE: Hi, its me again ;d - by Romulator - 06-19-2015, 02:46 AM
RE: Hi, its me again ;d - by FlawlessHappiness - 06-19-2015, 02:52 AM
RE: Hi, its me again ;d - by NotASkrub - 06-19-2015, 02:58 AM
RE: Hi, its me again ;d - by Mudbill - 06-19-2015, 08:03 AM
RE: Hi, its me again ;d - by NotASkrub - 06-19-2015, 09:45 AM
RE: Hi, its me again ;d - by NotASkrub - 06-20-2015, 01:00 PM
RE: Hi, its me again ;d - by DnALANGE - 06-20-2015, 02:02 PM
RE: Hi, its me again ;d - by NotASkrub - 06-20-2015, 02:56 PM
RE: Hi, its me again ;d - by Mudbill - 06-20-2015, 02:10 PM
RE: Hi, its me again ;d - by FlawlessHappiness - 06-20-2015, 05:01 PM
RE: Hi, its me again ;d - by NotASkrub - 06-20-2015, 06:08 PM
RE: Hi, its me again ;d - by NotASkrub - 06-20-2015, 10:11 PM
RE: Hi, its me again ;d - by FlawlessHappiness - 06-21-2015, 01:28 AM
RE: Hi, its me again ;d - by NotASkrub - 06-21-2015, 11:16 AM
RE: Hi, its me again ;d - by Romulator - 06-21-2015, 12:16 PM
RE: Hi, its me again ;d - by NotASkrub - 06-21-2015, 01:28 PM
RE: Hi, its me again ;d - by FlawlessHappiness - 06-21-2015, 01:30 PM
RE: Hi, its me again ;d - by NotASkrub - 06-21-2015, 02:14 PM
RE: Hi, its me again ;d - by DnALANGE - 06-21-2015, 05:14 PM
RE: Hi, its me again ;d - by Mudbill - 06-21-2015, 05:22 PM
RE: Hi, its me again ;d - by NotASkrub - 06-21-2015, 06:55 PM
RE: Hi, its me again ;d - by FlawlessHappiness - 06-21-2015, 07:21 PM
RE: Hi, its me again ;d - by NotASkrub - 06-21-2015, 08:35 PM
RE: Hi, its me again ;d - by Catalyst - 06-21-2015, 08:53 PM
RE: Hi, its me again ;d - by NotASkrub - 06-21-2015, 10:59 PM



Users browsing this thread: 1 Guest(s)