Initial upload. PRC8 has been added. Module compiles, PRC's default AI & treasure scripts have been integrated. Started work on top hak for SLA / Ability / Scripting modifications.
27 lines
626 B
Plaintext
27 lines
626 B
Plaintext
|
|
#include "rpo_inc"
|
|
|
|
void main()
|
|
{
|
|
|
|
object oPC=GetLastSpeaker();
|
|
int nCurrentHour = (GetCalendarYear()-1)*12*28*24 +
|
|
(GetCalendarMonth()-1)*28*24 +
|
|
(GetCalendarDay()-1)*24 +
|
|
GetTimeHour();
|
|
int nLastSpawnHour = GetLocalInt( oPC, "LastRestHour");
|
|
int nSpawnDelay = 0;
|
|
if (nCurrentHour > (nLastSpawnHour + nSpawnDelay))
|
|
{
|
|
SendMessageToPC(oPC, "You can rest, if you are in an area where resting is allowed");
|
|
}
|
|
|
|
else
|
|
|
|
{
|
|
string sSpeakString = "You cannot rest for a while.";
|
|
SendMessageToPC(oPC, sSpeakString);
|
|
AssignCommand( oPC, ClearAllActions());
|
|
}
|
|
}
|