Shargast_PRC8/_module/Chapter 1/nss/trap_on_acquire.nss

18 lines
515 B
Plaintext
Raw Normal View History

2024-08-03 14:13:18 -04:00
//Filename: trap_on_acquire
//Usage:
// Trap companion script for CEP traps...for finding traps.
#include "zep_inc_scrptdlg"
void main()
{
object oItem = GetModuleItemAcquired();
object oPC = GetModuleItemAcquiredFrom();
if((GetBaseItemType(oItem)==BASE_ITEM_TRAPKIT)&&(GetItemPossessor(oItem)==oPC))
{
//recovered a trap?
string sMessageToPC=GetStringByStrRef(nZEPTrapFind,GENDER_MALE);
SendMessageToPC(oPC,sMessageToPC+GetName(GetNearestTrapToObject(oPC)));
}
}