$npcCompiler->setNpc($npc)->setManNames($mNames)->setWomanNames($wNames); $npcCompiler->compile(); $npc = $npcCompiler->getNpc(); $npc["ai"]["respawn"]["loc"] = $locId; $npcId = "npc_" . $id[1] . "_" . \Likedimion\Helper\View::generateRandomString(rand(3, 5)); $locHelper->addObject($npcId, $npc); } break; case "item": if (isset($items[$id[1]])) { $iid = $id; unset($iid[0]); $iid = implode("_", $iid); $item = $items[$iid]; $item["ai"]["respawn"]["loc"] = $locId; $itemId = "item_" . $id[1] . "_" . \Likedimion\Helper\View::generateRandomString(rand(3, 5)); $locHelper->addObject($itemId, $item); } break; } } } } $locations[$key] = $locHelper->getLoc(); } try { $loc_i->batchInsert($locations); $page = <<<PAGE <div class="alert alert-success">Локациии успешно обновлены</div> PAGE; } catch (MongoException $e) {