Witam mam problem chciałbym by vipowi zamieniało model broni jak w tym kodzie niżej, lecz chcę by widziała je 3 osoba a nie tylko on.
Mam też wgrane gdy zostanie 1 vs 1 pocieramy o ścianę bierzemy kosy i zmienimy na bron to u przeciwnika z tym kodem widać broń.
#include <amxmodx>
#include <cstrike>
#include <engine>
#define FLAGA ADMIN_LEVEL_G
public plugin_init(){
register_plugin("Plugin", "0.1", "mucek181")
// nasluchiwacze
register_event("CurWeapon","CurWeapon","be","1=1");
}
public plugin_precache(){
// Wczytanie modeli broni
precache_model("models/vip_joke/v_ak47.mdl");
precache_model("models/vip_joke/v_m4a1.mdl");
precache_model("models/vip_joke/v_awp.mdl");
precache_model("models/vip_joke/v_glock18.mdl");
precache_model("models/vip_joke/v_usp.mdl");
precache_model("models/vip_joke/v_deagle3.mdl");
precache_model("models/vip_joke/v_hegrenade.mdl");
precache_model("models/vip_joke/v_flashbang.mdl");
precache_model("models/vip_joke/v_smokegrenade.mdl");
precache_model("models/vip_joke/v_c4.mdl");
precache_model("models/vip_joke/p_ak47.mdl");
precache_model("models/vip_joke/p_m4a1.mdl");
precache_model("models/vip_joke/p_awp.mdl");
precache_model("models/vip_joke/p_deagle.mdl");
precache_model("models/vip_joke/v_scout.mdl");
}
public CurWeapon(id)
{
new weapon = read_data(2);
if(weapon == CSW_AK47 && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_ak47.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/vip_joke/p_ak47.mdl")
}
if(weapon == CSW_AWP && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_awp.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/vip_joke/p_awp.mdl")
}
if(weapon == CSW_M4A1 && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_m4a1.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/vip_joke/p_m4a1.mdl")
}
if(weapon == CSW_USP && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_usp.mdl")
}
if(weapon == CSW_GLOCK18 && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_glock18.mdl")
}
if(weapon == CSW_DEAGLE && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_deagle3.mdl")
entity_set_string(id, EV_SZ_weaponmodel, "models/vip_joke/p_deagle.mdl")
}
if(weapon == CSW_HEGRENADE && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_hegrenade.mdl")
}
if(weapon == CSW_FLASHBANG && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_flashbang.mdl")
}
if(weapon == CSW_SMOKEGRENADE && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_smokegrenade.mdl")
}
if(weapon == CSW_C4 && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_c4.mdl")
}
if(weapon == CSW_SCOUT && (get_user_flags(id) & ADMIN_LEVEL_G))
{
entity_set_string(id, EV_SZ_viewmodel, "models/vip_joke/v_scout.mdl")
}
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/


Dodatki SourceMod













