Raised This Month: $51 Target: $400
 12% 

menuInvis ON/OFF


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
rumqna.bs
Junior Member
Join Date: Aug 2010
Location: Bulgaria, Burgas
Old 06-04-2011 , 06:56   menuInvis ON/OFF
Reply With Quote #1

Sup fellows, I'd like to ask something, if it's possible against the title "Counter Strike" to have a ON/OFF depending on that if it's either activated or not. Also if it's possible to be yellow. Oh and not to forget, i'm giving you a picture and a code to make it clearier.



PHP Code:
#include <amxmodx>  
#include <cstrike>  
#include <fakemeta>  
#include <hamsandwich>  

new bool:g_bPlayerInvisible[33]  
new 
g_iSpectatedId[33]  

public 
plugin_init( ) 
{  
    
register_plugin("Invis""1.4""SchlumPF")  
    
register_clcmd("say /invis""menuInvisDisplay")  
    
register_clcmd("say_team /invis""menuInvisDisplay"
    
register_clcmd("say /fps""menuInvisDisplay")  
    
register_clcmd("say_team /fps""menuInvisDisplay")   

    
register_menucmd(register_menuid"\r[Darknezz-Zone] \wMore FPS^n"), 1023"menuInvisAction")  

    
register_forward(FM_PlayerPreThink"fwdPlayerPreThink_Pre"0)  
    
register_forward(FM_AddToFullPack"fwdAddToFullPack_Post"1)  

    
RegisterHam(Ham_Spawn"player""hamSpawnPlayer_Post"1)  
}  

public 
client_connect(id
{  
    
g_bPlayerInvisible[id] = false  
    g_iSpectatedId
[id] = 0  
}  

public 
fwdPlayerPreThink_Pre(id
{  
    if(!
is_user_alive(id)) 
    {  
        
g_iSpectatedId[id] = pev(idpev_iuser2)  
    }  
}  

public 
hamSpawnPlayer_Post(id
{  
    
g_iSpectatedId[id] = 0  
}  

public 
fwdAddToFullPack_Post(es_handleeenthosthostflagsplayerpset
{  
    if(
player
    {  
        if(
g_bPlayerInvisible[host] && host != ent
        {  
            if(
ent != g_iSpectatedId[host] && cs_get_user_team(host) == cs_get_user_team(ent))
            {  
                
set_es(es_handleES_Origin, { 999999999.0999999999.0999999999.0 })  
                
set_es(es_handleES_RenderModekRenderTransAlpha)  
                
set_es(es_handleES_RenderAmt0)  
            }  
        }  
    }  
}  

public 
menuInvisDisplay(id)
{  
    static 
menu[2048]  
    if(
is_user_alive(id) && get_user_team(id) == 1)
    {  
        new 
len formatmenusizeof menu 1"\r[Darknezz-Zone] \wMore FPS^n")
        
len += format(menu[len], sizeof menu len"\r1. \wHide only \rTerrorists^n"g_bPlayerInvisible[id] ? "invisible" "visible" 
        
len += format(menu[len], sizeof menu len"\r2. \wExit")
    }

    if(
is_user_alive(id) && get_user_team(id) == 2)
    {
        new 
len formatmenusizeof menu 1"\r[Darknezz-Zone] \wMore FPS^n")
        
len += format(menu[len], sizeof menu len"\r1. \wHide only \rConter-Terrorists^n"g_bPlayerInvisible[id] ? "invisible" "visible" )  
        
len += format(menu[len], sizeof menu len"\r2. \wExit")
    }
    
show_menu(id, ( 1<<1<<1<<), menu, -1)  
    return 
PLUGIN_HANDLED 
}  

public 
menuInvisAction(idkey
{  
    switch(
key
    {  
        case 
0
        {  
            
g_bPlayerInvisible[id] = !g_bPlayerInvisible[id]  
            
menuInvisDisplay(id)  
        }  
        case 
9show_menu(id0"")  
        }  

(at the request of L@m3r40 =])

Last edited by rumqna.bs; 06-05-2011 at 11:13.
rumqna.bs is offline
Send a message via Skype™ to rumqna.bs
Exolent[jNr]
Veteran Member
Join Date: Feb 2007
Location: Tennessee
Old 06-04-2011 , 14:16   Re: menuInvis ON/OFF
Reply With Quote #2

How's this:
PHP Code:
#include <amxmodx>  
#include <cstrike>  
#include <fakemeta>  
#include <hamsandwich>

enum
{
    
INVIS_NONE,
    
INVIS_T,
    
INVIS_CT,
    
INVIS_TEAM,
    
INVIS_ENEMY,
    
INVIS_EVERYONE
}

new 
g_iInvisibleTeams[33]
new 
g_iSpectatedId[33]  

public 
plugin_init( ) 
{
    
register_plugin("Invis""1.4""SchlumPF")  
    
register_clcmd("say /invis""menuInvisDisplay")  
    
register_clcmd("say_team /invis""menuInvisDisplay"
    
register_clcmd("say /fps""menuInvisDisplay")  
    
register_clcmd("say_team /fps""menuInvisDisplay")   
    
    
register_menucmd(register_menuid"\r[Darknezz-Zone] \wMore FPS^n"), 1023"menuInvisAction")  
    
    
register_forward(FM_PlayerPreThink"fwdPlayerPreThink_Pre"0)  
    
register_forward(FM_AddToFullPack"fwdAddToFullPack_Post"1)  
    
    
RegisterHam(Ham_Spawn"player""hamSpawnPlayer_Post"1)  
}  

public 
client_connect(id
{
    
g_iInvisibleTeams[id] = INVIS_NONE
    g_iSpectatedId
[id] = 0  
}  

public 
fwdPlayerPreThink_Pre(id
{
    if(!
is_user_alive(id)) 
    {
        
g_iSpectatedId[id] = pev(idpev_iuser2)  
    }  
}  

public 
hamSpawnPlayer_Post(id
{
    
g_iSpectatedId[id] = 0  
}  

public 
fwdAddToFullPack_Post(es_handleeenthosthostflagsplayerpset
{
    if(
player
    {
        if(
g_iInvisibleTeams[host] && host != ent
        {
            new 
CsTeams:team
            
if(ent != g_iSpectatedId[host]
            &&       (
g_iInvisibleTeams[host] == INVIS_EVERYONE
                
|| (cs_get_user_team(host) == (team=cs_get_user_team(ent))) ? (g_iInvisibleTeams[host] == INVIS_TEAM) : (g_iInvisibleTeams[host] == INVIS_ENEMY)
                || 
g_iInvisibleTeams[host] == (_:team)))
            {
                
set_es(es_handleES_Origin, { 999999999.0999999999.0999999999.0 })
                
set_es(es_handleES_RenderModekRenderTransAlpha)
                
set_es(es_handleES_RenderAmt0)
            }  
        }  
    }  
}  

public 
menuInvisDisplay(id)
{
    static 
menu[2048]
    new 
len copy(menucharsmax(menu), "\r[Darknezz-Zone] \wMore FPS^n")
    
len += formatex(menu[len], charsmax(menu) - len"\r1. %sShow Everyone^n", (g_iInvisibleTeams[id] == INVIS_NONE) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r2. %sHide Terrorists^n", (g_iInvisibleTeams[id] == INVIS_T) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r3. %sHide Counter-Terrorists^n", (g_iInvisibleTeams[id] == INVIS_CT) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r4. %sHide Teammates^n", (g_iInvisibleTeams[id] == INVIS_TEAM) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r5. %sHide Enemies^n", (g_iInvisibleTeams[id] == INVIS_ENEMY) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r6. %sHide Everyone^n^n", (g_iInvisibleTeams[id] == INVIS_EVERYONE) ? "\y" "\w")
    
len += copy(menu[len], charsmax(menu) - len"\r0. \wExit")
    
show_menu(id, ~(1<<6|1<<7|1<<8), menu, -1)  
    return 
PLUGIN_HANDLED 
}  

public 
menuInvisAction(idkey
{
    if(
key != 9)
    {
        
g_iInvisibleTeams[id] = key
        menuInvisDisplay
(id)
    }

__________________
No private work or selling mods.
Quote:
Originally Posted by xPaw View Post
I love you exolent!

Last edited by Exolent[jNr]; 06-05-2011 at 20:14.
Exolent[jNr] is offline
rumqna.bs
Junior Member
Join Date: Aug 2010
Location: Bulgaria, Burgas
Old 06-05-2011 , 07:50   Re: menuInvis ON/OFF
Reply With Quote #3

in compiler gives this error
Quote:
errors 017: undefined symbol "id"
(at the request of L@m3r40 =])

Last edited by rumqna.bs; 06-05-2011 at 11:12.
rumqna.bs is offline
Send a message via Skype™ to rumqna.bs
vato loco [GE-S]
Veteran Member
Join Date: Oct 2006
Location: Germany
Old 06-05-2011 , 08:46   Re: menuInvis ON/OFF
Reply With Quote #4

here fixed

PHP Code:
#include <amxmodx>  
#include <cstrike>  
#include <fakemeta>  
#include <hamsandwich>

enum 
{
    
INVIS_NONE,
    
INVIS_T,
    
INVIS_CT,
    
INVIS_TEAM,
    
INVIS_ENEMY,
    
INVIS_EVERYONE
}

new 
g_iInvisibleTeams[33]
new 
g_iSpectatedId[33]  

public 
plugin_init( ) 
{
    
register_plugin("Invis""1.4""SchlumPF")  
    
register_clcmd("say /invis""menuInvisDisplay")  
    
register_clcmd("say_team /invis""menuInvisDisplay"
    
register_clcmd("say /fps""menuInvisDisplay")  
    
register_clcmd("say_team /fps""menuInvisDisplay")   
    
    
register_menucmd(register_menuid"\r[Darknezz-Zone] \wMore FPS^n"), 1023"menuInvisAction")  
    
    
register_forward(FM_PlayerPreThink"fwdPlayerPreThink_Pre"0)  
    
register_forward(FM_AddToFullPack"fwdAddToFullPack_Post"1)  
    
    
RegisterHam(Ham_Spawn"player""hamSpawnPlayer_Post"1)  
}  

public 
client_connect(id
{
    
g_iInvisibleTeams[id] = INVIS_NONE
    g_iSpectatedId
[id] = 0  
}  

public 
fwdPlayerPreThink_Pre(id
{
    if(!
is_user_alive(id)) 
    {
        
g_iSpectatedId[id] = pev(idpev_iuser2)  
    }  
}  

public 
hamSpawnPlayer_Post(id
{
    
g_iSpectatedId[id] = 0  
}  

public 
fwdAddToFullPack_Post(es_handleeenthosthostflagsplayerpset
{
    if(
player
    {
        if(
g_iInvisibleTeams[host] && host != ent
        {
            new 
CsTeams:team
            
if(ent != g_iSpectatedId[host
            && (
g_iInvisibleTeams[host] == INVIS_EVERYONE 
            
|| (cs_get_user_team(host) == (team=cs_get_user_team(ent))) ? (g_iInvisibleTeams[host] == INVIS_TEAM) : (g_iInvisibleTeams[host] == INVIS_ENEMY
            || 
g_iInvisibleTeams[host] == (_:team)))
            {
                
set_es(es_handleES_Origin, { 999999999.0999999999.0999999999.0 })
                
set_es(es_handleES_RenderModekRenderTransAlpha)
                
set_es(es_handleES_RenderAmt0)
            }  
        }  
    }  
}  

public 
menuInvisDisplay(id)
{
    static 
menu[2048]
    new 
len copy(menucharsmax(menu), "\r[Darknezz-Zone] \wMore FPS^n")
    
len += formatex(menu[len], charsmax(menu) - len"\r1. %sShow Everyone^n", (g_iInvisibleTeams[id] == INVIS_NONE) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r2. %sHide Terrorists^n", (g_iInvisibleTeams[id] == INVIS_T) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r3. %sHide Counter-Terrorists^n", (g_iInvisibleTeams[id] == INVIS_CT) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r4. %sHide Teammates^n", (g_iInvisibleTeams[id] == INVIS_TEAM) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r5. %sHide Enemies^n", (g_iInvisibleTeams[id] == INVIS_ENEMY) ? "\y" "\w")
    
len += formatex(menu[len], charsmax(menu) - len"\r6. %sHide Everyone^n^n", (g_iInvisibleTeams[id] == INVIS_EVERYONE) ? "\y" "\w")
    
len += copy(menu[len], charsmax(menu) - len"\r0. \wExit")
    
show_menu(id, ~(1<<6|1<<7|1<<8), menu, -1)  
    return 
PLUGIN_HANDLED 
}  

public 
menuInvisAction(idkey
{
    if(
key != 9)
    {
        
g_iInvisibleTeams[id] = key
        menuInvisDisplay
(id)
    }

__________________
vato loco [GE-S] is offline
rumqna.bs
Junior Member
Join Date: Aug 2010
Location: Bulgaria, Burgas
Old 06-05-2011 , 11:13   Re: menuInvis ON/OFF
Reply With Quote #5

Something we did not understand, I want as the picture against the Counter-Terrorist to write ON / OFF yellow, depending on whether it works or not.
(at the request of L@m3r40 =])
rumqna.bs is offline
Send a message via Skype™ to rumqna.bs
drekes
Veteran Member
Join Date: Jul 2009
Location: Vault 11
Old 06-05-2011 , 12:25   Re: menuInvis ON/OFF
Reply With Quote #6

Like this ?

PHP Code:
#include <amxmodx>  
#include <cstrike>  
#include <fakemeta>  
#include <hamsandwich>

enum 
{
    
INVIS_NONE,
    
INVIS_T,
    
INVIS_CT,
    
INVIS_TEAM,
    
INVIS_ENEMY,
    
INVIS_EVERYONE
}

new 
g_iInvisibleTeams[33]
new 
g_iSpectatedId[33]  

public 
plugin_init( ) 
{
    
register_plugin("Invis""1.4""SchlumPF")  
    
register_clcmd("say /invis""menuInvisDisplay")  
    
register_clcmd("say_team /invis""menuInvisDisplay"
    
register_clcmd("say /fps""menuInvisDisplay")  
    
register_clcmd("say_team /fps""menuInvisDisplay")   
    
    
register_menucmd(register_menuid"\r[Darknezz-Zone] \wMore FPS^n"), 1023"menuInvisAction")  
    
    
register_forward(FM_PlayerPreThink"fwdPlayerPreThink_Pre"0)  
    
register_forward(FM_AddToFullPack"fwdAddToFullPack_Post"1)  
    
    
RegisterHam(Ham_Spawn"player""hamSpawnPlayer_Post"1)  
}  

public 
client_connect(id
{
    
g_iInvisibleTeams[id] = INVIS_NONE
    g_iSpectatedId
[id] = 0  
}  

public 
fwdPlayerPreThink_Pre(id
{
    if(!
is_user_alive(id)) 
    {
        
g_iSpectatedId[id] = pev(idpev_iuser2)  
    }  
}  

public 
hamSpawnPlayer_Post(id
{
    
g_iSpectatedId[id] = 0  
}  

public 
fwdAddToFullPack_Post(es_handleeenthosthostflagsplayerpset
{
    if(
player
    {
        if(
g_iInvisibleTeams[host] && host != ent
        {
            new 
CsTeams:team
            
if(ent != g_iSpectatedId[host
            && (
g_iInvisibleTeams[host] == INVIS_EVERYONE 
            
|| (cs_get_user_team(host) == (team=cs_get_user_team(ent))) ? (g_iInvisibleTeams[host] == INVIS_TEAM) : (g_iInvisibleTeams[host] == INVIS_ENEMY
            || 
g_iInvisibleTeams[host] == (_:team)))
            {
                
set_es(es_handleES_Origin, { 999999999.0999999999.0999999999.0 })
                
set_es(es_handleES_RenderModekRenderTransAlpha)
                
set_es(es_handleES_RenderAmt0)
            }  
        }  
    }  
}  

public 
menuInvisDisplay(id)
{
    static 
menu[2048]
    
    new 
len copy(menucharsmax(menu), "\r[Darknezz-Zone] \wMore FPS^n")
    
len += formatex(menu[len], charsmax(menu) - len"\r1. Show Everyone [\y%s\r]^n", (g_iInvisibleTeams[id] == INVIS_NONE) ? "ON" "OFF")
    
len += formatex(menu[len], charsmax(menu) - len"\r2. Hide Terrorists [\y%s\r]^n", (g_iInvisibleTeams[id] == INVIS_T) ? "ON" "OFF")
    
len += formatex(menu[len], charsmax(menu) - len"\r3. Hide Counter-Terrorists [\y%s\r]^n", (g_iInvisibleTeams[id] == INVIS_CT) ? "ON" "OFF")
    
len += formatex(menu[len], charsmax(menu) - len"\r4. Hide Teammates [\y%s\r]^n", (g_iInvisibleTeams[id] == INVIS_TEAM) ? "\yON" "OFF")
    
len += formatex(menu[len], charsmax(menu) - len"\r5. Hide Enemies [\y%s\r]^n", (g_iInvisibleTeams[id] == INVIS_ENEMY) ? "ON" "OFF")
    
len += formatex(menu[len], charsmax(menu) - len"\r6. Hide Everyone [\y%s\r]^n^n", (g_iInvisibleTeams[id] == INVIS_EVERYONE) ? "ON" "OFF")
    
len += copy(menu[len], charsmax(menu) - len"\r0. \wExit")
    
show_menu(id, ~(1<<6|1<<7|1<<8), menu, -1)  
    return 
PLUGIN_HANDLED 
}  

public 
menuInvisAction(idkey
{
    if(
key != 9)
    {
        
g_iInvisibleTeams[id] = key
        menuInvisDisplay
(id)
    }

__________________

Quote:
Originally Posted by nikhilgupta345 View Post
You're retarded.
drekes is offline
Send a message via MSN to drekes
rumqna.bs
Junior Member
Join Date: Aug 2010
Location: Bulgaria, Burgas
Old 06-08-2011 , 09:40   Re: menuInvis ON/OFF
Reply With Quote #7

Very Good effects on both menus,but its not that what i want,i want picture Counter Terrorist (i was counter terorist )and will be writen ON when is activated and Off with is turn off.
rumqna.bs is offline
Send a message via Skype™ to rumqna.bs
rumqna.bs
Junior Member
Join Date: Aug 2010
Location: Bulgaria, Burgas
Old 06-13-2011 , 12:10   Re: menuInvis ON/OFF
Reply With Quote #8

BUMP

Here's an example how to look
When attitude its Counter-Terrorist:

\ r [Darknezz-zone] \ wMore FPS

\ r1. \ wHide \ rCounter-Terrorist - \ yON / OFF
\ r2. \ wExit


When attitude to Terrorist:

\ r [Darknezz-zone] \ wMore FPS

\ r1. \ wHide \ rTerrorist - \ yON / OFF
\ r2. \ wExit
rumqna.bs is offline
Send a message via Skype™ to rumqna.bs
Jelle
[b]MOAR CANDY[/b]
Join Date: Aug 2009
Location: Denmark
Old 06-13-2011 , 12:45   Re: menuInvis ON/OFF
Reply With Quote #9

If you need a plugin to disable models in cs 1.6 to get more FPS, then maybe, just maybe, you could need a new computer.
__________________
No idea what to write here...
Jelle is offline
Send a message via MSN to Jelle
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 00:55.


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