LoT_PRC8/_module/nss/rp_pox_sc1.nss
Jaysyn904 ec287507a1 Initial upload
Initial upload.
2023-09-25 21:32:17 -04:00

39 lines
1.1 KiB
Plaintext

//::///////////////////////////////////////////////
//:: Name
//:: FileName
//:: Copyright (c) 2001 Bioware Corp.
//:://////////////////////////////////////////////
/*
Determines whether the person speaking to the ox
is the owner or not. If they are, then returns TRUE.
*/
//:://////////////////////////////////////////////
//:: Created By: Rogers Pessin
//:: Created On: August 4, 2002
//:://////////////////////////////////////////////
int StartingConditional()
{
object oSpeaker = GetPCSpeaker();
if (oSpeaker==OBJECT_INVALID) return FALSE;
// Get the public CD key of the person trying to speak to/control
// the ox.
string sSpeakerCDK = GetPCPublicCDKey(oSpeaker);
// Retrieve the public CD key of the person who actually is supposed
// to control the ox.
string sTrueOwnerCDK = GetLocalString(OBJECT_SELF,"RP_OWNER_CDK");
// Is the person speaking to the ox the true owner?
if (sSpeakerCDK==sTrueOwnerCDK)
{
SetLocalObject(OBJECT_SELF,"RP_OWNER",oSpeaker);
return TRUE;
}
else
{
return FALSE;
}
}