1. Grey Hack
  2. News

Grey Hack News

[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!

Nightly Build - Preview 02: Economy



Hello everyone!
I would like to share with you the latest news about the development.

The first iteration of the economy is almost completed. This brings several important changes to different aspects of the game along with the inclusion of the Blockchain service for players to create their crypto-currencies. Note that everything is simulated, there is no real crypto in the game.

Blockchain
The creation of a coin is a trivial process and limited to one per player, since the important thing is that said coin has some value in the future. As in real life, the blockchain system is practically hack-proof and it is not a centralized system on a single server, so we start on the premise that the coins created in the game are safe.

Players must mine the coin and make buy/sell offers for its value to increase. As in reality, users specify the price in a free market system. Therefore, if you want to sell/buy coins, you must provide a price at which you want to sell/buy, and the buyers/sellers must accept the proposed price.
That system is the one that will determine the approximate value of a coin based on the last transactions made. Therefore, it will be the users themselves who will finally determine the prices of the coins.

Although it is possible to consult the offers of the players, the purchase or sale is not made directly between them like in a store, but the transactions will be completed automatically if the proposed prices are greater than or equal to any available offer.

Mining
The mining process is based on a reward system, and just like in real life, depending on the power of the computers mining the same coin, it will be decided which player gets the reward between each mining cycle.
This means that even if you leave a computer mining constantly, it does not guarantee you the reward if other players are mining the same currency with more powerful machines.
In addition, several machines can be used to mine for the same Wallet, creating the possibility of having farms. Therefore, the more computers you have mining a coin and the more powerful these are, the more likely it is that you will get the reward.
At the moment, due to certain technical limitations, mining requires active terminals and the player to be online, although this may change in the future.

Banks
To avoid inflation when you want to sell coins in exchange for the base money of the game, all purchases and sales are made directly from the bank accounts of the players, therefore the money will be moved instead of new money being created.
From now on banks will charge fees for keeping your money and for transactions made, so it is not a bad idea to invest in some crypto-currency where there are no taxes on your money.

Also to avoid inflation, NPCs will no longer receive monthly payments in their bank accounts, in addition to the money available in them being considerably reduced.
Other recurring payments have been implemented, such as rented servers, where your payment will be monthly, and will increase exponentially depending on the number of servers you hire.

Since a stable economy is one of the most difficult aspects to achieve in an MMO, various adjustments and changes will be made during the nightly build based on feedback and testing.
For this reason, unlike previous nightly builds, some of the new features such as the inclusion of ISPs (Internet Service Providers) will be added during the public Nightly build, since I will try to limit database wiping as much as possible during economy testing.

So it is very possible that the public Nightly Build will be available before other previous versions.
The experimental branch will be closed in the next few days, since the testing of the new network system has concluded and it will be included in the nightly build.

More news soon!

Update v0.7.4149a

[h3]Changelog[/h3]

- Fixed Bug #851: objects on subnet not seen as on same subnet in router LAN exploits if the target is connected to a hub.

Update v0.7.4148a

[h3]Changelog[/h3]

- Fixed issue in the mail program, which allowed players to use certain tags to display UI elements reserved to be summoned only by mail from Npcs.

Update v0.7.4147a

[h3]Changelog[/h3]

- Fixed bug in metamail methods that could cause a crash in the script by not checking if they were valid objects.

- Admin tools updated.