AviaSkins.Forums

AviaSkins.Forums (http://forum.aviaskins.com/index.php)
-   Ил-2 Штурмовик: Забытые Сражения (http://forum.aviaskins.com/forumdisplay.php?f=15)
-   -   Триггеры - Вопрос к Миссиястроителям. (http://forum.aviaskins.com/showthread.php?t=5557)

Alexander 05.04.2021 11:40

Цитата:

Сообщение от Sita. (Сообщение 217805)
Катси пообещал наследующей неделе новую версию подготовить.. с проработкой замечаний.

Это хорошо, ждем...

Sita. 06.04.2021 01:56

Обновление триггеров



Цитата:

Tiggers version Alpha 2:
To install the update, just overwrite the previous files.SFS with the new one.

Here is now the changelog for the Alpha 2 version of the Triggers:
- Add missing texts in the editor
- Fix some glitches of the editor interface
- Add the ability to detect the destruction of bridges via the conditions
- Add the ability to destroy/remove bridges via actions
- The destruction condition now allows to detect the destruction of an object appeared via another trigger
- Correction to allow in the editor to cancel the selection of a target
- Add the ability to activate AAA (or any artillery) via the "Starting" action
- Add a condition "Enter Sum" that counts the total number of objects that have entered an area. The difference with Enter is that it is not necessary for all the objects to be present at the same time. In particular, an object can enter a first time, leave the zone, and be recounted if it re-enters again
- Fix the use of the "All" army on zones
- Fix a bug on the probability draw that could result in a condition not triggering even with a conversation at 100%
- Fix a bug on timers that did not always run normally
- Fix a bug on the simultaneity of the triggering of several triggers linked to the same zone
- Correction of the minimum value authorised for zones refresh time
- Corrections in the editor to display if the value proposed by the user is incorrect
ссылка на скачивание в разделе тестирования.

Alexander 08.04.2021 20:18

Результаты по тестированию альфы 2.

В целом триггер стал работать лучше.
Работает уничтожение мостов, за что отдельный респект автору!
Работает подсчет числа вхождений объектов в зону, даже разных армий!
Но есть еще замечания, которые не были устранены и выявил еще немного.

Выявленные баги, ошибки, неточности:
1.Сбрасываются настройки задержки действия для триггера. При каком-нибудь условии устанавливаю появление наземных трех объектов с задержкой 5, 10 и 20 сек. Сохраняюсь, запускаю миссию, все сработало как надо. Возвращаюсь в редактор – меняю задержку на 10, 20 и 30 секунд. Проверяю – объекты появляются через 5, 10 и 20 секунд. Возвращаюсь в редактор, задержка для действий осталась прежней – 5,10 и 20 секунд. Удаляю все три действия и добавляю их заново, но указываю задержку 10,20 и 30 секунд. В этот раз все сработало как я хотел.
Вывод. Задержка работает, но при ее редактировании параметры не сохраняются. Приходится удалять и заново устанавливать действие (или триггер).
2. Не сохраняется если изменить действие при создании миссии и редактировании триггера. Устанавливаю триггер, в нем 5 действий, 4 – на появление артиллерии, одно – на появление транспорта. Проверяю миссию и хочу ее отредактировать. Захожу в действия и для пятого действия меняю появление на старт (для подвижной техники). Сохраняю, техника не появляется. Захожу снова в полный редактор – на вкладке действие по-прежнему стоит Появление для всех действий. Повторное изменение не сохраняется.
Вывод по п. 1 и 2: Похоже на то, что изменения в триггере на вкладке Действие не сохраняются при редактировании, после того как миссия была запущена на проверку хотя бы один раз.

3.Если в действии Сообщение написать текст в две строки, разделенные через Enter, то при первом запуске миссии текст отображается без проблем. Но при возврате в полный редактор и повторном запуске отображается только первая строка текста. Вторая строка после пробного старта миссии просто исчезает, и ее нет в самом триггере.
Вывод: Думаю, что проблема с текстом как-то связана с проблемами по п. 1 и 2, хотя и выглядит по-другому. Опять мы видим, что не происходит сохранение (сброс, изменение игрой?) параметров в триггере на вкладке Действие.

Видео по пунктам 1 и 3 с англ. субтитрами:
https://www.youtube.com/watch?v=WPwvZqG4af0

Sita. 08.04.2021 21:59

Респект) отправлю щас автору

Alexander 09.04.2021 19:15

Еще немного глюков по триггерам:
1. Если поставить зону, в которой расположена, артиллерия (красная) и сделать триггер, который будет по заданному условию уничтожать все объекты в этой зоне (армии Все, или выбрать красную армию), то артиллерия не уничтожается. При этом заметил, что у меня в миссии находится рядом с зоной (в 4-5 км подвижный корабль красных). И этот корабль при срабатывании триггера уничтожается.
https://d.radikal.ru/d06/2104/08/4bf1106c8daft.jpg


2. Информационное сообщение (на кириллице) отображается второй раз в какой-то кодировке. То есть ставлю действие Сообщение, пишу сообщение (Внимание!). Первый раз запускаю миссию и вижу свое сообщение. Но после возврата в редактор и повторного запуска миссии, я вижу сообщение уже в кодировке. Если зайти в триггер и откорректировать сообщение, удалить и заново поставить символ, то сообщение снова отображается корректно.
https://d.radikal.ru/d36/2104/46/22d442505f02t.jpg

https://d.radikal.ru/d42/2104/23/e8bea2f573e3t.jpg

Sita. 09.04.2021 19:34

Ретранслировал. Спасибо)

Alexander 10.04.2021 09:33

Еще по уничтожении в зоне.
Хотел повторить одну ошибку, но так и не удалось, хотя вроде делал все, как и раньше. Итак, ставлю зону 1, в которую входит корабль красных и появляется сообщение, а в зоне 2 уничтожается вся техника синих (взлетающий самолет, подвижная и неподвижная бронетехника, подвижный и неподвижный транспорт, артиллерия и подвижные и неподвижные корабли). Я хотел проверить какие объекты и как уничтожаются в зоне в зависимости от выставленных условий в триггере. Все это находится в зоне 2. Проверяю и все уничтожается. Потом я сдвинул и уменьшил зону 2, чтобы в нее попадали только надводные корабли (статический и двигающийся). Установил условие, чтобы уничтожались только корабли. Все сработало как надо. Но потом я поставил тип объектов – все. И в итоге уничтожилась вся наземка синих, в том числе, которая стояла вне зоны. Удалил все триггеры и хотел повторить данный трюк и сделать скрины. Но в этот раз все работало по-другому.
Я поставил зону только над кораблями синих, и она сработала как надо. Увеличил ее размер, чтобы в зону попали остальные объекты, но уничтожаются только корабли. Менял условия уничтожения тех или иных объектов, но уничтожаются только корабли. Потом удалил условие и поставил заново. Удалил зону и сразу поставил ее над всей наземкой – ничего не помогло, уничтожение происходит только кораблей.
Ниже скрины с разными этапами и с настройками триггера. Попробую разобраться от чего зависит, если получится. Проверьте у себя, кто тестирует.
https://c.radikal.ru/c03/2104/2e/c21ef880f854t.jpg https://b.radikal.ru/b25/2104/e9/f628d7f5ea19t.jpg https://a.radikal.ru/a09/2104/71/e06789727072t.jpg https://a.radikal.ru/a36/2104/50/fd3120268cd7t.jpg https://b.radikal.ru/b42/2104/6d/0e720612b95at.jpg https://a.radikal.ru/a29/2104/bf/181d08935e4ct.jpg https://d.radikal.ru/d12/2104/45/7cef0c2611f2t.jpg https://a.radikal.ru/a37/2104/66/6f03366c9fd8t.jpg https://c.radikal.ru/c40/2104/3b/18cd89acdfa3t.jpg https://c.radikal.ru/c42/2104/e9/560ab93876d0t.jpg https://d.radikal.ru/d39/2104/49/3ec1e4b099bdt.jpg https://d.radikal.ru/d16/2104/e8/f4d45d7f7038t.jpg

Alexander 13.04.2021 11:33

Заметил очень интересное поведение триггера.

Ставлю зону на одной карте (сетевая острова 7) на пересечении квадратов A1, B1, A2, B2 и триггер, который должен сработать по вхождению в указанную зону самолета. При этом появляется сообщение и истребители противника. Проверил все работает как надо.
Теперь, не выходя из игры и из редактора создаю новую миссию с другой картой (сетевая острова 6). Ставлю все тоже самое, но теперь зона расположена на пересечении квадратов B2, C2, B3, C3. При этом уже появляется первая странность! При создании действия сообщение в строке, где нужно указать сообщение оно уже вписано, как в прошлой миссии (Я когда писал сообщение сделал ошибку и тут оно тоже с ошибкой). Ну, я его исправил.
Теперь самое интересное – проверка. Влетаю я в нужную зону, но триггер не срабатывает. Тогда я лечу в район пересечения квадратов A1, B1, A2, B2 и триггер срабатывает! Самолеты появляются в том месте, где я их поставил, но я нахожусь в трех квадратах от них.

Игра каким-то чудным образом запомнила первую зону и стала срабатывать при вхождении в зону по координатам первой миссии.

Ниже скрины:
https://d.radikal.ru/d37/2104/b3/e440b048b858t.jpg https://a.radikal.ru/a31/2104/72/1f814f8a79e8t.jpg https://d.radikal.ru/d19/2104/39/96416f369e25t.jpg https://c.radikal.ru/c01/2104/8d/22c9c9faacadt.jpg https://a.radikal.ru/a33/2104/24/18404e85ae01t.jpg https://b.radikal.ru/b11/2104/58/931975b5f78dt.jpg https://a.radikal.ru/a42/2104/dc/467e67f2b6act.jpg https://b.radikal.ru/b21/2104/cb/3d30698b1728t.jpg https://b.radikal.ru/b18/2104/ad/5dd8f01a8ebet.jpg

P.S. После перезапуска игры, вторая миссиия отработала как положено.

Vasya 13.04.2021 15:41

Скажите пожалуйста!
Как называется карта? :eek:

Sita. 13.04.2021 15:50

это ж из набора сетевых карт

Vasya 13.04.2021 16:01

Цитата:

Сообщение от Sita. (Сообщение 217901)
это ж из набора сетевых карт

Понятно. :ok:
Ищи сам значит. :eek: :cry:

Sita. 13.04.2021 16:07

ну я так то тоже не помню названия.. да их не так и много.

Alexander 13.04.2021 18:29

Цитата:

Сообщение от Vasya (Сообщение 217900)
Скажите пожалуйста!
Как называется карта? :eek:

Ответ в сообщении
Цитата:

Сообщение от Alexander (Сообщение 217899)
Заметил очень интересное поведение триггера...карте (сетевая острова 7) ... с другой картой (сетевая острова 6)...

В самой игре это сетевые карты "Сетевая6 Острова" и "Сетевая7 Острова", если уж быть точным.

Vasya 13.04.2021 20:22

Цитата:

Сообщение от Alexander (Сообщение 217905)
Ответ в сообщении


В самой игре это сетевые карты "Сетевая6 Острова" и "Сетевая7 Острова", если уж быть точным.

Спасибо!
Не увидел в тексте названия.

Alexander 21.04.2021 18:21

Ранее я писал, что уничтожение в зоне работает некорректно. Это верно, если создаешь и редактируешь миссию в одной сессии игры. Вот, например, по поводу моего поста про уничтожение в зоне. Я редактировал миссию, поэтому у меня возникли проблемы с ее работой. Но теперь я просто запустил эту миссию и проверил, и оказалось, что она работает. В последнем посте я писал, что заметил очень интересное поведение триггера. Видимо, с этим связаны все проблемы по работе триггеров. После того, как автор найдет причину такого поведения и устранит ошибку, я думаю триггер будет работать много лучше.

Sita. 21.04.2021 20:24

передам.

Alexander 24.04.2021 20:08

Обратил внимание, что не срабатывает триггер, если задано условие уничтожение и выбран подвижный корабль. При его уничтожении ничего не происходит. В настройках установлено 100% повреждений. При этом при установке стационарного корабля триггер срабатывает.
Также не срабатывает триггер, если задана цель ракета ФАУ-1, которая стартует с земли. При уничтожении ракеты и стартовой площадки на земле, триггер не срабатывает.

Пожелание. Триггер позволяет выполнять действия, когда выполняется одно из заданных условий триггера. Например, заданы условия:
1. вход самолета игрока в зону аэродрома;
2. уничтожение бомбардировщиков;
При этом выполняется действие, например, появление звена истребителей противника на стоянке аэродрома для перехвата.
То есть, чтобы действие произошло достаточно одного из условий триггера (как логическое «ИЛИ»). Или уничтожить бомбардировщик, или войти в зону.
Но думаю, было бы неплохо, если можно было задавать группы условий (два или несколько), при одновременном выполнении которых происходило бы действие (как логическое «И»).
То есть появление истребителей противника на стоянке тогда, когда игрок вошел в зону и при этом уничтожил бомбардировщик. Если игрок уничтожил бомбардировщик, находясь вне зоны, или не уничтожил бомбардировщик вовсе, то самолеты не появляются.
Считаю, это несложно реализовать, а выбор того, как будет работать триггер (при одновременном срабатывании условий или при любом из них) можно организовать обычным переключателем на вкладке Условия триггера.

Sita. 25.04.2021 17:06

прислали обновление тригеров, выкладываю в спец раздел.

Цитата:

Here is now the changelog for the Alpha 2 version of the Triggers:
- Fix a bug that keeps the zones from a previous mission in memory
- Fix a bug that keeps the message from a previous mission in the FMB
- Fix a bug that didn't save the timeout and duration when edited in the FMB
- Fix a bug that breaks the messages loaded from an existing mission (Cyrillic alphabet and return line)

This just a small update that may not fix all the bugs reported in Alpha 2. But as some of the fixes may have a large impact on the other issues. Please report me if there is already reported issues that are still present in this version.

Alexander 26.04.2021 18:48

После первого тестирования новой версии триггеров выявил следующий косяк.
Создана миссия, при входе в зону 4-х объектов уничтожается наземная артиллерия в районе зоны 2 и появляется сообщение. Баг выявлен именно в сообщении. Итак, миссия создана, текст сообщения двухстрочный:
Проверка сообщений!
Test messages!
https://d.radikal.ru/d13/2104/f1/60619dda309ft.jpg

Запускаем миссию, все работает, как положено сообщение видно полностью, без проблем.
https://c.radikal.ru/c15/2104/5f/b13416a19971t.jpg
Выхожу из миссии в полный редактор, и ничего не меняя в миссии, запускаю ее повторно. Опять все работает как надо, и сообщение отображается корректно.
Теперь снова возвращаюсь в миссию и сдвигаю зону, в которой уничтожается артиллерия в другое место. Запускаю миссию и вижу сообщение в одну строку (вторая строка исчезла):
Проверка сообщений!
причем не кириллицей, а в кодировке.
https://b.radikal.ru/b08/2104/9b/ee16a509ef0dt.jpg

Стоит отметить, что раньше при изменении положении зоны уничтожение объектов происходило в прежнем положении зоны. Теперь с этим все в порядке.

Захожу в полный редактор и вижу, в сообщение уже только одну (первую) строку.
https://a.radikal.ru/a05/2104/30/7a929c5f8781t.jpg
Потом я снимаю выделение с триггера и снова его выделяю, и теперь сообщение выглядит так:
\u041F\u0440\u043E\u0432\u0435\u0440\u043A\u0430 \u0441\u043E\u043E\u0431\u0449\u0435\u043D\u0438\u 0439!
https://c.radikal.ru/c18/2104/1e/a2aa46415c7dt.jpg

Дальше – больше: Если несколько раз снимать выделение с триггера, а потом снова в него заходить, то сообщение видоизменяется, добавляются обратные слеши, и оно выглядит так:
\\\\\\\\u041F\\\\\\\\u0440\\\\\\\\u043E\\\\\\\\u04 32\\\\\\\\u0435\\\\\\\\u0440\\\\\\\\u043A\\\\\\\\u 0430 \\\\\\\\u0441\\\\\\\\u043E\\\\\\\\u043E\\\\\\\\u04 31\\\\\\\\u0449\\\\\\\\u0435\\\\\\\\u043D\\\\\\\\u 0438\\\\\\\\u0439!
https://d.radikal.ru/d32/2104/82/9c5c3158fc3ft.jpg

Думаю именно при таких действиях, как выделение и снятие выделение с объекта происходит видоизменение сообщений. Так как слеши добавлялись к сообщению при таких действиях как выделение и снятие выделение с любого объекта, а не только с триггера или с зоны.

Sita. 26.04.2021 19:01

принял

Sita. 26.04.2021 19:11

передал автору.

Alexander 30.04.2021 17:43

Ранее я уже сообщал, что при работе с несколькимт триггерами при переходе от одного к другому на вкладке Условия или действия появляется ячейка предыдущего (например, combobox). Теперь немного подробно как это влияет на второй триггер.
Ставлю первый триггер, в котором четыре действия Появление. Ставлю второй триггер, в котором только одно действие Сообщение. И если теперь при активном типе действия (курсором выбрать combobox) нажать на первый триггер, то вместо первого действия будет стоять сообщение, а остальные связи не удаляются.
На скриншотах ниже это прекрасно видно. Игра запоминает настройку последнего триггера и зачем-то переносит ее в редактируемый триггер.
https://b.radikal.ru/b20/2104/68/cdea0731b025t.jpg

https://a.radikal.ru/a17/2104/84/7e59348247fdt.jpg

https://c.radikal.ru/c15/2104/d8/dd086d98733bt.jpg

Теперь еще пожелание. Когда необходимо установить несколько условий или действий, то приходится нажимать кнопку Add (Добавить), а потом становиться (кликать мышкой) на появившуюся строку условия или действия. Было бы классно, если не нужно было клацать по новой строке мышкой каждый раз. А после того как нажали кнопку Add сразу фокус переходил (выделялась) на новую строку условия или действия. Особенно это удобно для однотипных действий.

Sita. 30.04.2021 17:53

принял, передал.

Alexander 19.06.2021 11:45

Хотел изложить свое пожелание по триггерам. В настройках триггера при выборе условия Вход, Выход из зоны, Подсчет суммарных входов в зону, можно выбирать тип объекта, на который среагирует зона. Хотелось бы иметь возможность указывать конкретный объект (например, самолет или звено игрока, конкретную колонну техники или корабль). В миссиях часто самолеты ботов могут отклониться от маршрута в случае атаки или при повреждениях и залететь в зону, в которую они не должны были попасть по замыслу. В итоге сработает триггер, который не должен сработать и т.д. Или бывает нужно, чтобы триггер сработал именно для игрока или его звена в определенный момент, при пролете над нужным районом с нужной высотой, а случайный бот может все испортить.

Sita. 19.06.2021 13:25

спасибо, передам автору.

Sita. 20.06.2021 17:49

небольшое обновление.

Tiggers version Alpha 4



Цитата:

To install the update, just overwrite the previous files.SFS with the new one.

Here is now the changelog for the Alpha 4 version of the Triggers:
- Fix a bug that doesn't load messages correctly with encoded characters
- Fix a bug in the editor HMI when switching between triggers while a drop-down list is active
- The Add button now select the new entry directly

This just a small update that should fix all the bugs previously reported. Please report me if there is already reported issues that are still present in this version.

Catsy
Цитата:

Для установки обновления просто перезапишите предыдущие файлы.SFS новым.

Вот список изменений для альфа-версии 4 триггеров:
- Исправлена ошибка, из-за которой сообщения некорректно загружались с закодированными символами.
- Исправлена ошибка в HMI редактора при переключении между триггерами при активном раскрывающемся списке
- Кнопка "Добавить" теперь выбирает новую запись напрямую.

Это небольшое обновление, которое должно исправить все ошибки, о которых сообщалось ранее. Сообщите мне, если уже есть сообщения о проблемах, которые все еще присутствуют в этой версии.
ссылка на скачивание в разделе тестирования.

andrey65 09.10.2021 10:29

https://www.sas1946.com/main/index.p...html#msg734480
В этой теме интересная миссия для БАТ с триггерами, все работает и интересно. В механизм не вникал. Сама миссия:
https://www.mediafire.com/file/eidzo...r_1942.7z/file

Sita. 25.11.2021 14:43

так... тут кое что народилось ...

тут будет ридми.. а тем кто имеет доступ к тестовому разделу, вспоминайте явки пароли .. там выложу ссылку

Цитата:

Tiggers version Alpha 5
To install the update, just overwrite the previous files.SFS with the new one.

Here is now the changelog for the Alpha 5 version of the Triggers:
- Add dynamic spawn of TankGeneric and CarCeneric in multiplayer
- Add dynamic spawn of BigshipGeneric and ShipGeneric in multiplayer
- Add network code for manual triggers
- Add a timeout to the activation of the triggers at the begin of the mission to let a few time to load the objects
- Add a function to force the check on the zone without checking the associated conditions
- Add a way to check if the zone is still used by a trigger, if not delete the zone to free some resources
- Add the possibility to spawn objects of type campfire, siren and smoke on triggers
- Add french translation
- Fix some typo in English translation
- Fix some error link to the destruction of convoys
- Fix link line in the FMB when the link target is outside the screen
- Fix a bug when delete an object link to a trigger
- Fix a bug when run a manual trigger with multiple actions
- Fix a bug on the apparition level trigger if a zone wasn't used as a condition
- Fix a bug on the apparition level trigger to only take into account aircraft in the zone to calculate the altitude
- Fix a bug on the destruction of moving ship
- Fix a bug on the destruction of rockets
- Fix a bug on the suppression of convoys
- Fix a bug on the suppression of moving ship
- Fix a bug on the starting trigger if the aircraft was already in flight
- Fix a bug when using starting trigger to start firing artillery
- Fix a bug when using starting trigger to start firing a non-moving ship
- Fix a bug on the link of zone with an object
- Fix a bug on the spawn of some aircraft that cause huge lag spike depending on the number aircraft to appear at the same time (also speedup the mission loading)

Known issues:
- It's not possible to spawn a train on triggers in multiplayer

A bigger update this time... All the network code is now included in this version. I'm testing this version for about 3 months with my group on dogfight missions on a dedicated server without issue. But some bugs may still present...

Catsy

оно же, в машинном переводе

Цитата:

Тиггеры версии Alpha 5
Для установки обновления просто перезапишите предыдущие файлы.SFS новым.

Вот список изменений для альфа-версии 5 триггеров:
- Добавлено динамическое создание TankGeneric и CarCeneric в мультиплеере
- Добавлено динамическое создание BigshipGeneric и ShipGeneric в многопользовательской игре.
- Добавлено сетевой код для ручных триггеров
- Добавлено тайм-аут для активации триггеров в начале миссии, чтобы дать немного времени для загрузки объектов
- Добавлено функцию для принудительной проверки зоны без проверки связанных условий
- Добавлено способ проверить, используется ли зона по-прежнему триггером, если не удалить зону, чтобы освободить некоторые ресурсы
- Добавлена ​​возможность создавать объекты типа костра, сирены и дыма на триггерах
- Добавить французский перевод
- Исправлено опечатку в английском переводе
- Исправлена ​​некоторая ошибка ссылки на уничтожение конвоев
- Исправлено строку ссылки в FMB, когда цель ссылки находится за пределами экрана
- Исправлена ​​ошибка при удалении ссылки объекта на триггер
- Исправлена ​​ошибка при запуске ручного триггера с несколькими действиями
- Исправлена ​​ошибка триггера уровня видения, если зона не использовалась в качестве условия
- Исправлена ​​ошибка триггера уровня призраков, чтобы при расчете высоты учитывались только самолеты в зоне.
- Исправлено ошибка по уничтожению движущегося корабля
- Исправлено ошибка по уничтожению ракет
- Исправлено ошибка по подавлению конвоев
- Исправлена ​​ошибка по подавлению движущегося корабля
- Исправлена ​​ошибка пускового триггера, если самолет уже находился в полете
- Исправлена ​​ошибка при использовании пускового курка для запуска артиллерийской стрельбы.
- Исправлена ​​ошибка при использовании пускового триггера для запуска стрельбы по неподвижному кораблю.
- Исправлена ​​ошибка связи зоны с объектом
- Исправлена ​​ошибка при возрождении некоторых самолетов, которая вызывала огромный всплеск задержки в зависимости от количества самолетов, появляющихся одновременно (также ускорялась загрузка миссии).

Известные вопросы:
- Невозможно создать поезд по триггерам в сетевой игре.

На этот раз более крупное обновление ... В эту версию теперь включен весь сетевой код. Я тестирую эту версию около 3 месяцев со своей группой в воздушных боях на выделенном сервере без проблем. Но некоторые ошибки все еще могут присутствовать ...


Sita. 18.01.2022 20:12

Не тригеры конечно .. но тоже есть что потестить.. искать в специализированном раздел ...


Текущее время: 02:55. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot