Initial upload
Initial upload.
This commit is contained in:
56
_module/nss/watchman_sc.nss
Normal file
56
_module/nss/watchman_sc.nss
Normal file
@@ -0,0 +1,56 @@
|
||||
//::///////////////////////////////////////////////
|
||||
//:: User Defined Event for Caer Camlin Nightwatch
|
||||
//:: user_nightwatch.nss
|
||||
//:://////////////////////////////////////////////
|
||||
/*
|
||||
This makes a nightly patrolman close doors and hail/interrogate PCs
|
||||
*/
|
||||
//:://////////////////////////////////////////////
|
||||
//:: Created By: Ralf Schemmann
|
||||
//:: Created On: 23rd July 2002
|
||||
//:://////////////////////////////////////////////
|
||||
#include "NW_I0_GENERIC"
|
||||
void main()
|
||||
{
|
||||
int nUser = GetUserDefinedEventNumber();
|
||||
int nTeam;
|
||||
|
||||
if(nUser == 1002) // PERCEIVE
|
||||
{
|
||||
//get the last object seen
|
||||
object oSeen = GetLastPerceived();
|
||||
//if object was a PC, hail it
|
||||
if (GetIsPC(oSeen))
|
||||
{
|
||||
nTeam = GetLocalInt(oSeen, "m_nTeam");
|
||||
if (nTeam == 2) {
|
||||
|
||||
AdjustReputation(oSeen, OBJECT_SELF, -100);
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
else if(nUser == 1003) // END OF COMBAT
|
||||
{
|
||||
}
|
||||
else if(nUser == 1004) // ON DIALOGUE
|
||||
{
|
||||
}
|
||||
else if(nUser == 1005) // ATTACKED
|
||||
{
|
||||
}
|
||||
else if(nUser == 1006) // DAMAGED
|
||||
{
|
||||
}
|
||||
else if(nUser == 1007) // DEATH
|
||||
{
|
||||
}
|
||||
else if(nUser == 1008) // DISTURBED
|
||||
{
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user