// package bf_silver_find -- бизнес-функция поиск серебро бота package bf_silver_find import ( "strconv" "strings" . "gitp78su.ipnodns.ru/svi/kern/kc/helpers" . "gitp78su.ipnodns.ru/svi/kern/krn/ktypes" . "wartank/app/lev0/types" ) // СереброНайти -- ищет серебро бота func СереброНайти(конт ILocalCtx) { ангар := конт.Get("ангар").Val().(ИАренаАнгар) lstAngar := ангар.СписПолучить() var ( strOut string еслиЕсть bool ) for _, strSilver := range lstAngar { if strings.Contains(strSilver, `Серебро `) strSilver := lstSilver[1] iSilver, err := strconv.Atoi(strSilver) Hassert(err == nil, "СереброНайти(): серебро(%v) не число", iSilver) конт.Set("серебро", iSilver, "Серебро бота") ангар.Серебро().Уст(iSilver) }