Raised This Month: $51 Target: $400
 12% 

Rendering not working...


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
petryca
Junior Member
Join Date: Jan 2012
Old 06-18-2015 , 18:15   Rendering not working...
Reply With Quote #1

Hi everyone!
I'm trying to do a biohazard plugin called "invisible zombie".
The problem is rendering.It's not working.The zombie model is not rendering but there i see a human model which is rendering...what's the problem?
Over zombie model , it put model man....Picture
PHP Code:
#include <amxmodx>
#include <amxmisc>
#include <biohazard>
#include <cstrike>
#include <ColorChat>
#include <fakemeta>
#include <fun>
#include <hamsandwich>


#define PLUGIN "Zombie Invisible"
#define AUTHOR "petryca"

#define STR_T 32
#define MAX_PLAYERS 32
#define D_ZOMBIE_NAME "Hunter"
#define D_ZOMBIE_DESC "Invisibile"
#define D_PLAYER_MODEL "models/player/zombie_hunter/zombie_hunter.mdl"
#define D_CLAWS "models/v_knife_hunter.mdl"

new g_class

new bool:invisibil[33] = false
new g_Invis

public plugin_init() 
{
    
register_plugin(PLUGIN"1.3"AUTHOR)
    
    
register_cvar("invisible_mesaj""120")
    
g_Invis register_cvar("bio_invisible_cost""100")
    
    
register_clcmd("say /invisible""Invisibility")
    
register_clcmd("say invisible""Invisibility")
    
set_task(get_cvar_float("invisible_mesaj"),"Mesaj" "b")
    
    
register_event("HLTV""RoundStart""a""1=0""2=0")
    
register_event("DeathMsg""Death""a")
    
    
RegisterHam(Ham_Spawn"player""FwdPlayerSpawnPost"1);
    
    
g_class register_class(D_ZOMBIE_NAMED_ZOMBIE_DESC)
    if(
g_class != -1)
    {
    
set_class_data(g_classDATA_HEALTH130.0)
    
set_class_data(g_classDATA_SPEED300.0)
    
set_class_data(g_classDATA_GRAVITY0.75)
    
set_class_data(g_classDATA_REGENDLY0.05)
    
set_class_pmodel(g_classD_PLAYER_MODEL)
    
set_class_wmodel(g_classD_CLAWS)
    }
    
}

public 
Invisibility(id)
{

    new 
Moneyprice_invisclasa_zm
    Money 
cs_get_user_money(id)
    
clasa_zm get_user_class(id)
    
price_invis get_pcvar_num(g_Invis)

    new 
ts[32],tsnum
    
new maxplayers get_maxplayers()
    new 
CsTeams:team


    
for (new i=1i<=maxplayersi++)
    {
        if (!
is_user_connected(i) || !is_user_alive(i))
        {
            continue
        }
        
team cs_get_user_team(i)
            
        if (
team == CS_TEAM_T)
        {
            
ts[tsnum++] = i
        
}

    }

    if(!
is_user_alive(id))
    {
    
ColorChat(idGREEN" ^1Esti mort! Nu poti folosi ^3invizibilitatea!")
        
//ColorChat(id, GREEN, " ^1Trebuie sa fii Hunter pentru a cumpara ^3invizibilitatea!")
        
invisibil[id] = false
        
return PLUGIN_HANDLED
    
}    
     
  
    
    if(
invisibil[id] == true)
    {
            
ColorChat(idGREEN"^1Esti deja ^3invizibil !")
            return 
PLUGIN_HANDLED
    
}
    

    if ((
tsnum == 1) && is_user_zombie(id))
    {
    if(
clasa_zm == g_class)
    {
    if(
Money <= price_invis)
    {
        
ColorChat(idGREEN"^1Nu ai destui bani!Ai nevoie de %d$ sa cumperi ^3invizibiliatea !!!"price_invis)
        
invisibil[id] = false
        
return PLUGIN_HANDLED
    
}
    else
    {
        
invisibil[id] = true
        
new Ime[33]
    
get_user_name(idImecharsmax(Ime))
        
cs_set_user_money(idMoney price_invis)
        
ColorChat(idGREEN"^1Ai cumparat ^3invisibilitatea^1. Esti ^3invizibil!")
        
set_user_rendering(idkRenderFxNone000kRenderFxGlowShell255);
        
set_hudmessage(0170255, -1.00.4006.03.0)
        
show_hudmessage(0"%s esti invizibil!"Ime)
    }
    }
    else
    {
        
ColorChat(idGREEN" ^1Trebuie sa fii ^3Hunter ^1ca sa poti folosi invizibilitatea!")
    }
    }
    else
       {
    
ColorChat(idGREEN"^1Esti om! Trebuie sa fii zombie si sa ai clasa ^3Hunter!")
       }
    return 
PLUGIN_HANDLED
}

public 
RoundStart()
{
    
arrayset(invisibilfalsesizeof(invisibil));
}

public 
Death()
    
invisibil[read_data(2)] = false;

public 
client_disconnect(id)
{
    
invisibil[id] = false
    
return PLUGIN_HANDLED
}

public 
Mesaj(id)
{
    
ColorChat(0GREEN"[Invisibility] ^1Scrie in chat ^3/invisible ^1sa cumperi ^3invizibilitate pentru Hunter.")
    return 
PLUGIN_HANDLED
}  

public 
FwdPlayerSpawnPost(id)
{
 
    if(
is_user_alive(id) && !invisibil[id])
    {
        
set_user_rendering(id)
    }
}  
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/ 

Last edited by petryca; 06-19-2015 at 01:29. Reason: some mistakes...
petryca 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 07:10.


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