Версия 2.3 добавлено сохранение реферала для регистрации в куках добавлена настройка курса обмена ЛК монет на голд шоп добавлена проверка на запись файлов значков клана добавлены доп обработки ошибок запрет на выдачу голда через админку больше 10000000 просмотр логов выдачи бонусов за голосование улучшены скрипты выдачи бонусов за голосование добавлен параметр чистки логов голосования добавлена возможность вставить описание шоп итема из item_ext_desc.txt добавлен разбор октета стиля в шопе админка для глобальных логов входа добавлена кнопка отправить письмо с активацией повторно услуга добавления ячеек услуга увеличения дальности фикс прокачки лвла если макс уровень не кратный 10 устранена необходимость конвертации txt файла в иконках услуга лк бафов изменения в появлении окне логина (добавлена кнопка логина на стрелочке) изменения вида раздела персонажи (адаптация под мобильные устройства) [IMG]
Встречался я как-то с "зависанием" и падением мира по неизвестными причинам. Падал мир с ошибкой spinlock, оказалось дело было в винте. Он переодически намертво вешал серв, и из-за таймаутов операций бывало падал мир.
Не похоже что дело тут только в auth, он никак не влияет на игроков, которые уже залогинились и в игре (его можно даже офнуть - никто не при этом не вылетит). Ошибка серверной сети - вот это уже auth. В общем тут надо ловить и изучать ошибки, чтобы точнее понять причину падений.
md5($login.$passw, true)
При входе в ЛК обычно пишут нормальный пароль, из которого потом делается хеш в нужном представлении, который сравнивается с хешем пароля из базы.
Скорее всего в экзешнике.
В configs/uiconfig.ini EnablePlayerRename = 1
Ставь на virtualbox тип сети NAT и делай проброс портов.
Если сеть NAT и проброшены порты, то коннектиться надо к 127.0.0.1 или localhost p.s. WinScp намного удобнее файлзиллы.
Я делал ограничение у себя, поэтому точно знаю, что его можно сделать в этой функции.
Патчить gs функцию elf_item::InsertExp
Проверь ключи isec osec в auth и delivery, лучше просто закомментируй их. --- добавлено: 31 авг 2014 в 12:17 --- А хотя, проверь ещё данные в table.xml
Редактировать нужно только следующие ID: 16 - Воин 17 - Мистик 18 - Страж 19 - Маг 20 - Шаман 23 - Друид 24 - Обор 27 - Убийца 28 - Лучник 31 - Жрец Все остальные не надо трогать, и есть шанс что айвеб не побьет стартовых персов при этом. Пол задается при создании персонажа, а база берется одна для обоих полов.
Все верно, у меня также перепродажа привязанной копии не разрешена, только незадействованной второй привязки.
Не обязательно менять количество строк, это зависит от размера картинки и размеров значка.
А ещё есть вариант установить VirtualBox, поднять там виртуальную машину и на ней другой сервер.
Есть такая хорошая штука как logrotate /home/logservice/logs/stationfom /home/logservice/logs/world2.cash /home/logservice/logs/world2.chat /home/logservice/logs/world2.err /home/logservice/logs/world2.formatlog /home/logservice/logs/world2.log /home/logservice/logs/world2.trace /home/logservice/logs/statinfom { weekly missingok rotate 2 compress delaycompress notifempty create 777 root adm sharedscripts postrotate pkill -9 logservice; cd /home/logservice; ./logservice logservice.conf & > /home/logs/logservice.log endscript } Активней пользуйтесь гуглом, ребята.
Для редактирования asm кода, рекомендую использовать http://hte.sourceforge.net/ Она заменит сразу и CheatEngine и Hex редактор. По поводу вырезки "лишнего" кода, лучше делать по другому: в нужном месте вставляем jmp на свободное место (в gs верочно можно затирать функцию Elementdataman::save), там вставляем часть кода, которую мы затерли джампом, после чего пишем свой код в конце которого делаем jmp назад в изменяемую функцию. Таким образом не потеряем исходный код и получим немало места для своих проверок.
Версия 2.2 настройки aid, zoneid проверка IP на прокси выбор платежных систем (WayToPay, UnitPay, FreeKassa) purse/phone в статистике UnitPay информация о ссылках для платежных агрегаторов настройка выдачи голда при регистрации аккаунта возможность отключения регистрации прокачка персонажей в ЛК вывод части e-mail при восстановлении доступа по логину отправка почты при восстановлении доступа перенесена в клиент часть изменен способ заливки items_ext.txt добавление записи в логи ЛК админа, при выдаче им монет
Были догадки по этому поводу Height offset
Имена участников (разделяйте запятой).