Code: Select all
#include <amxmodx>#include <amxmisc>#include <hamsandwich>#include <cstrike>#include <fakemeta>#include <fun> new A[] = "models/player/rez_ctt/rez_ctt.mdl"new B[] = "models/player/rez_t2/rez_t2.mdl"new B1[] = "models/player/rez_t2/rez_t2T.mdl" public plugin_init() { register_plugin("CS modeliai", "2.9", "rez.lt") RegisterHam(Ham_Spawn, "player", "client_spawn", 1) register_forward(FM_SetClientKeyValue, "fw_SetClientKeyValue")} public plugin_precache() { precache_model(A) precache_model(B) precache_model(B1) return PLUGIN_CONTINUE} public client_spawn(id){ if (!is_user_alive(id)) return if(get_user_team(id) == 2) { cs_set_user_model(id, "rez_ctt"); } else if(get_user_team(id) == 1) { cs_set_user_model(id, "rez_t2"); }} public fw_SetClientKeyValue(id, const infobuffer[], const key[]){ // Block CS model changes if (key[0] == 'm' && key[1] == 'o' && key[2] == 'd' && key[3] == 'e' && key[4] == 'l') return FMRES_SUPERCEDE; return FMRES_IGNORED;}