Code: Select all
/* Klasa by Wi,Waldi */ #include <amxmodx>#include <fun>#include <codmod>#include <engine>#include <cstrike>#include <amxmisc>#include <ColorChat>#include <fakemeta>#include <hamsandwich> #define DMG_BULLET (1<<1) new const nazwa[] = "Dog Bobik (Premium Class)";new const opis[] = "Bobik ist very fast and have more hp";new const bronie = 1<<CSW_KNIFE;new const zdrowie = 120;new const kondycja = 190;new const inteligencja = 0;new const wytrzymalosc = 90; new bool:ma_klase[33]; public plugin_init() { register_plugin(nazwa, "1.0", "QTM_Peyote"); cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc); register_event("CurWeapon", "CurWeapon", "be", "1=1") RegisterHam(Ham_TakeDamage, "player", "TakeDamage");} public cod_class_enabled(id){ ColorChat(id, RED, "Class Dog Bobik (Premium Class)"); if(!(get_user_flags(id) & ADMIN_LEVEL_H)) { ColorChat(id, RED, "This is a Premium Class") set_task(0.1, "changemodel") return COD_STOP; } ma_klase[id] = true; return COD_CONTINUE;} public cod_class_disabled(id){ set_user_footsteps(id, 0); ma_klase[id] = false;} public plugin_precache(){ precache_model("models/knife/v_knife_bobik.mdl"); precache_model("models/player/bobik-rampage/bobik-rampage.mdl")} public changemodel(id){cs_set_user_model(id, "models/player/bobik-rampage/bobik-rampage.mdl")} public CurWeapon(id){ new weapon = read_data(2); if(ma_klase[id]) { if(weapon == CSW_KNIFE) { set_pev(id, pev_viewmodel2, "models/knife/v_knife_bobik.mdl") } }} public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits){ if(!is_user_connected(idattacker)) return HAM_IGNORED; if(!ma_klase[idattacker]) return HAM_IGNORED; if(damagebits & DMG_BULLET) { new weapon = get_user_weapon(idattacker); if(weapon == CSW_KNIFE && damage > 20.0 && random_num(1,2) == 1) cod_inflict_damage(idattacker, this, float(get_user_health(this))-damage+1.0, 0.0, idinflictor, damagebits); } return HAM_IGNORED;}
gal cia visai pieva? jei galit padarykit ,kad pasikeistu buciau labai dekingas,esu dar visai pradinukas sioje srityje
