View Single Post
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 12-04-2009 , 18:23   Re: stun spell: how to block weapon change & mouse movement & more crap :P
Reply With Quote #5

PHP Code:
#include <amxmodx>
#include <engine>
#include <fakemeta>

#define MAX_PLAYERS    32

enum _:Coords {xyz}

new 
bool:g_bFrozen[MAX_PLAYERS+1]
new 
Float:g_fVecAngles[MAX_PLAYERS+1][Coords]

Freeze_Playeridbool:bFreeze )
{
    if( 
bFreeze && !g_bFrozen[id] )
    {
        
g_bFrozen[id] = true
        set_pev
(idpev_flagspev(idpev_flags) | FL_FROZEN )
        
pev(idpev_v_angleg_fVecAngles[id])
    }
    else if( !
bFreeze && g_bFrozen[id] )
    {
        
g_bFrozen[id] = false
        set_pev
(idpev_flagspev(idpev_flags) & ~FL_FROZEN )
    }
}

public 
client_PreThink(id)
{
    if( 
g_bFrozen[id] )
    {
        
set_pev(idpev_anglesg_fVecAngles[id])
        
set_pev(idpev_fixangle1)
    }

__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline