Amon_PRC8/_module/nss/entercheck.nss
Jaysyn904 c5cffc37af Initial Commit
Initial Commit [v1.01]
2025-04-03 19:00:46 -04:00

97 lines
2.9 KiB
Plaintext

#include "pcinclude"
void main()
{
AddJournalQuestEntry("rules",1,GetEnteringObject());
AddJournalQuestEntry("dms",1,GetEnteringObject());
AddJournalQuestEntry("woa",1,GetEnteringObject());
AddJournalQuestEntry("news",1,GetEnteringObject());
AddJournalQuestEntry("bake",1,GetEnteringObject());
AddJournalQuestEntry("smelt",1,GetEnteringObject());
AddJournalQuestEntry("smith",1,GetEnteringObject());
AddJournalQuestEntry("stuff",1,GetEnteringObject());
AddJournalQuestEntry("wood",1,GetEnteringObject());
{
object oPC = GetEnteringObject();
if (GetIsPC(oPC))
{
int nDelete1 = DestroyItemsInInventory(oPC, "MinosianWarAxe", 9999);
int nDelete2 = DestroyItemsInInventory(oPC, "MinosianCrossbow", 9999);
int nDelete3 = DestroyItemsInInventory(oPC, "MinosianWarAxe", 9999);
//FACTION AREA
if(GetIsObjectValid(GetItemPossessedBy(oPC, "RindraliFriend")))
{
object oTarget1;
oTarget1 = GetObjectByTag("Rindrali");
AdjustReputation(oPC, oTarget1, 200);
}
if(GetIsObjectValid(GetItemPossessedBy(oPC, "DEQ3")))
{
object oTarget1;
oTarget1 = GetObjectByTag("DustElfFaction");
AdjustReputation(oPC, oTarget1, 200);
}
//END FACTION AREA
if(GetIsObjectValid(GetItemPossessedBy(oPC, "SolomakTooth")))
{
if(GetIsObjectValid(GetItemPossessedBy(oPC, "HeijaCitizen")))
{
object oTarget = GetWaypointByTag("HeijaCitizen");
AssignCommand(oPC, JumpToObject(oTarget));
}
else if(GetIsObjectValid(GetItemPossessedBy(oPC, "LeistraCitizen")))
{
object oTarget = GetWaypointByTag("LeistraCitizen");
AssignCommand(oPC, JumpToObject(oTarget));
}
else if(GetIsObjectValid(GetItemPossessedBy(oPC, "GehlnCitizen")))
{
object oTarget = GetWaypointByTag("GehlnCitizen");
AssignCommand(oPC, JumpToObject(oTarget));
}
else if(GetIsObjectValid(GetItemPossessedBy(oPC, "AmanCitizen")))
{
object oTarget = GetWaypointByTag("AmanbrakulCitizen2");
AssignCommand(oPC, JumpToObject(oTarget));
}
else if(GetIsObjectValid(GetItemPossessedBy(oPC, "HafirCitizen")))
{
object oTarget = GetWaypointByTag("HafirCitizen");
AssignCommand(oPC, JumpToObject(oTarget));
}
else if(GetIsObjectValid(GetItemPossessedBy(oPC, "BirkaCitizen")))
{
object oTarget = GetWaypointByTag("BirkaCitizen");
AssignCommand(oPC, JumpToObject(oTarget));
}
else if(GetIsObjectValid(GetItemPossessedBy(oPC, "SallenCitizen")))
{
object oTarget = GetWaypointByTag("SallenCitizen");
AssignCommand(oPC, JumpToObject(oTarget));
}
else if(GetIsObjectValid(GetItemPossessedBy(oPC, "HurCitizen")))
{
object oTarget = GetWaypointByTag("HurCitizen");
AssignCommand(oPC, JumpToObject(oTarget));
}
}
}
}
}