Перейти к содержанию

Elmiria

Проверенные
  • Постов

    344
  • Зарегистрирован

  • Посещение

  • Победитель дней

    18

Весь контент Elmiria

  1. Спасибо за наводки, поглядим отпишем.
  2. Да я об и пишу! Но надо понять что этот трафик вызывает. Исходяший
  3. Вы просто озвучили мои догадки иными словами, как понять что идет ддос? Трафик в 20 гигов в день не мешает серверу существовать, но меня все же смущает его объем. Сначала начинаются лаги а потом просто падает. Иногда палает и форум, иногда умирают некоторые таблицы. В чем заключается настройка файрвола? у меня еще висит board.timelessro.ru и mmo.timelessro.ru на этом мускуле, и нет возможности из разделить. Неа, я совсем забыла что есть такая штука как дебаггер, никогда раньше не требовалась, так я и не знаю как ей пользоваться( Меня видимо суровые проблемы миновали) еА жи, я ж на мамонтах катаюсь
  4. Падает мап сервер, в логах никаких зацепок нет вообще. Иногда при этом сначала отваливается мускул. Не воспроизводимо. На старте падал каждые 2 часа (50 игроков), сейчас уже 3 недели не можем уронить(5-10 игроков), чтоб выяснить причину. Грешу на мускул, тк мне кажется странным такой трафик. Подскажите с чего начать? Как выяснить причину? или как настроить мускул? что может кушать столько трафика? Понятно, что по сути пальцем в небо, но других зацепок нет, да и логи затерлись(
  5. Elmiria

    scRO

    Концепция осталась что и на фанро, но выглядит уже куда лучше чем было. Рада что ты вернулся в "дело") Локации стали красивее, скрипты еще более эпичные полюбому)
  6. Это еще делал для меня Сан, но в итоге Мяка все перекроила под флюксу) Однако меня более склад интересовал общий, а сам мастер акк был просто необходимым функционалом) Особенно сочно писать проверки по гепард уник айди + мастер акк, не знаешь что веселее)
  7. Ну я и говорю, что почти) Сейчас больше нет возможности и времени уделить еще время сайту, посему пока останется так. По хорошему бы вообще карту мира накидать. Из самого странного - это что не работают вкладки на картах для незалогиненых пользователей. (по крайней мере у меня так на компе)
  8. у меня был откуда-то) И он был нужен, так как в темплейте его не было. Возможно это из-за того что у меня очень старый, да еще и модифицированный флюкс, в котором я не разбиралась. В общем я справилась почти со всеми проблемами. Пришлось правда пораскинуть мозгами.
  9. Еще проблемка возникла. На старом флюксе не работает функция mapImage ни в каком виде. Куда бы я ее не втыкала - результат тот же, локации не отображаются на страничках монстров. решила! require __DIR__ . '/../../mapImage.php'; добавила второй строчкой в modules/monster/view.php
  10. Премного благодарна, с нижними то догадалась, а вот первую строчку не додумала) Действительно все работает. Касательно мап кэша - у меня оказалась какая-то подбитая версия стоит, где 2 файла дублируются, и об них спотыкался скрипт. Взяла мапкэш постарее - там все нормально.
  11. Ап! Обновилась до флюкса, где этот модуль встроен. Там он все также версии десятимесячной давности. Локации все также успешно загружаются без ошибок, но не попадают в базу, НПС продолжает упорно настаивать, что нет файла scripts_main.conf Опытным путем выяснила, что архив на сервер загружается, а так же распаковывается вполне успешно в корень флюкса. После комментирования строки с ошибкой начали выползать более понятные ошибки. Теперь я вижу что процесс останавливается тут files in the archive not found Successfull load 0 files // upload and parse all npcs. if($files->get('npc_zip')) { $npc_zip = FLUX_ROOT . '/npc_zip.zip'; $is_loaded = $flieLoad->load($files->get('npc_zip'), $npc_zip); if($is_loaded === true) { $dirExtract = FLUX_ROOT . '/upload_npc'; $zip = new ZipArchive; if ($zip->open($npc_zip) === true) { $zip->extractTo($dirExtract); // Дальше и происходит косяк... $zip->close(); $parse = new parse($server); $file = $parse->getFiles(); $successMessage = 'Successfull load ' . sizeof($file) . ' files'; } else { $errorMessage = 'file must be ZIP ARCHIVE'; } if (sizeof($file) == 0) { $errorMessage = 'files in the archive not found'; } $flieLoad->delete(); } else { $errorMessage = $is_loaded; } } Вот что еще пищут на рАфине, но что-то я не догоняю как это применить. Точнее в каких конкретно местах. BTW, for some reason, the getFiles function in modules/admin_spawn/parse.php is not working for my npc scripts. I have to change $item to trim($item) to make sure the files are correctly loaded. function getFiles($path = false){ $files = array(); if(!$path) { $path = FLUX_ROOT . '/upload_npc/npc/' . $this->pref . '/scripts_main.conf'; if(!file_exists($path)){ throw new Flux_Error('file scripts_main.conf not found'); //второй стопор тут } } if(!file_exists($path)){ return array(); } $data = file_get_contents($path); preg_match_all('/(.*)(npc|import): (.*)/', $data, $match); foreach($match[3] as $key => $item){ if(trim($match[1][$key]) == '//'){ continue; } switch(trim($match[2][$key])){ case 'npc': $files[] = FLUX_ROOT . '/upload_npc/' . $item; break; case 'import': $files = array_merge($files, $this->getFiles(FLUX_ROOT . '/upload_npc/' . $item)); break; } } return $files; }
  12. Длиннопост. Осторожно, много личного мнения, странных сравнений, кривой аналитики и советов, не претендующих на истинность.
  13. Ошибка выше возникла и у меня Message: file scripts_main.conf not found никакие манипуляции не спасли. Сменить флюкс не вариант. Обновление до последней версии с гитхаба не обновило версию до 03.11.2015 Где ее взять? В базу не подгружаются ни нпс, ни карты. Critical Error An error was encountered during the lifetime of the application. This could be due to a variety of problems, such as a bug in the application. However, normally it is caused by misconfiguration. Exception Details Error: Flux_Error Message: file scripts_main.conf not found File: /var/www/ro/data/www/site.ru/addons/maps_spawn/modules/admin_spawn/parse.php:43 File Line Function/Method /var/www/ro/data/www/site.ru/addons/maps_spawn/modules/admin_spawn/index.php 179 parse::getFiles() /var/www/ro/data/www/site.ru/lib/Flux/Template.php 337 include() /var/www/ro/data/www/site.ru/lib/Flux/Dispatcher.php 168 Flux_Template::render() /var/www/ro/data/www/site.ru/index.php 175 Flux_Dispatcher::dispatch() Exception Trace As String #0 /var/www/ro/data/www/site.ru/addons/maps_spawn/modules/admin_spawn/index.php(179): parse->getFiles() #1 /var/www/ro/data/www/site.ru/lib/Flux/Template.php(337): include('/var/www/ro/dat...') #2 /var/www/ro/data/www/site.ru/lib/Flux/Dispatcher.php(168): Flux_Template->render() #3 /var/www/ro/data/www/site.ru/index.php(175): Flux_Dispatcher->dispatch(Array) #4 {main}
  14. И группа закрыта, уж никак без вк не обойтись. Если ищите помощников так хоть общую информацию предоставьте - будьте добры.
  15. Я просто упреждаю разведение дальнейшего срача на эту тему) На удивление у меня более менее стабильная команда из 3х человек. Каждый занял свое место в команде, и занимается своим делом. У каждого на каждый аспект игры есть свое мнение - и решение принимается после страниц 30 обсуждений, и то не факт, что оно окончательное. Впрочем, с конечным решением пока соглашались все)
  16. Ребят, давайте не переходить на личности, а то все катится в обсирание работ и заслуг друг друга. Разве мы настолько скатились, что готовы друг друга носом с говно тыкать? Касательно идеи. Да она нужна. Но идея - это не то на чем держится весь сервер. Сервер держится на человеке, который его держит. Чаще всего это один человек. Я до сих пор удивляюсь онлайну на бывшем моем Таймлессе, он, не смотря на некоторые проблемы - держится. Игроки готовы прощать огрехи, но ради чего?
  17. Один сервер сделать подходящим для большинства и практически идеальным нельзя. Можно, наверное, только если 5....
  18. ну лучше чем было) Все равно я довольна стартом) До последнего боялась, что вообще никого не будет))
  19. Как говорится терпение и труд все перетрут. Вот и думай, за примерами далеко ходить не надо. Если в первый раз не все гладко вышло - это не повод бросать и начинать заново. Это повод поработать над ошибками.
  20. При вводе неверного пароля из игры не выкидывает, но стирает логин. А при вводе неверного логина выкидывает. Есть предложения как улучшить и выкидывать из игры после 3х неверных вводов?
  21. не все мои вопросы зацикливаются на еА, хватит флудить, давай лучше по делу, я знаю что выбрала и чего лишилась))))
×
×
  • Создать...
Яндекс.Метрика