PDA

View Full Version : EventItemBag/EventItemBag.txt MuEmu



Mentor
09/03/2017, 07:00 PM
Introdução

A nova EventItemBag pode ser usada facultativamente em detrimento do modelo padrão, para isso basta colocar no arquivo as configurações do novo modelo, apenas.

Configurando o arquivo "EventItemBagXXX.txt"

Número de recompensas (Seção 3)​​​

Index

Número de identificação da recompensa.


Cada index configurado representa uma recompensa que poderá cair.

DropRate

Chance de cair a recompensa.


Chance se dá como = x/10000

Definições de recompensa (Seção 4​)

Index

Número de identificação da recompensa.


Valor configurado na seção 3, coluna "Index".

Section

Número da seção referente ao grupo de recompensas dessa linha.


-1 = Recompensa em zen (Recompensa em Ruud, se estiver configurado para GremoryCase).

SectionRate

Chance proporcional de cair um item do grupo de recompensas dessa linha.


A chance proporcional corresponde a fração gerada pela divisão do valor da SectionRate de cada uma das linhas individualmente com o valor da SectionRate de todas as linhas somadas.

Exemplo:

5 10000 = 10000/40000 = 1/4 = 25%
6 20000 = 20000/40000 = 1/2 = 50%
7 10000 = 10000/40000 = 1/4 = 25%

Total = 40000

MoneyAmount

Quantidade de dinheiro que irá cair caso o grupo de recompensas dessa linha seja escolhido.


Se estiver configurado para GremoryCase, define o tipo de recompensa a ser recebida.

100 = Game Master.

OptionValue

Opções especiais do grupo de recompensa.



0 = Nada
1 = Fogos de artifício
2 = Verificação de classe leva em consideração a party.
16 = Adicionar o item ao Gremory Case da conta.
32 = Adicionar o item ao Gremory Case do personagem.

OBS: Para cumular opções, basta somar os valores.

DW, DK, FE, MG, DL, SU, RF

Requisito de classe para o grupo de recompensa.


0 = Não pode.
1 = Pode.
2 = Pode, se tiver primeira evolução.
3 = Pode, se tiver segunda evolução.

Grupos de recompensa (​Seção 5 e seguintes)

Index

Número de identificação do item, gerado a partir do "Item.txt"


Index = (Section*512)+Type

Level

Nível do item.

Grade

Opção excellent do item.

Option0~6

Número de identificação da respectiva Option, relacionada no arquivo "ItemOptionRate.txt".


-1 = Não se aplica.

Duration

Tempo de duração, em segundos, do item.


0 = Item permanente.

Estrutura base da nova EventItemBag


3
//Index DropRate
0 10000
end

4
//Index Section SectionRate MoneyAmount OptionValue DW DK FE MG DL SU RF
0 5 10000 0 0 1 1 1 1 1 1 1
end

5
//Index Level Grade Option0 Option1 Option2 Option3 Option4 Option5 Option6 Duration Comment
end

EXEMPLOS:
[Only registered and activated users can see links]

Créditos:
welcomevoce (x-team)

Unico
09/03/2017, 09:09 PM
cuando se refiere al index es al numero de seccion onumero de item ?

diegolbrl
22/03/2017, 10:34 AM
Como faço para configurar a quantidade de items que será dropada?

pois nesta configuração a linha:



0
//EventName DropZen ItemDropRate ItemDropCount SetItemDropRate ItemDropType Fireworks
"Kundun" 0 100 5 0 0 0
end



Não funciona

29 minutes:------- Atualizado -------

Descobri como

Adicinando index 0, 1, 2, ...

Aqui um exemplo definido para dropar 5 items com categoria de index de 0 a 4 onde cada categoria possui 5% drop (5) / 15% drop (6) / 15% drop (7) / 65% drop (8).

Fica assim


3
//Index DropRate
0 10000
1 10000
2 10000
3 10000
4 10000
end


4
//Index Section SectionRate MoneyAmount OptionValue DW DK FE MG DL SU RF
0 5 500 0 0 1 1 1 1 1 1 1
0 6 1500 0 0 1 1 1 1 1 1 1
0 7 1500 0 0 1 1 1 1 1 1 1
0 8 6500 0 0 1 1 1 1 1 1 1
1 5 500 0 0 1 1 1 1 1 1 1
1 6 1500 0 0 1 1 1 1 1 1 1
1 7 1500 0 0 1 1 1 1 1 1 1
1 8 6500 0 0 1 1 1 1 1 1 1
2 5 500 0 0 1 1 1 1 1 1 1
2 6 1500 0 0 1 1 1 1 1 1 1
2 7 1500 0 0 1 1 1 1 1 1 1
2 8 6500 0 0 1 1 1 1 1 1 1
3 5 500 0 0 1 1 1 1 1 1 1
3 6 1500 0 0 1 1 1 1 1 1 1
3 7 1500 0 0 1 1 1 1 1 1 1
3 8 6500 0 0 1 1 1 1 1 1 1
4 5 500 0 0 1 1 1 1 1 1 1
4 6 1500 0 0 1 1 1 1 1 1 1
4 7 1500 0 0 1 1 1 1 1 1 1
4 8 6500 0 0 1 1 1 1 1 1 1


11 minutes:------- Atualizado -------


cuando se refiere al index es al numero de seccion onumero de item ?

Possui 2 index no arquivo.

a primeira é a index de categoria, onde você pode configurar o % de drop para cada categoria e subcategoria, e pode configurar a classe que irá dropar o item da subcategoria.


3
//Index DropRate
0 10000
end

4
//Index Section SectionRate MoneyAmount OptionValue DW DK FE MG DL SU RF
0 5 10000 0 0 1 1 1 1 1 1 1
end




a segunda é a index do item, onde o cálculo para obtela foi citada acima, (512*categoria+tipo)
Exemplo do Cálculo


//Section Type
7 8 // Brass Helm

O Brass Helm é da categoria/section = 7 e do tipo/type = 8

O cálculo da index do item fica (512 * 7 + 8) = 3592

A index do item funciona como um ID fixo, que não precisa ser definido por uma categoria ou tipo, é como um código de barras de um produto.



Exemplo da Index
[QUOTE]
5
//Index Level Grade Option0 Option1 Option2 Option3 Option4 Option5 Option6 Duration Comment

end

sexmirth
31/10/2017, 12:02 AM
como eu configuro para eu receber a recompensa final do blood castle um jewels ?

Marco_Aurélio
31/10/2017, 10:51 AM
como eu configuro para eu receber a recompensa final do blood castle um jewels ?

va na pasta eventbags procure o arquivo bloodcastle vai ter 1 para cada level dele. e nele vc configura oq ire dropar ao final do evento.
obs. isso é para servidores Xteam/Muemu

sexmirth
31/10/2017, 10:54 AM
va na pasta eventbags procure o arquivo bloodcastle vai ter 1 para cada level dele. e nele vc configura oq ire dropar ao final do evento.
obs. isso é para servidores Xteam/Muemu

tipo é nesse aqui ? 0

//EventName DropZen ItemDropRate ItemDropCount SetItemDropRate ItemDropType Fireworks
"Blood Castle 8" 1000 100 1 0 0 0
end


1
//Section Type MinLevel MaxLevel Skill Luck Option Excellent
14 252 0 0 0 0 0 0
end


se sim aonde eu coloco pra dropar uma jewels ?

Marco_Aurélio
31/10/2017, 12:38 PM
tipo é nesse aqui ? 0

//EventName DropZen ItemDropRate ItemDropCount SetItemDropRate ItemDropType Fireworks
"Blood Castle 8" 1000 100 1 0 0 0
end


1
//Section Type MinLevel MaxLevel Skill Luck Option Excellent
14 252 0 0 0 0 0 0
end


se sim aonde eu coloco pra dropar uma jewels ?


Esse arquivo mesmo amigo, é só ir na seção 1 e adicionar igual o exemplo a baixo.


0
//EventName DropZen ItemDropRate ItemDropCount SetItemDropRate ItemDropType Fireworks
"Blood Castle 8" 1000 100 5 0 0 0
end

1
//Section Type MinLevel MaxLevel Skill Luck Option Excellent
14 13 0 0 0 0 0 0 //Jewel of Bless
14 14 0 0 0 0 0 0 //Jewel of Soul
14 22 0 0 0 0 0 0 //Jewel of Creation
12 15 0 0 0 0 0 0 //Jewel of Chaos
14 16 0 0 0 0 0 0 //Jewel of Life
end