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.
|
Guest Message by DevFuse

[ROZWIĄZANE] Blokada "e" na 5 sekund na poczatku rundy
Temat rozp.
pfkers
, 23.03.2012 22:37
cod stary
7 odpowiedzi w tym temacie
#1
Napisano 23.03.2012 22:37
Tak jak w temacie. .czy jest mozliwosc blokady klawisza "e" czyli uzycia itemu na 5 sekund na poczatku rundy.. jezeli tak to po proszę o jakies podpowiedzi
#2
Napisano 23.03.2012 22:59
Tak, jest taka możliwość. Najlepiej w prethinku sprawdzić kiedy gracz naciska klawisz + zmienna bool'ean ( true/false ) + if no i odpowiedni return.
#3
Napisano 24.03.2012 17:54
Plugin blokuje komendę +use (E) 5 sek po rozpoczęciu rundy:
#include <amxmodx> #include <amxmisc> #define PLUGIN "Blokada" #define VERSION "1.0" #define AUTHOR "radim" new const gszCmds[][]={ "+use" } new const giDelay[]={ 5 } new const gCmdsCount=sizeof gszCmds; new gStartRound=0; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); register_event("HLTV", "eventRoundInit", "a", "1=0", "2=0"); new mapname[32], i; get_mapname(mapname, charsmax(mapname)); for(i=0;i<gCmdsCount;i++) register_clcmd(gszCmds[i],"cmd_block"); return PLUGIN_CONTINUE; } public cmd_block(id){ new szCmd[32]; read_argv(0, szCmd, 31); new index=get_cmdindex(szCmd); if(index < 0) return PLUGIN_CONTINUE; new iDelay=get_systime()-gStartRound; if(iDelay < giDelay[index]){ client_print(id, print_center, "Skilla mozesz uzyc dopiero za %d sekund", giDelay[index]-iDelay); return PLUGIN_HANDLED; } return PLUGIN_CONTINUE; } get_cmdindex(const szCmd[]){ for(new i=0;i<gCmdsCount;i++) if(equal(szCmd, gszCmds[i])) return i; return -1; } public eventRoundInit() gStartRound=get_systime();
Chcąc napisać do mnie prywatną wiadomość, wpierw zapoznaj się ze stroną "O mnie" w moim profilu użytkownika [ radim ] !
#4
Napisano 24.03.2012 23:31
nie dziala.. chyba ze ma to roznice bo sprawdzalem na hlds ...
#5
Napisano 25.03.2012 10:56
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #include <fakemeta> #define PLUGIN "New Plugin" #define VERSION "1.0" #define AUTHOR "CheQ" new bool:blokuj; public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_event("DeathMsg", "Death", "ade"); register_event("HLTV", "eventRoundInit", "a", "1=0", "2=0"); register_forward(FM_CmdStart, "CmdStart"); } public eventRoundInit() { blokuj = true; set_task(5.0,"Odblokuj") } public Odblokuj() { blokuj=false; } public CmdStart(id, uc_handle) { if(!is_user_alive(id)) return FMRES_IGNORED; new button = get_uc(uc_handle, UC_Buttons); if((button & IN_USE) && blokuj) return FMRES_IGNORED; return FMRES_IGNORED; }
Może tak?
#6
Napisano 25.03.2012 12:03
nadal nie blokuje...
#7
Napisano 27.03.2012 11:11
do zamkniecia//+ dla was
#8
Napisano 27.03.2012 13:42
Wiadomość wygenerowana automatycznie
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz,
raportuj ten post, a moderator lub administrator rozpatrzy go ponownie.
Z pozdrowieniami,
Zespół AMXX.PL
Ten temat został zamknięty przez moderatora.
Powód: Pomoc udzielona
Jeśli się z tym nie zgadzasz,

Z pozdrowieniami,
Zespół AMXX.PL
Również z jednym lub większą ilością słów kluczowych: cod stary
CoD Stary
Zmiana zapisu monet cod staryZmiana zapisu monet nie na klase ale jako ogół Napisany przez Jamdzam, 15.06.2019 ![]() |
|
![]() |
|||
![]() |
CoD Stary
[ROZWIĄZANE] problem z klasą dostającą granat co 15 secNapisany przez Jamdzam, 10.06.2019 ![]() |
|
![]() |
||
CoD Stary
Dodanie int, wytrzymałości do perku przedmiotuNapisany przez WirtualnyFanatyk, 26.02.2019 ![]() |
|
![]() |
|||
CoD Stary
Zmiana huduCod nowy, cod stary, opisy klas HUD Napisany przez WirtualnyFanatyk, 20.10.2018 ![]() |
|
![]() |
|||
CoD Stary
CoD Nowy vs CoD StaryNapisany przez Zaaxel, 21.11.2017 ![]() |
|
![]() |
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych