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

[ H3LP ] set user rendering ?


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
CrazY.
Veteran Member
Join Date: May 2015
Location: SP, Brazil
Old 04-30-2017 , 19:08   [ H3LP ] set user rendering ?
Reply With Quote #1

Hello, I need to add a glow but don't shelling in player.

Why anything of this work ?

PHP Code:

#include <amxmodx>
#include <fun>

new cvar_render_type;

public 
plugin_init()
{
    
register_clcmd("say a""tewst");
    
cvar_render_type register_cvar("render""19");
}

public 
tewst(id)
{
    for (new 
1<= get_maxplayers(); i++)
    {
        if (!
is_user_alive(i)) continue;

        switch (
get_pcvar_num(cvar_render_type))
        {
            case 
1set_user_rendering(ikRenderFxPulseSlow01650kRenderNormal16);
            case 
2set_user_rendering(ikRenderFxPulseFast01650kRenderNormal16);
            case 
3set_user_rendering(ikRenderFxPulseSlowWide01650kRenderNormal16);
            case 
4set_user_rendering(ikRenderFxPulseFastWide01650kRenderNormal16); 
            case 
5set_user_rendering(ikRenderFxFadeSlow01650kRenderNormal16);
            case 
6set_user_rendering(ikRenderFxFadeFast01650kRenderNormal16);
            case 
7set_user_rendering(ikRenderFxSolidSlow01650kRenderNormal16);
            case 
8set_user_rendering(ikRenderFxSolidFast01650kRenderNormal16);
            case 
9set_user_rendering(ikRenderFxStrobeSlow01650kRenderNormal16);
            case 
10set_user_rendering(ikRenderFxStrobeFast01650kRenderNormal16);
            case 
11set_user_rendering(ikRenderFxStrobeFaster01650kRenderNormal16);
            case 
12set_user_rendering(ikRenderFxFlickerSlow01650kRenderNormal16);
            case 
13set_user_rendering(ikRenderFxFlickerFast01650kRenderNormal16);
            case 
14set_user_rendering(ikRenderFxNoDissipation01650kRenderNormal16);
            case 
15set_user_rendering(ikRenderFxDistort01650kRenderNormal16);
            case 
16set_user_rendering(ikRenderFxHologram01650kRenderNormal16);
            case 
17set_user_rendering(ikRenderFxDeadPlayer01650kRenderNormal16);
            case 
18set_user_rendering(ikRenderFxExplode01650kRenderNormal16);
            case 
19set_user_rendering(ikRenderFxGlowShell01650kRenderNormal16);
            case 
20set_user_rendering(ikRenderFxClampMinScale01650kRenderNormal16);
        }
    }

__________________








CrazY. is offline
redivcram
Veteran Member
Join Date: Jul 2014
Location: Serbia
Old 05-01-2017 , 10:27   Re: [ H3LP ] set user rendering ?
Reply With Quote #2

Start 'switch' statement with 'case 0' instead of 'case 1'
redivcram is offline
DjSoftero
Veteran Member
Join Date: Nov 2014
Location: Lithuania
Old 05-01-2017 , 13:07   Re: [ H3LP ] set user rendering ?
Reply With Quote #3

Quote:
Originally Posted by redivcram View Post
Start 'switch' statement with 'case 0' instead of 'case 1'
yeah, you can, but it doesn`t really matter
DjSoftero is offline
Abhinash
Senior Member
Join Date: Jan 2015
Location: India,kolkata
Old 05-10-2017 , 11:44   Re: [ H3LP ] set user rendering ?
Reply With Quote #4

This ---
Code:
if (!is_user_alive(i)) continue;

Should be ---
Code:
if (!is_user_alive(i)) return PLUGIN_HANDLED;
Abhinash is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 05-10-2017 , 13:29   Re: [ H3LP ] set user rendering ?
Reply With Quote #5

Quote:
Originally Posted by Abhinash View Post
This ---
Code:
if (!is_user_alive(i)) continue;

Should be ---
Code:
if (!is_user_alive(i)) return PLUGIN_HANDLED;
Totally not true.
__________________
OciXCrom is offline
Send a message via Skype™ to OciXCrom
Natsheh
Veteran Member
Join Date: Sep 2012
Old 05-10-2017 , 15:07   Re: [ H3LP ] set user rendering ?
Reply With Quote #6

half of these kRender.. etc..... are for different kind of entities not suits the player entity.
__________________
@Jailbreak Main Mod v2.7.0 100%
@User Tag Prefix 100% done !
@Mystery Box 100% done !
@VIP System 100% done !


Last edited by Natsheh; 05-10-2017 at 15:07.
Natsheh is offline
Send a message via MSN to Natsheh Send a message via Skype™ to Natsheh
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 05-10-2017 , 15:08   Re: [ H3LP ] set user rendering ?
Reply With Quote #7

Judging by the function name "test", the purpose of the plugin is to find out which of those work on players.
__________________

Last edited by OciXCrom; 05-10-2017 at 19:06.
OciXCrom is offline
Send a message via Skype™ to OciXCrom
Craxor
Veteran Member
Join Date: Jan 2016
Location: Romania
Old 05-10-2017 , 17:12   Re: [ H3LP ] set user rendering ?
Reply With Quote #8

fuck it, if you want help start using get_players() insteand of a blind loop, then come back ( my op ).

Btw ( i'm just assuming ) enum type is an enumeration he can't just put as second argument the cvar pointer value and call set_user_rendering just once ?

PHP Code:
set_user_rendering(iget_pcvar_numBLblbaAa) , 01650kRenderNormal16); 

PHP Code:
enum
{
    
kRenderFxNone 0,
    
kRenderFxPulseSlow,
    
kRenderFxPulseFast,
    
kRenderFxPulseSlowWide,
    
kRenderFxPulseFastWide,
    
kRenderFxFadeSlow,
    
kRenderFxFadeFast,
    
kRenderFxSolidSlow,
    
kRenderFxSolidFast,
    
kRenderFxStrobeSlow,
    
kRenderFxStrobeFast,
    
kRenderFxStrobeFaster,
    
kRenderFxFlickerSlow,
    
kRenderFxFlickerFast,
    
kRenderFxNoDissipation,
    
kRenderFxDistort,           /* Distort/scale/translate flicker */
    
kRenderFxHologram,          /* kRenderFxDistort + distance fade */
    
kRenderFxDeadPlayer,        /* kRenderAmt is the player index */
    
kRenderFxExplode,           /* Scale up really big! */
    
kRenderFxGlowShell,         /* Glowing Shell */
    
kRenderFxClampMinScale,     /* Keep this sprite from getting very small (SPRITES only!) */
}; 
Craxor is offline
Send a message via ICQ to Craxor
Natsheh
Veteran Member
Join Date: Sep 2012
Old 05-10-2017 , 17:17   Re: [ H3LP ] set user rendering ?
Reply With Quote #9

Assuming only these works on the player
kRenderFxDeadPlayer & GlowShell
__________________
@Jailbreak Main Mod v2.7.0 100%
@User Tag Prefix 100% done !
@Mystery Box 100% done !
@VIP System 100% done !

Natsheh is offline
Send a message via MSN to Natsheh Send a message via Skype™ to Natsheh
CrazY.
Veteran Member
Join Date: May 2015
Location: SP, Brazil
Old 05-10-2017 , 18:17   Re: [ H3LP ] set user rendering ?
Reply With Quote #10

Quote:
Start 'switch' statement with 'case 0' instead of 'case 1'
And this will help me necessary with what?...

Quote:
Should be ---

if (!is_user_alive(i)) return PLUGIN_HANDLED;
No, this don't make sense to me.

Its exactly what the ocixcrom have say, its for test what render work with player models, and which is the effect.

I've tested, and only work with glow shell and transalpha...
__________________








CrazY. is offline
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 17:22.


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