08-04-2012, 12:59 AM
I have a key that unlocks a level door, but when it does the door still remains locked? Here is the script I have.
AddUseItemCallback("", "level_key", "level_dungeon_1", "OpenLevel", true);
}
void OpenLevel(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("", false, true);
PlaySoundAtEntity("", "unlock_door", "level_dungeon_1", 0, false);
RemoveItem("level_key");
}
AddUseItemCallback("", "level_key", "level_dungeon_1", "OpenLevel", true);
}
void OpenLevel(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked("", false, true);
PlaySoundAtEntity("", "unlock_door", "level_dungeon_1", 0, false);
RemoveItem("level_key");
}