Программируй в Minecraft. Строй выше, выращивай быстрее, копай глубже и автоматизируй всю скучную работу! [Эл Свейгарт] (pdf) читать постранично, страница - 3

Книга в формате pdf! Изображения и текст могут не отображаться!


 [Настройки текста]  [Cбросить фильтры]

fuel

ȀȎȘȖȚȜȏȞȎȕȜȚȢȡțȘȤȖȖȒȐȖȔȓțȖȭȖțȢȜȞȚȖȞȡȬȠȜ
ȝȞȖȥȖțȓȝȜȘȜȠȜȞȜȗȒȐȖȔȓțȖȓțȓȐȜȕȚȜȔțȜǿȜȕȒȎȐȎȭȝȞȜ
ȑȞȎȚȚȩȜȝȖȟȎțțȩȓȐȫȠȜȗȘțȖȑȓȠȩȏȡȒȓȦȪȥȎȟȠȜȐȩȕȩ
ȐȎȠȪȢȡțȘȤȖȖȒȐȖȔȓțȖȭȒșȭȝȓȞȓȚȓȧȓțȖȭȥȓȞȓȝȎȦȓȘ

ĢĔĖėħ"ĩĠĠđĖĞēČđĎĤđĕěėČĝĞĔęĖĔ
DzȜȟȖȣȝȜȞȖȟȝȜșțȓțȖȓȝȞȜȑȞȎȚȚȩmydanceȜȟȡȧȓȟȠȐșȭ
șȜȟȪȟȝȜȟȜȏȜȚȘȜȠȜȞȩȗțȎȕȩȐȎȓȠȟȭȝȜȠȜȘȜȚȖȟȝȜșțȓțȖȭ:
ȖȟȝȜșțȓțȖȓȝȞȜȑȞȎȚȚȩțȎȥȖțȎșȜȟȪȟȝȓȞȐȜȗȟȠȞȜȘȖȖȟȣȜȒ
țȜȑȜȘȜȒȎȖȝȜȟșȓȒȜȐȎȠȓșȪțȜȝȓȞȓȚȓȧȎșȜȟȪȐțȖȕȐȩȝȜș
țȭȭȘȎȔȒȡȬȟȠȞȜȘȡǼȒțȎȘȜțȓȟȘȜșȪȘȜȖțȟȠȞȡȘȤȖȗȚȜȔțȜ
ȜȏȨȓȒȖțȖȠȪȐȑȞȡȝȝȡȥȠȜȏȩȝȜȐȠȜȞȖȠȪȖȟȝȜșțȓțȖȓȫȠȜȗ
ȑȞȡȝȝȩȖțȟȠȞȡȘȤȖȗțȓȟȘȜșȪȘȜȞȎȕ²ȤȖȘșȖȥȓȟȘȖDzșȭȫȠȜ
ȑȜȟȡȧȓȟȠȐȡȬȠȟȝȓȤȖȎșȪțȩȓȖțȟȠȞȡȘȤȖȖȀȎȘȖȓȖțȟȠȞȡȘ
ȤȖȖȖȕȚȓțȭȬȧȖȓȝȜȞȭȒȜȘȖȟȝȜșțȓțȖȭȝȞȜȑȞȎȚȚȩ²ȝȜȟșȓ
ȒȜȐȎȠȓșȪțȜȑȜȖȟȝȜșțȓțȖȭȟȠȞȜȘȖȕȎȟȠȞȜȘȜȗ²țȎȕȩȐȎȬȠȟȭ
ȖțȟȠȞȡȘȤȖȭȚȖȡȝȞȎȐșȓțȖȭȝȜȠȜȘȜȚ.
ȅȠȜȏȩȝȜțȎȏșȬȒȎȠȪȕȎȞȎȏȜȠȜȗȜȒțȜȗȖȕȠȎȘȖȣȖțȟȠȞȡȘ
ȤȖȗțȎȕȩȐȎȓȚȜȗȤȖȘșȜȚforȐȜȏȜșȜȥȘȓ/XDȐȓȒȖȟșȓȒȡȬ
ȧȡȬȟȠȞȜȘȡȘȜȒȎ

ǶǽȁǿȀȍȀǿȍȅdzǾdzǽǮȆǸǶǰǽǹȍǿ

79

lua> for i = 1, 4 do print(i) end
1
2
3
4

ǰȐȓȒȓțțȎȭȠȜȏȜȗȖțȟȠȞȡȘȤȖȭȖȓȟȠȪȖțȟȠȞȡȘȤȖȭȤȖȘșȎ
forȀȎȘȜȗȤȖȘșȚȜȔȓȠțȓȟȘȜșȪȘȜȞȎȕȝȜȐȠȜȞȖȠȪȖȟȝȜșțȓțȖȓ
ȡȘȎȕȎțțȜȗȑȞȡȝȝȩȘȜȚȎțȒǽȜȟșȓȒȜȐȎȠȓșȪțȜȟȠȪȘȜȚȎțȒ
ȝȜȒșȓȔȎȧȎȭȖȟȝȜșțȓțȖȬȞȎȟȝȜșȎȑȎȓȠȟȭȚȓȔȒȡȘșȬȥȓȐȩ
ȚȖȟșȜȐȎȚȖdoȖendȖțȎȕȩȐȎȓȠȟȭȏșȜȘȜȚȎȘȎȔȒȜȓȖȟ
ȝȜșțȓțȖȓȏșȜȘȎțȎȕȩȐȎȓȠȟȭȖȠȓȞȎȤȖȓȗǰțȎȦȓȚȝȞȖȚȓȞȓ
ȏșȜȘȟȜȟȠȜȖȠȐȟȓȑȜȖȕȜȒțȜȗȢȡțȘȤȖȖprint(i) ǽȞȜȑȞȎȚ
ȚȖȟȠȩȐȤȖȘșȎȣȥȎȟȠȜȖȟȝȜșȪȕȡȬȠȖȚȓțțȜȝȓȞȓȚȓțțȡȬi.
dzȓȖȚȭȝȞȜȖȟȣȜȒȖȠȟȘȜȞȓȓȐȟȓȑȜȜȠȟșȜȐȎ©LWHUDWLRQªȥȠȜȜȕ
țȎȥȎȓȠ©ȖȠȓȞȎȤȖȭª ǯșȜȘȚȜȔȓȠȟȜȟȠȜȭȠȪțȓȖȕȜȒțȜȗȎȖȕ
țȓȟȘȜșȪȘȖȣȟȠȞȜȘȘȜȒȎțȜȐțȎȦȓȚȝȞȖȚȓȞȓȫȠȜȠȏșȜȘȝȞȜȟȠ
ȖȟȜȒȓȞȔȖȠȐȩȕȜȐȠȜșȪȘȜȜȒțȜȗȢȡțȘȤȖȖȄȖȘșȟȜȐȓȞȦȎȓȠ
țȎȒȢȡțȘȤȖȓȗprint(i)ȖȠȓȞȎȤȖȖȜȠ1ȒȜ4ȠȜȓȟȠȪȝȞȜȟȠȜ
ȐȩȕȩȐȎȓȠȫȠȡȢȡțȘȤȖȬȥȓȠȩȞȓȞȎȕȎȝȜȒȞȭȒ
ǰȖȠȜȑȓȤȖȘși = 1, 4 do print(i) endȝȜȟșȓȒȜȐȎ
ȠȓșȪțȜȐȩȐȜȒȖȠțȎȫȘȞȎțȥȖȟșȎȜȠ1ȒȜ4ǰțȎȥȎșȓȖȟȝȜșțȓ
țȖȭȤȖȘșȎȖțȠȓȞȝȞȓȠȎȠȜȞ/XDȝȞȖȟȐȎȖȐȎȓȠȝȓȞȓȚȓțțȜȗi
ȕțȎȥȓțȖȓ1ȝȞȓȐȞȎȧȎȭȐȩȕȜȐȐȘȜȒprint(1)ȖȜȠȜȏȞȎȔȎȓȠ
țȎȫȘȞȎțȓ1ȋȠȜȝȓȞȐȎȭȖȠȓȞȎȤȖȭȤȖȘșȎforDzȎșȓȓȟșȓȒȡ
ȓȠȖțȟȠȞȡȘȤȖȭȘȜțȤȎȏșȜȘȎ²end²ȖȖȟȝȜșțȓțȖȓȟțȜȐȎȐȜȕ
ȐȞȎȧȎȓȠȟȭȘțȎȥȎșȡȏșȜȘȎǻȎȐȠȜȞȜȗȖȠȓȞȎȤȖȖȕțȎȥȓțȖȓ
ȝȓȞȓȚȓțțȜȗiȡȐȓșȖȥȖȐȎȓȠȟȭțȎ1ȖțȎȫȘȞȎțȓȜȠȜȏȞȎȔȎȓȠ
ȟȭȥȖȟșȜ2ǶȟȝȜșțȓțȖȓȘȜȒȎȝȞȜȒȜșȔȎȓȠȟȭȒȜȠȓȣȝȜȞȝȜȘȎ
ȝȓȞȓȚȓțțȎȭițȓȟȠȎțȓȠȞȎȐțȎ4ȠȜȓȟȠȪȥȖȟșȡȝȜȟșȓȕȎȝȭ
ȠȜȗȋȠȜȏȡȒȓȠȥȓȠȐȓȞȠȎȭȖȝȜȟșȓȒțȭȭȖȠȓȞȎȤȖȭȤȖȘșȎfor.
ǰȠȎȘȜȚȤȖȘșȓȚȜȔțȜȖȟȝȜșȪȕȜȐȎȠȪșȬȏȩȓȥȖȟșȎǻȎ
ȝȞȖȚȓȞȥȠȜȏȩȜȞȑȎțȖȕȜȐȎȠȪȤȖȘșȜȠ10ȒȜ13ȐȜȏȜșȜȥȘȓ
/XDȐȐȓȒȖȟșȓȒȡȬȧȖȗȘȜȒ
lua> for i = 10, 13 do print(i) end
10
11
12
13

80

DZǹǮǰǮ

dzȟșȖȡȘȎȕȎȠȪȠȞȓȠȪȓȥȖȟșȜȘȜȠȜȞȜȓțȎȕȩȐȎȓȠȟȭȦȎȑȜȚ
ȤȖȘșȎȠȜȝȓȞȓȚȓțțȎȭȤȖȘșȎițȎȘȎȔȒȜȗȖȠȓȞȎȤȖȖȏȡȒȓȠ
ȡȐȓșȖȥȖȐȎȠȪȟȭțȓțȎ1ȎțȎȡȘȎȕȎțțȩȗȦȎȑǻȎȝȞȖȚȓȞȝȜ
ȝȞȜȏȡȗȐȜȏȜșȜȥȘȓ/XDȐȩȝȜșțȖȠȪȟșȓȒȡȬȧȡȬȖțȟȠȞȡȘȤȖȬ
lua> for i = 10, 20, 2 do print(i) end
10
12
14
16
18
20

ǰȫȠȜȗȟȠȞȜȘȓȘȜȒȎȦȎȑȞȎȐȓț2ȝȜȫȠȜȚȡȖțȠȓȞȝȞȓȠȎȠȜȞ
/XDȏȡȒȓȠȐȩȐȜȒȖȠȪȐȟȓȥȓȠțȩȓȥȖȟșȎȐȒȖȎȝȎȕȜțȓȜȠ10ȒȜ
20.
ǰȘȎȥȓȟȠȐȓȦȎȑȎȚȜȔțȜȖȟȝȜșȪȕȜȐȎȠȪȖȜȠȞȖȤȎȠȓșȪțȩȓ
ȥȖȟșȎȠȜȑȒȎȝȓȞȓȚȓțțȎȭȤȖȘșȎȏȡȒȓȠțȓȡȐȓșȖȥȖȐȎȠȪȟȭȎ
ȡȚȓțȪȦȎȠȪȟȭȠȜȓȟȠȪȜȠȟȥȓȠȏȡȒȓȠȝȞȜȖȕȐȜȒȖȠȪȟȭȐȜȏȞȎȠ
țȡȬȟȠȜȞȜțȡȜȠȝȓȞȐȜțȎȥȎșȪțȜȑȜȕțȎȥȓțȖȭǿșȓȒȡȬȧȖȗ
ȘȜȒȒȓȚȜțȟȠȞȖȞȡȓȠȒȓȗȟȠȐȖȓȦȎȑȎ-1:
lua> for i = 4, 1, -1 do print(i) end
4
3
2
1

ȋȠȜȠȘȜȒȝȞȜȖȕȐȜȒȖȠȜȏȞȎȠțȩȗȜȠȟȥȓȠȐȒȖȎȝȎȕȜțȓȜȠ4
ȒȜ1ǽȜȝȞȜȏȡȗȖȕȚȓțȖȠȪȦȎȑțȎ-2ȖȝȜȟȚȜȠȞȖȥȠȜȝȞȜ
ȖȕȜȗȒȓȠȄȖȘșȩ²ȫȠȜȝȞȜȟȠȜȗȟȝȜȟȜȏȐȩȝȜșțȖȠȪțȓȟȘȜșȪȘȜ
ȞȎȕȑȞȡȝȝȡȘȜȚȎțȒȏȓȕțȓȜȏȣȜȒȖȚȜȟȠȖȚțȜȑȜȘȞȎȠțȜțȎȏȖ
ȞȎȠȪȜȒțȖȖȠȓȔȓȘȜȚȎțȒȩǰȑșȎȐȓȠȩȡȕțȎȓȦȪȖȜȒȞȡ
ȑȖȣȖțȟȠȞȡȘȤȖȭȣȡȝȞȎȐșȓțȖȭȝȜȠȜȘȜȚ

ĎĜČĥđęĔđģđĜđěČĤĖĔ
ǰȓȞțȓȚȟȭȘȝȞȜȑȞȎȚȚȓmydanceǿȠȞȜȘȖȟȝȜȟȜȒȓȞȔȎȠ
ȤȖȘșforȡȘȎȕȩȐȎȬȧȖȗȥȓȞȓȝȎȦȘȓȟȜȐȓȞȦȖȠȪȝȜȐȜȞȜȠȐȜ
ȘȞȡȑȟȐȜȓȗȜȟȖ

ǶǽȁǿȀȍȀǿȍȅdzǾdzǽǮȆǸǶǰǽǹȍǿ

81

mydance
ɑɟɪɟɩɚɲɤɚɤɪɭɬɢɬɫɹ
19. for i = 1, 4 do
20.
turtle.turnRight()
21. end

ǽȞȖțȎȝȖȟȎțȖȖȤȖȘșȜȐforȐȘȎȔȒȜȗȟȠȞȜȘȓȘȜȒȎȖȕ
ȘȜȠȜȞȜȑȜȟȜȟȠȜȖȠȏșȜȘȤȖȘșȎȜȏȩȥțȜȖȟȝȜșȪȕȡȓȠȟȭȜȠȟȠȡȝ
ȠȜȓȟȠȪȒȜȝȜșțȖȠȓșȪțȩȓȝȞȜȏȓșȩȐțȎȥȎșȓȟȠȞȜȘȖ ȀȎȘȖȓ
ȜȠȟȠȡȝȩȜȏșȓȑȥȎȬȠȝȜțȖȚȎțȖȓȘȎȘȖȓȖȚȓțțȜȟȠȞȜȘȖțȎ
ȣȜȒȭȠȟȭȐțȡȠȞȖȏșȜȘȜȐȜȟȜȏȓțțȜȓȟșȖȐțȡȠȞȖȜȒțȜȑȜȏșȜȘȎ
ȟȜȕȒȎȬȠȟȭȒȞȡȑȖȓ ȐȑșȎȐȓȚȩȟȒȓșȎȓȚȫȠȜ ȅȠȜȏȩȐȖȒȓȠȪ
ȑȒȓȤȖȘșțȎȥȖțȎȓȠȟȭȖȑȒȓȕȎȘȎțȥȖȐȎȓȠȟȭȘșȬȥȓȐȜȓȟșȜȐȜ
endȞȎȕȚȓȧȎȬȠțȎȠȜȚȔȓȡȞȜȐțȓȜȠȟȠȡȝȎȥȠȜȖȘșȬȥȓȐȜȓ
ȟșȜȐȜfor.
ǰȝȞȖȐȓȒȓțțȜȚȝȞȖȚȓȞȓȟȠȞȜȘȎȘȜȒȘȜȠȜȞȜȗȝȜȐȜȞȎ
ȥȖȐȎȓȠȥȓȞȓȝȎȦȘȡțȎȝȞȎȐȜȐȩȝȜșțȭȓȠȟȭȥȓȠȩȞȓȞȎȕȎȀȎ
ȘȖȚȜȏȞȎȕȜȚȥȓȞȓȝȎȦȘȎȞȎȕȐȜȞȎȥȖȐȎȓȠȟȭțȎȑȞȎȒȡȟȜȐ
ǻȜȓȟșȖȐȟȠȞȜȘȓȡȘȎȕȎȠȪȕțȎȥȓțȖȭi = 1, 8ȥȓȞȓȝȎȦȘȎ
ȟȜȐȓȞȦȖȠȒȐȎȝȜșțȩȣȜȏȜȞȜȠȎȘȎȘȝȜȘȎȕȎțȜțȎȞȖȟ

ˀ̛̭͘4.4.ˋ̸̡̨̨̨̨̨̨̨̛̖̬̖̪̹̼̪̣̦̖̯̬̯͕̪̬̭̦̪̬̌̌̏́̔̏̌̍̌̏̌̏̌́̽̌̌̏
̨̭̖̥̬̏̽̌̚

ěĜħĒĚĖęČĘđĝĞđ
ǻȎȘȜțȓȤȐȟȠȞȜȘȎȣȖȥȓȞȓȝȎȦȘȎȟȜȐȓȞȦȖȠȝȞȩȔȜȘțȎ
ȚȓȟȠȓȠȜȓȟȠȪȝȜȒțȖȚȓȠȟȭȐȐȓȞȣȎȕȎȠȓȚȜȝȡȟȠȖȠȟȭ
mydance
23. turtle.up()
24. turtle.down()
25.