PoA_PRC8/_module/nss/gc_check_legal.nss
Jaysyn904 8d97886c3f Changed folder name.
Changed folder name.
2022-10-07 21:08:37 -04:00

22 lines
645 B
Plaintext

int StartingConditional()
{
object oPC = GetPCSpeaker();
string sMsg = GetName(oPC) + " - IS ATTEMPTING TO CHEAT WITH THE FORGE!";
object oServer = GetObjectByTag("server_msg");
int nSlot = GetLocalInt(oPC, "CRAFT_SLOT");
object oCraft = GetItemInSlot(nSlot, oPC);
string sWarn = GetName(oPC) + " - has switched items while forging!";
string s = GetResRef(oCraft);
string sC = GetLocalString(GetPCSpeaker(), "RESREF");
int nC = GetLocalInt(oCraft, "CRAFTING");
if(s!=sC || nC !=1)
{
SendMessageToAllDMs(sMsg);
AssignCommand(oServer, ActionSpeakString(sWarn, TALKVOLUME_SHOUT));
return TRUE;
}
else
return FALSE;
}