Hi all!
Im working on a custom map and I'm stuck on probably one of the most simplest things: unlocking a door. Here's my script. Is there something wrong? The error I get is cellar1 is undeclared and no matching signature PlaySoundAtEntity
My .hps
void OnStart()
{
AddUseItemCallback ("", "cellarkey", "cellar1", "Unlock1", true);
SetEntityCallbackFunc ("cellarkey,", "OnPickup");
}
void Unlock1(string &in key1, string & in door1)
{
SetSwingDoorLocked (cellar1, false, true);
PlaySoundAtEntity ("", "unlock_door", cellar1, 0, false);
RemoveItem ("cellarkey");
}
.lang
<LANGUAGE>
<CATEGORY Name="Inventory">
<Entry Name="ItemDesc_cellarkey">The Key For Emergencies.</Entry>
<Entry Name="ItemName_cellarkey">The Emergency Key</Entry>
</CATEGORY>
</LANGUAGE>