Логи момента входа шамана есть?
что? сообщения удаляю Схороню отмазку. К сожалению она на втором месте самых нелепых отмазок после "купил ноутбук и там были проги джо".
upd: при запущеном процессе ./gs gs01, блок "GAMEDBD" такой же как у морзе, но проблему это пока не решило) Значит, проблема не в запуске gs. Что происходит при запущенном сервере в логах, когда пытаешься войти на сервер?
при попытке приконектится к серверу выбивает "сервер недоступен". Не загрузился мир. Попробуй запустить отдельно командойcd /home/gamed ./gs gs01 Если после запуска увидишь много сообщений вида OnAbortSession без возврата управления командной строки — мир запустился. (Убивать такой процесс нужно Ctrl+C) Иначе управление вернётся в командную строку и последние несколько строк будут сообщением об ошибке.
cd /var/www/CPW find . -type d -exec chmod 755 {} \; find . -type f -exec chmod 644 {} \; chmod 755 ../CPW
Странно, через mc видно. Патчер не имеет root-доступа к серверу обновлений.
Открываем первый гайд из гуглопоиска и видим там такой текст: Далее в папке files/CPW/info создайте файл pid без какого либо указания формата. пишем в этом файле "101" А по ссылке выше не наблюдается папка info с файлом pid внутри.
В калькуляторе MS Windows есть скрытые функции, о которых мало кто знает. Но т.к. я больше на них не работаю, то вот вам гайд без регистрации и смс: Открываем калькулятор и вызываем засекреченную супер-функцию (в гугле вы этого не найдёте) "Вид -> Программист" [ATTACH] Нам нужно узнать, что за маска применяется к данному числу? Вводим в калькулятор число (например 1469, которому соответствует бонус 9661), нажимаем Not и M+ (опять же это нигде не описано и в Microsoft мне не говорили, что это значит. Просто запоминайте.) [ATTACH] И теперь самая сложная часть, о ней знали всего пара человек из штата. Вводим бонус 9661 и по очереди нажимаем кнопки And -> MR -> Enter. [ATTACH]
Это может auth пытаться выдать голд на аккаунты, которые записаны в таблице usecashnow.
Попробуй: chown root path_to_script А лучше на крон вешать bash- скрипт, который будет генерировать файл и запускать его обработку php-скриптом: ./gamedbd gamsys.conf listfaction > /home/listfaction sleep 2 /usr/bin/php path_to_script Слип на всякий случай, если файл не успеет записаться на диск до начала работы php-скрипта.
Проблему никогда ведь не решали. Нет, конечно. [ATTACH]
info : GameDBServer::OnAddSession, sid=1966611. TRACE : GetRoleBase, roleid=15824. info : GameDBServer::OnAddSession, sid=1966612. info : GameDBServer::OnDelSession, sid=1966611. TRACE : GetRoleStatus, roleid=15824. info : GameDBServer::OnDelSession, sid=1966612. Смотрим внимательно лог построчно: 1. Подключение к игровой базе сессии 1966611 2. Получение базовых свойств персонажа 15824 3. Подключение к игровой базе сессии 1966612 4. Отключение от игровой базы сессии 1966611 5. Получение свойств статуса персонажа 15824 6. Отключение от игровой базы сессии 1966611 И как видим, на каждый запрос свойств/статуса/получения списка персонажей на аккаунте скрипт создаёт новое подключение и закрывает его. Что имеем в итоге: например у нас всего 5к созданных персонажей и при таком раскладе скрипт "ддосит" базу подключениями-отключениями на каждую операцию за короткий период времени. А теперь как примерно должно быть: 0. Подключение к игровой базе ... m+0. Получение базовых свойств персонажа 15793 m+1. Получение свойств статуса персонажа 15793 m+2. Получение базовых свойств персонажа 15824 m+3. Получение свойств статуса персонажа 15824 ... n. Отключение от игровой базы Очень советую проверить код всех скриптов, которые как-либо затрагивают игровую базу.
Ну топ есть. 95% вероятности, что топ и виноват в захламлении оперативки //не умеют php "программисты" следить за памятью, ага.
А, случаем, нет ли какого-нибудь скрипта на сайте, который получает список персонажей на аккаунте/самих персонажей?
можно же и в самом таске создавать Таск может только читать/записывать значения переменных. Создаёт их аи.
ID создаётся в aipolicy.data и там же пишутся условия в зависимости от величины этой переменной.
Можно. Самый простой способ — php-скрипт. Все пакеты описаны здесь: http://pwdev.ru/index.php?title=%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0
А ты про дерево... Ну щас растяну. Поставь лучше сплиттер. А то привиредливых-то много.
В связи с последними событиями по взлому и продаже многих программ от разработчиков нашей командой было принято следующее решение: блокировать привязки и лишать технической поддержки тех пользователей, которые пользуются взломанными версиями. Т.е. если Вы имеете купленную версию одной программы, но при этом пользуетесь другой взломанной — Вы потеряете купленную привязку. Вы спросите почему так? Потому, что используя ломаный софт, Вы фактически способствуете взлому и перепродаже нашего ПО. Ниже приведен список программ, который принимает участие в "акции": Редактор aipolicy.data для Perfect World, Jade Dynasty и Forsaken World Редактор PCK архивов v3 Редактор квестов для Perfect World Миниредакторы elements.data всех версий Мониторинг и управление сервером PWAdmin Редактор npcgen.data Личный кабинет для всех версий Universal data Editor pwauth — Сервис авторизации пользователей Нам очень не хочется переходить к крайним мерам, но другого выхода нет, поэтому отнеситесь с пониманием, и не помогайте в продаже нехорошим людям. Данное правило начнет действовать с 20.04.2016, если сейчас вы пользуетесь взломанным ПО - есть время одуматься и больше его не запускать. [IMG]
Оплата после оценки баннера. Так не пойдёт. Составь подробное ТЗ, чтобы не стать человеком-заказчиком.
Имена участников (разделяйте запятой).