XS

[TUTORIAL] Transparência

Por xSONYx, 22 de mai. de 2015 em Tutoriais de Clients

tutorial
transparencia
otc
tibia
transparency
otserv
18
17.2k
xSONYxX
22 de maio de 2015 às 20:15

Transparência

Eae galera, vim aqui pra ensinar vocês a usar a transparência no tibia, vamos começar.

 

Primeiro você tem que ter uma versão de 0.6.5 ou superior do otclient e habilitar a feature.

Para habilitar a feature você vai em game_things depois em game_things.lua e adicione isto em baixo de function load()

g_game.enableFeature(GameSpritesAlphaChannel)

Agora você tem que usar o Object Builder(versão 0.3.4), abra o object builder, abra seu spr/dat e bota em compile as e ative a opção transparency.

Pronto, seu cliente e o server já estão aptos a receber a transparência.

 

Agora a parte mais complicadinha, como montar a sprite com transparência para adicionar no client.

 

Abra sua sprite no photoshop, delete todos os pixels de fundo(geralmente é rosa), deixe somente os que a sprite usa.

 

Agora vá em opacidade e diminua para o desejado.

 

Agora preste bem atenção, salve a imagem no formato PNG, pois ele aceita alfa.

 

Depois vá no Object Builder, clique para abrir spr/dat, selecione a opção transparency(senão não vai reconhecer seu dat/spr), vá na sprite desejada e a adicione.

 

Agora compile, também com a opção transparency ativada.

 

Testei com uma outfit qualquer, resultado final:

ur2ustw.png

 

 

 

 

Créditos

xSONYx
EdMignari
Baxnie

Editado Maio 22 por xSONYx

StigalS
22 de maio de 2015 às 20:25

Boa rapaz, ótimo conteúdo e muito utilizado na "PokeXGames", Y-Ghost (;

JG6J
22 de maio de 2015 às 20:34

Sony se vc por a opacidade perto do 70% ele fica bom tbm

xSONYxX
22 de maio de 2015 às 21:15

Sony se vc por a opacidade perto do 70% ele fica bom tbm

Vai da necessidade da pessoa mesmo..

gabrielbsalesG
27 de maio de 2015 às 22:30

Cegueira detected.

Editado Maio 28 por Featzen

xSONYxX
27 de maio de 2015 às 23:46

Mais uma observação, apenas a partir da versão 0.6.4 o ot client tem esse recurso(se não me engano).

"Primeiro você tem que ter uma versão de 0.6.5 ou superior do otclient e habilitar a feature."

Já citei isso no tutorial manim xD

Editado Maio 27 por xSONYx

gabrielbsalesG
28 de maio de 2015 às 11:06

Mais uma observação, apenas a partir da versão 0.6.4 o ot client tem esse recurso(se não me engano).

Ok, to cego.

UHAEUAEHUAEHU

LeoTKL
28 de maio de 2015 às 11:54

muito bom posso usar esse método em old client? ou sejá usar o esquema de opacidade nele?

gabrielbsalesG
28 de maio de 2015 às 13:04

muito bom posso usar esse método em old client? ou sejá usar o esquema de opacidade nele?

Não. É um recurso disponível só no ot client.

LeoTKL
28 de maio de 2015 às 14:13

Não. É um recurso disponível só no ot client.

 

valeu no caso vou usar o esquema de falhar a sprite pra ficar parecido com esse efeito xD

1 mês depois...
14 de junho de 2015 às 18:33

Oq aconteceu aqui?:C

Alguem pode ajudar por favor?

post-382678-0-07860500-1434317614_thumb.jpg

1 mês depois...
clebao666C
21 de julho de 2015 às 17:08

 

Transparência

Eae galera, vim aqui pra ensinar vocês a usar a transparência no tibia, vamos começar.

 

Primeiro você tem que ter uma versão de 0.6.5 ou superior do otclient e habilitar a feature.

Para habilitar a feature você vai em game_things depois em game_things.lua e adicione isto em baixo de function load()

g_game.enableFeature(GameSpritesAlphaChannel)

Agora você tem que usar o Object Builder(versão 0.3.4), abra o object builder, abra seu spr/dat e bota em compile as e ative a opção transparency.

Pronto, seu cliente e o server já estão aptos a receber a transparência.

 

Agora a parte mais complicadinha, como montar a sprite com transparência para adicionar no client.

 

Abra sua sprite no photoshop, delete todos os pixels de fundo(geralmente é rosa), deixe somente os que a sprite usa.

 

Agora vá em opacidade e diminua para o desejado.

 

Agora preste bem atenção, salve a imagem no formato PNG, pois ele aceita alfa.

 

Depois vá no Object Builder, clique para abrir spr/dat, selecione a opção transparency(senão não vai reconhecer seu dat/spr), vá na sprite desejada e a adicione.

 

Agora compile, também com a opção transparency ativada.

 

Testei com uma outfit qualquer, resultado final:

ur2ustw.png

 

 

 

 

Créditos

xSONYx
EdMignari
Baxnie

tem como vc me ajudar aq o meu cliente e poketibia 0.6.2 fiz como vc disse ae mais nao da a tela do game fica toda bugada aq. sera que meu cliente nao tem esse modo. porq ja add spr dmais nele e ae nao consigo trocalo por outro. tem como me ajudar.???

Developer BergD
22 de julho de 2015 às 20:34

tem como vc me ajudar aq o meu cliente e poketibia 0.6.2 fiz como vc disse ae mais nao da a tela do game fica toda bugada aq. sera que meu cliente nao tem esse modo. porq ja add spr dmais nele e ae nao consigo trocalo por outro. tem como me ajudar.???

n tem como, só com versão 0.6.5+, eu já tentei também com versões anteriores e n pegou

1 mês depois...
felipemuniz2013F
04 de agosto de 2015 às 05:15

fiz tudo certo mas só apareceu transparente no meu remeres, no otc não, alguém sabe porque?11840213_922841337796623_1972261020_o.jp

 

11837214_922840827796674_473546201_o.jpg

1 mês depois...
ClaudioMar231oC
26 de setembro de 2015 às 14:08

o meu nem pega " =/