setReadOnly(); $db = DB::db(); if (!$session->isGameLoggedIn()) { die(''); } myCommandList(); function myCommandList() { $db = DB::db(); $gameStor = KVStorage::getStorage($db, 'game_env'); $userID = Session::getUserID(); $date = date('Y-m-d H:i:s'); $date_precise = (new \DateTime())->format("Y-m-d H:i:s.u"); // 명령 목록 $admin = $gameStor->getValues(['year','month','turnterm','turntime','opentime']); $me = $db->queryFirstRow("SELECT `no`,turntime,term,turn0,turn1,turn2,turn3,turn4,turn5,turn6,turn7,turn8,turn9,turn10,turn11,turn12,turn13,turn14,turn15,turn16,turn17,turn18,turn19,turn20,turn21,turn22,turn23 FROM general WHERE `owner`=%s", $userID); if(!$me){ echo "로그인 되어있지 않습니다."; return; } $turn = getTurn($me, 2); echo ""; $year = $admin['year']; $month = $admin['month']; // 실행된 턴시간이면 +1 $cutTurn = cutTurn($me['turntime'], $admin['turnterm']); if($date <= $cutTurn && $date >= $admin['opentime']) { $month++; } $totaldate = $me['turntime']; for($i=0; $i < 24; $i++) { if($month == 13) { $month = 1; $year++; } $j = $i + 1; $turndate = substr($totaldate,11, 5); echo " "; $month++; $totaldate = addTurn($totaldate, $admin['turnterm']); } echo "
- 명령 목록 -
$j {$year}年 {$month}月 $turndate $turn[$i]
"; }