Usando spr com transparencia sem habilitar a feature provavelmente
14 minutos atrás, dalvorsn disse:Usando spr com transparencia sem habilitar a feature provavelmente
Você consegue nos dizer de qual forma habilitamos esta feature?
1 minuto atrás, Beryzinho disse:
Você consegue nos dizer de qual forma habilitamos esta feature?
Bota isso:
g_game.enableFeature(GameSpritesAlphaChannel)
No load do game_things
Editado Julho 22 por dalvorsn
Agora, dalvorsn disse:Bota isso:
g_game.enableFeature(GameSpritesAlphaChannel)
g_game.enableFeature(GameSpritesAlphaChannel)No load do game_things
Irei testar aqui. Obrigado pela rapidez e pela ajuda.
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

@dalvorsn já tinha feito isso brother achava que esse era o problema tbm
mesmo assim verifiquei...
function load()
local version = g_game.getProtocolVersion()
g_game.enableFeature(GameSpritesU32)
g_game.enableFeature(GameSpritesAlphaChannel)
local datPath, sprPath
if filename then
datPath = resolvepath('/things/' .. filename)
sprPath = resolvepath('/things/' .. filename)
else
datPath = resolvepath('/things/' .. version .. '/Tibia')
sprPath = resolvepath('/things/' .. version .. '/Tibia')
end
local errorMessage = ''
if not g_things.loadDat(datPath) then
errorMessage = errorMessage .. tr("Unable to load dat file, please place a valid dat in '%s'", datPath) .. '\n'
end
if not g_sprites.loadSpr(sprPath) then
errorMessage = errorMessage .. tr("Unable to load spr file, please place a valid spr in '%s'", sprPath)
end
loaded = (errorMessage:len() == 0)
if errorMessage:len() > 0 then
local messageBox = displayErrorBox(tr('Error'), errorMessage)
addEvent(function() messageBox:raise() messageBox:focus() end)
disconnect(g_game, { onProtocolVersionChange = load })
g_game.setProtocolVersion(0)
connect(g_game, { onProtocolVersionChange = load })
end
g_game.enableFeature(GameBlueNpcNameColor)
end
Não imagino nada além disso que possa resultar nesse erro, se não é isso que eu disse acima não sei o que tu arrumou ai
info
Grupo: Visconde
Registrado: 20/03/14
Posts: 367
Reputação: +219
Gênero: Masculino

4 minutos atrás, Durant disse:@dalvorsn já tinha feito isso brother achava que esse era o problema tbm
![]()
mesmo assim verifiquei...
Dependendo da versão do client, ele n tem suporte para transparência. Se n me engano ele foi adicionado no 0.6.5~0.6.6
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

@Drakopoulos então acho que é isso, era um cliente um pouco antigo que eu tinha aqui.
Editado Julho 22 por Durant
7 minutos atrás, Durant disse:@Drakopoulos então acho que é isso, era um cliente um pouco antigo que eu tinha aqui.
https://github.com/edubart/otclient
Baixa a versao mais recente, compila e ja era :3
info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano

@dalvorsn é que o cliente tem varias modificações... mais obg ai pela ajuda!
2 minutos atrás, Durant disse:@dalvorsn é que o cliente tem varias modificações... mais obg ai pela ajuda!
https://github.com/edubart/otclient/commit/41b2f9b9112cc4872b51a13928afd99718f3d68f
https://github.com/edubart/otclient/commit/8dec9cd8351fa21c1e7c9841d7ab0d926df94801
Ve se te ajuda ![]()





info
Grupo: Conde
Registrado: 30/04/11
Posts: 658
Reputação: +71
Gênero: Masculino
Char no Tibia: ExTibiano
Bom pessoal já vi algumas pessoas com esse problema mas os topicos que vi não tinham respostas,
então resolvi pedir ajuda de vocês. Alguém poderia me dizer como arrumo esse bug no OTC?
eu sei que tem haver com a transparência do .spr e .dat, tentei compilar sem transparency mas da erro...
seria de grande ajuda pessoal e acredito que não só pra mim, obrigado!