Game money: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
{{csgo point | game_money}}
{{csgo point | game_money}}


==Entity description==
An entity that can add or deduct money from players or teams.
An entity that can add or deduct money from players or teams.



Revision as of 17:17, 23 February 2019

game_money is a point entity available in Counter-Strike: Global Offensive Counter-Strike: Global Offensive.

Entity description

An entity that can add or deduct money from players or teams.

Keyvalues

Name (targetname) <string>[ Edit ]
The name that other entities refer to this entity by, via Inputs/Outputs or other keyvalues (e.g. parentname or target).
Also displayed in Hammer's 2D views and Entity Report.
See also:  Generic Keyvalues, Inputs and Outputs available to all entities

game_money:
Amount of money to add ([todo internal name (i)]) <integer>
Amount of money to add or deduct.
Note.pngNote:Do not add + or - , to add or deduct money use inputs.
Award Text ([todo internal name (i)]) <string>
The text that will print in the chat next to the award amount. Will look like this: '+/-1000: <Award Text>'

Inputs

Base:
FireUser1 to FireUser4
Fire the OnUser outputs; see User Inputs and Outputs.
game_money:
SetMoneyAmount
Set the money value that will be awarded. (without awarding it)
AddTeamMoneyTerrorist
Add money to players on team TERRORIST.
AddTeamMoneyCT
Add money to players on team COUNTER TERRORIST.
AddMoneyPlayer
Add money directly to the player activating this entity. (doesn't print in chat)
SpendMoneyFromPlayer
If the player has [money amount] or more, take [money amount] away.

Outputs

game_money:
OnMoneySpent
Fires when input SpendMoneyFromPlayer succeeded.
OnMoneySpentFail
Fires when input SpendMoneyFromPlayer failed. (Player didn't have enough money)