Quote:
Unknown - Density values for Fog message
|
Just found in my 2013's damm-old plugin who found it:
PHP Code:
////////////////////////////////////////////
/// Thanks to Arkshine for this stock =] ///
////////////////////////////////////////////
stock CreateFog(iRed = 127,iGreen = 127,iBlue = 127,iDensity = 7){
static msgFog;
if (!msgFog)
msgFog = get_user_msgid("Fog");
// Fog density offsets [Thnx to DA]
new const fog_density[] = { 0, 0, 0, 0, 111, 18, 3, 58, 111, 18, 125, 58, 66, 96, 27, 59, 90, 101, 60, 59, 90,
101, 68, 59, 10, 41, 95, 59, 111, 18, 125, 59, 111, 18, 3, 60, 68, 116, 19, 60 };
// Get the amount of density
new dens;
dens = (4 * iDensity);
// The fog message
message_begin(MSG_BROADCAST,msgFog,{0,0,0},0);
write_byte(iRed); // Red
write_byte(iGreen); // Green
write_byte(iBlue); // Blue
write_byte(fog_density[dens]); // SD
write_byte(fog_density[dens + 1]); // ED
write_byte(fog_density[dens + 2]); // D1
write_byte(fog_density[dens + 3]); // D2
message_end();
}
__________________