Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Вывод игроку всех его квестов
- public function showQuests(Player $player) {
- $msg = "Активные квесты: \n";
- $count = 0;
- // Для всех квестов у игрока в конфиге
- foreach ($this->players->get($player->getName()) as $npc => $quest) {
- //Если квест активен, т.е. игрок его не завершил
- if ($quest['isactive']) {
- $one = time();
- $two = $one - $this->timeCheck[$player->getName()][$npc];
- $t = $this->config->get($npc)[$quest["questnumber"]]["time"] - $two;
- $timeFinish = new TimeToWord($t);
- $count++;
- $msg .= $count.") ".$this->config->get($npc)[$quest["questnumber"]]["onTake"] . ": " . $timeFinish . ", ";
- }
- }
- if($count >= 1){
- $player->sendMessage($msg);
- }else{
- $player->sendMessage("У вас нету активных квестов");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement