|
Русский Revision и мануал для Sphere Server 0.56 |
|
|
DihlofozzZ |
13.12.2004, 4:39
|
Администратор форума
Сообщений: 5.602
Регистрация: 8.3.2003 Группа: Администраторы Наличность: 0 Из: Москва Россия
Пользователь №: 237
|
Есть мелкие недочеты, кое что недопереведено, но читать уже более менее можно. Замечания, исправления в переводе просьба постить ниже (IMG: style_emoticons/default/smile.gif) Код ---- 0.56a -------------------------------------------------------------------- ---- * выпущена
06-10-04, Vjaka - Удалено DISGUISE(NAME/VERSION), текущая версия переименована в 0.56a.
07-10-04, Vjaka - Удалено AGREE использовать эту линию далее нет смысла, т.к. это больше не R* серия. - Добавлена поддержка map*,statics*,staidx* файлы найдены и загружены (T2A, LBR, AOS, SE). - Удалено EF_New_Maps так как это объединено теперь с источниклм, пакет посылается тогда, когда нужно. - Перемещение на другую карту сейчас перемещает туже самую карту на сервер. Но это в настоящее время не использует кэширование и перечитывает информацию тайла от файлов карты каждый раз. Кэширование тех же самых секторов, но в различных "mapplanes" (планах карты) будет сделано в будушем. Вы должны добавить и регионы для этих карт, и поместить соответствующие файлы в место где располагаются все остальные *.mul файлы. - Изменены значения EXPERIMENTAL флагов, чтобы удалить пустые щели между предметами.
08-10-04, Vjaka - Пофикшена утечка памяти, вызванная удалением кэширования карты. - Пофикшен экран клиента при смене карты.
08-10-04, Furio - Добавлен PROMPTCONSOLE, делает клиент незамедлительным (как при запросе страницы) и посылает ответ, как аргумент пользовательской definied функции (синтаксис функции отзыва PROMPTCONSOLE, сообщение, чтобы вызвать).
10-10-04, Furio - Добавлены RESDISP свойства аккаунта. Принятые значения = 0 (клиент до T2a (preT2a)), 1 (T2A), 2 (LBR), 3 (AoS), 4 (Samurai Empire). Это используется чтобы идентифицировать тип загруженного клиента. По дефолту это значение равно 0, но если клиент T2A, то это число автоматически меняется сферой на 1. LBR, AoS и SE клиенты не ставятся автоматически. - Добавлено к CHARDEF свойствам RESLEVEL, RESDISPDNID, RESDISPDNHUE. Первое свойство отвечает из какой версии UO берется анимация. Второе свойство отвечает за показ анимации ID у старых версиях клиента. Третье свойство отвечает за показ цвета (hue) старым клиентам (если 0 или пустой, то используется дефолтный цвет (hue) анимации). - Модифицирован пакет скриптов (scriptpack) чтобы отразить изменения для T2A монстров.
22-10-04, Vjaka - Добавлен <dVALUE> как сокращенное к <eval <VALUE>> чтобы получить десятичное значения единственного expr как переменного. Отметьте, это немного затрагивает EF_Intrinsic_Locals. - Команды с .command и с пробелами после будут рассматриваться как без пробелов, так как дополнительные пробелы приводят чаров с плевелом к раскрытию (!?). - Добавлен TAG.PARTY_CANLOOTME для компании. Если 1, позволяет компании лутить себя. - Добавлен триггер @Kill (SRC-убийца, ARGO-убитый) - Добавлены секторные функции ALLCHARS,ALLITEMS подобные ALLCLIENTS. Для регионов вы можете использоватьe SECTORS.ALLCHARS, SECTORS.ALLITEMS. - Изменен GODPORT, чтобы принять номер порта лучше. Старые значения ( <=0 = отключает, 1=ServPort+1000) работают по прежнему. - Добавлен SYSCMD и SYSSPAWN команды, чтобы использовать внешние апликации. Верните к <0 если есть ошибка. Первый блокирует, пока программа запущена, второй спаун и завершает дейтсвие скрипта. Из-за очевидной чувствительности охраны (Due to obvious security fear) в этих командах, они отключены, если OF_FileCommands не задан. До 9 командной линии аргументы передаются внешним аппликациям (!?).
23-10-04, Furio - Пофикшены незначительные вещи в grayproto. - Обновлен grayproto (список/размеры пакета Uo в сфере). - Закончен и отлажен новый crypt engine (для crypt клиентов). В настоящее время к последнему текущему клиенту, использующимуся на OSI - клиент 4.0.5a.
25-10-04, Vjaka - Пофикшено исключение в записи файла (writefile), когда нельзя открыть файл. - Добавленное имя аккаунта делает исключение при отправке пакета (!?) Added account name output when packet dispatch generated an exception.
25-10-2004. Furio - Необходимо обновить grayproto, с новой информацией о пакете.
26-10-04, Vjaka - Пофикшена ошибка разрешения SMSG[u]. - Пофикшено <dSOMEVAL> предоставлено некоторых hex результатов. - Добавлено обновление для предметов, перемещенных NPCами, когда они блокируют их дорогу.
27-10-04, Vjaka - Теперь Windows будет пытаться использовать winsock 2.0 если доступно вместо 1.1. - Добавлен числовой аргумент (amount) для NEWITEM (newitem i_gold,45). По дефолту - 1. - Удалена одна из аказий с созданием дополнительного лога не в логфайл путь.
27-10-04, Furio - Пофикшен баг в показывании больших диалогов в новых клиентах (4.0.X). - Пофикшен баг, когда при добавлении предмета у некоторых клиентов происходил краш.
28-10-04, Vjaka - Disabled string 'q'/'Q' to be said by privileged accounts. It is due the fact that default macro for repeat is Ctrl+Q, and one less Ctrl press will lead to GM to reveal self existance around, which really is not good.
31-10-04, Furio - Несколько фиксов, связанных с созданием аккаунта и хаком банкбокса. - Удален EF_AgeOfShadows. Это будет повторно добавлено с новыми особенностями и полной совместимостью для старших клиентов, когда включено. - Пофикшен другое деяние с (exploit with) Bullettin Boards. Спасибо Balkon за сообщение об этом.
01-11-04, Vjaka - Добавлен .pid файл, чтобы получать уведомление (existance notification) о двойном запуске сферы.
02-11-04, Vjaka - Теперь уровень света для секторов сохранен как LIGHT вместо LOCALLIGHT. - One more cause for long default message string lookups removed. - EQUIPHALO теперь берет аргумент - время, чтобы воздействовать на персону. - Исправлен баг, всегда при подсчете дающий кол-во итемов в секторе 0. - Добавлен триггер @Destroy для предметов.
04-11-04, Vjaka - Быстрый фикс OF_Magic_PreCast - теперь нет прекастов у NPCов. - Consume теперь может взять больше 65k сразу. - Добавлен триггер @CreatePlayer, используется после того как чар был создан игроком.
05-11-04, Vjaka - Теперь "Admin" показывается вместо "GM", если персона админ или овнер в титуле.
06-11-04, Vjaka - Добавлена функция сектора ALLCHARSIDLE подобная ALLCHARS, но прокручивающаяся (!?) при disconnected/mounted/и т.д. чаров, не поддерживалось в ALLCHARS. - Добавлен автоматический фикс карты, устанавливающий к нулевой карте, если за пределами. Пожалуйста отметьте, это может вызвать некоторые проблемы с использованием MOREM. (!?) Added auto map fix to zero map if it is out of bounds. Please note, that this can cause some problems with MOREM usage as well.
25-11-04, Furio - Пофикшено: encryption - логин клиента. - Пофикшено: dVALUE оценка, когда VALUE уже int. - Пофикшено: EQUIPHALO <timer> не делает пропадания света. - Обновлена поддержка клиентов до 4.0.6a. - Удалена мессага "Cannot move here!". - Добавлено больше информации о ошибке "MOVE: empty region". (uid и point)
30-11-04, Furio - Пофикшено: MOREM автоматически переделывается в 0 из-за новой особенности мультикарты. - Добавлен MasterUid свойство для гильдстоунов.
02-12-04, Furio - Пофикшено: Gm Page меню не посылает gms на сраницу выбора (!?). - Пофикшено: Lord показан без пробела(!?). - Пофикшено: TAGAT пытается получить доступ к не существующмм TAGам. - Изменено: Только предметы с аттрибутами 08000 могут быть перемещены в spherestatics.scp. - Изменено: Overskillmultiply теперь 0 по дефолту.
08-12-04, Furio - Пофикшено: EvaluatingIntel при 0 int NPC-ов. - Пофикшено: EQUIPHALO свет пропадает при Dispel-е.
08-12-04, Vjaka - Пофикшено деяние, предоставляющее недействительное количество (amount) в покупаемом покете, дающим халявные ресурсы (спасибо Breaker и Fallout за сообщение об этом). - Пофикшен canmove, чтобы принять DIR значения (0..8) в дополнение к письменным аргументам. Те же самые изменения затрагивают другие места, как команда движения и т.д. - Результат старого "ACCOUNT accname" команда меняет на более инфомационный. - GMы должны логиниться с инвулем и без allshow флагов. - Если набор ссылки к OBJ/NEW не существует, ноль будет поставлен вместо него. И напротив, если уже удалено, то значение OBJ/NEW будет очищена к 0 (!?). - Пофикшено исключение в f_onaccount_login.
08-12-2004, Various authors - Пофикшено нескольно скриптов - Vjaka. - Добавлены новые скрипты и фиксы - Tattooed Corpse.
--------------------
|
|
|
|
|
|
Ответов
DihlofozzZ |
14.11.2005, 18:49
|
Администратор форума
Сообщений: 5.602
Регистрация: 8.3.2003 Группа: Администраторы Наличность: 0 Из: Москва Россия
Пользователь №: 237
|
Код ---- 0.56b -------------------------------------------------------------------- ---- * не выпущена
09-12-04, Vjaka - Добавлена кэш поддежках всех карт. Из-за этого, сектора больше не поддерживаются в некоторых частях на разных картах, разрешены локальные (local) свойства для карт. - добавлен ADDCIRCLE=x[,y], чтобы добавить круг в книгу магии. Если "y" включен, то включаются более низкии круги магии. - Оптимизирован метод захвата файлов. Это должно немного улучшить мультипронизывание (multithreading). - Изменен [SECTOR x,y] в сохранениях мира на x,y,0,map, чтобы разрешить локальные свойства для секторов на разных картах. Старый формат остался дефолтным для 0-й карты. - Сектора больше не разделены на различные карты, сектора карт, неподдерживающихся сервером (не имеющих связи с *.mul файлами) не получают тики (ticks). - исправлен дюп вещей при сохранении статики в некоторых случаях. - Добавлена команда BADSPAWN для прыжка к первому плохому спауну (spawn), найденному в мире. Вы должны добавить это к [PLEVEL записи. Это сохраняет UID в ACT, в случае, если вы не видите этот спаун из-за большого количества препятствий. - Удален неиспользуемый PRIVHIDE (достаточно privshow 0/1).
10-12-04, Vjaka - Исправлены некоторые дефолтные сообщения (defmessages), имеющих опечатку, из-за которой было не возможно обрабатывать их. - Исправлен триггер @Kill, теперь триггер вызывается, даже если убийца не агрессор в битве. - Изменено: MAPPLANE->MAP, LOCALLIGHT->LIGHT (.56a поддерживает оба варианта, но сохраняет секунду). Запуск и сохранение в .56a приведет к автоматическому исправлению этого в сейвах. - Теперь любые предметы с атрибутом ATTR_STATIC сохраняются в spherestatics.scp, не только те которые имеют только этот флаг. - Исправлено запрещение употребления ретурн в сообщениях.
11-12-04, Furio - Исправлено: баги с FORCONT* loops. - Исправлен: баг с цветным текстом в in comm crystal. - Добавлена: SKILLGAIN функция, чтобы вызвать внутреннюю skillgain функцию сферы. Args - скилл для роста и сложность (от 0 до 100). - Добавлено: REPORTEDCLIVER для клиентов. Это будет содержать версию клиента (это легкий fakeable к "3м" программам, но все еще используемый).
13-12-04, Vjaka - Исправлено разрешение выполнений функций, используемых на контейнерах, если название началось с rescount,restest,fcount или count. - Исправлен isneartype, не работающий при вызове "under points" (как в TARGP).
17-12-04, Vjaka - Информация по удалению аккаунта теперь содержит имя аккаунта. - Добавлена функция для NPC - GOTO x,y,z,map для использования дефолных движений сферы. - Redone pathfinding to support separate thread execution, so it now utilizes extra thread if OF_Multithreaded is set. - Усовеншенствованная AI теперь включает поиск пищи при голоде, чтобы собрать и съесть вокруг пищу. Это выполняется в отдельности с pathfinding, если формируется так.
21-12-04, Vjaka - Изменены распределения секторов, теперь поддерживаются только те, *.mul файлы которых находит сервер. Таким образом на установленном голом Т2а будут поддерживаться только карты, которые найдет сервер. (?) - Случайный выбор {x y} теперь поддерживает формат {x,y} . Это должно помочь при работе с DAM/AR полями предметов. - Добавлено EXP поле для чаров. Пока нет внутренней поддержки для этого. Но уже можно использовать в скриптах. - Пустой "account" файл, созданный "в полете" не находится. Полезно для unpack-n-run - Пофикшен баг с TOTALCONNECTTIME, увеличивающаяся с двойной скоростью, сейчас сделана более точно.
--------------------
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|