Interlude Обновление interlude до актуальной версии

Status
Not open for further replies.

TalosTalos is verified member.

Технический Руководитель
Staff member
Supervisor
Melcosoft Family
Уважаемые игроки.
16 марта на сервере Interlude будет проходить обновление серверных файлов.
Предположительное время проведения: 2 часа

Список изменений

Code:
13-03-2017    - fix drop from 25115    icarus_sample
07-03-2017    - fix "Cancel quest 348 An Arrogant Search"
06-03-2017    - AI : fix teleport location name ( class : karin )
02-03-2017    - RateChanger : Applying changes immediately without restarting the application.
26-02-2017    - SIA Advext Manager: added the presence subclass check on receipt of the nobility (parameter: NoblessCheckSub)
18-02-2017    - Fixed check sum chances within the group.
17-02-2017    - AI : fix spawn Chest of Golkonda (with long range last attack)
13-02-2017    - Rainbow Spring doorman dialogue
09-02-2017    - AI: Frintessa: add parameter to opened exit door in second room. (class: frintessa_teleporter, parameter "OpenedExit2ndRoom")
01-02-2017    - AI: removed redundant check on receipt heroic weapons (class: obelisk_basic)
28-01-2017    - doordata: remake secret doors in GoE (open by time)
21-01-2017    - AI: fix quest 629 [clean_up_the_swamp_of_screams] (classes:
merc_cap_peace
splinter_stakato
splinter_stakato_drone
splinter_stakato_drone_a
splinter_stakato_soldier
splinter_stakato_worker
)
21-01-2017    2017.01.07
+ new: ServerMessages.txt
message_begin    message_id=137    message_delay=1250    message_str=You do not have the required item to use this chat type !    message_language=0    message_end
message_begin    message_id=138    message_delay=1250    message_str=You do not have the required item to send message !    message_language=0    message_end

2017.01.06
* fix: GM-command
"//kick" - kick character in target
"//kick " - kick character by name

+ new: SmartGuard can ban & kick offline-traders now.

2016.12.23
+ new: parameter
l2server.ini
[EVENT]
sealstoneamount = 100

Pay attention on this setting, adenarate in l2server.ini will no longer increase amount of sealstones

+ new: skill effects
{ p_sealstone_modify; }

2016.12.22
+ new: skill effects
{ p_exp_modify; }
{ p_sp_modify; }
{ p_adena_modify; }
{ p_drop_modify; }

- bonus in percent, eg. value 50 is meaning +50%

2016.12.03
+ new: multisell logging in database (see "TRACK_MULTISELL_PURCHASE" setting)
2016-12-04-LogMultiSell.sql
GeneralSettings.ini
[MULTISELL]
; Format:10968,nDBID,nAccountId,nX,nY,nZ,nRace,nGender,nClass,nLevel,nItemID,nProducedAmount,nNpcID,sName,sAccountName
TRACK_MULTISELL_PURCHASE=1;2

+ new: logging of changing the dynamic rates via AI (LogChangeDynamicRates.sql)
GeneralSettings.ini
[MISC]
LOG_CHANGE_DYNAMIC_RATES = true

2016.12.03
+ GeneralSettings.ini
[ITEMS]
; The price for cancel of augmentation
AUGM_REMOVE_LOWC_ADENA = 95000
AUGM_REMOVE_MIDC_ADENA = 150000
AUGM_REMOVE_HIGHC_ADENA = 210000
AUGM_REMOVE_LOWB_ADENA = 240000
AUGM_REMOVE_HIGHB_ADENA = 270000
AUGM_REMOVE_LOWA_ADENA = 330000
AUGM_REMOVE_MIDA_ADENA = 390000
AUGM_REMOVE_HIGHA_ADENA = 420000
AUGM_REMOVE_S_ADENA = 480000

2016.12.02
+ ItemAutoConsume.txt

2016.12.01
+ GeneralSettings.ini
[ITEMS]
; custom message from systemmsg.dat (format: "$s1 has $s2 hour(s) and $s3 minute(s) of usage time remaining.")
PERIODIC_ITEMS_TIME_REMAINING_MESSAGE_ID = 0

+ new: bypasses
action="bypass timeleft"    (the analogue of chat-command ".timeleft")
action="bypass offline_shop" (the analogue of chat-command ".offline" or ".offline_shop")

2016.11.26
* fix: "7 Signs Festival win & clan reputation points" bug

2016.11.25
+ new: Rune items
1. GeneralSettings.ini
[ITEMS]
; Enable rune items
ENABLE_RUNES = true

2. itemdata.txt new parameters
- Runes:
etcitem_type = rune
material_type = paper
item_skill = [skill_name]

- Rune-select
etcitem_type = rune_select
material_type = rune_xp | rune_sp | rune_remove_penalty
item_multi_skill_list = {[skill_name_1];[skill_name_2]; ...; [skill_name_N]}

2016.11.16
+ new: GeneralSettings.ini
[GAMEPLAY]
; Do not send summon's HP/MP to neighborhood players
BLOCK_BROADCAST_SUMMON_INFO = true
; Enable C4 buff/debuff replacement algorithm
BUFFSYSTEM_LIKE_C4 = true


2016.10.31
+ new: Time-limited items
1. GeneralSettings.ini
[ITEMS]
; Enable time-limited items
ENABLE_PERIODIC_ITEMS = true

2. sql script:
2016-10-UserItemPeriod.sql

3. itemdata.txt new parameter 'period'(item lifetime in minutes), e.g.:
Новый параметр в itemdata.txt, который описывает время жизни временного предмета(в минутах)
period = 10

4. chat-command '.timeleft' show list of time-limited items
17-01-2017    - AI: Fix crash L2NPC on farm Valakas (classes: ai_boss07_valakas_select_target_skill, ai_boss07_valakas_set_db)
15-01-2017    - questrate
15-01-2017    - AI: Fix questrate Whisper Of Dreams Part 2 (classes: cave_howler, karik)
14-01-2017    - RateChanger Light : minor bug fix
12-01-2017    - FString: remove duplicate ID
- AI: fixed some teleport names
08-01-2017    - AI: Removed debug branch with a reaction to the amount of Adena. (classes: ai_boss07_valakas_select_target_skill,
ssq_main_event_acolyte,
teleport_dungeon_manager_npc)
04-01-2017    - sorted quest names (and version with russian quest names)
- fix consume for acquire pledge skills
03-01-2017    - AI: Translate Quest Names into fstring ID code. Customers can translate name on local language in "fstring.txt"
03-01-2017    - events: fix examples for time variables
28-12-2016    - AI: Trader Uska (Orc Village), remove some Charms from shop ( class: trader_uska )
26-12-2016    - AI: Add New QuestRate parameters : default_npc
int    QuestDropCountRate_7 = 1; // Whisper Of Dreams Part 1, 2
int    QuestDropCountRate_8 = 1; // Legacy of Insolence
int    QuestDropCountRate_9 = 1; // In Search of Fragments of Dimension
int    QuestDropCountRate_10 = 1; // An Ice Merchant's Dream
int    QuestDropCountRate_11 = 1; // Protect the Water Source
int    QuestDropCountRate_12 = 1; // Guardians of the Holy Grail
int    QuestDropCountRate_13 = 1; // Seekers of the Holy Grail
int    QuestDropCountRate_14 = 1; // Rise and Fall of the Elroki Tribe
int    QuestDropCountRate_15 = 1; // Yoke of the Past
int    QuestDropCountRate_16 = 1; // Clean up the Swamp of Screams
int    QuestDropCountRate_17 = 1; // A Powerful Primeval Creature
24-12-2016    - Protect Zaken Gate and replacing it on the portal
23-12-2016    - Fix AI for NPC in Schutgard
22-12-2016    + New: SmartGuard-PTS web-panel
18-12-2016    - npcdata: fix drop for NPC 20595, 20596
11-12-2016    - NPC: 22003..22016 - race=undead
07-12-2016    - DropSpoil Patch Creator : fix for Gracia Epilogue
06-12-2016    - AI: fix skill pch ( classes:
ai_boss03_raikel
ai_boss03_riba
ai_boss05_doll_blader_b
ai_boss05_vale_master_b
event_cursed_pig
party_leader_berserker
party_leader_bomb_spawn
party_leader_casting_3skill_magical2
party_leader_wd_corpse_necro
party_private
party_private_casting_3skill_magical2
party_private_ex
shaman_for_friend
warrior_ag_slow_type2
warrior_casting_3skill_magical2
warrior_casting_enchant_1of4
warrior_corpse_vampire
warrior_saint_transform
warrior_slow_type_bagic
weather_controller
weather_controller3
wizard_ddmagic2
)
04-12-2016    - ClientPatchCreator.demo : Processing Skilllist={0} in NpcGrp for GE/GF/CL
01-12-2016    - Update: Fix the special case when decoding.
29-11-2016    - RateChanger: Fix error in delete group
27-11-2016    - RateChanger: Fix error in design,
Add target (all, mob, boss) for CustomDropGroup\CustomSpoilGroup
27-11-2016    - RateChanger: Fix error in design,
Add target (all, mob, boss) for CustomDropGroup\CustomSpoilGroup
24-11-2016    - Update Rate_Changer
23-11-2016    - Update Rate_Changer
23-11-2016    - AI : Fixed spawn two Antharas while changing channel command after the start event ( classes: ai_boss04_antaras, ai_boss04_heart_of_warding )
23-11-2016    - Add userfull tool Gen_PCH.exe ( generate: category_pch.txt, item_pch.txt, npc_pch.txt, option_pch.txt, skill_pch.txt, skill_pch2.txt )
19-11-2016    - Update RateChanger
18-11-2016    - update tool
09-11-2016    - wharf_manager_singsing ( dialogue after purchase. )
07-11-2016    Replace NPC parameters from GF Chronicles, if they are lower than available in our Interlude.
- npcdata : only RaidBosses and Minions
npcdata_allnpc : for all NPC
( details in npc_stat_update_log.txt )
07-11-2016    Reverted Epic bosses stats for correct Interlude values(was a mistake in previous commit)
06-11-2016    Fixed some stats parameters for bosses and minions
03-11-2016    - AI. PI Mobs do return on start point if attacker in PeaceZone ( class: warrior_universal )
01-11-2016    2016.10.31
+ new: Pumpkin event new NPCs & Weapon

2016.10.13
+ new: SmartGuard API rev.5 support

2016.10.08
* fix: server crash by BBS-packet
* fix: date for sysmessage "message_str=[VIP] Your vip privileges granted until %02d/%02d/%04d."


2016.10.07
* fix: "Summon friend / Clan gate / Summon party should not work on sieges and combat zones".
* fix: Теперь Summon friend/ Clan gate и Summon party не будут работать в боевых зонах


2016.08.12
+ Added posibility to define accounts which can enter on server without Smart-guard
+ Добавлена возможность прописывания списка аккаунтов и IP, которые могут заходить на сервер в обход smart-guard, т.е. чистым клиентом
[NON_SMARTGUARD_CLIENTS]
; Set 1, if you want to enable this mode
; Поставьте 1, если хотите включить этот режим
Enable=0
; Set 1 for debug
Debug=0
; Format is account1:ip;account2:ip etc
; Формат исключений, которые могут заходить на сервер в обход защиты account1:ip;account2:ip и тд
IPs=builder:192.168.0.1;builder2:192.168.1.0/24;builder3:192.168.2.192/27

2016.05.27
* fixed annoying reset_sociality procedure spam in Cached console

2016.05.13
New function for adena saving in Interlude, gives a comfortable way for adena keeping.
For example .packadena will change definded amount of adena, into some item, .unpack adena will make it in another direction. The same with bypasses usage

Новая функция для хранения адены, удобно для использования в интерлюде, где лимит адены достаточно низок. Использование команды .packadena обменяет указанное число адены на указанный предмет, .unpackadena - наоборот распакует адену.
+ new: GeneralSettings.ini
[ITEMS]
PACK_ADENA=;

+ new: chat-commands
.packadena
.unpackadena

+ new: bypasses
bypass packadena
bypass unpackadena


2016.05.12
* fix: buff profile order. Now buffs will apply from 1 to the last


* fix: buff profile on summon now will check if summon or pet exist



2016.05.08
+ new: multisell logging in GeneralSettings.ini
[MULTISELL]
; Log Id = 10968
; Format:10968,nDBID,nAccountId,nX,nY,nZ,nRace,nGender,nClass,nLevel,nItemID,nProducedAmount,nNpcID,sName,sAccountName
TRACK_MULTISELL_PURCHASE=1;2;3


2016.04.29
New parameter defines up to which level player can receive free buff from profiles

+ new: field in player support (free level)
field in BufferSettings free_level=

augment = augment_id(type1) * 32768 + augment_id(type2) from augmentation_data.txt
+ new: ai method GiveItem3(talker,item_id,augment)

New bypass which gives ability to open browser links from game

+ new: new bypass:
"bypass -h open?url=http://google.com"
!!! Warning:
- this feature is valid for SmartGuard customers only;
- characters [ \t?&=] should be escaped.


2016.04.27
Allow to use .buffprofile command. .buffprofile p 1 - buffs first buff set on player, .buffprofile s 1 - buffs first buff set on summon or pet.
Bypass bypass buffprofile?target= &id=
Where p = player, s = summon/pet, N - buff profile ID
Возможность баффать профиль за городом.
.buffprofile - игровая команда
bypass buffprofile?target= &id= байпасс для использования через NPC или .menu.
Где p = игрок, s - суммон или пет, N - id профиля.
GeneralSettings.ini
[PLAYERCOMMANDS]
BUFFPROFILE = true

.buffprofile
bypass buffprofile?target= &id=

p - player
s - summon/pet
N - profile id
06-10-2016    - Client DropSpoil Patch Creator (Demo) :
+ Generated Drop&Spoil in a predetermined pattern;
+ Pagination, if the drop list is too large;
05-10-2016    - Client DropSpoil Patch Creator (Demo) : fix error with Interlude.SkillGRP.dat
+ more functionality + redesign
05-10-2016    - Client DropSpoil Patch Creator (Demo) : fix error with Interlude.SkillGRP.dat
04-10-2016    - AI. Fix quest 652 An Aged Ex-Adventurer ( classes:
sara
retired_oldman_tantan
)
01-10-2016    - Client DropSpoil Patch Creator (Demo) : fix error with Interlude.SkillGRP.dat
26-09-2016    - AI fix quest "in_the_name_of_evil_part1" (class:
deinonychus
deinonychus1
deinonychus2
deinonychus3
ornithomimus
ornithomimus1
ornithomimus2
ornithomimus3
shaman_caracawe
)
24-09-2016    - update Client DropSpoil Patch Creator ( fix work with Gracia Final: skillgrp.dat and npcgrp.dat )
06-09-2016    - fix s_hate, s_hate_aura
 
Status
Not open for further replies.
Back
Top Bottom