AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [HELP] How to Set entity of targetname? (https://forums.alliedmods.net/showthread.php?t=89349)

Hibiki_XD 04-05-2009 06:57

[HELP] How to Set entity of targetname?
 
:o... hi all i'm here to ask how i can set the entity of targetname? ihave this

{
for (new i = 1; i <= 32; ++i)
{
if( !is_user_connected(i) )
{
continue;
}

new ent, body;
get_user_aiming(id, ent, body, 320);

if (isBlock(ent))
{
new blockType = entity_get_int(ent, EV_INT_body);
new szName[32];
new Names = entity_get_int(ent, EV_FS_TARGETNAME);
pev(ent, pev_targetname, szName, 31);

if( szName[0] == '^0' )
{
copy(szName, 31, "Unknown");
}

set_hudmessage(gHudRed, gHudGreen, gHudBlue, gfTextX, gfTextY, gHudEffects, gfHudFxTime, gfHudHoldTime, gfHudFadeInTime, gfHudFadeOutTime, gHudChannel);
show_hudmessage(i, "Block Type: %s^nCreator: %s", gszBlockNames[blockType], szName[Names]);
}

but it still not work :o..

znovit 04-05-2009 07:44

Re: [HELP] How to Set entity of targetname?
 
Try this.

PHP Code:


new szName[32];
pev(entpev_targetnameszName31);

set_hudmessage(gHudRedgHudGreengHudBluegfTextXgfTextYgHudEffectsgfHudFxTimegfHudHoldTimegfHudFadeInTimegfHudFadeOutTimegHudChannel);
show_hudmessage(id"Block type: %s^nCreator: %s"gszBlockNames[blockType], szName); 


Hibiki_XD 04-05-2009 19:29

Re: [HELP] How to Set entity of targetname?
 
it dont work yet :o... it still the same..., hm.. maybe.... i need set the entity but idk how..., :o.. i remember is

entity_set_int(ent, EV_FS_TARGETNAME); but idk.. still :o.. is kinda confuse..

Hibiki_XD 04-05-2009 22:17

Re: [HELP] How to Set entity of targetname?
 
i know 2 form... of it...

PHP Code:

new szName[32] = entity_set_int(entEV_INT_????');
set_pev(ent, pev_targetname, szName);
pev(ent, pev_targetname, szName, 31); 

Or

PHP Code:

New szName[32];
get_user_id(idszName31); 

Or "New"

PHP Code:

for( new => <=num++)

new 
szName[32];
get_user_id(iszName31); 


znovit 04-06-2009 05:12

Re: [HELP] How to Set entity of targetname?
 
Well, you can also try this.
PHP Code:

                       {
            new 
szName[32];
            
pev(entpev_targetnameszName31);
            
            if ( 
szName[0] == '^0' )
            {
                
copy(szName31"Unknown");
            } 

It will display Unknown if user isnt founded.

Dr.G 04-06-2009 05:21

Re: [HELP] How to Set entity of targetname?
 
PHP Code:

set_pev(iEntpev_targetname"NEW_TARGETNAME"


Hibiki_XD 04-06-2009 07:20

Re: [HELP] How to Set entity of targetname?
 
Quote:

Originally Posted by znovit (Post 798631)
Well, you can also try this.
PHP Code:

                       {
            new 
szName[32];
            
pev(entpev_targetnameszName31);
            
            if ( 
szName[0] == '^0' )
            {
                
copy(szName31"Unknown");
            } 

It will display Unknown if user isnt founded.

i tryed with it and it still no work say Unknown in all blocks..

Hibiki_XD 04-06-2009 07:22

Re: [HELP] How to Set entity of targetname?
 
Quote:

Originally Posted by Dr.G (Post 798636)
PHP Code:

set_pev(iEntpev_targetname"NEW_TARGETNAME"


and idk where to put it :S...

Hibiki_XD 04-06-2009 20:23

Re: [HELP] How to Set entity of targetname?
 
no one work.. :P it's is weird....

narutoghost 05-16-2009 03:28

Re: [HELP] How to Set entity of targetname?
 
Yeah... I'm having the same problem as hibiki... when i put that there it show's unknown to all the blocks...


All times are GMT -4. The time now is 02:26.

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