![]() |
Здравствуйте Гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Alex |
![]()
Отправлено
#1
|
![]() Begemoth ![]() Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 ![]() |
Вышел новый сервер:
QUOTE 1.01.01.12 - Добавлен новый режим работы сервера ALL_ENEMY (Все игроки враги друг другу). - Добавлен режим журналирования событий игры, см. команду EVENT_LOG. Данная информация позволит владельцу сервера создавать игровые новости. - Исправлена ошибка формирования неверного кол-ва разрушений при бомбардировке. С 1 и 3-им пунктом все ясно. А вот насчет 2-го: 1. Идея - супер. 2. Увы, но в Real4X ID пользователя не уникален и что-то умное посчитать по этому логу будет сложно. Надо хотя бы добавить события уничтожения игрока и присвоения ему ID, а лучше как я уже просил все-таки сделать его уникальным, надо поразмыслить. Думаю, еще много подводных камней. 3. Придется попарится с обработкой ;) -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Alex |
![]()
Отправлено
#2
|
![]() Begemoth ![]() Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 ![]() |
Может кому интересно будет, привожу кусок из мануала к серверу:
QUOTE EVENT_LOG OFF,filename[ -t] - OFF Закрыть текущий журнал событий - filename Открыть журнал событий в указанный файл флаг -t Обнуляет журнал при открытии. Формат журналирования событий: GameTime'\t'ObjectType'['ObjID'.'OwnerID']\t'EventName['('EventData1','EventData2')'] Где: GameTime - игровое время (Формат YYYY/MM/DD HH) ObjectType - Символьный тип объекта (Источника сообщения) Planet, Fleet, Battle OwnerID - ID игрока/владельца объекта Data1,Data2 - Дополнительные данные события (Если тип символьный, то значение заключается в одинарные кавычки) -----------------+------------------------------+-------------------+------------------+----------------+---------------- EventName | Расшифровка | Data1 | Data2 | Data2 | Data3 -----------------+------------------------------+-------------------+------------------+----------------+---------------- ABANDON | Потеря планеты. | AbandonType | Lost Population | InitiatorID | COMET | На планету упала комета. | Population Kill% | | | EARTHQUAK | Землетрясение. | Population Kill% | | | PLANET_DEFEND | Защита планеты от окупантов.| AttackerID | Total Kills | | BOMBARDMENT | Бомбардировка планеты. | AttackerID | Population Kill% | | DEFEND2ORBITAL | Уничтожение флота на орбите | FleetOwnerID | Ships Destroy% | | | планетарной защитой. | | | | MP_ATTACK | Атака пакетом минералов. | AttackerID | Population Kill% | | SG_EXPLOSION | Уничтожение флота при прыжке | | | | | через З.В. | | | | ENGINE_EXPLOSION | Потеря кораблей от взрыва | Ships Destroy% | | | | двигателей. | | | | MINE_BLOW | Уничтожение на минном поле. | MineOwnerID | Ships Destroy% | | FLEET_PRESENT | Подарок флота расе. | RecipientID | | | ENTER2BATTLE | Игрок вступил в битву. | IdPlayer | Num Ships | Ships cost | QUIT_BATTLE | Завершение битвы для игрока. | IdPlayer | Num Ships | Ships cost | QuitReasonType -----------------+-------------------------------------- AbandonType | Расшифровка -----------------+-------------------------------------- Environment | Плохая окружающая среда Comet | Упала комета MPacket | Упал пакет минералов Bomb | Бомбардировкой Ground | Все колонисты погибли в битве Earthquake | Землетрясение Epidemic | Эпидемия AggressiveAnimal | Агрессивная фауна Revolt | Бунт TechnoCataclysm | Технотронный катаклизм Unknown | Неизвестная причина -----------------+-------------------------------------- QuitReasonType | Расшифровка -----------------+-------------------------------------- Escape | Игрок бежал из битвы Destroy | Игрок проиграл битву Victory | Игрок победил в битве -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
![]() ![]() ![]() |
![]() |
Упрощённая версия | Сейчас: 9th June 2023 - 21:50 |