Raised This Month: $ Target: $400
 0% 

Freeze


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
layka_LUBII
Senior Member
Join Date: Jul 2012
Old 03-10-2013 , 14:44   Freeze
Reply With Quote #1

Hello I need plugin
Player write /freze and freeze a CT player for 5 seconds.
Thank you

Last edited by layka_LUBII; 03-10-2013 at 14:45.
layka_LUBII is offline
Infernuz
Member
Join Date: May 2011
Old 03-10-2013 , 14:46   Re: Freeze
Reply With Quote #2

https://forums.alliedmods.net/showpo...73&postcount=6

Last edited by Infernuz; 03-10-2013 at 14:47.
Infernuz is offline
Send a message via ICQ to Infernuz
hleV
Veteran Member
Join Date: Mar 2007
Location: Lithuania
Old 03-10-2013 , 14:46   Re: Freeze
Reply With Quote #3

Which CT player?
__________________
hleV is offline
layka_LUBII
Senior Member
Join Date: Jul 2012
Old 03-10-2013 , 15:01   Re: Freeze
Reply With Quote #4

All ct player
layka_LUBII is offline
Torge
Veteran Member
Join Date: Oct 2011
Old 03-10-2013 , 15:51   Re: Freeze
Reply With Quote #5

Quote:
Originally Posted by hleV View Post
Which CT player?
Guess the link already do it.
Torge is offline
hleV
Veteran Member
Join Date: Mar 2007
Location: Lithuania
Old 03-10-2013 , 16:40   Re: Freeze
Reply With Quote #6

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

#define FREEZE_TIME 5.0

public plugin_init()
{
    
register_plugin("CT Freezer""1.0""HLEV");
    
    
register_clcmd("say /freeze""OnSayFreeze");
}

public 
OnSayFreeze(client)
{    
    new 
players[32], playerCount;
    
get_players(playersplayerCount"aceh""CT");
    
    if (!
playerCount)
    {
        
client_print(clientprint_chat"No CTs found.");
        
        return 
PLUGIN_HANDLED;
    }
    
    for (new 
iplayerplayerCounti++)
    {
        
player players[i];
        
        
entity_set_int(playerEV_INT_flagsentity_get_int(playerEV_INT_flags) | FL_FROZEN);
    }
    
    if (
task_exists())
        
change_task(_FREEZE_TIME);
    else
        
set_task(FREEZE_TIME"UnfreezeCts");
    
    
client_print(clientprint_chat"All CTs frozen");
    
    return 
PLUGIN_HANDLED;
}

public 
UnfreezeCts()
{
    new 
players[32], playerCount;
    
get_players(playersplayerCount"aceh""CT");
    
    if (!
playerCount)
        return;
    
    for (new 
iplayerplayerCounti++)
    {
        
player players[i];
        
        
entity_set_int(playerEV_INT_flagsentity_get_int(playerEV_INT_flags) & ~FL_FROZEN);
    }

__________________
hleV is offline
layka_LUBII
Senior Member
Join Date: Jul 2012
Old 03-10-2013 , 16:52   Re: Freeze
Reply With Quote #7

Thank you HLEV
layka_LUBII is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 19:55.


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