瀏覽代碼

d02 Исправление мелких ошибок

SVI 2 年之前
父節點
當前提交
f19f2bdabf
共有 2 個文件被更改,包括 5 次插入0 次删除
  1. 1 0
      server/serv_bots/warbot/angar/base/mine/mine.go
  2. 4 0
      server/serv_bots/warbot/angar/fuel/fuel.go

+ 1 - 0
server/serv_bots/warbot/angar/base/mine/mine.go

@@ -90,6 +90,7 @@ func (sf *Mine) run() {
 			default:
 				// log._rintf("ERRO MineNet.Run(): неизвестный режим производства, режим=%q\n", work)
 			}
+			sf.SetCountDown(120)
 		}
 		// time.Sleep(time.Second * 30)
 	}

+ 4 - 0
server/serv_bots/warbot/angar/fuel/fuel.go

@@ -63,6 +63,10 @@ func (sf *Fuel) findFuel() {
 	}
 	// Выделить топливо
 	lstFuel := strings.Split(strOut, `<img title="Топливо" alt="Топливо" src="/images/icons/fuel.png?2"/> `)
+	// Здесь бывает ошибка (когда возвращена пустая строка)
+	if len(lstFuel) == 0 || lstFuel[0] == "" {
+		return
+	}
 	strFuel := lstFuel[1]
 	iFuel, err := strconv.Atoi(strFuel)
 	if err != nil {