создание форума
дабы обеспечить обсуждение тестов и недочетов в проверяемых скриптах/системах пришлось создать форум (ведь блог для обсуждения не подходит), там я буду описывать все по тестам, но не оставлю блог без оповещения о резальтатах тестов.
дабы обеспечить обсуждение тестов и недочетов в проверяемых скриптах/системах пришлось создать форум (ведь блог для обсуждения не подходит), там я буду описывать все по тестам, но не оставлю блог без оповещения о резальтатах тестов.
как-то задумался над полезностью данной модификации, но она не работала на новых ревизиях и была недоработанной, я же попытался исправить, добавить немного удобства
Не секрет, что система UES очень большая и трудная для понимания, особенно если захочется разобраться в коде … И я решил сам проверить на сколько же трудно портировать обычный эвент в 100-150 строчек в систему UES, неужели придеться добавлять ещё 200-300 о_О …
Данная модификация позволяет создать базу данных с задержками на определенные ID предметов, например, использование “ягод” будет с задержкой в 5 секунд, использовать “сидов” с задержкой в 3 секунды, при этом остальные “используемые” предметы будут использоваться с обычной задержкой.
Когда делаешь новые сорс-модификации, не хочется крутить весь код, например как в script.c, где 10к+ строк кода, да и надо подумать над тем, как же сделать так, чтобы сервер собирался не только под Win, но и под NIX-ами тоже… ответив на эти вопросы я решил создать этот небольшой гайд
давным давно eAthena собиралась под cygwin-ом, и, думаю, что и сейчас есть такие герои, готовые собрать сервер для работы под Win-ой с помощью NIX-овых библиотек… извращенный способ я вам скажу… Я с этим столкнулся и готов поделиться опытом…
бывало ли такое, что вы хотите как нормальные программеры использовать чудесную возможность указателей на области памяти? Ещё одна интересная возможность есть в скриптовом языке eAthena…
Сейчас выполняю пару заказов на эвенты и использую систему UES … и потихоньку прихожу к выводу, что она очень тяжела для понимания без подробнейшего описания всех ф-ций, переменных и самой структуры действия. Если есть человек, который способен облегчить понимание данного кода или задокументировать его красиво – буду благодарен за помощь
используя ф-цию implode из этого пакета, была найдена досадная ошибка, при которой вылетает map-server, решилась она очень легко…
(далее…)
давно я не писал ничего полезного, и вот решился, сегодняшний пост будет о том, как создать удобную штуку, как переменная типа Zeny.