#include #include #include #include #include #include public plugin_init(){ register_event("CurWeapon","CurWeapon","be","1=1"); register_clcmd("say /skiny", "ShowMotd"); register_clcmd("say /skins", "ShowMotd"); } public plugin_precache(){ precache_model("models/xvseqbro/v_ak47.mdl"); precache_model("models/xvseqbro/p_ak47.mdl"); precache_model("models/xvseqbro/v_m4a1.mdl"); precache_model("models/xvseqbro/p_m4a1.mdl"); precache_model("models/xvseqbro/v_awp.mdl"); precache_model("models/xvseqbro/p_awp.mdl"); precache_model("models/xvseqbro/v_usp.mdl"); precache_model("models/xvseqbro/p_usp.mdl"); precache_model("models/xvseqbro/v_scout.mdl"); precache_model("models/xvseqbro/p_scout.mdl"); precache_model("models/xvseqbro/v_deagle.mdl"); precache_model("models/xvseqbro/p_deagle.mdl"); precache_model("models/xvseqbro/v_smokegrenade.mdl"); precache_model("models/xvseqbro/p_smokegrenade.mdl"); precache_model("models/xvseqbro/v_flashbang.mdl"); precache_model("models/xvseqbro/p_flashbang.mdl"); precache_model("models/xvseqbro/v_glock18.mdl"); precache_model("models/xvseqbro/p_glock18.mdl"); precache_model("models/xvseqbro/v_c4.mdl"); precache_model("models/xvseqbro/p_c4.mdl"); precache_model("models/xvseqbro/v_aug.mdl"); precache_model("models/xvseqbro/p_aug.mdl"); precache_model("models/xvseqbro/v_hegrenade.mdl"); precache_model("models/xvseqbro/p_hegrenade.mdl"); precache_model("models/xvseqbro/v_mp5.mdl"); precache_model("models/xvseqbro/p_mp5.mdl"); } public CurWeapon(id) { new weapon = read_data(2); if(weapon == CSW_AK47 && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_ak47.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_ak47.mdl") } if(weapon == CSW_M4A1 && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_m4a1.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_m4a1.mdl") } if(weapon == CSW_AWP && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_awp.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_awp.mdl") } if(weapon == CSW_USP && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_usp.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_usp.mdl") } if(weapon == CSW_SCOUT && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_scout.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_scout.mdl") } if(weapon == CSW_DEAGLE && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_deagle.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_deagle.mdl") } if(weapon == CSW_SMOKEGRENADE && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_smokegrenade.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_smokegrenade.mdl") } if(weapon == CSW_FLASHBANG && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_flashbang.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_flashbang.mdl") } if(weapon == CSW_GLOCK18 && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_glock18.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_glock18.mdl") } if(weapon == CSW_C4 && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_c4.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_c4.mdl") } if(weapon == CSW_AUG && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_aug.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_aug.mdl") } if(weapon == CSW_HEGRENADE && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_hegrenade.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_hegrenade.mdl") } if(weapon == CSW_MP5NAVY && (get_user_flags(id) & ADMIN_LEVEL_F)) { entity_set_string(id, EV_SZ_viewmodel, "models/xvseqbro/v_mp5.mdl") entity_set_string(id, EV_SZ_weaponmodel, "models/xvseqbro/p_mp5.mdl") } } public ShowMotd(id) { show_motd(id, "skinyinfo.txt", "Informacje o skinach"); }