[Include] [INC] Co[S]mY's Color Functions 0.1
#1

Cosmy's Color Functions 0.1

Code:
/******************************************************************************/
/*
    Type:
                Stock function
    Function:
                color_MakeColor(colorname[], a, r, g, b);
    Params:
          colorname[] -> Is the color name
                a      -> The alpha color [must be between 0 and 255]
                r      -> The red color [must be between 0 and 255]
                g      -> The green color [must be between 0 and 255]
                b      -> The blue color [must be between 0 and 255]
    Return:
                Return 0 if the function has errors else return 1
    Bugs:
          I found an bug with "fwrite()" function... do not make a new line!!!
    Example:
                color_MakeColor("COLOR_RED", 255, 255, 0, 0);
*/
/******************************************************************************/
Code:
/******************************************************************************/
/*
    Type:
                Stock function
    Function:
                color_GetError();
    Params:
 
    Return:
                Return the "color_MakeColor()" error (if have)
    Bugs:
 
    Example:
                color_MakeColor("COLOR_RED", 256, 255, 0, 0);
                new error[100];
                error = color_GetError();
                printf(error);
*/
/******************************************************************************/
pastebin: http://pastebin.com/m3bfc2fd5
Reply
#2

#define COLOR_RED 0xAA3333AA

But seriously, am I missing something?
Reply
#3

Quote:
Originally Posted by On_Top_Non_Stop
#define COLOR_RED 0xAA3333AA

But seriously, am I missing something?
no... but if you want make a color, you can use this function...
Reply
#4

You can easily do
#define COLOR_RED 0xFF0000AA and you are done.ex on SendClientMessage(playerid,COLOR_RED,"message");
Reply
#5

I found an bug with "fwrite()" function... do not make a new line!!!

That isn't a bug foo', you need to use the new line symbol...

"hell bob\n"

And preferably use a \r aswell.

I can appreciate you put a lot of effort into it, but if you were just making a colour for a SCM it's unecessary. However, if players wanted to choose their own colours based on RGB values 0-255, it would be useful in a script.
Reply
#6

Nice,but don't make pastebin links that you only make to last for an hour.
You can choose for how long you want it to stay up.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)