Como ler este arquivo
GameServerInfo - Event.dat controla se eventos podem funcionar nesta instância e seus limites de participação. O GS tem 158 chaves no pacote; o GSCS tem 94. São conjuntos diferentes: 67 chaves aparecem só no GS, três só no GSCS e 16 chaves compartilhadas têm valores diferentes.
No GS original:
CastleSiegeEvent = 0
No GSCS original:
CastleSiegeEvent = 1
As duas linhas são exemplos reais. Preserve a distinção entre as instâncias.
Eventos clássicos
| Chave ou família | O que controla |
|---|---|
BloodCastleEvent, BloodCastleMaxUser |
Ativação e número máximo de jogadores no Blood Castle. |
BloodCastleMinLevelNormal1 a 8, BloodCastleMaxLevelNormal1 a 8 |
Faixas de nível da classe normal em cada entrada do Blood Castle. |
BloodCastleMinLevelSpecial1 a 8, BloodCastleMaxLevelSpecial1 a 8 |
Faixas separadas para classes especiais. Não copie uma faixa Normal supondo que se aplica às Special. |
BloodCastleMinReset1 a 8, BloodCastleMaxReset1 a 8 |
Limites de reset por entrada. No arquivo original, -1 desativa esse limite. |
ChaosCastle*, DevilSquare* |
Ativação, participação e regras desses eventos. |
IllusionTemple*, DoubleGoer*, ImperialGuardian* |
Ativação e limites dos respectivos eventos. |
Castle Siege, Crywolf e mapas de evento
| Chave ou família | O que controla |
|---|---|
CastleSiegeEvent |
Ativação do Castle Siege nesta instância. Está ligado no GSCS do pacote e desligado no GS. |
CastleSiegeCycleStart*, CastleSiegeStateStart*, CastleSiegeSpecificState |
Datas e estado configurados para o ciclo do Castle Siege. Alterar uma data isolada pode deixar o ciclo incoerente. |
CastleSiege* |
Demais regras de armas, mistura e evolução do evento. Algumas chaves existem apenas no GSCS. |
CrywolfEvent, CrywolfBenefit*, CrywolfPenalty* |
Ativação, benefícios e penalidades de Crywolf. Confira também as variantes .att em MuServer/Data/Terrain. |
KanturuEvent, RaklionEvent, CastleDeepEvent |
Ativação e regras próprias desses mapas/eventos. |
CastleDeepEventTime, MossMerchantEventTime |
Tempo configurado para os respectivos eventos; confira a programação antes de alterar. |
InvasionManagerSwitch, BonusManagerSwitch |
Ativação dos gerenciadores correspondentes. |
MossMerchantEvent |
Disponibilidade do evento do Moss Merchant. |
BattleIce3Map, BattleIce3CordX, BattleIce3CordY, BattleIce3GuildMinMembers |
Mapa, posição e mínimo de membros da guilda para o Battle Ice 3; presentes apenas no GS deste pacote. |
Eventos adicionais do pacote
No GS original há famílias como EventPvP*, EventTvt*, EventGvG*, EventKillAll*, EventHideAndSeek*, EventRunAndCatch* e EventRussianRoulette*. Elas controlam ativação, limites, NPCs, duração, pontuação e recompensas de seus eventos. Não pressupõem que o GSCS tenha os mesmos parâmetros; várias dessas chaves estão ausentes lá.
EventStartTime define o tempo do recurso de início de evento no GS. Ele não aparece no arquivo do GSCS; configure-o junto com EventStartSwitch.
| Padrão de chave | Significado geral |
|---|---|
*Switch ou *Event |
Ativação do sistema na instância, quando o recurso utiliza essa chave. |
*MinUser, *MaxUser, *MinPlayers, *MaxPlayers |
Limites de participantes. |
*MinLevel, *MaxLevel, *MinReset, *MaxReset |
Faixas de entrada. |
*Npc, *NpcMap, *NpcX, *NpcY |
NPC e posição usados para entrada ou operação do evento. |
*AutoReward* |
Recompensa automática do evento, por posição/faixa quando o nome indica. Confira o item e a bolsa relacionados antes de mudar. |
Antes de alterar
Faça backup do arquivo da instância correta. Ativar uma chave não cria horários, NPCs, monstros, mapas nem bolsas de recompensa. Confira os arquivos relacionados em MuServer/Data/Event, EventItemBag, MonsterSetBase, MonsterSetBaseCS e Terrain. Teste o início, a entrada, o encerramento e a recompensa do evento depois da mudança.