a questao de limite de efects nao envolve so o client mas o server tbm, pois nao adianta nada vc ter capacidade de receber um byte u16 sendo q o server so envia u8
no client e so vc por no module game_things no thins.lua
g_game.enableFeature(GameMagicEffectU16)
porem vc prescisa editar o codigo de fonte do seu server para ele poder enviar u16




info
Grupo: Conde
Registrado: 03/01/12
Posts: 884
Reputação: +233
Char no Tibia: Segredo
bom tava olhando source do otclient se achava algo a ver com Magic Effect
achei 3 parte da source que tem algo a ver com Magic Effect
que é
em
protocolgameparse.cpp
thingtypemanager.cpp
tile.h
porém
thingtypemanager.cpp
tile.h
tem algo a ver com MAGICFIELD
sobrando apenas
protocolgameparse.cpp
agora procurei la algo a ver com uint8_t
para mudar para uint16_t
http://www.cplusplus.com/reference/cstdint/
achei isso
em filestream.h
achei isso
uint8 getU8(); uint16 getU16(); uint32 getU32(); uint64 getU64(); int8 get8(); int16 get16(); int32 get32(); int64 get64();ai eu editei protocolgameparse.cpp
fico assim
minha duvida é se tem que editar mais algum lugar pq não pega meu amigo disse que já edito source do otserver
do otclient ele tbm não sabe