ID:2072163
 
Problem description:

So... I've been toying with my game skin, and now i tried to set a image file to a label, but this happaned: The background of the image that i set is gray.
I tried to set the transparency at my window at the exact RGB of the background, but it stil doesn't work.

Here is a print of what happens: http://imgur.com/sg2WLvo

And here what i did with transparency: http://imgur.com/93LJIqf

And here are how things are at my label: http://imgur.com/iKq16wu

*It is using a DMI image, but i also tried jpg and bitmap

Is there a better/right way to do this than using a label? What am i doing wrong? D:

Thanks for the help o/
Use huds insted.You can`t make label oval or other shape so everything on the background will remain empty and you cannot make it transparent.( or at least I dont know how to achive this)

Example:
obj
Hud
CharacterDisplay
icon='CharacterDisplay.dmi'
CD1
icon_state="1"
screen_loc="6,10"
mob
Login()
..()
new/obj/Hud/CharacterDisplay/CD1
you're better off using

client
New()
. = ..()


instead of abusing mob/Login()
You`re better off using list and store all the clinet.screen objects than call a list to display them rather than doing new/obj ...

Was just an example chill
Thanks for the help guys o/