SERPENT1987 | Дата: Среда, 08.01.2020, 22:48 | Сообщение # 1 |
Подполковник
Группа: Администраторы
Сообщений: 100
Статус: Offline
| Играете в L2Off, но не умеете создавать свои Ивенты? Без них игра кажется скучнее и не хватает плюшек, ради которых хочется гриндить монстров в Lineage 2? Тогда вот вам самый простой способ создать свой Ивент, со своими условиями и наградами:
Вам потребуется Блокнот и WinRar (или любо архиватор сжимающий в .zip)
Сперва надо создать текстовый файл. Назовём его MegaEvent.txt
Назовите как удобно вам. Сути это не изменит. Создать надо данный файл в папке сервера L2off.
У меня это выглядит так:
C:\la2off\server\gameserver\data\script
В файл скопируйте код приведённый ниже:
<Event ID="MegaEvent" Active="15 Dec 2019-10 Dec 2032"> <Droplist> <AllDrop Items="1662" Count="1,1" Chance="50%" /> </Droplist> <Message Type="OnJoin" Msg="Эвент MegaEvent: Соберите Предметы и обменяйте у NPC На нужную вам вещь." /> <EventEnd> <Take From="AllPlayers"> <Item ItemID="1662"></Item> </Take> </EventEnd> </Event>
Пояснения:
Active - дата проведения Ивента. AllDrop Items - Ивентовый предмет, выпадающий с любого монстра. Count1,1 - Сколько предметов выпадает. В данном случае от 1 до 1. Если написать 1,6 то выпадать будет от 1 до 6 предметов соответственно. Chance 50% - предмет с монстров будет выпадать с шансом в 50%. EventEnd - данная функция убирает предметы Ивента у всех игроков при его завершении. Если вы хотите сохранить предметы до следующего раза, то удалите данную часть кода:
<EventEnd> <Take From="AllPlayers"> <Item ItemID="1662"></Item> </Take> </EventEnd>
Далее вам потребуется сохранить ваш текстовый файл в кодировке UTF-8 и сохранить его как XML. Иначе игра не сможет его прочитать и соответственно ваш ивент не будет работать.
В конце вам надо запаковать файл в zip архив (не запаковывайте в rar или иные форматы!). Имя zip архива лучше сделать как у xml файла. Сам xml после запаковки можете удалить - он не требуется.
Теперь все игроки будут видеть сообщение "Эвент MegaEvent: Соберите Предметы и обменяйте у NPC На нужную вам вещь." при входе в игру.
Это сообщение вы можете так же отключить если оно вам не нужно. Достаточно просто удалить полностью строчку <Message Type="OnJoin" Msg="Эвент MegaEvent: Соберите Предметы и обменяйте у NPC На нужную вам вещь." />
Таким же образом можно зставить всех монстров ронять валюту или любые другие предметы вашего сервера без правки таблиц дропа.
Работа с World Editor, RPG Maker, UDK и прочие фишки.
|
|
| |