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

Functor

Core Developers
  • Постов

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

  • Посещение

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

    147

Сообщения, опубликованные Functor

  1. /nm on: offset 2A79FB меняем 0x83 на 0x8B

    /nm2 on: offset 2A7A01 меняем 0x83 на 0x8B

    /nm off: offset 2A79FB меняем 0x8B на 0x83

    /nm2 off: offset 2A7A01 меняем 0x8B на 0x83

    P.S. 2009-10-13aRagexeRe не умеет работать с OptionInfo.lua

    • Upvote 1
  2. Была создана страничка на сайте, которая отражала суммы денег собранные с игроков и админов. Админы сразу собрали 3500 рублей. У игроков сумму обновляли несколько раз. Изначально было 810 рублей. Запомнил цифру, ибо тогда сидел с друзьями в скайпе и озвучивал ее. Разговор записывался в файл. Как дальше росла цифра игроков я не помню. Но помню, что обновляли.

    Так же на сайте было написано, что собрано 90%.

    Уже собрано 90% суммы для покупки Harmony.

    http://webcache.googleusercontent.com/search?q=cache:VC2LWwKd694J:angryro.ru/board/index.php%3F/topic/213/page__p__4725+&cd=1&hl=ru&ct=clnk&gl=ua

    200$ = 6500 рублей

    100% = 6500 рублей

    90% = 5850 рублей

    5850 - 3500 = 2350 рублей с пользователей при условии, что админы больше не скидывались.

  3. посоны правила не читали? там наверное было такое - 'добровольные пожертвования, бла-бла-бла...'

    Текст был таким:

    Так как данная защита не оправдала надежд ( крашила при входе, запрещала 2 окна, да и вообще легко обходилась), а мы собрали лишь 50% от суммы, то предлагаю игрокам помочь нам в собирании денег, дабы сервер быстрее начал свою работу.

    Все деньги, которые были пожертвованы, будут закинуты на ваши аккаунты (предварительно указываем их в поле), после официального открытия. А так же идёт автоматический мониторинг собранных средств, надеемся на понимание!

    Вся тема по ссылке: http://webcache.googleusercontent.com/search?q=cache:9MrWPfFTRMoJ:angryro.ru/board/index.php%3F/topic/203/+&cd=3&hl=ru&ct=clnk&gl=ua

    • Upvote 2
  4. Вы путаете время доставки сетевого пакета и частоту его посылки.

    Для примера. Отображение не урезанной анимации дабла занимает 250 мс. То есть при любой скорости использования дабла, клиент будет посылать сетевой пакет не чаще чем 1 раз в 250 мс - примерно 4 пакета в секунду. Если мы урезаем анимацию, то ее отображение будет занимать 100 мс. Соответственно посылается примерно 10 пакетов в секунду.

    Без nodelay - узкое место анимация

    С nodelay - узкое место сервер

  5. Terminating threads is detected correctly (report)

    Именно этим способом я пользовался для отключения проверок.

    С версии 3.3.10 получаю:

    111ufo.jpg

    Но был найден еще один способ, который работает на 3.3.10 ;)

    NDL detection

    Что за функционал?

  6. Я старался задать вопрос с использованием Ваших фраз. Никакой рекурсии там нету. Если Вам сложно понять смысл вопроса, то замените "не глупо" на "допустимо". Хотя, скорее всего, Вы просто уходите от ответа. Так как загнали себя в угол. ;)

  7. Почему выборочно комментируете мой пост? Где в Вашем посте логика?

    в подавляющем большинстве случаев != во всех случаях

    Судя с Ваших слов, Вы относитесь с предубеждением. Вам нужно стараться быть более объективным. ;)

    В любом случае не буду Вас переубеждать, это дело неблагодарное. :D

  8. ну раз уж на то пошло переписали бы eA, и сделали с гуём ;)

    Ну и зачем Вы впадаете в крайности?

    гуй - враг нормального специалиста.

    за примерами далеко ходить не надо - линукс, убунту, юзерфрендли.

    Во-первых, мы не говорим про повсеместное использование GUI.

    Во-вторых, мы не говорим про влияние повсеместного использование GUI.

    В-третьих, причем здесь специалисты Linux, если мы говорим про решение конкретной задачи в OC Windows?

    В-четвертых, почему я должен использовать консольную утилиту, если GUI аналог в разы удобнее, нагляднее и обладает дополнительным, нужным мне функционалом, который отсутствует в консольной утилите?

    К решению каждой задачи необходимо подходить индивидуально.

    GUI\CLI программы - это в первую очередь инструменты. И если человек в конкретной ситуации выбрал GUI инструмент, то глупо только по этой причине его считать ненормальным специалистом, либо специалистом не умеющим отлавливать ошибки при работе с консольными утилитами.

    • Upvote 1
  9. но меня всегда устраивал "коробочный" вариант мапкеша

    Вот и чудненько. А есть люди которым удобнее использовать GUI аналог. Но это не значит, что они не умеют так ловко, как Вы, отлавливать ошибки при работе с консольными приложениями. :)

    • Upvote 1
  10. и наверху нажмите "Save As.."

    Почему бы не использовать просто Save?

    зачем это если инструмент ребилда мапкеша есть штатный?

    Возможно потому, что с помощью WeeMapCache удобнее и наглядно производить операции с mapcache? Так же есть дополнительный функционал.

    не умеют виндузятники юзать консольные приложения, даже если там нужно просто запустить, ошибку они не смогут отловить xD

    Глупо вешать лейбл на такую большую аудиторию людей. Часть виндузятников умнее Вас в разы :D

    • Upvote 3
  11. После изменения .h файлов

    А после изменения файлов *.c не надо? :D

    на ядре Linux нужно сделать make clean и make sql, а не просто make sql.

    Не обязательно делать make clean. Утилита make при повторной компиляции проекта без clean должна пересобрать только те объектные файлы, которые отсутствуют или у которых были изменены зависимости. Но в данном случае действительно стОит попробовать удалить все объектные файлы с помощью make clean перед компиляцией.

  12. В данном случае клиент сообщает, что блок данных персонажа не равен 112 байтам. Он строится в функции mmo_char_tobuf. Размер блока меняется относительно PACKETVER. Так что Вы копаете совсем не в ту сторону.

    SemirLab, советую выполнять make clean перед сборкой.

  13. через какой ты определил эти изменения

    C помощью отладчика нашел нужную функцию и придумал как пропатчить.

    как бы сделать до 2199 диапазон...

    Отменяем предыдущий патч и модифицируем:

    offset 0x2F648F меняем 33 на E9

    offset 0x2F6479 меняем 90 90 90 90 90 90 90 на 83 F8 63 77 45 EB 28

    Должен дополнительно работать диапазон 2149 - 2200.

    Правда офсеты другие, во всяком случаи у меня, пришлось чуток поискать строки...

    Что значит другие оффсеты? У Вас не 2010-07-30aRagexeRE?

    • Upvote 1
  14. Для 2010-07-30aRagexeRE добавляем отображение щита на чаре для диапазона ID 2157 - 2159.

    offset 0x2F648D меняем 2F на 3B

    offset 0x2F6514 меняем 90 90 90 90 90 90 90 90 90 90 90 90 на 01 01 01 01 01 01 01 01 01 01 01 01

    P.S. Не тестил. Пробуйте.

    • Upvote 1
×
×
  • Создать...
Яндекс.Метрика