Trasparecia

nociam
Por nociam
em Lixeira Pública

nociam

avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 04/02/13Posts: 541Gênero: Masculino

Bom queria saber como fazer pra pegar a transparência sem precisar editar as sprites, em outro site o baxnie explico desse jeito mais nao esta indo alguem sabe o porque?

 

Jeito do baxnie

 

10msmpz.png

crie um arquivo chamado things.otml

 

 

 

items

622
opacity: 0.5
full-ground: false

 

 

Use-o a partir de um módulo.

 

 

connect(g_game, {onClientVersionChange = onClientVersionChange})

function onClientVersionChange(version)
g_things.loadOtml('/things/things.otml')
end

 

 

 

entao eu criei o arquivo things.otml

 

items
493
opacity: 9.9
full-ground: false

 

 

e no meu things.lua coloquei assim

 

filename = nil
loaded = false

function init()
connect(g_game, { onProtocolVersionChange = load })
connect(g_game, {onClientVersionChange = onClientVersionChange})
end

function terminate()
disconnect(g_game, { onProtocolVersionChange = load })
end

function setFileName(name)
filename = name
end

function isLoaded()
return loaded
end

function onClientVersionChange(version)
g_things.loadOtml('/things/things.otml')
end

function load()
local version = g_game.getClientVersion()

g_game.enableFeature(GameSpritesU32)
g_game.enableFeature(GameSpritesAlphaChannel)
g_game.enableFeature(GameMagicEffectU16)

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
end

 

 

Mais sempre aparece esse erro ?

 

ERROR: invalid thing type client id 622 in category 0


Resolvido uma hora faço o tutorial com a soluçao.

BlackTheRabbit

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 13/01/11Posts: 196Char no Tibia: Black The Rabbit

está usando o cliente de algum servidor de pokémon ou o otc?

Bruno

Ousadia e Alegria
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 01/05/08Posts: 2571Gênero: Masculino

O tópico foi fechado e movido para lixeira por estar inativo a mais de 10 dias. Caso seja preciso reabrir o mesmo, favor entrar em contato com a equipe.

Atenciosamente,
Bruno Minervino

 

Tibia Clients - Downloads Window