AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   How to use this event (https://forums.alliedmods.net/showthread.php?t=182847)

alvedro 04-14-2012 07:03

How to use this event
 
Hi,
How to use this event to determine if we are blinded or not?

http://wiki.amxmodx.org/Half-Life_1_...nts#ScreenFade

GordonFreeman (RU) 04-15-2012 08:05

Re: How to use this event
 
Code:
stock UTIL_ScreenFade(id=0,iColor[3]={0,0,0},Float:flFxTime=-1.0,Float:flHoldTime=0.0,iAlpha=0,iFlags=0x0000,bool:bReliable=false,bool:bExternal=false){     if(id&&!is_user_connected(id))         return     new iFadeTime     if(flFxTime==-1.0)         iFadeTime = 4     else         iFadeTime = FixedUnsigned16(flFxTime,1<<12)     new MSG_DEST     if(bReliable)         MSG_DEST = id ? MSG_ONE : MSG_ALL     else         MSG_DEST = id ? MSG_ONE_UNRELIABLE : MSG_BROADCAST     if(bExternal){         emessage_begin(MSG_DEST,g_screenfade, _,id)         ewrite_short(iFadeTime)         ewrite_short(FixedUnsigned16(flHoldTime,1<<12 ))         ewrite_short(iFlags)         ewrite_byte(iColor[0])         ewrite_byte(iColor[1])         ewrite_byte(iColor[2])         ewrite_byte(iAlpha)         emessage_end()     }     else{         message_begin(MSG_DEST,g_screenfade,_, id)         write_short(iFadeTime)         write_short(FixedUnsigned16(flHoldTime,1<<12 ))         write_short(iFlags)         write_byte(iColor[0])         write_byte(iColor[1])         write_byte(iColor[2])         write_byte(iAlpha)         message_end()     } } stock FixedUnsigned16(Float:flValue, iScale) {     new iOutput;     iOutput = floatround(flValue * iScale);     if ( iOutput < 0 )         iOutput = 0;     if ( iOutput > 0xFFFF )         iOutput = 0xFFFF;     return iOutput; }

xPaw 04-15-2012 08:53

Re: How to use this event
 
https://forums.alliedmods.net/showthread.php?t=87623

Exolent[jNr] 04-15-2012 14:07

Re: How to use this event
 
Don't bump until 2 weeks have passed since last post.


All times are GMT -4. The time now is 07:42.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.