Nope, didn't work either. Here is the code.
Code:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>
#include <fun>
#include <gabionkernel>
#include <engine>
#define PLUGIN "Test Funcs"
#define VERSION "1.0"
#define AUTHOR "Minimum"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say","say_func")
register_component(1,"Minimum's Test Funcs")
}
public plugin_pause() {
register_component(0,"Minimum's Test Funcs")
}
public plugin_unpause() {
register_component(1,"Minimum's Test Funcs")
}
public say_func(id) {
new buffer[256], buffer1[33], buffer2[33], buffer3[33], num, Float:fnum
read_argv(1,buffer,255)
parse(buffer, buffer1, 32, buffer2, 32, buffer3, 32)
if(equali(buffer1,"render")) {
num = str_to_num(buffer2)
fnum = str_to_float(buffer2)
if(equali(buffer3,"0")) {
set_pev(id,pev_rendermode,num)
hud_display(id,"Rendered yo self - Mode.")
}
if(equali(buffer3,"1")) {
set_pev(id,pev_effects,num)
hud_display(id,"Rendered yo self - Effects.")
}
if(equali(buffer3,"2")) {
set_pev(id,pev_renderamt,num)
hud_display(id,"Rendered yo self - Amt.")
}
if(equali(buffer3,"3")) {
set_pev(id,pev_renderfx,num)
hud_display(id,"Rendered yo self - Fx.")
}
if(equali(buffer3,"4")) {
_set_rendering(id,kRenderFxHologram,255,255,255,kRenderNormal,16)
hud_display(id,"Rendered yo self - Holo.")
}
if(equali(buffer3,"5")) {
set_user_rendering(id,kRenderFxGlowShell,250,90,0,kRenderNormal,16)
hud_display(id,"Rendered yo self - Glow.")
}
if(equali(buffer3,"6")) {
set_pev(id, pev_renderfx, kRenderFxGlowShell)
set_pev(id, pev_rendermode, kRenderTransAlpha)
set_pev(id, pev_renderamt, fnum)
hud_display(id,"Rendered yo self - Alpha Pevs 1.")
}
if(equali(buffer3,"7")) {
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderTransAlpha, num)
hud_display(id,"Rendered yo self - Test Alpha.")
}
return PLUGIN_HANDLED
}
return PLUGIN_CONTINUE
}