Just my quick thoughts:
1. I would create an unplayable token item called something like Dontgivememoney. I would run a scripted quest that checks for nearby NPCs, and if found, would check if that NPC has a Dontgivememoney token. If not, it would add some gold and one of those tokens. (getfirstref, getnextref, getitemcount, additem)
2. When the NPC respawns, I believe the inventory will be reset. In that case, the quest script would simply add the gold and token again.
Thanks. However, my scripting knowledge is very poor. :shakehead: Might such a script look something like this:
scn SVGoldAddScriptref Actorset Actor to GetFirstRef 69 1 If Actor.getitemcount DontGiveMoney == 0 additem f 50 endifset Actor to GetNextRefloop
documn's suggestion is sound if you just want everyone to have more money for whatever reason. Note that my mod Enhanced Economy has an option to set a multiplier for how much money dead actors have when looting, or alive NPCs have when pickpocketing (two different multipliers). So if you just want more money to pickpocket or loot, you can use EE.
My intent is to eventually add other items to NPC inventories depending on several factors (such as Race, Faction, Quest Stage, etc.) and use the GoldAdd script as a base.