tristanisms
Junior Member
Posts: 7
Threads: 1
Joined: Jul 2012
Reputation:
0
|
RE: I need help with my coding.
(08-02-2012, 07:43 PM)andyrockin123 Wrote: In your callback, you made the function "UsedKeyOnDoor" but the function you have is called "UsedDoorKey"; they're supposed to be the same. Also, you should never use spaces in coding (unless you're adding a debug message). Use underscores instead, they look like this --> "_"
Here's a revised version (be sure to change the names of the items in the level editor to match the ones in the script):
void OnStart()
{
AddUseItemCallback("", "Bedroom_Key", "Bedroom_Door", "UsedKeyOnDoor", true);
}
void UsedKeyOnDoor(string &in asItem, string &in asEntity)
{
SetSwingDoorLocked(asEntity, false, true);
PlaySoundAtEntity("", "unlock_door", asEntity, 0, false);
RemoveItem(asItem);
}
void OnEnter()
{
}
void OnLeave()
{
} Thank you very much! I hope I can rely on people like you in the future.
|
|
08-02-2012, 07:46 PM |
|