А вот именно потому, что мне может понадобится (как теперь) перевести все номера функций в другой отрезок. Не буду же я везде в скрипте изменять эти номера? Лучше изменить сразу точку отсчёта массива - и всё. Вот как сегодня:
~Функция[10000000]=v0 -> ~Функция[10000000]=v-19999
В общем, перешёл на обычные воговские функции. List Of The Claimed не страшен - всё равно все нужные мне вог-скрипты почти с нуля переписываю.
А давать имена функциям, которые используешь раз или два - это, имхо, ненужное дело. Тут нет разницы - "!?FU@Запись строк@" или "!?FU23456; - это запись строк". Вот если функция или переменная повторяется действительно много раз - тогда я её озаглавливаю.
Quote:Я разрешил юзать любые, но советовал начинать с 40000.
Вот ведь... А я-то думал, чё это у меня баги лезут в последнее время. На фиксах аж вылет при передаче хода (видимо, дело было как раз в таймере). Странно, что это не наблюдалось на рандомах.
Кстати, ещё одну поправку сделал к скрипту Назгула - нужно проверять (BM:N, к примеру), есть ли вообще с стеке кто-нибудь, а то тип монстра и жмурик выдаёт. )