Ben Kurtovic 14 лет назад
Родитель
Сommit
005d6f53df
1 измененных файлов: 6 добавлений и 2 удалений
  1. +6
    -2
      tank.nls

+ 6
- 2
tank.nls Просмотреть файл

@@ -152,8 +152,11 @@ to kill-tank
ask max-one-of tanks [who] [ ; Tank that was just spawned ask max-one-of tanks [who] [ ; Tank that was just spawned
play-sound "spawn" play-sound "spawn"
] ]
if number-of-pills > 0 [
ask patch ((3 - random 6) + xcor) ((3 - random 6) + ycor) [

while [number-of-pills > 0] [
let mpxcor pxcor
let mpycor pycor
ask one-of patches with [(count pillboxes-here) = 0 and pxcor <= (mpxcor + 2) and pxcor >= (mpxcor - 2) and pycor <= (mpycor + 2) and pycor >= (mpycor - 2)] [
spawn-pillbox spawn-pillbox
ask max-one-of pillboxes [who] [ ask max-one-of pillboxes [who] [
set armor 0 set armor 0
@@ -161,6 +164,7 @@ to kill-tank
set shape "pillbox-dead" set shape "pillbox-dead"
] ]
] ]
set number-of-pills number-of-pills - 1
] ]
die die
end end


Загрузка…
Отмена
Сохранить