AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   Delete HUD (https://forums.alliedmods.net/showthread.php?t=92103)

TitANious 05-10-2009 04:39

Delete HUD
 
How do i delete the health, armor and radar HUD?

xPaw 05-10-2009 04:56

Re: Delete HUD
 
http://wiki.amxmodx.org/Half-Life_1_...nts#HideWeapon

TitANious 05-10-2009 05:07

Re: Delete HUD
 
I guess this wouldnt work..
PHP Code:

public client_putinserver(id)
{
    (
1<<3)



xPaw 05-10-2009 05:15

Re: Delete HUD
 
PHP Code:

#include <amxmodx>

new g_msgHideWeapon;
new 
g_msgCrosshair;

public 
plugin_init() {
    
register_event"ResetHUD""eResetHUD""be" );
    
    
g_msgHideWeapon    get_user_msgid"HideWeapon" );
    
g_msgCrosshair    get_user_msgid"Crosshair" );
}

public 
eResetHUDid ) {
    if( !
is_user_botid ) ) {
        
message_beginMSG_ONE_UNRELIABLEg_msgHideWeapon_id );
        
write_byte( ( << << ) );
        
message_end();
        
        
message_beginMSG_ONE_UNRELIABLEg_msgCrosshair_id );
        
write_byte);
        
message_end();
    }



hleV 05-10-2009 05:16

Re: Delete HUD
 
It's good idea to do it on "ResetHUD" event because the HUD resets when "ResetHUD" is called.
Code:
#include <amxmodx> #include <hamsandwich>   new g_iMsgHideWeapon;   public plugin_init() {         register_event("ResetHUD", "eventResetHUD", "be");         RegisterHam(Ham_Spawn, "player", "fwdPlayerSpawn", 1);         g_iMsgHideWeapon = get_user_msgid("HideWeapon"); }   public eventResetHUD(iCl) {         if (!is_user_alive(iCl))                 return;           message_begin(MSG_ONE, g_iMsgHideWeapon, _, iCl);         write_byte(1<<3);         message_end(); }   public fwdPlayerSpawn(iCl) {         if (!is_user_alive(iCl))                 return;           eventResetHUD(iCl); }
EDIT: Damn xPaw.

TitANious 05-10-2009 05:17

Re: Delete HUD
 
You do ResetHUD too?

xPaw 05-10-2009 05:19

Re: Delete HUD
 
hleV, calling on spawn is useless :)

TitANious 05-10-2009 05:21

Re: Delete HUD
 
Really most i want to use xPaws because its only using one include, well is that good enough then?
PHP Code:

public eResetHUDid 
{
    if( !
is_user_botid ) ) 
    {
    
message_beginMSG_ALLget_user_msgid"HideWeapon" ), _id );
    
write_byte( ( << ) );
    
message_end();
    
    
message_beginMSG_ALLget_user_msgid"Money" ), _id);
    
write_byte( ( << ) );
    
message_end();
    
        
    
message_beginMSG_ALLget_user_msgid"Crosshair" ), _id );
    
write_byte);
    
message_end();
    }


Why dont it work?.. I want to delete money HUD

hleV 05-10-2009 06:18

Re: Delete HUD
 
Quote:

Originally Posted by xPaw (Post 824768)
hleV, calling on spawn is useless :)

Somewhy it didn't worked for me in same case without hooking spawn.

xPaw 05-10-2009 06:22

Re: Delete HUD
 
Quote:

Why dont it work?.. I want to delete money HUD
Code updated. watch up.


All times are GMT -4. The time now is 01:34.

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