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

please help here


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
XMaDNeSS
Member
Join Date: Oct 2016
Location: Palestine, Nablus.
Old 12-07-2016 , 09:05   please help here
Reply With Quote #1

Hello everyone. in this [hearf]update mod zp 5.0.8 = https://forums.alliedmods.net/showthread.php?t=252189[/hearf] when get NightCrawler Mode and admin is who take the class is show admin model zombie not NightCrawler Model how can fix this to show model NightCrawler...only this please help me THX
__________________
http://zombieonzone.com ForEver
Free Palestine.
[ZoZ].:Zombie Plague:.1000FPS FastDL NonSteam
91.134.234.190:27015
XMaDNeSS is offline
Celena Luna
Veteran Member
Join Date: Aug 2013
Location: Nagazora
Old 12-07-2016 , 10:23   Re: please help here
Reply With Quote #2

find the file name "zombieplague.cfg",
search for "zp_admin_models_zombie_player" and "zp_admin_models_zombie_knife".
If they are 1, change them to 0
__________________
My plugin:

Last edited by Celena Luna; 12-07-2016 at 10:25. Reason: BOLD
Celena Luna is offline
XMaDNeSS
Member
Join Date: Oct 2016
Location: Palestine, Nablus.
Old 12-07-2016 , 10:59   Re: please help here
Reply With Quote #3

i want remove admin model only with NightCrawler class...
__________________
http://zombieonzone.com ForEver
Free Palestine.
[ZoZ].:Zombie Plague:.1000FPS FastDL NonSteam
91.134.234.190:27015

Last edited by XMaDNeSS; 12-07-2016 at 11:01.
XMaDNeSS is offline
Celena Luna
Veteran Member
Join Date: Aug 2013
Location: Nagazora
Old 12-07-2016 , 11:36   Re: please help here
Reply With Quote #4

then you have to have to add some addition condition in "zp50_admin_models.sma" since it is the core of Admin Model.
__________________
My plugin:
Celena Luna is offline
XMaDNeSS
Member
Join Date: Oct 2016
Location: Palestine, Nablus.
Old 12-07-2016 , 14:46   Re: please help here
Reply With Quote #5

this is my "zp50_admin_models.sma" please make it for me
PHP Code:
/*================================================================================
    
    -------------------------
    -*- [ZP] Admin Models -*-
    -------------------------
    
    This plugin is part of Zombie Plague Mod and is distributed under the
    terms of the GNU General Public License. Check ZP_ReadMe.txt for details.
    
================================================================================*/

#include <amxmodx>
#include <amx_settings_api>
#include <cs_player_models_api>
#include <cs_weap_models_api>
#include <zp50_core>
#define LIBRARY_NEMESIS "zp50_class_nemesis"
#include <zp50_class_nemesis>
#define LIBRARY_ASSASSIN "zp50_class_assassin"
#include <zp50_class_assassin>
#define LIBRARY_SURVIVOR "zp50_class_survivor"
#include <zp50_class_survivor>
#define LIBRARY_SNIPER "zp50_class_sniper"
#include <zp50_class_sniper>

// Settings file
new const ZP_SETTINGS_FILE[] = "zombieplague.ini"

// Default models
new const models_admin_human_player[][] = { "vip" }
new const 
models_admin_human_knife[][] = { "models/v_knife.mdl" }
new const 
models_admin_zombie_player[][] = { "zombie_source" }
new const 
models_admin_zombie_claw[][] = { "models/zombie_plague/v_knife_zombie.mdl" }

#define PLAYERMODEL_MAX_LENGTH 32
#define MODEL_MAX_LENGTH 64
#define ACCESSFLAG_MAX_LENGTH 2

// Access flags
new g_access_admin_models[ACCESSFLAG_MAX_LENGTH] = "d"

// Custom models
new Array:g_models_admin_human_player
new Array:g_models_admin_human_knife
new Array:g_models_admin_zombie_player
new Array:g_models_admin_zombie_claw

new cvar_admin_models_human_playercvar_admin_models_human_knife
new cvar_admin_models_zombie_playercvar_admin_models_zombie_knife

public plugin_init()
{
    
register_plugin("[ZoZ] Admin Models"ZP_VERSION_STRING"ZoZ Dev Team")
    
    
cvar_admin_models_human_player register_cvar("zp_admin_models_human_player""1")
    
cvar_admin_models_human_knife register_cvar("zp_admin_models_human_knife""1")
    
cvar_admin_models_zombie_player register_cvar("zp_admin_models_zombie_player""1")
    
cvar_admin_models_zombie_knife register_cvar("zp_admin_models_zombie_knife""1")
}

public 
plugin_precache()
{
    
// Initialize arrays
    
g_models_admin_human_player ArrayCreate(PLAYERMODEL_MAX_LENGTH1)
    
g_models_admin_human_knife ArrayCreate(MODEL_MAX_LENGTH1)
    
g_models_admin_zombie_player ArrayCreate(PLAYERMODEL_MAX_LENGTH1)
    
g_models_admin_zombie_claw ArrayCreate(MODEL_MAX_LENGTH1)
    
    
// Load from external file
    
amx_load_setting_string_arr(ZP_SETTINGS_FILE"Player Models""ADMIN HUMAN"g_models_admin_human_player)
    
amx_load_setting_string_arr(ZP_SETTINGS_FILE"Weapon Models""V_KNIFE ADMIN HUMAN"g_models_admin_human_knife)
    
amx_load_setting_string_arr(ZP_SETTINGS_FILE"Player Models""ADMIN ZOMBIE"g_models_admin_zombie_player)
    
amx_load_setting_string_arr(ZP_SETTINGS_FILE"Weapon Models""V_KNIFE ADMIN ZOMBIE"g_models_admin_zombie_claw)
    
    
// If we couldn't load from file, use and save default ones
    
new index
    
if (ArraySize(g_models_admin_human_player) == 0)
    {
        for (
index 0index sizeof models_admin_human_playerindex++)
            
ArrayPushString(g_models_admin_human_playermodels_admin_human_player[index])
        
        
// Save to external file
        
amx_save_setting_string_arr(ZP_SETTINGS_FILE"Player Models""ADMIN HUMAN"g_models_admin_human_player)
    }
    if (
ArraySize(g_models_admin_human_knife) == 0)
    {
        for (
index 0index sizeof models_admin_human_knifeindex++)
            
ArrayPushString(g_models_admin_human_knifemodels_admin_human_knife[index])
        
        
// Save to external file
        
amx_save_setting_string_arr(ZP_SETTINGS_FILE"Weapon Models""V_KNIFE ADMIN HUMAN"g_models_admin_human_knife)
    }
    if (
ArraySize(g_models_admin_zombie_player) == 0)
    {
        for (
index 0index sizeof models_admin_zombie_playerindex++)
            
ArrayPushString(g_models_admin_zombie_playermodels_admin_zombie_player[index])
        
        
// Save to external file
        
amx_save_setting_string_arr(ZP_SETTINGS_FILE"Player Models""ADMIN ZOMBIE"g_models_admin_zombie_player)
    }
    if (
ArraySize(g_models_admin_zombie_claw) == 0)
    {
        for (
index 0index sizeof models_admin_zombie_clawindex++)
            
ArrayPushString(g_models_admin_zombie_clawmodels_admin_zombie_claw[index])
        
        
// Save to external file
        
amx_save_setting_string_arr(ZP_SETTINGS_FILE"Weapon Models""V_KNIFE ADMIN ZOMBIE"g_models_admin_zombie_claw)
    }
    
    
// Load from external file, save if not found
    
if (!amx_load_setting_string(ZP_SETTINGS_FILE"Access Flags""ADMIN MODELS"g_access_admin_modelscharsmax(g_access_admin_models)))
        
amx_save_setting_string(ZP_SETTINGS_FILE"Access Flags""ADMIN MODELS"g_access_admin_models)
    
    
// Precache models
    
new player_model[PLAYERMODEL_MAX_LENGTH], model[MODEL_MAX_LENGTH], model_path[128]
    for (
index 0index ArraySize(g_models_admin_human_player); index++)
    {
        
ArrayGetString(g_models_admin_human_playerindexplayer_modelcharsmax(player_model))
        
formatex(model_pathcharsmax(model_path), "models/player/%s/%s.mdl"player_modelplayer_model)
        
precache_model(model_path)
        
// Support modelT.mdl files
        
formatex(model_pathcharsmax(model_path), "models/player/%s/%sT.mdl"player_modelplayer_model)
        if (
file_exists(model_path)) precache_model(model_path)
    }
    for (
index 0index ArraySize(g_models_admin_human_knife); index++)
    {
        
ArrayGetString(g_models_admin_human_knifeindexmodelcharsmax(model))
        
precache_model(model)
    }
    for (
index 0index ArraySize(g_models_admin_zombie_player); index++)
    {
        
ArrayGetString(g_models_admin_zombie_playerindexplayer_modelcharsmax(player_model))
        
formatex(model_pathcharsmax(model_path), "models/player/%s/%s.mdl"player_modelplayer_model)
        
precache_model(model_path)
        
// Support modelT.mdl files
        
formatex(model_pathcharsmax(model_path), "models/player/%s/%sT.mdl"player_modelplayer_model)
        if (
file_exists(model_path)) precache_model(model_path)
    }
    for (
index 0index ArraySize(g_models_admin_zombie_claw); index++)
    {
        
ArrayGetString(g_models_admin_zombie_clawindexmodelcharsmax(model))
        
precache_model(model)
    }
}

public 
plugin_natives()
{
    
set_module_filter("module_filter")
    
set_native_filter("native_filter")
}
public 
module_filter(const module[])
{
    if (
equal(moduleLIBRARY_NEMESIS) || equal(moduleLIBRARY_ASSASSIN) || equal(moduleLIBRARY_SURVIVOR) || equal(moduleLIBRARY_SNIPER))
        return 
PLUGIN_HANDLED;
    
    return 
PLUGIN_CONTINUE;
}
public 
native_filter(const name[], indextrap)
{
    if (!
trap)
        return 
PLUGIN_HANDLED;
        
    return 
PLUGIN_CONTINUE;
}

public 
zp_fw_core_infect_post(idattacker)
{
    
// Skip if player doesn't have required admin flags
    
if (!(get_user_flags(id) & read_flags(g_access_admin_models)))
        return;
    
    
// Skip for Nemesis
    
if (LibraryExists(LIBRARY_NEMESISLibType_Library) && zp_class_nemesis_get(id))
        return;

    
// Skip for Assassin
    
else if (LibraryExists(LIBRARY_ASSASSINLibType_Library) && zp_class_assassin_get(id))
        return;
    
    
// Apply admin zombie player model?
    
if (get_pcvar_num(cvar_admin_models_zombie_player))
    {
        new 
player_model[PLAYERMODEL_MAX_LENGTH]
        
ArrayGetString(g_models_admin_zombie_playerrandom_num(0ArraySize(g_models_admin_zombie_player) - 1), player_modelcharsmax(player_model))
        
cs_set_player_model(idplayer_model)
    }
    
    
// Apply admin zombie claw model?
    
if (get_pcvar_num(cvar_admin_models_zombie_knife))
    {
        new 
model[MODEL_MAX_LENGTH]
        
ArrayGetString(g_models_admin_zombie_clawrandom_num(0ArraySize(g_models_admin_zombie_claw) - 1), modelcharsmax(model))
        
cs_set_player_view_model(idCSW_KNIFEmodel)
    }
}

public 
zp_fw_core_cure_post(idattacker)
{
    
// Skip if player doesn't have required admin flags
    
if (!(get_user_flags(id) & read_flags(g_access_admin_models)))
        return;
    
    
// Skip for Survivor
    
if (LibraryExists(LIBRARY_SURVIVORLibType_Library) && zp_class_survivor_get(id))
        return;

    
// Skip for Sniper
    
else if (LibraryExists(LIBRARY_SNIPERLibType_Library) && zp_class_sniper_get(id))
        return;
    
    
// Apply admin human player model?
    
if (get_pcvar_num(cvar_admin_models_human_player))
    {
        new 
player_model[PLAYERMODEL_MAX_LENGTH]
        
ArrayGetString(g_models_admin_human_playerrandom_num(0ArraySize(g_models_admin_human_player) - 1), player_modelcharsmax(player_model))
        
cs_set_player_model(idplayer_model)
    }
    
    
// Apply admin human knife model?
    
if (get_pcvar_num(cvar_admin_models_human_knife))
    {
        new 
model[MODEL_MAX_LENGTH]
        
ArrayGetString(g_models_admin_human_kniferandom_num(0ArraySize(g_models_admin_human_knife) - 1), modelcharsmax(model))
        
cs_set_player_view_model(idCSW_KNIFEmodel)
    }

__________________
http://zombieonzone.com ForEver
Free Palestine.
[ZoZ].:Zombie Plague:.1000FPS FastDL NonSteam
91.134.234.190:27015
XMaDNeSS is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 12-07-2016 , 17:16   Re: please help here
Reply With Quote #6

Make it yourself. This is the scripting section, so you don't ask someone to make it for you here.
__________________
OciXCrom is offline
Send a message via Skype™ to OciXCrom
XMaDNeSS
Member
Join Date: Oct 2016
Location: Palestine, Nablus.
Old 12-07-2016 , 17:44   Re: please help here
Reply With Quote #7

i can't make it by myself is hard for me :\
__________________
http://zombieonzone.com ForEver
Free Palestine.
[ZoZ].:Zombie Plague:.1000FPS FastDL NonSteam
91.134.234.190:27015
XMaDNeSS is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 12-07-2016 , 18:33   Re: please help here
Reply With Quote #8

Then don't post in this section.
__________________
OciXCrom is offline
Send a message via Skype™ to OciXCrom
XMaDNeSS
Member
Join Date: Oct 2016
Location: Palestine, Nablus.
Old 12-07-2016 , 18:43   Re: please help here
Reply With Quote #9

wher should post this?
__________________
http://zombieonzone.com ForEver
Free Palestine.
[ZoZ].:Zombie Plague:.1000FPS FastDL NonSteam
91.134.234.190:27015
XMaDNeSS is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 12-07-2016 , 20:15   Re: please help here
Reply With Quote #10

Suggestions/Requests.
__________________
OciXCrom is offline
Send a message via Skype™ to OciXCrom
Reply


Thread Tools
Display Modes

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 05:44.


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