getValuesAsArray(['year', 'startyear']); $relYear = $year - $startYear; $score = 10000 * (1 + Util::valueFit(intdiv($relYear, 5), 0)); [$resName, $resKey] = Util::choiceRandom([ ['금', 'gold'], ['쌀', 'rice'] ]); $nationId = $general->getVar('nation'); if ($nationId != 0) { $db->update('nation', [ $resKey => $db->sqleval('%b + %i', $resKey, $score) ], 'nation=%i', $nationId); } $score = Util::round($score); $scoreText = number_format($score, 0); $logger = $general->getLogger(); $logger->pushGeneralActionLog("국고에 {$resName} {$scoreText}을 보충합니다."); return $aux; } }