Raised This Month: $32 Target: $400
 8% 

[req] vip menu


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
D3XT3R
AlliedModders Donor
Join Date: Nov 2016
Location: Lithuania, Bomb A (Kauna
Old 03-25-2017 , 08:31   [req] vip menu
Reply With Quote #1

Hi , i want same this vip menu not other one have same staff
i want same 10000% like what it show when say /vipmenu its show him this menu for CT AND T and thanx
__________________
D3XT3R is offline
Send a message via Skype™ to D3XT3R
Godofwar
AlliedModders Donor
Join Date: Dec 2015
Location: Germany
Old 03-25-2017 , 08:35   Re: [req] vip menu
Reply With Quote #2

https://forums.alliedmods.net/showthread.php?p=2484009
Godofwar is offline
D3XT3R
AlliedModders Donor
Join Date: Nov 2016
Location: Lithuania, Bomb A (Kauna
Old 03-25-2017 , 08:47   Re: [req] vip menu
Reply With Quote #3

same but missing godmode and norecoil ......
__________________

Last edited by D3XT3R; 03-25-2017 at 08:50.
D3XT3R is offline
Send a message via Skype™ to D3XT3R
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 03-25-2017 , 09:25   Re: [req] vip menu
Reply With Quote #4

Then add them, mister scripter.
__________________
OciXCrom is offline
Send a message via Skype™ to OciXCrom
D3XT3R
AlliedModders Donor
Join Date: Nov 2016
Location: Lithuania, Bomb A (Kauna
Old 03-25-2017 , 09:34   Re: [req] vip menu
Reply With Quote #5

i already added them and work but can you help me in 1 thing every time i add new line it give lose indefenation.....
fix this only about that warning
PHP Code:
#include < amxmodx > 
#include < amxmisc > 
#include < fakemeta > 
#include < fun > 
#include < xs > 

#define ADMIN_VIP        ADMIN_LEVEL_H 

#define TELEPORT_INTERVAL     20.0 //float 
#define TASK_REMOVEGODMODE 23131313

static const PLUGIN[ ]        = "VIP Furien"
static const 
VERSION[ ]         = "1.0"

static const 
szTag[ ]        = "[Furien-Ultimate]"

new 
Float:g_fLastUsed33 ]; 

new 
g_bNoRecoil33 ];
new 
g_bGodMode33 
new 
g_bTeleport33 
new 
g_bHpAdded33 ]

public 
plugin_init( )  

    
register_pluginPLUGINVERSION"Unhask" 
    
    
register_event"ResetHUD""SpawnPlayer""be" 
    
    
register_clcmd"say""SayChatAnswer" 
    
    
register_concmd"+teleport""cmdVIPTeleport" 
    
register_concmd"-teleport""cmdVIPTeleport" 
    
register_forwardFM_PlayerPreThink"fwdPlayerPreThink" )


public 
client_disconnect(id)
{
    if(
task_exists(id+TASK_REMOVEGODMODE))
        
remove_task(id+TASK_REMOVEGODMODE)
}
public 
SpawnPlayerid 

    
g_bGodModeid ] = false 
    g_bTeleport
id ] = false 
    g_bHpAdded
id ] = false 
    g_bNoRecoil
id ] = false 


public 
SayChatAnswerid 

    new 
szSaid132 
    
    
read_argsszSaidsizeof szSaid ) - 
    
remove_quotesszSaid 
    
    if ( 
containiszSaid"/vipmenu" ) ) 
    { 
        if ( 
is_user_aliveid ) && get_user_flagsid ) & ADMIN_VIP 
        { 
            
ShowMenuVIPid 
        } 
    } 


public 
ShowMenuVIPid 

    new 
szMenu 
    
    
switch ( get_user_teamid ) ) 
    { 
        case 
1
        { 
            
szMenu menu_create"\rFurien \yVIP Menu""iContent" 
            
            
menu_additemszMenu"\r1. \w255HP & 255AP",     "1" 
            
menu_additemszMenu"\r2. \wHe Grenade",     "2" 
        } 
        
        case 
2
        { 
            
szMenu menu_create"\rAnti-Furien \yVIP Menu""iContent" 
            
            
menu_additemszMenu"\r1. \w255HP & 255AP",     "1" 
            
menu_additemszMenu"\r2. \wHe Grenade",     "2" 
            
menu_additemszMenu"\r3. \wGodMode",     "3" 
            
menu_additemszMenu"\r4. \wTeleport",     "4" 
            
menu_additemszMenu"\r5. \wNoRecoil",     "5" 
        } 
    } 
    
    
menu_displayidszMenu
    
    return 



public 
iContentidszMenuItem 

    if ( 
Item == MENU_EXIT 
    { 
        
menu_destroyszMenu 
        return 

    

    
    new 
iData], szName32 
    new 
iAccessiCallback 
    
    menu_item_getinfo
szMenuItemiAccessiDatasizeof iData ) - 1szNamesizeof szName ) - 1iCallback 
    
    new 
iKeys str_to_numiData 
    
    switch( 
get_user_teamid ) ) 
    { 
        case 
1
        { 
            switch( 
iKeys 
            { 
                case 
1
                { 
                    if(!
g_bHpAdded[id]) 
                    { 
                        
set_user_healthid255 
                        
set_user_armorid255 
                        
                        
g_bHpAdded[id] = true 
                        
                        print_colorchat
(0"!t%s !yYou Choose !g255HP & 255AP"szTag
                    } 
                    else 
                    { 
                        
client_printidprint_center"You already have take the 255Hp and AP!" 
                    } 
                } 
                case 
2
                { 
                    if ( 
user_has_weaponidCSW_HEGRENADE ) ) 
                    { 
                        
client_printidprint_center"Ai deja o Grenada HE!" 
                    } 
                    else 
                    { 
                        
give_itemid"weapon_hegrenade" 
                        
client_printidprint_center"Ai primit o Grenada HE!" 
                    } 
                } 
            } 
        } 
        
        case 
2
        { 
            switch( 
iKeys 
            { 
                case 
1
                { 
                    
set_user_healthid255 
                    
set_user_armorid255 
                    
                    
client_printidprint_center"Ai primit 255HP & 255AP!" 
                } 
                case 
2
                { 
                    if ( 
user_has_weaponidCSW_HEGRENADE ) ) 
                    { 
                        
client_printidprint_center"Ai deja o Grenada HE!" 
                    } 
                    else 
                    { 
                        
give_itemid"weapon_hegrenade" 
                        
client_printidprint_center"Ai primit o Grenada HE!" 
                    } 
                } 
                
                case 
3
                { 
                    if(!
g_bGodMode[id])
                    {
                        
g_bGodModeid ]  = true 
                        
                        set_pev
(id,pev_takedamage,DAMAGE_NO)
                        
set_task(20.0,"RemoveGodM",id+TASK_REMOVEGODMODE)
                        
                        
client_printidprint_center"Ai primit GodMode!" 
                    }
                    else
                    {
                        
client_printidprint_center"You already have no GodMode!" 
                    }
                } 
                
                case 
4
                { 
                    if(!
g_bTeleport[id])
                    {
                        
g_bTeleportid ]  = true 
                        
                        client_cmd
id"bind v ^"+teleport^"" 
                        
                        
client_printidprint_center"Ai primit Teleport!" 
                        
client_printidprint_chat"%s Apasa tasta V pentru a folosi teloprtul!"szTag 
                    }
                    else
                    {
                        
client_printidprint_center"You already have the teleport!" 
                    }
                }
                                
                case 
5:
                {
                    
g_bNoRecoilid ]  = true;
                    
                    
client_printidprint_center"Ai primit NoRecoil!" );
                } 
            } 
        } 
    }
    return 

    


public 
RemoveGodM(id)
{
    
id -= TASK_REMOVEGODMODE
    
    g_bGodMode
[id] = false
    set_pev
(id,pev_takedamage,DAMAGE_AIM)
}
public 
cmdVIPTeleportid 

    if( !
is_user_aliveid ) || !g_bTeleportid ] ) 
        return 
PLUGIN_HANDLED 
    
    
    
static Float:fTime 
    
    fTime 
get_gametime( ) 
    
    if( 
g_fLastUsedid ] > 0.0 && ( fTime g_fLastUsedid ] ) < TELEPORT_INTERVAL 
    { 
        
        
client_printidprint_chat"%s Poti folosi telportarea odata la %i secunde!"szTagfloatroundTELEPORT_INTERVAL ) ) 
        return 
PLUGIN_HANDLED 
    
}    
    
    static 
Float:start], Float:dest
    
    
pev(idpev_originstart
    
pev(idpev_view_ofsdest
    
xs_vec_add(startdeststart
    
pev(idpev_v_angledest
    
    
engfunc(EngFunc_MakeVectorsdest
    
global_get(glb_v_forwarddest
    
xs_vec_mul_scalar(dest9999.0dest
    
xs_vec_add(startdestdest
    
engfunc(EngFunc_TraceLinestartdestIGNORE_MONSTERSid0
    
get_tr2(0TR_vecEndPosstart
    
get_tr2(0TR_vecPlaneNormaldest
    
    static const 
player_hull[] = {HULL_HUMANHULL_HEAD
    
engfunc(EngFunc_TraceHullstartstartDONT_IGNORE_MONSTERSplayer_hull[_:!!(pev(idpev_flags) & FL_DUCKING)], id0
    
    if ( !
get_tr2(0TR_StartSolid) && !get_tr2(0TR_AllSolid) &&  get_tr2(0TR_InOpen)) 
    { 
        
engfunc(EngFunc_SetOriginidstart
        return 
PLUGIN_HANDLED 
    

    
    static 
Float:size[3
    
pev(idpev_sizesize
    
    
xs_vec_mul_scalar(dest, (size[0] + size[1]) / 2.0dest
    
xs_vec_add(startdestdest
    
engfunc(EngFunc_SetOriginiddest
    
    
    
    
g_fLastUsed[id] = fTime 
    
    
return PLUGIN_HANDLED 


public 
fwdPlayerPreThinkid 

    if( !
is_user_aliveid ) && !g_bNoRecoilid ] ) 
        return 
1
        
    if ( 
get_user_flagsid ) & ADMIN_VIP 
    { 
        
set_pevidpev_punchangle, { 0.0,0.0,0.0 } ); 
    } 
    
    return 
0


stock print_colorchat(const id, const input[], any:...) 

    new 
count 1players[32]; 
    static 
msg[191]; 
    
vformat(msg,190,input,3); 
    
replace_all(msg,190,"!g","^4");// green txt 
    
replace_all(msg,190,"!y","^1");// orange txt 
    
replace_all(msg,190,"!t","^3");// team txt 
    
replace_all(msg,190,"!w","^0");// team txt 
    
if (idplayers[0] = id; else get_players(players,count,"ch"); 
    for (new 
i=0;i<count;i++) 
        if (
is_user_connected(players[i])) 
        { 
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]); 
            
write_byte(players[i]); 
            
write_string(msg); 
            
message_end(); 
        } 

__________________
D3XT3R is offline
Send a message via Skype™ to D3XT3R
D3XT3R
AlliedModders Donor
Join Date: Nov 2016
Location: Lithuania, Bomb A (Kauna
Old 03-25-2017 , 09:42   Re: [req] vip menu
Reply With Quote #6

tell me only why it give warning after every line i add it will help full to me and sorry for my italian languages
__________________
D3XT3R is offline
Send a message via Skype™ to D3XT3R
yas17sin
Veteran Member
Join Date: Oct 2016
Location: Morocco/Sale
Old 03-25-2017 , 12:04   Re: [req] vip menu
Reply With Quote #7

the loose indentation, is not something you should worry about.
__________________
FINISHED WORKING ON : Attack On Titan Mod (100% Done).

FB Acc : FaceBook Account.

pic: http://prntscr.com/fszkke not good quality
yas17sin is offline
Send a message via ICQ to yas17sin
D3XT3R
AlliedModders Donor
Join Date: Nov 2016
Location: Lithuania, Bomb A (Kauna
Old 03-26-2017 , 17:00   Re: [req] vip menu
Reply With Quote #8

and can some one make it open one time for round?
__________________
D3XT3R is offline
Send a message via Skype™ to D3XT3R
Airkish
AlliedModders Donor
Join Date: Apr 2016
Location: Lithuania
Old 03-26-2017 , 17:57   Re: [req] vip menu
Reply With Quote #9

Quote:
Originally Posted by D3XT3R View Post
and can some one make it open one time for round?
Try this mr. scripter

PHP Code:
#include < amxmodx > 
#include < amxmisc > 
#include < fakemeta > 
#include < fun > 
#include < xs > 

#define ADMIN_VIP        ADMIN_LEVEL_H 

#define TELEPORT_INTERVAL     20.0 //float 
#define TASK_REMOVEGODMODE 23131313

static const PLUGIN[ ]        = "VIP Furien"
static const 
VERSION[ ]         = "1.0"

static const 
szTag[ ]        = "[Furien-Ultimate]"

new 
Float:g_fLastUsed33 ]; 
new 
bool:g_bUsed33 ];

new 
g_bNoRecoil33 ];
new 
g_bGodMode33 
new 
g_bTeleport33 
new 
g_bHpAdded33 ]

public 
plugin_init( )  

    
register_pluginPLUGINVERSION"Unhask" 
    
    
register_event"ResetHUD""SpawnPlayer""be" 
    
    
register_clcmd"say""SayChatAnswer" 
    
    
register_concmd"+teleport""cmdVIPTeleport" 
    
register_concmd"-teleport""cmdVIPTeleport" 
    
register_forwardFM_PlayerPreThink"fwdPlayerPreThink" )


public 
client_disconnect(id)
{
    if(
task_exists(id+TASK_REMOVEGODMODE))
        
remove_task(id+TASK_REMOVEGODMODE)
}
public 
SpawnPlayerid 

    
g_bGodModeid ] = false 
    g_bTeleport
id ] = false 
    g_bHpAdded
id ] = false 
    g_bNoRecoil
id ] = false 
    g_bUsed
id ] = false


public 
SayChatAnswerid 

    new 
szSaid132 
    
    
read_argsszSaidsizeof szSaid ) - 
    
remove_quotesszSaid 
    
    if ( 
containiszSaid"/vipmenu" ) && g_bUsedid ] == false
    { 
        if ( 
is_user_aliveid ) && get_user_flagsid ) & ADMIN_VIP 
        { 
            
ShowMenuVIPid 
            
g_bUsedid ] = true;
        } 
    } 


public 
ShowMenuVIPid 

    new 
szMenu 
    
    
switch ( get_user_teamid ) ) 
    { 
        case 
1
        { 
            
szMenu menu_create"\rFurien \yVIP Menu""iContent" 
            
            
menu_additemszMenu"\r1. \w255HP & 255AP",     "1" 
            
menu_additemszMenu"\r2. \wHe Grenade",     "2" 
        } 
        
        case 
2
        { 
            
szMenu menu_create"\rAnti-Furien \yVIP Menu""iContent" 
            
            
menu_additemszMenu"\r1. \w255HP & 255AP",     "1" 
            
menu_additemszMenu"\r2. \wHe Grenade",     "2" 
            
menu_additemszMenu"\r3. \wGodMode",     "3" 
            
menu_additemszMenu"\r4. \wTeleport",     "4" 
            
menu_additemszMenu"\r5. \wNoRecoil",     "5" 
        } 
    } 
    
    
menu_displayidszMenu
    
    return 



public 
iContentidszMenuItem 

    if ( 
Item == MENU_EXIT 
    { 
        
menu_destroyszMenu 
        return 

    

    
    new 
iData], szName32 
    new 
iAccessiCallback 
    
    menu_item_getinfo
szMenuItemiAccessiDatasizeof iData ) - 1szNamesizeof szName ) - 1iCallback 
    
    new 
iKeys str_to_numiData 
    
    switch( 
get_user_teamid ) ) 
    { 
        case 
1
        { 
            switch( 
iKeys 
            { 
                case 
1
                { 
                    if(!
g_bHpAdded[id]) 
                    { 
                        
set_user_healthid255 
                        
set_user_armorid255 
                        
                        
g_bHpAdded[id] = true 
                        
                        print_colorchat
(0"!t%s !yYou Choose !g255HP & 255AP"szTag
                    } 
                    else 
                    { 
                        
client_printidprint_center"You already have take the 255Hp and AP!" 
                    } 
                } 
                case 
2
                { 
                    if ( 
user_has_weaponidCSW_HEGRENADE ) ) 
                    { 
                        
client_printidprint_center"Ai deja o Grenada HE!" 
                    } 
                    else 
                    { 
                        
give_itemid"weapon_hegrenade" 
                        
client_printidprint_center"Ai primit o Grenada HE!" 
                    } 
                } 
            } 
        } 
        
        case 
2
        { 
            switch( 
iKeys 
            { 
                case 
1
                { 
                    
set_user_healthid255 
                    
set_user_armorid255 
                    
                    
client_printidprint_center"Ai primit 255HP & 255AP!" 
                } 
                case 
2
                { 
                    if ( 
user_has_weaponidCSW_HEGRENADE ) ) 
                    { 
                        
client_printidprint_center"Ai deja o Grenada HE!" 
                    } 
                    else 
                    { 
                        
give_itemid"weapon_hegrenade" 
                        
client_printidprint_center"Ai primit o Grenada HE!" 
                    } 
                } 
                
                case 
3
                { 
                    if(!
g_bGodMode[id])
                    {
                        
g_bGodModeid ]  = true 
                        
                        set_pev
(id,pev_takedamage,DAMAGE_NO)
                        
set_task(20.0,"RemoveGodM",id+TASK_REMOVEGODMODE)
                        
                        
client_printidprint_center"Ai primit GodMode!" 
                    }
                    else
                    {
                        
client_printidprint_center"You already have no GodMode!" 
                    }
                } 
                
                case 
4
                { 
                    if(!
g_bTeleport[id])
                    {
                        
g_bTeleportid ]  = true 
                        
                        client_cmd
id"bind v ^"+teleport^"" 
                        
                        
client_printidprint_center"Ai primit Teleport!" 
                        
client_printidprint_chat"%s Apasa tasta V pentru a folosi teloprtul!"szTag 
                    }
                    else
                    {
                        
client_printidprint_center"You already have the teleport!" 
                    }
                }
                                
                case 
5:
                {
                    
g_bNoRecoilid ]  = true;
                    
                    
client_printidprint_center"Ai primit NoRecoil!" );
                } 
            } 
        } 
    }
    return 

    


public 
RemoveGodM(id)
{
    
id -= TASK_REMOVEGODMODE
    
    g_bGodMode
[id] = false
    set_pev
(id,pev_takedamage,DAMAGE_AIM)
}
public 
cmdVIPTeleportid 

    if( !
is_user_aliveid ) || !g_bTeleportid ] ) 
        return 
PLUGIN_HANDLED 
    
    
    
static Float:fTime 
    
    fTime 
get_gametime( ) 
    
    if( 
g_fLastUsedid ] > 0.0 && ( fTime g_fLastUsedid ] ) < TELEPORT_INTERVAL 
    { 
        
        
client_printidprint_chat"%s Poti folosi telportarea odata la %i secunde!"szTagfloatroundTELEPORT_INTERVAL ) ) 
        return 
PLUGIN_HANDLED 
    
}    
    
    static 
Float:start], Float:dest
    
    
pev(idpev_originstart
    
pev(idpev_view_ofsdest
    
xs_vec_add(startdeststart
    
pev(idpev_v_angledest
    
    
engfunc(EngFunc_MakeVectorsdest
    
global_get(glb_v_forwarddest
    
xs_vec_mul_scalar(dest9999.0dest
    
xs_vec_add(startdestdest
    
engfunc(EngFunc_TraceLinestartdestIGNORE_MONSTERSid0
    
get_tr2(0TR_vecEndPosstart
    
get_tr2(0TR_vecPlaneNormaldest
    
    static const 
player_hull[] = {HULL_HUMANHULL_HEAD
    
engfunc(EngFunc_TraceHullstartstartDONT_IGNORE_MONSTERSplayer_hull[_:!!(pev(idpev_flags) & FL_DUCKING)], id0
    
    if ( !
get_tr2(0TR_StartSolid) && !get_tr2(0TR_AllSolid) &&  get_tr2(0TR_InOpen)) 
    { 
        
engfunc(EngFunc_SetOriginidstart
        return 
PLUGIN_HANDLED 
    

    
    static 
Float:size[3
    
pev(idpev_sizesize
    
    
xs_vec_mul_scalar(dest, (size[0] + size[1]) / 2.0dest
    
xs_vec_add(startdestdest
    
engfunc(EngFunc_SetOriginiddest
    
    
    
    
g_fLastUsed[id] = fTime 
    
    
return PLUGIN_HANDLED 


public 
fwdPlayerPreThinkid 

    if( !
is_user_aliveid ) && !g_bNoRecoilid ] ) 
        return 
1
        
    if ( 
get_user_flagsid ) & ADMIN_VIP 
    { 
        
set_pevidpev_punchangle, { 0.0,0.0,0.0 } ); 
    } 
    
    return 
0


stock print_colorchat(const id, const input[], any:...) 

    new 
count 1players[32]; 
    static 
msg[191]; 
    
vformat(msg,190,input,3); 
    
replace_all(msg,190,"!g","^4");// green txt 
    
replace_all(msg,190,"!y","^1");// orange txt 
    
replace_all(msg,190,"!t","^3");// team txt 
    
replace_all(msg,190,"!w","^0");// team txt 
    
if (idplayers[0] = id; else get_players(players,count,"ch"); 
    for (new 
i=0;i<count;i++) 
        if (
is_user_connected(players[i])) 
        { 
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]); 
            
write_byte(players[i]); 
            
write_string(msg); 
            
message_end(); 
        } 

__________________
Airkish is offline
D3XT3R
AlliedModders Donor
Join Date: Nov 2016
Location: Lithuania, Bomb A (Kauna
Old 03-27-2017 , 08:43   Re: [req] vip menu
Reply With Quote #10

Quote:
Originally Posted by Airkish View Post
Try this mr. scripter

PHP Code:
#include < amxmodx > 
#include < amxmisc > 
#include < fakemeta > 
#include < fun > 
#include < xs > 

#define ADMIN_VIP        ADMIN_LEVEL_H 

#define TELEPORT_INTERVAL     20.0 //float 
#define TASK_REMOVEGODMODE 23131313

static const PLUGIN[ ]        = "VIP Furien"
static const 
VERSION[ ]         = "1.0"

static const 
szTag[ ]        = "[Furien-Ultimate]"

new 
Float:g_fLastUsed33 ]; 
new 
bool:g_bUsed33 ];

new 
g_bNoRecoil33 ];
new 
g_bGodMode33 
new 
g_bTeleport33 
new 
g_bHpAdded33 ]

public 
plugin_init( )  

    
register_pluginPLUGINVERSION"Unhask" 
    
    
register_event"ResetHUD""SpawnPlayer""be" 
    
    
register_clcmd"say""SayChatAnswer" 
    
    
register_concmd"+teleport""cmdVIPTeleport" 
    
register_concmd"-teleport""cmdVIPTeleport" 
    
register_forwardFM_PlayerPreThink"fwdPlayerPreThink" )


public 
client_disconnect(id)
{
    if(
task_exists(id+TASK_REMOVEGODMODE))
        
remove_task(id+TASK_REMOVEGODMODE)
}
public 
SpawnPlayerid 

    
g_bGodModeid ] = false 
    g_bTeleport
id ] = false 
    g_bHpAdded
id ] = false 
    g_bNoRecoil
id ] = false 
    g_bUsed
id ] = false


public 
SayChatAnswerid 

    new 
szSaid132 
    
    
read_argsszSaidsizeof szSaid ) - 
    
remove_quotesszSaid 
    
    if ( 
containiszSaid"/vipmenu" ) && g_bUsedid ] == false
    { 
        if ( 
is_user_aliveid ) && get_user_flagsid ) & ADMIN_VIP 
        { 
            
ShowMenuVIPid 
            
g_bUsedid ] = true;
        } 
    } 


public 
ShowMenuVIPid 

    new 
szMenu 
    
    
switch ( get_user_teamid ) ) 
    { 
        case 
1
        { 
            
szMenu menu_create"\rFurien \yVIP Menu""iContent" 
            
            
menu_additemszMenu"\r1. \w255HP & 255AP",     "1" 
            
menu_additemszMenu"\r2. \wHe Grenade",     "2" 
        } 
        
        case 
2
        { 
            
szMenu menu_create"\rAnti-Furien \yVIP Menu""iContent" 
            
            
menu_additemszMenu"\r1. \w255HP & 255AP",     "1" 
            
menu_additemszMenu"\r2. \wHe Grenade",     "2" 
            
menu_additemszMenu"\r3. \wGodMode",     "3" 
            
menu_additemszMenu"\r4. \wTeleport",     "4" 
            
menu_additemszMenu"\r5. \wNoRecoil",     "5" 
        } 
    } 
    
    
menu_displayidszMenu
    
    return 



public 
iContentidszMenuItem 

    if ( 
Item == MENU_EXIT 
    { 
        
menu_destroyszMenu 
        return 

    

    
    new 
iData], szName32 
    new 
iAccessiCallback 
    
    menu_item_getinfo
szMenuItemiAccessiDatasizeof iData ) - 1szNamesizeof szName ) - 1iCallback 
    
    new 
iKeys str_to_numiData 
    
    switch( 
get_user_teamid ) ) 
    { 
        case 
1
        { 
            switch( 
iKeys 
            { 
                case 
1
                { 
                    if(!
g_bHpAdded[id]) 
                    { 
                        
set_user_healthid255 
                        
set_user_armorid255 
                        
                        
g_bHpAdded[id] = true 
                        
                        print_colorchat
(0"!t%s !yYou Choose !g255HP & 255AP"szTag
                    } 
                    else 
                    { 
                        
client_printidprint_center"You already have take the 255Hp and AP!" 
                    } 
                } 
                case 
2
                { 
                    if ( 
user_has_weaponidCSW_HEGRENADE ) ) 
                    { 
                        
client_printidprint_center"Ai deja o Grenada HE!" 
                    } 
                    else 
                    { 
                        
give_itemid"weapon_hegrenade" 
                        
client_printidprint_center"Ai primit o Grenada HE!" 
                    } 
                } 
            } 
        } 
        
        case 
2
        { 
            switch( 
iKeys 
            { 
                case 
1
                { 
                    
set_user_healthid255 
                    
set_user_armorid255 
                    
                    
client_printidprint_center"Ai primit 255HP & 255AP!" 
                } 
                case 
2
                { 
                    if ( 
user_has_weaponidCSW_HEGRENADE ) ) 
                    { 
                        
client_printidprint_center"Ai deja o Grenada HE!" 
                    } 
                    else 
                    { 
                        
give_itemid"weapon_hegrenade" 
                        
client_printidprint_center"Ai primit o Grenada HE!" 
                    } 
                } 
                
                case 
3
                { 
                    if(!
g_bGodMode[id])
                    {
                        
g_bGodModeid ]  = true 
                        
                        set_pev
(id,pev_takedamage,DAMAGE_NO)
                        
set_task(20.0,"RemoveGodM",id+TASK_REMOVEGODMODE)
                        
                        
client_printidprint_center"Ai primit GodMode!" 
                    }
                    else
                    {
                        
client_printidprint_center"You already have no GodMode!" 
                    }
                } 
                
                case 
4
                { 
                    if(!
g_bTeleport[id])
                    {
                        
g_bTeleportid ]  = true 
                        
                        client_cmd
id"bind v ^"+teleport^"" 
                        
                        
client_printidprint_center"Ai primit Teleport!" 
                        
client_printidprint_chat"%s Apasa tasta V pentru a folosi teloprtul!"szTag 
                    }
                    else
                    {
                        
client_printidprint_center"You already have the teleport!" 
                    }
                }
                                
                case 
5:
                {
                    
g_bNoRecoilid ]  = true;
                    
                    
client_printidprint_center"Ai primit NoRecoil!" );
                } 
            } 
        } 
    }
    return 

    


public 
RemoveGodM(id)
{
    
id -= TASK_REMOVEGODMODE
    
    g_bGodMode
[id] = false
    set_pev
(id,pev_takedamage,DAMAGE_AIM)
}
public 
cmdVIPTeleportid 

    if( !
is_user_aliveid ) || !g_bTeleportid ] ) 
        return 
PLUGIN_HANDLED 
    
    
    
static Float:fTime 
    
    fTime 
get_gametime( ) 
    
    if( 
g_fLastUsedid ] > 0.0 && ( fTime g_fLastUsedid ] ) < TELEPORT_INTERVAL 
    { 
        
        
client_printidprint_chat"%s Poti folosi telportarea odata la %i secunde!"szTagfloatroundTELEPORT_INTERVAL ) ) 
        return 
PLUGIN_HANDLED 
    
}    
    
    static 
Float:start], Float:dest
    
    
pev(idpev_originstart
    
pev(idpev_view_ofsdest
    
xs_vec_add(startdeststart
    
pev(idpev_v_angledest
    
    
engfunc(EngFunc_MakeVectorsdest
    
global_get(glb_v_forwarddest
    
xs_vec_mul_scalar(dest9999.0dest
    
xs_vec_add(startdestdest
    
engfunc(EngFunc_TraceLinestartdestIGNORE_MONSTERSid0
    
get_tr2(0TR_vecEndPosstart
    
get_tr2(0TR_vecPlaneNormaldest
    
    static const 
player_hull[] = {HULL_HUMANHULL_HEAD
    
engfunc(EngFunc_TraceHullstartstartDONT_IGNORE_MONSTERSplayer_hull[_:!!(pev(idpev_flags) & FL_DUCKING)], id0
    
    if ( !
get_tr2(0TR_StartSolid) && !get_tr2(0TR_AllSolid) &&  get_tr2(0TR_InOpen)) 
    { 
        
engfunc(EngFunc_SetOriginidstart
        return 
PLUGIN_HANDLED 
    

    
    static 
Float:size[3
    
pev(idpev_sizesize
    
    
xs_vec_mul_scalar(dest, (size[0] + size[1]) / 2.0dest
    
xs_vec_add(startdestdest
    
engfunc(EngFunc_SetOriginiddest
    
    
    
    
g_fLastUsed[id] = fTime 
    
    
return PLUGIN_HANDLED 


public 
fwdPlayerPreThinkid 

    if( !
is_user_aliveid ) && !g_bNoRecoilid ] ) 
        return 
1
        
    if ( 
get_user_flagsid ) & ADMIN_VIP 
    { 
        
set_pevidpev_punchangle, { 0.0,0.0,0.0 } ); 
    } 
    
    return 
0


stock print_colorchat(const id, const input[], any:...) 

    new 
count 1players[32]; 
    static 
msg[191]; 
    
vformat(msg,190,input,3); 
    
replace_all(msg,190,"!g","^4");// green txt 
    
replace_all(msg,190,"!y","^1");// orange txt 
    
replace_all(msg,190,"!t","^3");// team txt 
    
replace_all(msg,190,"!w","^0");// team txt 
    
if (idplayers[0] = id; else get_players(players,count,"ch"); 
    for (new 
i=0;i<count;i++) 
        if (
is_user_connected(players[i])) 
        { 
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"), _players[i]); 
            
write_byte(players[i]); 
            
write_string(msg); 
            
message_end(); 
        } 

Thanx Mr.Bean but i want other script
i want simple script get Menu show evey round start mean if round start it show menu
every round.

PS: Give me Script not add it to this code.
__________________
D3XT3R is offline
Send a message via Skype™ to D3XT3R
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 06:33.


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