Opa, eu tava aqui tendo alguns problemas para estender o limite de efeitos no OTX.
Mas depois percebi que o const.h, eles não utilizam mais em números HEXADECIMAIS, estão utilizando no código números inteiros (1, 2, 3, 4, ...).
Então para não ter que refazer manualmente todos os códigos do 68 até o 1500 (que eu tinha configurado na minha source antiga), eu resolvi fazer um programinha que vai fazer isto para mim.
Quais versões esse código serve? The Forgotten Server (0.4, 1.0, 1.1, 1.2 e 1.3)
OTX (2.9 ou maior)
Como que eu utilizo este programa?
Muito simples, siga o passo-a-passo a seguir:
- Primeiro clique neste link aqui e deixe aberto em outra aba.
- Vá no seu const.h (Se encontra na source do seu servidor) e verifique até onde foi configurado os seus effects.
- Pronto, agora que você já tem o link aberto e já sabe qual seu ultimo valor configurado. Vá na outra aba e você encontrará a tabela customVariables
- Você deverá alterar o initialValue para o próximo valor após o ultimo effect configurado. Por exemplo:
initialValue = 400, -- Mude o valor inicial
Depois:
initialValue = 2001, -- Mude o valor inicial
Agora você deve alterar qual será o valor do ultimo effect, por exemplo, eu tenho configurado até o valor 2000 e eu quero ter até o valor 4000. Você deve alterar o finalValue desse jeito:
finalValue = 1500 -- Mude o valor final
Depois:
finalValue = 4000 -- Mude o valor final
Pronto, após isso só clique no botão Run e aparecerá um monte de config. Você deverá ir no seu const.h e deletar a linha que configura o MAGIC_EFFECT_LAST. Ou seja, no meu caso irei deletar essa linha:
MAGIC_EFFECT_LAST = CUSTOM_MAGIC_EFFECT2000,
Agora só dá ctrl + c no código gerado pelo programa e ctrl + v no mesmo lugar em que o MAGIC_EFFECT_LAST foi deletado.
Pronto, efeitos adicionados