Advertisement
Gamer_Z

Untitled

Feb 29th, 2012
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. stock ToHexRGB_A(RGB,A)
  2. {
  3. return ((RGB << 8) | A);
  4. }
  5.  
  6. stock ProcentToHex(Procent)//100 full white, 0 - transparent black
  7. {
  8. new prc = floatround(Procent*2.55);
  9. return ToHexR_G_B_A(prc,prc,prc,prc);
  10. }
  11.  
  12. stock ToHexR_G_B_A(R,G,B,A)
  13. {
  14. return ((R << 24) | (G << 16) | (B << 8) | A);
  15. }
  16.  
  17. stock HexToR_G_B_A(hex,&R,&G,&B,&A)
  18. {
  19. R = (( hex >> 24 ) & 0xFF);
  20. G = (( hex >> 16 ) & 0xFF);
  21. B = (( hex >> 8 ) & 0xFF);
  22. A = (( hex ) & 0xFF);
  23. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement