diff --git a/ru/4/battle-03.md b/ru/4/battle-03.md index f025608c04..9ac10be18c 100644 --- a/ru/4/battle-03.md +++ b/ru/4/battle-03.md @@ -13,7 +13,7 @@ material: contract ZombieBattle is ZombieHelper { uint randNonce = 0; - // Здесь создай attackVictoryProbability + // Здесь создай attackVictoryProbability function randMod(uint _modulus) internal returns(uint) { randNonce++; @@ -214,7 +214,7 @@ material: } answer: > pragma solidity ^0.4.19; - + import "./zombiehelper.sol"; contract ZombieBattle is ZombieHelper { @@ -235,7 +235,7 @@ material: Зомби-битвы будут устроены так: -- Ты выбираешь одного из своих зомби-бойцов и подбираешь ему оппонента +- Ты выбираешь одного из своих зомби-бойцов и подбираешь ему оппонента - Если ты атакуешь, то у твоего зомби 70% шанс на победу. У защищающегося зомби шанс выиграть 30% - Все зомби (атакующие и защищающие) будут иметь `winCount` и `lossCount`, которые меняют значение в зависимости от результата боя - Если атакующий зомби побеждает, он получает следующий уровень и производит нового зомби diff --git a/ru/4/battle-04.md b/ru/4/battle-04.md index 35ad63e6dd..14dfddd681 100644 --- a/ru/4/battle-04.md +++ b/ru/4/battle-04.md @@ -44,9 +44,9 @@ material: return (_zombie.readyTime <= now); } - // 2. Add modifier to function definition: + // 2. Добавь модификатор к определению функции: function feedAndMultiply(uint _zombieId, uint _targetDna, string _species) internal { - // 3. Remove this line + // 3. Удали эту строку require(msg.sender == zombieToOwner[_zombieId]); Zombie storage myZombie = zombies[_zombieId]; require(_isReady(myZombie)); diff --git a/ru/4/battle-06.md b/ru/4/battle-06.md index cac1b62777..aa0e1a4a6e 100644 --- a/ru/4/battle-06.md +++ b/ru/4/battle-06.md @@ -22,7 +22,7 @@ material: // 1. Здесь добавь модификатор function attack(uint _zombieId, uint _targetId) external { - // 2. Здесь определи функцию + // 2. Здесь определи функцию } } "zombiehelper.sol": | @@ -214,7 +214,7 @@ material: } answer: > pragma solidity ^0.4.19; - + import "./zombiehelper.sol"; contract ZombieBattle is ZombieHelper { diff --git a/ru/4/battle-08.md b/ru/4/battle-08.md index 1832abb1cf..dd524bb45a 100644 --- a/ru/4/battle-08.md +++ b/ru/4/battle-08.md @@ -218,7 +218,7 @@ material: } answer: > pragma solidity ^0.4.19; - + import "./zombiehelper.sol"; contract ZombieBattle is ZombieHelper {