GiveGoldToCreature(object, int)
Creates the specified amount of gold on the creature.
void GiveGoldToCreature( object oCreature, int nGP );
Parameters
oCreature
Creature set to receive the windfall.
nGP
Amount of gold to give to oCreature.
Description
Give nGP gold to oCreature.
Version
1.61
Example
//Put OnClientEnter of the module's properties //to have all PCs start out with exactly 500 gold pieces void main() { object oPC=GetEnteringObject(); //Make sure it only happens on the first entry of the player if (GetLocalInt(oPC, "gold_reset")) return; SetLocalInt(oPC, "gold_reset", TRUE); //How much gold does the PC already have? int nGold=GetGold(oPC); //Too much, too little, or just enough? if (nGold>500) { //Too much! AssignCommand(oPC, TakeGoldFromCreature(nGold-500, oPC, TRUE)); } else if (nGold<500) { //Too little! GiveGoldToCreature(oPC, 500-nGold); } }
See Also
functions: | GetFactionGold | GetGold | GetGoldPieceValue | RewardPartyGP | TakeGoldFromCreature |
categories: | Action on Object Functions | Money Functions |
author: Jody Fletcher, editor: Lilac Soul
Send comments on this topic.