Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Plugin na klase
#1
Napisano 17.09.2011 11:11
Dane Do Klasy:
Nazwa: Assasin(Klasa Premium)
Opis:Jest Niewidzialna na nozu.Gdy Kuca jest nie widzialna ma 2 skoki w powietrzu
Prosilbym o dodanie zeby ta klasa miala ten model ktory jest pod tym linkiem zeby sie nazywal assasin.mdl
http://www.przeklej....dl-00331o42d6jo
#2
Napisano 17.09.2011 11:54
#3
Napisano 17.09.2011 12:17
#4
Napisano 17.09.2011 14:19
proszę o takie cos jak ja chce zrobienie za to poleci +
#5
Napisano 17.09.2011 15:45
#include <amxmodx> #include <codmod> #include <engine> #include <cstrike> #define PREMIUM ADMIN_LEVEL_H new const nazwa[] = "Assasin(Klasa Premium)"; new const opis[] = "Jest Niewidzialna na nozu.Gdy Kuca jest nie widzialna ma 2 skoki w powietrzu"; new const bronie = 1<<CSW_USP | 1<<CSW_SMOKEGRENADE new const zdrowie = 0; new const kondycja = 0; new const inteligencja = 0; new const wytrzymalosc = 0; new bool:ma_klase[33]; new jumpnum[33] = 0 new bool:dojump[33] = false public plugin_init() { register_plugin(nazwa, "1.0", "SeeK") cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc); register_cvar("amx_maxjumps","2") register_event("CurWeapon","CurWeapon","be", "1=1") } public cod_class_enabled(id) { if(get_user_flags(id) & PREMIUM) { cs_set_user_model(id,"assasin") ma_klase[id] = true } else ma_klase[id] = false } public cod_class_disabled(id) { ma_klase[id] = false; cs_reset_user_model(id) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255) } public CurWeapon(id) { //pobiera i sprawdza id broni if(read_data(2) == CSW_KNIFE) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 0) else set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 2555) return PLUGIN_CONTINUE } public client_PreThink(id) { if(!ma_klase[id] || !is_user_alive(id)) return PLUGIN_HANDLED new nbut = get_user_button(id) new obut = get_user_oldbutton(id) if(nbut & IN_DUCK) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 0) else set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255) if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP)) { if(jumpnum[id] < get_cvar_num("amx_maxjumps")) { dojump[id] = true jumpnum[id]++ return PLUGIN_CONTINUE } } if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND)) { jumpnum[id] = 0 return PLUGIN_CONTINUE } return PLUGIN_CONTINUE } public client_PostThink(id) { if(!ma_klase[id] || !is_user_alive(id)) return PLUGIN_HANDLED if(dojump[id] == true) { new Float:velocity[3] entity_get_vector(id,EV_VEC_velocity,velocity) velocity[2] = random_float(265.0,285.0) entity_set_vector(id,EV_VEC_velocity,velocity) dojump[id] = false return PLUGIN_CONTINUE } return PLUGIN_CONTINUE } public plugin_precache() precache_model("models/assasin/assasin.mdl")
Użytkownik SeeK edytował ten post 17.09.2011 15:46
https://nalunch.com - A Ty, gdzie pójdziesz dziś na lunch?
#6
Napisano 17.09.2011 16:03
?
#7
Napisano 17.09.2011 16:21
#8
Napisano 17.09.2011 16:47
I Chcialbym zeby ona miala natychmiastowe zabicie z noza !
#9
Napisano 17.09.2011 17:12
#include <amxmodx> #include <codmod> #include <engine> #include <cstrike> #include <hamsandwich> #define PREMIUM ADMIN_LEVEL_H new const nazwa[] = "Assasin(Klasa Premium)"; new const opis[] = "Jest Niewidzialna na nozu.Gdy Kuca jest nie widzialna ma 2 skoki w powietrzu"; new const bronie = 1<<CSW_USP | 1<<CSW_SMOKEGRENADE new const zdrowie = 0; new const kondycja = 0; new const inteligencja = 0; new const wytrzymalosc = 0; new bool:ma_klase[33]; new jumpnum[33] = 0 new bool:dojump[33] = false public plugin_init() { register_plugin(nazwa, "1.0", "SeeK") cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc); register_cvar("amx_maxjumps","2") register_event("CurWeapon","CurWeapon","be", "1=1") RegisterHam(Ham_TakeDamage, "player", "TakeDamage"); } public cod_class_enabled(id) { cs_set_user_model(id,"assasin") ma_klase[id] = true } public cod_class_disabled(id) { ma_klase[id] = false; cs_reset_user_model(id) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255) } public CurWeapon(id) { if(!ma_klase[id] || !is_user_alive(id) || !(get_user_flags(id) & PREMIUM)) return COD_STOP //pobiera i sprawdza id broni if(read_data(2) == CSW_KNIFE) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 0) else set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 2555) return COD_CONTINUE } public client_PreThink(id) { if(!ma_klase[id] || !is_user_alive(id) || !(get_user_flags(id) & PREMIUM)) return COD_STOP new nbut = get_user_button(id) new obut = get_user_oldbutton(id) if(nbut & IN_DUCK) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 0) else set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255) if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP)) { if(jumpnum[id] < get_cvar_num("amx_maxjumps")) { dojump[id] = true jumpnum[id]++ return PLUGIN_CONTINUE } } if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND)) { jumpnum[id] = 0 return PLUGIN_CONTINUE } return PLUGIN_CONTINUE } public client_PostThink(id) { if(!ma_klase[id] || !is_user_alive(id) || !(get_user_flags(id) & PREMIUM)) return COD_STOP if(dojump[id] == true) { new Float:velocity[3] entity_get_vector(id,EV_VEC_velocity,velocity) velocity[2] = random_float(265.0,285.0) entity_set_vector(id,EV_VEC_velocity,velocity) dojump[id] = false return PLUGIN_CONTINUE } return PLUGIN_CONTINUE } public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits) { if(!is_user_connected(idattacker)) return HAM_IGNORED; if(!ma_klase[idattacker]) return HAM_IGNORED; if(get_user_weapon(idattacker) == CSW_KNIFE && damagebits & DMG_BULLET && damage > 20.0) cod_inflict_damage(idattacker, this, float(get_user_health(this))-damage+1.0, 0.0, idinflictor, damagebits); return HAM_IGNORED; } public plugin_precache() precache_model("models/player/assasin/assasin.mdl")
https://nalunch.com - A Ty, gdzie pójdziesz dziś na lunch?
#10
Napisano 18.09.2011 12:32
#11
Napisano 18.09.2011 13:01
#include <amxmodx> #include <codmod> #include <engine> #include <cstrike> #include <hamsandwich> #define PREMIUM ADMIN_LEVEL_H new const nazwa[] = "Assasin(Klasa Premium)"; new const opis[] = "Jest Niewidzialna na nozu.Gdy Kuca jest nie widzialna ma 2 skoki w powietrzu"; new const bronie = 1<<CSW_USP | 1<<CSW_SMOKEGRENADE new const zdrowie = 0; new const kondycja = 0; new const inteligencja = 0; new const wytrzymalosc = 0; new bool:ma_klase[33]; new jumpnum[33] = 0 new bool:dojump[33] = false public plugin_init() { register_plugin(nazwa, "1.0", "SeeK") cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc); register_cvar("amx_maxjumps","2") register_event("CurWeapon","CurWeapon","be", "1=1") RegisterHam(Ham_TakeDamage, "player", "TakeDamage"); } public cod_class_enabled(id) { if(!get_user_flags(id) & PREMIUM) return PLUGIN_HANDLED cs_set_user_model(id,"assasin") ma_klase[id] = true } public cod_class_disabled(id) { ma_klase[id] = false; cs_reset_user_model(id) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255) } public CurWeapon(id) { if(!ma_klase[id] || !is_user_alive(id) || !(get_user_flags(id) & PREMIUM)) return COD_STOP //pobiera i sprawdza id broni if(read_data(2) == CSW_KNIFE) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 0) else set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 2555) return COD_CONTINUE } public client_PreThink(id) { if(!ma_klase[id] || !is_user_alive(id) || !(get_user_flags(id) & PREMIUM)) return COD_STOP new nbut = get_user_button(id) new obut = get_user_oldbutton(id) if(nbut & IN_DUCK) set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 0) else set_rendering(id,kRenderFxGlowShell,0,0,0 ,kRenderTransAlpha, 255) if((nbut & IN_JUMP) && !(get_entity_flags(id) & FL_ONGROUND) && !(obut & IN_JUMP)) { if(jumpnum[id] < get_cvar_num("amx_maxjumps")) { dojump[id] = true jumpnum[id]++ return PLUGIN_CONTINUE } } if((nbut & IN_JUMP) && (get_entity_flags(id) & FL_ONGROUND)) { jumpnum[id] = 0 return PLUGIN_CONTINUE } return PLUGIN_CONTINUE } public client_PostThink(id) { if(!ma_klase[id] || !is_user_alive(id) || !(get_user_flags(id) & PREMIUM)) return COD_STOP if(dojump[id] == true) { new Float:velocity[3] entity_get_vector(id,EV_VEC_velocity,velocity) velocity[2] = random_float(265.0,285.0) entity_set_vector(id,EV_VEC_velocity,velocity) dojump[id] = false return PLUGIN_CONTINUE } return PLUGIN_CONTINUE } public TakeDamage(this, idinflictor, idattacker, Float:damage, damagebits) { if(!is_user_connected(idattacker)) return HAM_IGNORED; if(!ma_klase[idattacker]) return HAM_IGNORED; if(get_user_weapon(idattacker) == CSW_KNIFE && damagebits & DMG_BULLET && damage > 20.0) cod_inflict_damage(idattacker, this, float(get_user_health(this))-damage+1.0, 0.0, idinflictor, damagebits); return HAM_IGNORED; } public plugin_precache() precache_model("models/player/assasin/assasin.mdl")
https://nalunch.com - A Ty, gdzie pójdziesz dziś na lunch?
#12
Napisano 18.09.2011 13:28
#13
Napisano 18.09.2011 14:52
jeśli masz fejsa i chcesz mi pomóc to wejdź tutaj: Zaproś kumpla by lubił nasz sklep | Facebook
na pewno jakoś C się odwdzięczę!
#14
Napisano 18.09.2011 22:39
https://nalunch.com - A Ty, gdzie pójdziesz dziś na lunch?
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych