1. Grey Hack
  2. News

Grey Hack News

[Nightly] Update v0.8.4353a

[h3]Changelog[/h3]

- Added ISPs (Internet Service Providers) allowing the player to rent their own network to connect from their computers via ethernet or Wi-Fi as well as choosing the connection speed.

- The speed of the hard disk can affect the connection speed, which can cause bottlenecks. Make sure you have a fast hard drive if you also have a fast connection.

- Moved the server rental and the ConfigLan.exe program from the stores to the ISPs websites.

- When renting a server you can also choose the connection speed in the same way as when hiring your own network.

- Added option in the desktop network menu to enable or disable the Wi-Fi card, allowing you to disconnect from the internet at will. When you turn Wi-Fi back on, you need to manually select the network you want to connect to.

- Added option in the desktop network menu to be able to enable or disable the ethernet card.

- The new options in the networks menu will only be visible if the corresponding network cards are installed.

- Added "man" command that shows the help of other commands. This information will be expanded in future updates.

[h3][Nightly] Update v0.8.4364a[/h3]

- When activating the wifi from the network menu it automatically connects to the last network to which it had connected.

- When a player disconnects from the network completely, the connection of any other player connected to his computer is also interrupted.

- Fixed bug where the player computer didn't automatically connect to the home network using ethernet after a computer reboot if this was the last connection made.

- Fixed bug that caused a crash when trying to restore a home network from ConfigLan causing unexpected behavior.

- Fixed bug when turning on the ethernet card if the computer had previously been completely disconnected from the network, causing the browser, chat and other programs to not connect to the internet.

- Fixed bug that caused the connection to the home network not to be made correctly when activating the ethernet card if it was already connected to the network via Wi-Fi.

- Fixed bug whereby ConfigLan could show player computers under certain circumstances.

- Fixed bug that caused the computer to not disconnect from the home network after deleting the network from ConfigLan.

- Fixed bug that caused an erroneous calculation in the monthly payment after trying to restore the home network or a rented server.

- Fixed bug on the ISPs website that caused it to take you to the police reports page when pressing the Services button successively.

[Nightly] Update v0.8.4327a

[h3]Changelog[/h3]

- Added new Service object to the scripting system, which can be obtained by importing libssh.so, libftp.so, libchat.so, libhttp.so, librshell.so, librepository.so libraries using include_lib.

- Migrated the chat, ssh, ftp, rshell, http and repository services installers from shops to scripting, as well as the binaries to start and stop the service. You can check the source code of the installers using CodeEditor. For example CodeEditor.exe -code ssh-server

- Now you can call the launch method consecutively without limitation on the number of calls. Nested launch calls are still limited to a maximum of 15.

- Wallets and therefore subwallets are not deleted after a game over or player reset.

- Added wallet.reset_password method. Can only be reset once a day (game time)

- Now the player's wallet can register up to a maximum of 10 subwallets in the same coin.

- Removed subwallet.add_coins and subwallet.remove_coins.

- wallet.buy_coin and wallet.sell_coin now require a new parameter, subwalletUser.

- Added dropdown in stocks to select the subwallet that makes the offer.

[Nightly] Update v0.8.4312a

[h3]Changelog[/h3]

- Added subwallet.last_transaction showing information of the last transaction made.

- Removed blockchain service, you still can get the blockchain.so library from apt-get.

- Moved wallet.transaction to coin.transaction

- Moved and renamed coin.login_subwallet to subwallet.check_password

- Added address parameter in blockchain.create_coin, which will be used to tell the players where the store is to register, if they try to buy coins before the registration.

- Added coin.get_address and coin.set_address

- Preferences > Accounts now shows the coin creator credentials.

- Moved wallet.mining to subwallet.mining therefore it will be necessary for the coin creators to distribute the binaries necessary for mining among the users.

- Moved general.login_wallet to blockchain.login_wallet

- Moved and renamed coin.delete_subwallet to subwallet.delete

- Added subwallet.get_user

[h3][Nightly] Update v0.8.4313a[/h3]

- Moved general.create_wallet to blockchain.create_wallet. This also fixes the problem in the wallet program when creating a wallet account.

- Removed transaction option from the wallet program, since it is now carried from the coin object. Note: You will need to re-download the wallet program from the shop to get the latest changes.

[h3][Nightly] Update v0.8.4314a[/h3]

- Updated blockchain.create_coin documentation to indicate that it now needs a new parameter, string address.

- Now blockchain.create_coin throws a runtime exception if wrong arguments are used.

[Nightly] Update v0.8.4303a

[h3]Changelog[/h3]

- Added two new Coin and Subwallet scripting objects.

- Now the creator of a coin must create and manage the accounts associated with the coin (subwallets)

- Now it is necessary to register in a currency to be able to sell, buy or mine it.

- Removed starter money when registering a bank account.

- Implemented coupons when starting a new game that can be exchanged for hackshop programs and exploits.

- Mining affects general hardware usage and degradation in a similar way to decipher.

- Moved blockchain.mining to wallet.mining

- coin_miner removed from the store and added to the wallet program as a new menu option.

- Moved blockchain.show_nodes to wallet.show_nodes

- Added blockchain.get_coin methods to manage the details of a coin, only accessible by the creator.

- Added blockchain.delete_coin method to remove a currency from the world.

- Added wallet.get_pin method. The PIN must be provided by the player to the coin creator when registering a new account.

- Coin methods: set_cycle_mining, get_cycle_mining, create_subwallet, delete_subwallet, login_subwallet, get_subwallet, get_subwallets

- SubWallet methods: get_balance, add_coins, remove_coins

[h3][Nightly] Update v0.8.4305a[/h3]

- Coupons can now also be used to buy hardware

- Added method coin.set_reward that assign the reward that miners will receive after each mining cycle.

- Added method coin.get_reward showing the current configured reward.

- Added method coin.get_mined_coins that returns the number of coins that have been mined so far.

- Calls to subwallet.add_coins and subwallet.remove_coins add to and subtract from the mined_coins respectively.

- Increased coin limit to 21 million. If this limit is reached, no more coins can be mined.

- Added methods subwallet.set_info and subwallet.get_info as optional information that the coin creator can store in the Subwallet for any use.

- Fixed bug that caused typeof(subwallet) to return "coin".

[Nightly] Update v0.8.4282a



The nightly build is open to everyone featuring a renewed game network layer and Economy system redesign.

Note that the Nightly version is unstable, may contain game breaking bugs and the savegame can be deleted frequently. So It is not recommended for new players.

The nighly build is designed to help report bugs and provide feedback while the version is finished.
In this branch the updates will be frequent, of the order of several per week.

Important: Changing to the nightly build removes the savegame from the Single Player mode of the Public build and vice versa. Multiplayer mode progress is not deleted even if you switch from one build to another.

Visit the official Discord of the game for more information, support and the latest news from the nightly build.

[h3]Changelog[/h3]

- Replaced Game Network Layer.

- Economy revamp.

- Added new programs in Shops: blockchain-server (it will install the blockchain.so library), coin_miner, wallet, Stocks.exe. You can check the source code with CodeEditor.exe -code of coin_miner, and wallet.

- Added two new scripting objects: blockchain and wallet

- Added two new scripting methods under general: create_wallet and login_wallet.

- Added new scripting methods under blockchain: create_coin, mining, coin_price, show_nodes, show_history, amount_mined

- Added new scripting methods under wallet: list_coins, get_balance, transaction, buy_coin, sell_coin, get_pending_trade, cancel_pending_trade, get_global_offers, list_global_coins

- Fixed several issues with ConfigLan.exe which could cause the network to become corrupted after trying to make changes to it.

- Improved ConfigLan.exe to allow managing the monthly payments of the servers.

- The monthly payment of the servers is made globally, if the global payment fails, all the servers are deactivated. From ConfigLan.exe you can individually activate the servers you want, but if the next global payment fails again, it will be deactivated.

- Added auto-script execution in players computers when the system boots. You need to place the desired scripts to be auto-executed inside the folder /etc/init.d

NOTES:
- New hacking method delayed due unexpected technical issues.

Known issues: When creating a new game in Single Player mode, the loading time is significantly longer than in the public version.

[h3]Nightly Build Access[/h3]
Go to your Steam library, right click on Grey Hack and choose Properties. You’ll see a tab for BETAS.

Click on that, and then in the box enter the code: nightlybuild

That done the dropdown box above should become active, and you can now select 'nightly'.

Thanks for your support and feedback!