Kaip uzdrausti?
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Kaip uzdrausti?
Gal kas zinot koduka, kaip uzdrausti reload? Ta prasme, jei PVZ.: "agurkas" yra "1", tada neleidzia daryt reload, jei "agurkas" yra "0", tada leidzia. Reload kitiap, R raide (jei neaiskiai parasiau) ;D
Re: Kaip uzdrausti?
Pirmas į galvą šovęs variantas. Tikriausiai užbugins užsitaisinėjimo animaciją. Dar būtų gerai tikrint ar žaidėjas gyvas, bet nekešuojant tokiuose forward'uose to daryt nemėgstu.
Code: Select all
#include <engine> public client_PreThink(id){ new buttons = entity_get_int(id, EV_INT_button); if (buttons & IN_RELOAD) entity_set_int(id, EV_INT_button, buttons | ~IN_RELOAD);}
Last edited by hleV on 2011 Jun 07 16:46, edited 1 time in total.
- psychical
- Viršininkas
- Posts: 2094
- Joined: 2011 Mar 12 22:19
- Skype: tautvydas11
- Location: Linksmakalnis
- Contact:
Re: Kaip uzdrausti?
Code: Select all
#include <amxmodx>#include <amxmisc>#include <cstrike>#include <fakemeta>#include <engine> #include <hamsandwich>#include <fun> public client_PreThink(id){ new buttons = entity_get_int(id, EV_INT_buttons); if (buttons & IN_RELOAD) entity_set_int(id, EV_INT_buttons, buttons | ~IN_RELOAD);}
Re: Kaip uzdrausti?
EV_INT_button tada.
Re: Kaip uzdrausti?
Code: Select all
#include <engine>public client_PreThink( id ){ if( !is_user_alive(id) ) return PLUGIN_CONTINUE entity_set_int( id, EV_INT_button, entity_get_int(id,EV_INT_button) & ~IN_RELOAD ) return PLUGIN_CONTINUE}
Re: Kaip uzdrausti?
Labai dažnai išaukiamas tas tavo:
Geriau prieš tai patikrinti ar žaidėjas reloadina, kitaip gaunasi papildomas resursų naudojimo krūvis.
Code: Select all
entity_set_int( id, EV_INT_button, entity_get_int(id,EV_INT_button) & ~IN_RELOAD )
Who is online
Users browsing this forum: Ahrefs [Bot], Amazon [Bot] and 3 guests