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
Fatal error, Please help.
XeOnTricks Offline
Junior Member

Posts: 27
Threads: 12
Joined: Feb 2017
Reputation: 0
#1
Fatal error, Please help.

i just started writing the script for a custom story im making and i got a fatal error when i tried to start the game.
---------------------------------------------------------------------
FATAL ERROR: Could not load script file
'custom_stories/TheUnforgiven/maps/TheUnforgiven.hps'!
main (14, 53) : ERR : Expected '('
----------------------------------------------------------------------
heres my script so far, i can't find out what it's talking about.
----------------------------------------------------------------------

void OnStart()
{
PlayMusic("06_amb.ogg", true, 4, 3, 1, false);

AddUseItemCallback("", "Key_1", "Door_1", "Unlock", true);

}


void Unlock(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked(asEntity, false, true);

PlaySoundAtEntity("", "unlock_door.snt", asEntity, 0, false);

RemoveItem(asItem);

}




void OnEnter()
{



}



void OnLeave()
{



}

----------------------------------------------------------------------
02-23-2017, 04:58 AM
Find
Mudbill Offline
Muderator

Posts: 3,881
Threads: 59
Joined: Apr 2013
Reputation: 179
#2
RE: Fatal error, Please help.

The error indicates that something went wrong upon compiling the script, and that it started at line number 14. You see it says main (14, 53) which means line 14, character 53.

Line 14 is the PlaySoundAtEntity line.

However I don't see any issues with that line myself. Are you sure this is the correct script?
Just in case you can try replacing it all with this (it's the same, just re-formatted):

PHP Code: (Select All)
void OnStart()
{
    
PlayMusic("06_amb.ogg"true431false);
    
AddUseItemCallback("""Key_1""Door_1""Unlock"true);
}

void Unlock(string &in asItemstring &in asEntity)
{
    
SetSwingDoorLocked(asEntityfalsetrue);
    
PlaySoundAtEntity("""unlock_door.snt"asEntity0false);
    
RemoveItem(asItem);
}

void OnEnter()
{

}

void OnLeave()
{



(This post was last modified: 02-23-2017, 09:53 AM by Mudbill.)
02-23-2017, 09:48 AM
Find




Users browsing this thread: 1 Guest(s)