Prośba o klase
marcinplewa1
29.04.2012
1.Ninja:
nie widzialna jak na nano, 1/2 z scouta , 1/1 z noza nie slychac krokow i m4a1, 70 zdrowia 200 kondycji x2 multi jump 400 grawitki.
2.gustaw:
1/8 z ak, 1/4 z noza , gdy kuca jego widocznosc spada do 30 .
nie widzialna jak na nano, 1/2 z scouta , 1/1 z noza nie slychac krokow i m4a1, 70 zdrowia 200 kondycji x2 multi jump 400 grawitki.
2.gustaw:
1/8 z ak, 1/4 z noza , gdy kuca jego widocznosc spada do 30 .
dawidpuskar
29.04.2012
3maj ninje na razie, nwm czy dziala sprawdz. Piewr musisz skomplikowac
jak bd mial czas to zrobie ta druga

#include <amxmodx> #include <amxmisc> #include <codmod> #include <engine> #include <hamsandwich> #include <fakemeta> #include <cstrike> new const nazwa[] = "Ninja"; new const opis[] = ""; new const bronie = (1<<CSW_SCOUT)|(1<<CSW_M4A1)|(1<<CSW_USP); new const zdrowie = 70; new const kondycja = 200; new const inteligencja = 2; new const wytrzymalosc = 14; new skoki[33]; new ostatnio_prawym[33]; new ma_klase[33]; public plugin_init() { register_plugin(nazwa, "1.0", "amxx.pl"); cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc); RegisterHam(Ham_Spawn, "player", "fwSpawn_Grawitacja", 1); register_forward(FM_CmdStart, "fwCmdStart_MultiJump"); RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenZ"); RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenCios"); RegisterHam(Ham_Weapon_PrimaryAttack, "weapon_knife", "fwPrimaryAttack_JedenCios"); RegisterHam(Ham_Weapon_SecondaryAttack, "weapon_knife", "fwSecondaryAttack_JedenCios"); } public cod_class_enabled(id) { set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 20); entity_set_float(id, EV_FL_gravity, 400.0/800.0); ma_klase[id] = true; } public cod_class_disabled(id) { set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255); entity_set_float(id, EV_FL_gravity, 1.0); ma_klase[id] = false; } public fwSpawn_Grawitacja(id) { if(ma_klase[id]) entity_set_float(id, EV_FL_gravity, 400.0/800.0); } public fwCmdStart_MultiJump(id, uc_handle) { if(!is_user_alive(id) || !ma_klase[id]) return FMRES_IGNORED; new flags = pev(id, pev_flags); if((get_uc(uc_handle, UC_Buttons) & IN_JUMP) && !(flags & FL_ONGROUND) && !(pev(id, pev_oldbuttons) & IN_JUMP) && skoki[id]) { skoki[id]--; new Float:velocity[3]; pev(id, pev_velocity,velocity); velocity[2] = random_float(265.0,285.0); set_pev(id, pev_velocity,velocity); } else if(flags & FL_ONGROUND) skoki[id] = 2; return FMRES_IGNORED; } public fwTakeDamage_JedenZ(this, idInf, idAtt, Float:fDmg, dmgBits){ if(!is_user_alive(idAtt) || !ma_klase[idAtt] || !(dmgBits & (1<<1) ) || random_num(1, 2) != 1 ) return HAM_IGNORED; cs_set_user_armor(this, 0, CS_ARMOR_NONE); SetHamParamFloat(4, float(get_user_health(this) + 1)); return HAM_HANDLED; } public fwTakeDamage_JedenCios(id, ent, attacker) { if(is_user_alive(attacker) && ma_klase[attacker] && get_user_weapon(attacker) == CSW_KNIFE && ostatnio_prawym[id]) { cs_set_user_armor(id, 0, CS_ARMOR_NONE); SetHamParamFloat(4, float(get_user_health(id) + 1)); return HAM_HANDLED; } return HAM_IGNORED; } public fwPrimaryAttack_JedenCios(ent) { new id = pev(ent, pev_owner); ostatnio_prawym[id] = 1; } public fwSecondaryAttack_JedenCios(ent) { new id = pev(ent, pev_owner); ostatnio_prawym[id] = 0; }
marcinplewa1
30.04.2012
Jak ktos mnie uderzy to mnie potem widac niech ninja bd premium na flage B
Użytkownik marcinplewa1 edytował ten post 30.04.2012 07:54
Użytkownik marcinplewa1 edytował ten post 30.04.2012 07:54
Kaski
30.04.2012
Zrobić Ci tą klase ??? moge zrobić 2 ale licze na ++
Użytkownik Kaski edytował ten post 30.04.2012 07:53

Użytkownik Kaski edytował ten post 30.04.2012 07:53
Kaski
30.04.2012
Modele nie bardzo ponieważ u mnei an servie nie odbierają dobrze i nei zajmuje się tym 
ile ma miec widzialnosci 0-255 ??? Ninja
2 skoki czy 1+2 w powietrzu ?

ile ma miec widzialnosci 0-255 ??? Ninja
2 skoki czy 1+2 w powietrzu ?
marcinplewa1
30.04.2012
1 +2 w powetrzu 10 widzialnosci premium flaga B
ok masz x2 + dam Ci 4 jak dasz ninje to + i gustawa to + ( oczywiscie jak bd dzialac)
Użytkownik marcinplewa1 edytował ten post 30.04.2012 08:00
ok masz x2 + dam Ci 4 jak dasz ninje to + i gustawa to + ( oczywiscie jak bd dzialac)
Użytkownik marcinplewa1 edytował ten post 30.04.2012 08:00
Kaski
30.04.2012
Nie dzila ciche chodzenie nwm czemu wystepuje bląd sam spróbuj dodać zaraz powiem Ci gdzie tzreba
;)co dodać i spróbujesz bo u mnei neid ziala nwm czemu
do cod_class_enabled
dodajesz set_user_footsteps(id, 1);
a cod_class_disabled
set_user_footsteps(id, 0);
Gustap robi sie chwilka
Użytkownik Kaski edytował ten post 30.04.2012 08:12
;)co dodać i spróbujesz bo u mnei neid ziala nwm czemu
do cod_class_enabled
dodajesz set_user_footsteps(id, 1);
a cod_class_disabled
set_user_footsteps(id, 0);
Gustap robi sie chwilka

Załączone pliki
Użytkownik Kaski edytował ten post 30.04.2012 08:12
Kaski
30.04.2012
tak
mozesz tez na amxx poszukac jak dodać ciche chodzenie bo ja do swojej klasy jakos dalem nwm czemu tu by jakis problem

fejk
30.04.2012
łap, na szybkiego:
Użytkownik djmajtuss edytował ten post 30.04.2012 08:17
#include <amxmodx> #include <amxmisc> #include <codmod> #include <engine> #include <fakemeta> #include <hamsandwich> #include <cstrike> new const nazwa[] = "Gustaw"; new const opis[] = "1/8 z ak, 1/4 z noza , gdy kuca jego widocznosc spada do 30 . "; new const bronie = (1<<CSW_AK47); new const zdrowie = 70; new const kondycja = 15; new const inteligencja = 0; new const wytrzymalosc = 0; new ma_klase[33]; public plugin_init() { register_plugin(nazwa, "1.0", "amxx.pl"); cod_register_class(nazwa, opis, bronie, zdrowie, kondycja, inteligencja, wytrzymalosc); register_forward(FM_PlayerPreThink, "fwPrethink_Niewidzialnosc", 1); RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenZ"); RegisterHam(Ham_TakeDamage, "player", "fwTakeDamage_JedenCios"); } public cod_class_enabled(id) { if(!(get_user_flags(id) & ADMIN_LEVEL_<img src='https://amxx.pl/public/style_emoticons/<#EMO_DIR#>/cool.png' class='bbc_emoticon' alt='B)' />) { client_print(id, print_chat, "[Gustaw] Nie masz uprawnien, aby uzywac tej klasy.") return COD_STOP; } ma_klase[id] = true; return COD_CONTINUE; } public cod_class_disabled(id) { set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255); ma_klase[id] = false; } //Przy kucaniu public fwPrethink_Niewidzialnosc(id) { if(!ma_klase[id]) return; new button = get_user_button(id); if( button & IN_DUCK ) { set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 30); } else { set_rendering(id,kRenderFxNone, 0, 0, 0, kRenderTransAlpha, 255); } } public fwTakeDamage_JedenZ(this, idInf, idAtt, Float:fDmg, dmgBits){ if(!is_user_alive(idAtt) || !ma_klase[idAtt] || !(dmgBits & (1<<1) ) || random_num(1, 8) != 1 ) return HAM_IGNORED; cs_set_user_armor(this, 0, CS_ARMOR_NONE); SetHamParamFloat(4, float(get_user_health(this) + 1)); return HAM_HANDLED; } public fwTakeDamage_JedenCios(id, ent, attacker) { if(is_user_alive(attacker) && ma_klase[attacker] && get_user_weapon(attacker) == CSW_KNIFE) { cs_set_user_armor(id, 0, CS_ARMOR_NONE); SetHamParamFloat(4, float(get_user_health(id) + 1)); return HAM_HANDLED; } return HAM_IGNORED; }
Użytkownik djmajtuss edytował ten post 30.04.2012 08:17
fejk
30.04.2012
dodałem Gustawa na premium , flage "B" jeżeli nie chcesz to usunę.
Użytkownik djmajtuss edytował ten post 30.04.2012 08:25
Użytkownik djmajtuss edytował ten post 30.04.2012 08:25
Kaski
30.04.2012
Dopsiz se do ninji zapomnialem o m4 
|(1<<CSW_M4A1);

|(1<<CSW_M4A1);
Nie chcialem urazićdodałem Gustawa na premium , flage "B" jeżeli nie chcesz to usunę.
jełopa znajdź sobie wsród kolegów

fejk
30.04.2012
marcinek działa ta klasa ??, bo jak nie to poprawie
Użytkownik djmajtuss edytował ten post 30.04.2012 08:23
Użytkownik djmajtuss edytował ten post 30.04.2012 08:23
marcinplewa1
30.04.2012
Dz za pomoc
sprawdze potem bo wspol H@ robił z amx_bans i usuneły sie mi i koledze adminy ;/
umiecie moze zrobic amx_bans
sprawdze potem bo wspol H@ robił z amx_bans i usuneły sie mi i koledze adminy ;/
umiecie moze zrobic amx_bans
fejk
30.04.2012
załóż nowy temat, bo nawet jeżeli będziemy tu pisać to Ojciec Dyrektor zamknie temat, bo będzie jego treść niezgodna z nazwą tematu. 
Pamiętaj o dokładnym napisaniu tematu, bo i tak nasz Ojciec Dyrektor przesunie do Kosza
i po co to

Pamiętaj o dokładnym napisaniu tematu, bo i tak nasz Ojciec Dyrektor przesunie do Kosza

