144 lines
3.0 KiB
Plaintext
144 lines
3.0 KiB
Plaintext
#include "qst_include"
|
|
#include "nwnx_areas"
|
|
#include "nwnx_haks"
|
|
#include "rhs_include"
|
|
|
|
void main()
|
|
{
|
|
object oPC = GetLastUsedBy();
|
|
int iTest = GetLocalInt(OBJECT_SELF, "TEST");
|
|
|
|
//DumpHakList();
|
|
DumpHiddenHakList();
|
|
|
|
|
|
/*
|
|
switch(iTest)
|
|
{
|
|
// AddFriend
|
|
case 1:
|
|
{
|
|
RHS_AddFriend(oPC, 2);
|
|
break;
|
|
}
|
|
|
|
// AddFurniture
|
|
case 2:
|
|
{
|
|
RHS_AddFurniture(oPC, OBJECT_SELF);
|
|
break;
|
|
}
|
|
|
|
// RemoveFriend
|
|
case 3:
|
|
{
|
|
RHS_RemoveFriend(oPC, 2);
|
|
break;
|
|
}
|
|
|
|
// RemoveFurniture
|
|
case 4:
|
|
{
|
|
RHS_RemoveFurniture(oPC, OBJECT_SELF);
|
|
break;
|
|
}
|
|
|
|
// RemovePlayerHouse
|
|
case 5:
|
|
{
|
|
RHS_RemovePlayerHouse(oPC);
|
|
break;
|
|
}
|
|
|
|
// SetHouseName
|
|
case 6:
|
|
{
|
|
RHS_SetHouseName(oPC, "Spanky`s Wild Kingdom");
|
|
break;
|
|
}
|
|
|
|
// SetHousePublicity
|
|
case 7:
|
|
{
|
|
RHS_SetHousePublicity(oPC, RHS_HOUSE_PUBLICITY_TYPE_PUBLIC);
|
|
break;
|
|
}
|
|
|
|
// SetPlayerHouse
|
|
case 8:
|
|
{
|
|
RHS_SetPlayerHouse(oPC, 1);
|
|
break;
|
|
}
|
|
}
|
|
*/
|
|
/*
|
|
int iTest = GetLocalInt(oPC, "TEST");
|
|
|
|
object oOriginalArea = GetArea(oPC);
|
|
string sOriginalResref = GetResRef(oOriginalArea);
|
|
object oNewArea = CreateArea(sOriginalResref);
|
|
|
|
SetAreaName(oNewArea, GetName(oPC) + "'s New Area!");
|
|
|
|
AssignCommand(oPC, ActionJumpToLocation(GetLocation(GetFirstObjectInArea(oNewArea))));
|
|
*/
|
|
|
|
/*
|
|
if(iTest == 0)
|
|
{
|
|
QST_AcceptQuest(oPC, 1);
|
|
QST_AcceptQuest(oPC, 2);
|
|
QST_AcceptQuest(oPC, 3);
|
|
QST_AcceptQuest(oPC, 4);
|
|
QST_AcceptQuest(oPC, 5);
|
|
QST_AcceptQuest(oPC, 6);
|
|
SetLocalInt(oPC, "TEST", 1);
|
|
}
|
|
else if(iTest == 1)
|
|
{
|
|
QST_CompleteQuest(oPC, 1);
|
|
QST_CompleteQuest(oPC, 2);
|
|
QST_CompleteQuest(oPC, 3);
|
|
QST_CompleteQuest(oPC, 4);
|
|
QST_CompleteQuest(oPC, 5);
|
|
QST_CompleteQuest(oPC, 6);
|
|
SetLocalInt(oPC, "TEST", 2);
|
|
}
|
|
|
|
*/
|
|
|
|
/*
|
|
KEYITEM_AddKeyItem(oPC, 1);
|
|
KEYITEM_AddKeyItem(oPC, 2);
|
|
KEYITEM_AddKeyItem(oPC, 3);
|
|
|
|
KEYITEM_RemoveKeyItem(oPC, 1);
|
|
KEYITEM_AddKeyItem(oPC, 1, FALSE);
|
|
*/
|
|
|
|
//GiveGoldToCreature(oPC, 50000);
|
|
|
|
/*
|
|
GetIsSkillSuccessful(oPC, SKILL_SEARCH, 0);
|
|
GetIsSkillSuccessful(oPC, SKILL_SEARCH, 5);
|
|
*/
|
|
|
|
/*
|
|
int iRow;
|
|
int iDBRow = 1;
|
|
for(iRow = 1; iRow <= 4230; iRow++)
|
|
{
|
|
string sResref = Get2DAString("portraits", "BaseResRef", iRow);
|
|
|
|
if(sResref != "****" && sResref != "")
|
|
{
|
|
string sSQL = "INSERT INTO portrait_lookup (ID, Resref, 2DAID) VALUES (" + IntToString(iDBRow) + ", '" + sResref + "', '" + IntToString(iRow) + "')";
|
|
SQLExecDirect(sSQL);
|
|
|
|
iDBRow++;
|
|
}
|
|
}
|
|
*/
|
|
}
|