AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   HUD message above head (https://forums.alliedmods.net/showthread.php?t=54294)

scrtxxcaz 04-22-2007 01:24

HUD message above head
 
how would i go about putting a HUD message right above a person's head. For example if i was aiming at them ... a HUD message would appear directly above that persons head saying something

would i use this ??
Code:

register_event("StatusValue","whatever","be","1=2")

Styles 04-22-2007 01:43

Re: HUD message above head
 
Well Harbu's code to do it is:

set_task(1.0,"playerlook",0,"",0,"b")

set_hudmessage(100,52,0,-1.0,0.4,0,0.0,20.9,0.0,0.0,2) ( OVER THE HEAD !! )

Code:

        new num, players[32]
        get_players(players,num,"ac")
        for( new i = 0;  i < num; i++ )
        {
                new origin[3]
                get_user_origin(players[i],origin)
                new tid, body
                get_user_aiming( players[i], tid, body, 50)
               
                if(is_user_connected(tid))
                {
                        new authid[32]
                        new query[256]
                        get_user_authid( tid, authid, 31)
                        format( query, 255, "SELECT JobID FROM money WHERE steamid='%s'", authid)
                        result = dbi_query(dbc,query)
                        if( dbi_nextrow( result ) > 0 )
                        {
                                new job[32], JobID
                                dbi_field( result, 1, job, 31)
                                dbi_free_result(result)
                                JobID = str_to_num(job)
                                format( query, 255, "SELECT JobName FROM jobs WHERE JobID=%i", JobID)
                                result = dbi_query(dbc,query)
                                if( dbi_nextrow( result ) > 0 )
                                {
                                        dbi_field(result,1,job,31)
                                        dbi_free_result(result)
                                        set_hudmessage(100,52,0,-1.0,0.4,0,0.0,20.9,0.0,0.0,2)
                                        show_hudmessage(players[i],"Job: %s",job)
                                }
                                dbi_free_result(result)
                        }
                        dbi_free_result(result)
                }

** Copy and pasted from Harbu's code **

scrtxxcaz 04-22-2007 02:03

Re: HUD message above head
 
i dont know why i put the register_event in there... thank you ima test it tomor


All times are GMT -4. The time now is 06:44.

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