mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-18 21:53:50 +01:00
06a985bdf8
This reverts commit bbb6e3f309935aebac74ddb1fbeec12dfb7540b1.
1.7 KiB
1.7 KiB
Home > bitburner > Hacknet > spendHashes
Hacknet.spendHashes() method
Purchase a hash upgrade.
Signature:
spendHashes(upgName: string, upgTarget?: string, count?: number): boolean;
Parameters
Parameter | Type | Description |
---|---|---|
upgName | string | Name of the upgrade of Hacknet Node. |
upgTarget | string | Object to which upgrade applies. Required for certain upgrades. |
count | number | Number of upgrades to buy at once. Defaults to 1 if not specified. For compatibility reasons, upgTarget must be specified, even if it is not used, in order to specify count. |
Returns:
boolean
True if the upgrade is successfully purchased, and false otherwise.
Remarks
RAM cost: 0 GB
This function is only applicable for Hacknet Servers (the upgraded version of a Hacknet Node).
Spend the hashes generated by your Hacknet Servers on an upgrade. Returns a boolean value - true if the upgrade is successfully purchased, and false otherwise.
The name of the upgrade must be an exact match. The upgTarget
argument is used for upgrades such as Reduce Minimum Security
, which applies to a specific server. In this case, the upgTarget
argument must be the hostname of the server.
Example 1
// NS1:
hacknet.spendHashes("Sell for Corporation Funds");
hacknet.spendHashes("Increase Maximum Money", "foodnstuff");
Example 2
NS2:
ns.hacknet.spendHashes("Sell for Corporation Funds");
ns.hacknet.spendHashes("Increase Maximum Money", "foodnstuff");