Initial commit

Initial commit
This commit is contained in:
Jaysyn904
2024-09-13 09:10:39 -04:00
parent 09dc8aec92
commit d1c309ae63
8437 changed files with 8727659 additions and 0 deletions

View File

@@ -0,0 +1,36 @@
////////////////////////////////////////////////////////////////////////////////
// Library - Replace Library Books on Shelf
// opw_lib_replace
// By Don Anderson
// dandersonru@msn.com
//
// Place this script in the Bookshelf On Disturbed Event
//
////////////////////////////////////////////////////////////////////////////////
void main()
{
object oShelf = OBJECT_SELF;
object oPC = GetLastDisturbed();
object oBook = GetInventoryDisturbItem();
string sRBook = GetResRef(oBook);
string sTBook = GetTag(oBook);
string sBook = "LIBRARYBOOK";
int nDType = GetInventoryDisturbType();
//Destroy Added Book or Whatever
if(nDType == INVENTORY_DISTURB_TYPE_ADDED)
{
DestroyObject(oBook,0.1);
return;
}
//Refill Contents of Book Shelf
if(nDType == INVENTORY_DISTURB_TYPE_REMOVED)
{
CreateItemOnObject(sRBook,oShelf,1);
SetLocalInt(oPC,sBook,1);
return;
}
}