25 lines
788 B
Plaintext
25 lines
788 B
Plaintext
|
//::///////////////////////////////////////////////
|
||
|
//:: Name: pv_set_prc_db
|
||
|
//:://////////////////////////////////////////////
|
||
|
/*
|
||
|
Saves the new item info in the database
|
||
|
after listening to the price.
|
||
|
*/
|
||
|
//:://////////////////////////////////////////////
|
||
|
#include "pv_db_functions"
|
||
|
|
||
|
void main()
|
||
|
{
|
||
|
object oNPCMerchant = OBJECT_SELF;
|
||
|
object oPC = GetLocalObject(oNPCMerchant, "PV_MERCHANT_OWNER");
|
||
|
|
||
|
string strItemName = GetLocalString(oNPCMerchant, "PV_ITEM_NAME");
|
||
|
int iItemPrice = GetLocalInt(oNPCMerchant, "PV_SPOKEN_PRICE");
|
||
|
|
||
|
// Put the price in the DB
|
||
|
SaveItemPriceToDatabase(oPC, iItemPrice, strItemName);
|
||
|
|
||
|
// Set the price in local varaibles as well
|
||
|
SetLocalInt(oNPCMerchant, "PV_ITEM_PRICE" + strItemName, iItemPrice);
|
||
|
}
|