.. _netscriptfunctions: Netscript Basic Functions ========================= This page contains a subset of functions that are available in Bitburner. For the complete list see https://github.com/bitburner-official/bitburner-src/tree/dev/markdown This includes information such as function signatures, what they do, and their return values. .. toctree:: :caption: Functions: hack() grow() weaken() sleep() print() tprint() tFormat() nFormat() disableLog() enableLog() isLogEnabled() clearLog() tail() closeTail() moveTail() resizeTail() scan() nuke() brutessh() ftpcrack() relaysmtp() httpworm() sqlinject() run() exec() spawn() kill() killall() scriptKill() scriptRunning() scp() ls() ps() mv() hasRootAccess() getHostname() getHackingLevel() getHackingMultipliers() getHacknetMultipliers() getServerMoneyAvailable() getServerMaxMoney() getServerSecurityLevel() getServerMinSecurityLevel() getServerRequiredHackingLevel() getServerNumPortsRequired() getServerMaxRam() getServerUsedRam() serverExists() fileExists() isRunning() purchaseServer() deleteServer() upgradePurchasedServer() getPurchasedServers() getPurchasedServerLimit() getPurchasedServerMaxRam() getPurchasedServerCost() getPurchasedServerUpgradeCost() getScriptRam() share() getSharePower()