View Single Post
lucas_7_94
Leche Loco
Join Date: Mar 2009
Location: Argentina
Old 01-25-2012 , 18:20   Re: Recopilación de codigos.
#7

Stock para obtener rango RGB desde una sola cvar ( Utilizado en mi ultimo plugin MiniDuels posteado en submissions )

Stock:

Code:
stock get_color_from_cvar( cachedcvar , String[ ] ) {       static color[ 10 ];     get_pcvar_string( cachedcvar, color, 9);     new strtonum = str_to_num(color);     String[ 0 ] = str_to_num(color) / 1000000;     strtonum %= 1000000;     String[ 1 ] = strtonum / 1000;     String[ 2 ] = strtonum % 1000;     #pragma unused strtonum   }

Uso de ejemplo:

Code:
#include < amxmodx > #include < fun > #include < hamsandwich > new RgbColors[ 3 ], mycvar; public plugin_init() {     mycvar = register_clcmd( "player_glow", "000255255" );         RegisterHam(Ham_Spawn, "player", "PlayerSpawn", 1); } public PlayerSpawn( id ) {     if( !is_user_alive( id ) || !is_user_connected( id ) ) return HAM_IGNORED;         get_color_from_cvar( mycvar, RgbColors );         set_user_rendering( id, kRenderFxGlowShell, RgbColors[ 0 ] , RgbColors[ 1 ] , RgbColors[ 2 ] , kRenderNormal, 15 );         return HAM_IGNORED; } stock get_color_from_cvar( cachedcvar , String[ ] ) {       static color[ 10 ];     get_pcvar_string( cachedcvar, color, 9);     new strtonum = str_to_num(color);     String[ 0 ] = strtonum / 1000000;     strtonum %= 1000000;     String[ 1 ] = strtonum / 1000;     String[ 2 ] = strtonum % 1000; }
__________________
ATWWMH - MiniDuels
Madness is like gravity, just need a little push.

Last edited by lucas_7_94; 02-16-2012 at 08:43.
lucas_7_94 is offline
Send a message via Skype™ to lucas_7_94