witam chce dodać nativ by w innych pluginach wyłączyć modele, miałem sporą przerwę w amxx i nie pamiętam jak się to robiło stworzyłem takie coś ale wyskakują mi errory ktoś podpowie jak to zrobić ?
#include <amxmodx>
#include <cstrike>
#include <fakemeta>
#include <fun>
#include <hamsandwich>
#include <engine>
new offmodel = 0
public plugin_init(){
register_event("CurWeapon","CurWeapon","be","1=1");
}
public plugin_precache(){
precache_model("models/jailbreak_anonymuss/v_ak471.mdl");
precache_model("models/jailbreak_anonymuss/p_ak47.mdl");
precache_model("models/jailbreak_anonymuss/p_awp.mdl");
precache_model("models/jailbreak_anonymuss/v_awp1.mdl");
precache_model("models/jailbreak_anonymuss/p_deagle_tiger.mdl");
precache_model("models/jailbreak_anonymuss/v_deagle1.mdl");
precache_model("models/jailbreak_anonymuss/p_m4a1.mdl");
precache_model("models/jailbreak_anonymuss/v_m4a11.mdl");
precache_model("models/jailbreak_anonymuss/p_usp.mdl");
precache_model("models/jailbreak_anonymuss/v_usp1.mdl");
}
public plugin_natives() {
register_native("modeleoff", "modeleoff", 1)
}
public modeleoff()
{
if offmodel = 0
{
offmodel = 1
}
if offmodel = 1
{
offmodel = 0
}
}
public CurWeapon(id)
{
if offmodel = 0
{
new weapon = read_data(2);
if(weapon == CSW_AK47 && (get_user_flags(id) & ADMIN_LEVEL_C))
{
entity_set_string(id, EV_SZ_viewmodel, "models/jailbreak_anonymuss/v_ak471.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/jailbreak_anonymuss/p_ak47.mdl")
}
if(weapon == CSW_DEAGLE && (get_user_flags(id) & ADMIN_LEVEL_C))
{
entity_set_string(id, EV_SZ_viewmodel, "models/jailbreak_anonymuss/v_deagle1.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/jailbreak_anonymuss/p_deagle_tiger.mdl")
}
if(weapon == CSW_M4A1 && (get_user_flags(id) & ADMIN_LEVEL_C))
{
entity_set_string(id, EV_SZ_viewmodel, "models/jailbreak_anonymuss/v_m4a11.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/jailbreak_anonymuss/p_m4a1.mdl")
}
if(weapon == CSW_USP && (get_user_flags(id) & ADMIN_LEVEL_C))
{
entity_set_string(id, EV_SZ_viewmodel, "models/jailbreak_anonymuss/v_usp1.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/jailbreak_anonymuss/p_usp.mdl")
}
if(weapon == CSW_AWP && (get_user_flags(id) & ADMIN_LEVEL_C))
{
entity_set_string(id, EV_SZ_viewmodel, "models/jailbreak_anonymuss/v_awp1.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/jailbreak_anonymuss/p_awp.mdl")
}
}
if offmodel = 0
{
PLUGIN_HANDLED
}
}
z góry dziękuje za pomoc oczywiście +++


Dodatki SourceMod














