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.
|
Zawartość użytkownika Snickers
Odnotowano 25 pozycji dodanych przez Snickers (Rezultat wyszukiwania ograniczony do daty: 26.04.2023 )
#113084 Zmiana hasła rcon
Napisano przez Snickers w 19.02.2010 01:02 w Pytania
Myślałem, że to wszystko będzie takie proste jak napisanie tego co ja tam u góry nabazgrałem Ten kod nie chce się skompilować, a jakby się dał to mam rozumieć że wtedy codziennie o 23 zmieniałby się rcon, czy raczej co 23 godziny ? ;]
P.S. Oporny jestem w tych sprawach, więc jeżeli jest to a wykonalne, lub zbyt trudne dla mnie, to może ktoś z Was by się połakomił ? A jak nie to dajmy sobie spokój. Oczywiście chciałbym próbować zrobić coś sam i się nauczyć, ale rozumiem, że cierpliwość ludzka ma granice
#113055 Zmiana hasła rcon
Napisano przez Snickers w 18.02.2010 21:58 w Pytania
#include <amxmodx> new const duza[][] = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","R","S","T","Q","U","W","V","X","Y","Z"} new const mala[][] = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","r","s","t","q","u","w","v","x","y","z"} new const cyfra[][] = {"1","2","3","4","5","6","7","8","9","0"} public plugin_init() { register_plugin("HasloRcon","1.0","Snickers"); set_task ( 7200.0, "rcon", _, _, _, "b"); } public rcon() { server_cmd("rcon_password ^"%s%s%s%s%s%s^"", mala[random_num(0,26)],duza[random_num(0,26)],mala[random_num(0,26)],mala[random_num(0,26)],cyfra[random_num(0,10)],duza[random_num(0,26)]); }
I mam kilka pytań. Czy taki plugin będzie działał skutecznie ? Czy da radę zrobić, by plugin zmieniał to hasło o pełnych godzinach (0:00, 2:00 itd.), albo np. gdy ktoś wpisze komendę "rcon rcon_password "jakies haslo"" to zaczyna odliczać 2 h i po tym czasie zmienia. I czy da radę, by aktualne hasło było wyświetlane na stronie www i ile do następnej zmiany hasła
Trochę to pokomplikowane, ale chce po prostu wynajmować serwer, a ustawienie jednego hasła i wypożyczanie pod warunkiem zmiany na ustalone hasło po mixie raczej nie przejdzie, bo jak ktos nie zmieni to będzie miał serwer na cały dzień, a wpisanie do cfg to wyobraźcie sobie, że ktoś gra dwie mapy, zmienia mapę, cfg się wczytuje wchodzi ktoś obcy zmienia hasło i pograne
P.S. Tylko prosiłbym by wytłumaczyć mi to jak najprościej, bo nigdy nie pisałem pluginów, tylko je edytowałem
#106606 Przerobienie BF2
Napisano przez Snickers w 21.01.2010 01:45 w Pluginy
Mógłby ktoś przerobić ten plugin tak, by zostały tylko punkty za wygrane rundy ? ;] Można jeszcze zostawić odznaki, a całą resztę wywalić, czyli medale, i punkty za zabicia Podejmie się ktoś ? Byłbym bardzo wdzięczny, ja będę próbował, ale wątpie czy mi się uda
Link do pluginu
#102550 Nietypowy ranking
Napisano przez Snickers w 30.12.2009 20:30 w Pluginy
#102466 Nietypowy Ranking, Zmiana Ustawień Przy Dużym Pingu.
Napisano przez Snickers w 30.12.2009 16:43 w Szukam pluginu
co do 1 chcesz żeby zapisywał wygrane na jednej mapie?
co do tegopomysłu żeby zrobić rangi i punkty, to dla mnie bezsensowne, bo gracz może grać w CT, ATB przerzuci go do TT i zdobywa punkty dla przeciwnej druzyny
Chyba mnie nie zrozumiałeś, ale jesteś na dobrej drodze Wytłumaczę Ci na przykładzie bo tak zawsze jest najłatwiej Wchodzę sobie na serwer TP, no i sobie gramy w ct, mamy fajną ekipę i wygrywamy 5:0. Więc każdy z ct dostaje 5 punktów, za wygrane rundy. PTB przenosi mnie do terro, i ja nadal mam 5 punktów, i teraz musze wygrać z terro, żeby zdobyć kolejne, ale cały czas jest 5:0. To coś jak z fragami, tylko że zamiast fragów, żeby punkty były za wygrane rundy. I tak jak w BF2 modzie, niech pisze, że Twoja ranga to xxx , i zamiast Zabici wrogowie, to Wygrane rundy : x. Rozumiesz ? ;]
P.S. Nie na jednej mapie, tylko ogólnie, może być zapisywanie na StemID
#102416 Nietypowy Ranking, Zmiana Ustawień Przy Dużym Pingu.
Napisano przez Snickers w 30.12.2009 13:25 w Szukam pluginu
Drugi plugin, to plugin który zmienia nam ustawienia cl_uperdaterate, rate itp, gdy mamy duży ping. Gdy to nie pomaga to wtedy nas kickuje. Wiem, że taki plugin istnieje, ale w wersji angielskiej
#98984 Restart w środku mapy
Napisano przez Snickers w 13.12.2009 23:20 w Problemy
Nie wiem czy to plugin, ale w środku trwania mapy, gdy jest mało graczy na serwerze (najczęściej 2 on 2 albo 3 on 3), to runda restartuje się. Na początku myślałem, że to przez ptb - wyłączyłem - nada to samo. Potem, że przez auto restart - wyłączyłem - nadal to samo. Ma ktoś jakiś pomysł ?
Logi są czyste, oto lista moich pluginów.
unbanmenu.amxx
admin_freelook.amxx
afkbombtransfer.amxx
atac.amxx
deagsmapmanager.amxx
extreme_bancfg2.amxx
interpchanger.amxx
hobo_afk_manager.amxx
ultimate_ss.amxx
M_Antirusher.amxx
hpk_pl.amxx
mutemenu.amxx
c4timer.amxx
admin_spec_esp.amxx
snieg.amxx
Wynik.amxx
zasady.amxx
amx_ip.amxx
;auto_restart_knives.amxx
Christmas_C4.amxx
sound_mp3.amxx
#82481 Crash serwerza przy zmianie mapy.
Napisano przez Snickers w 13.09.2009 19:19 w Problemy
L 09/13/2009 - 20:11:08: Start of error session. L 09/13/2009 - 20:11:08: Info (map "de_inferno") (file "addons/amxmodx/logs/error_20090913.log") L 09/13/2009 - 20:11:08: replace() buffer not big enough (128>=127)
#81121 Moduł cstrike
Napisano przez Snickers w 02.09.2009 16:00 w Problemy
Nie działają mi pluginy niektóre. Więc wchodzę w logi by sprawdzić co jest nie tak a tutaj ...
L 09/02/2009 - 04:04:52: [AMXX] Plugin "reasonkicker.amxx" failed to load: Module/Library "cstrike" required for plugin. Check modules.ini. L 09/02/2009 - 04:04:52: [AMXX] Plugin "statsx.amxx" failed to load: Module/Library Class "xstats" required for plugin. Check modules.ini. L 09/02/2009 - 04:04:52: [AMXX] Plugin "miscstats.amxx" failed to load: Module/Library Class "xstats" required for plugin. Check modules.ini. L 09/02/2009 - 04:04:52: [AMXX] Plugin "afkkisss.amxx" failed to load: Module/Library "cstrike" required for plugin. Check modules.ini. L 09/02/2009 - 04:04:52: [AMXX] Plugin "bcd_hudtimer.amxx" failed to load: Module/Library Class "xstats" required for plugin. Check modules.ini. L 09/02/2009 - 04:04:52: [AMXX] Plugin "ptb.amxx" failed to load: Module/Library "cstrike" required for plugin. Check modules.ini. L 09/02/2009 - 04:04:52: [AMXX] Plugin "M_Antirusher_2.5.amxx" failed to load: Module/Library "cstrike" required for plugin. Check modules.ini. L 09/02/2009 - 04:04:52: [AMXX] Plugin "ultimate_ss.amxx" failed to load: Module/Library "cstrike" required for plugin. Check modules.ini.
Ewidentnie coś z modułem cstrike ... w modules.ini nie ma średników, a dziś jeszcze wszystko działało.
Podmiana modułów nie pomaga, chyba że wgrywam z nie takiej wersji AMX, ale nie wiem jaką mam i jak ją sprawdzić
#56215 GGadu
Napisano przez Snickers w 10.04.2009 21:19 w Pluginy AMXX
chat: "[you] to noob" Wiadomość
#55249 Wykonanie komendy przy wchodzeniu na serwer
Napisano przez Snickers w 07.04.2009 16:34 w Pluginy
Oczywiście leci pomógł
EDIT:
a jeżeli dam
public client_connect(id) { client_cmd(id,"exec config.cfg") } public client_authorized(id) { client_cmd(id,"rate 25000") }
To najpierw ładuje cfg, a potem zmienia raty, czy wykona obydwie na raz ? ;] Wiem że można chyba
public client_connect(id) { client_cmd(id,"exec config.cfg;wait;rate 25000") }
Ale to są przykładowe komendy, a ja chce zrobić tak że najpierw ładuję config, a potem sprawdza czy w tym cfg jest jakiś tam wpis. Mam już all, ale nie wiem jak zrobić to, żeby najpierw ładowało cfg a potem wykonywało client_authorized.
Wiem, że jestem ciemna masa, ale każdy kiedyś się uczył
#55226 Wykonanie komendy przy wchodzeniu na serwer
Napisano przez Snickers w 07.04.2009 15:37 w Pluginy
Chodzi mi o to, czy istnieje możliwość, by plugin wykonał jakąś komendę na graczu (np. ex_interp 0.01) przy wchodzeniu na serwer ? Tylko nie od razu po wejściu, lecz przy ładowaniu.
Z góry dziękuję za odpowiedź
#54571 KontaktGG
Napisano przez Snickers w 04.04.2009 13:33 w Problemy z pluginami
#54437 KontaktGG
Napisano przez Snickers w 04.04.2009 01:31 w Problemy z pluginami
Mam na serwerze plugin ggadu. Chciałem, by użytkownicy serwera mieli łatwy dostęp do numerów gg adminów, więc wgrałem sobie plugin kontakt gg. Przerobiłem jedną linijkę tak, by po wybraniu konkretnego admina nie pokazywało jego numeru, ale od razu wyświetlało się pisanie wiadomości na gg.
Po wpisaniu /gg wyświetla się lista adminów z numerami obok. Przy wybraniu "0. Exit", czyli formalnie wyjście z listy, wychodzi ale później gdy używam komendy /gg już lista nie wyskakuje : :'(
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "KontaktGG" #define VERSION "2.0" #define AUTHOR "Woffer & Mokrot edit R3X" #define CFGFILE "/kontakt.txt" #define GGMAX 30 new g_gg[GGMAX]; new g_now=0; new g_menu; public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd ("say /gg", "func_menu") } public plugin_cfg(){ new cfg[70]; get_configsdir(cfg,69); add(cfg,69,CFGFILE); if(!file_exists(cfg)){ set_fail_state("Brak pliku kontakt.txt"); } g_menu = menu_create("yWybierz Admina do ktorego chcesz napisac:","func_menu_wybor") new nick[62],line[100],len; for(new i=0;i<GGMAX && read_file(cfg,i,line,99,len);i++){ parse(line,nick,59,line,40); format(nick,61,"w%s",nick); g_gg[g_now++]=str_to_num(line); num_to_str(i,line,4); menu_additem(g_menu,nick,line,0) } menu_setprop(g_menu,MPROP_EXIT,MEXIT_ALL) } public func_menu(id){ menu_display(id,g_menu,0); return PLUGIN_HANDLED; } public func_menu_wybor(id,menu,item){ if(item==MENU_EXIT){ menu_destroy(menu) return PLUGIN_HANDLED } client_cmd(id,"messagemode ^"say gg: %d^" ",g_gg[item]) return PLUGIN_HANDLED }
L 04/04/2009 - 02:43:21: Invalid menu id 0(1) L 04/04/2009 - 02:43:21: [AMXX] Displaying debug trace (plugin "kontakt.amxx") L 04/04/2009 - 02:43:21: [AMXX] Run time error 10: native error (native "menu_display") L 04/04/2009 - 02:43:21: [AMXX] [0] kontakt.sma::func_menu (line 38)
Proszę o pomoc ;-)
#53835 Problem z crazy_restart
Napisano przez Snickers w 01.04.2009 01:32 w Problemy z pluginami
#52347 GGadu
Napisano przez Snickers w 27.03.2009 14:18 w Pluginy AMXX
chat: Spider Man Wiadomosc
Żaden błąd nie wyskakuje, ale gdy ktoś ma dwu lub więcej członowy nick, to nie dochodzą wiadomości. próbowałem też
chat: "Spider Man" Wiadomosc
Nie znaleziono gracza
da się coś z tym zrobić ? ;]
#52265 Problem z crazy_restart
Napisano przez Snickers w 26.03.2009 21:38 w Problemy z pluginami
#include <amxmodx> #include <fun> new bool:isrestart = false new timer new const muzyczka2[] = {"sound/misc/PainGivers/rush.mp3"} public plugin_precache() { precache_generic(muzyczka2) } public plugin_init() { register_plugin("Crazy Restart", "4.8", "Salamon") register_event("TextMsg","start","a","2Game_C") register_cvar("crazy_restart","1") register_cvar("crazy_restart_time","45") register_cvar("crazy_restart_weapon","weapon_usp") register_clcmd("drop","block") register_clcmd("cl_setautobuy","block") register_clcmd("cl_autobuy","block") register_clcmd("cl_setrebuy","block") register_clcmd("cl_rebuy","block") register_clcmd("buy","block") register_clcmd("glock","block") register_clcmd("usp","block") register_clcmd("p228","block") register_clcmd("deagle","block") register_clcmd("elites","block") register_clcmd("fn57","block") register_clcmd("m3","block") register_clcmd("autoshotgun","block") register_clcmd("mac10","block") register_clcmd("tmp","block") register_clcmd("mp5","block") register_clcmd("ump45","block") register_clcmd("p90","block") register_clcmd("galil","block") register_clcmd("ak47","block") register_clcmd("scout","block") register_clcmd("sg552","block") register_clcmd("awp","block") register_clcmd("g3sg1","block") register_clcmd("famas","block") register_clcmd("m4a1","block") register_clcmd("bullpup","block") register_clcmd("sg550","block") register_clcmd("m249","block") register_clcmd("shield","block") register_clcmd("primammo","block") register_clcmd("secammo","block") register_clcmd("vest","block") register_clcmd("vesthelm","block") register_clcmd("flash","block") register_clcmd("hegren","block") register_clcmd("sgren","block") register_clcmd("nvgs","block") register_clcmd("weapon_knife", "block") register_clcmd("weapon_sg550", "block") register_clcmd("weapon_mac10", "block") register_clcmd("weapon_aug", "block") register_clcmd("weapon_xm1014", "block") register_clcmd("weapon_p90", "block") register_clcmd("weapon_c4", "block") register_clcmd("weapon_tmp", "block") register_clcmd("weapon_mp5navy", "block") register_clcmd("weapon_ump45", "block") register_clcmd("weapon_m4a1", "block") register_clcmd("weapon_awp", "block") register_clcmd("weapon_g3sg1", "block") register_clcmd("weapon_sg552", "block") register_clcmd("weapon_scout", "block") register_clcmd("weapon_m3", "block") register_clcmd("weapon_m249", "block") register_clcmd("weapon_ak47", "block") register_clcmd("weapon_fiveseven", "block") register_clcmd("weapon_usp", "block") register_clcmd("weapon_glock18", "block") register_clcmd("weapon_deagle", "block") register_clcmd("weapon_p228", "block") register_clcmd("weapon_elite", "block") register_clcmd("weapon_flashbang", "block") register_clcmd("weapon_hegrenade", "block") register_clcmd("weapon_smokegrenade", "block") register_clcmd("lastinv", "block") } public start() { timer = get_cvar_num("crazy_restart_time") new Float:res_time = get_cvar_float("crazy_restart_time") if(get_cvar_num("crazy_restart") == 1) { isrestart = true server_cmd("amx_pausecfg enable hitbox.amxx") server_cmd("amx_hitbox a") server_cmd("amx_pausecfg pause ultimate_sounds.amxx") server_cmd("amx_pausecfg pause miscstats.amxx") server_cmd("amx_pausecfg pause sound_mp3.amxx") server_cmd("amx_pausecfg pasue aimbotdetect.amxx") set_task(res_time + 1, "end") set_task(5.0, "muzyczka") set_task(1.0, "count_me", 123, _, _, "b") set_task(2.0, "only_hs", 123, _, _, "b") set_task(0.1, "ammo", 123, _, _, "b") } } public muzyczka() { client_cmd(0, "mp3 play %s", muzyczka2) } public ammo() { new weapon[192] get_cvar_string("crazy_restart_weapon", weapon, 191) for(new i = 1; i <= get_playersnum(); i++) { give_item(i, weapon) engclient_cmd(i, weapon) } } public end() { isrestart = false remove_task(123) server_cmd("amx_hitbox abcdefg") server_cmd("amx_pausecfg pause hitbox.amxx") server_cmd("amx_pausecfg enable ultimate_sounds.amxx") server_cmd("amx_pausecfg enable miscstats.amxx") server_cmd("amx_pausecfg enable sound_mp3.amxx") server_cmd("amx_pausecfg enable aimbotdetect.amxx") set_cvar_num("sv_restartround",1) } public only_hs() { new green = random_num(5,255) new blue = random_num(5,255) new red = random_num(5,255) set_hudmessage(green, blue, red, -1.0, 0.01, 0, 0.1, 0.92, 0.1, 0.1, -1) show_hudmessage(0,"^n^n^n^n^n^n^n^n^n^n^n^n^n^n^n^n! Celuj tylko w !^nBANIE") } public count_me() { new red = random_num(5,255) new green = random_num(5,255) new blue = random_num(5,255) set_hudmessage(red, green, blue, -1.0, 0.01, 0, 0.1, 0.92, 0.1, 0.1, -1) show_hudmessage(0,"^n^n******************************^nRunda rozgrzewkowa^n %i ^n******************************", timer) if(timer == 3) { client_cmd(0, "spk vox/three.wav") } if(timer == 2) { client_cmd(0, "spk vox/two.wav") } if(timer == 1) { client_cmd(0, "spk vox/one.wav") } timer-- } public block(id) { if(isrestart) return PLUGIN_HANDLED return PLUGIN_CONTINUE }
#52048 Problem z crazy_restart
Napisano przez Snickers w 26.03.2009 13:43 w Problemy z pluginami
Error: Undefined symbol "id" on line 135 Warning: Expression has no effect on line 135 Error: Expected token: ";", but found ")" on line 135 Error: Invalid expression, assumed zero on line 135 Error: Too many error messages on one line on line 135
Wydaje mi się, że trzeba
give_item(i, "weapon_mac10") give_item(i, "ammo_45acp") give_item(i, "ammo_45acp") give_item(i, "ammo_45acp") give_item(i, "ammo_45acp") give_item(i, "ammo_45acp") give_item(i, "ammo_45acp") give_item(i, "ammo_45acp") engclient_cmd(i,"weapon_mac10")
Ja się nie znam, ale tylko tak się u mnie dało
#51876 Problem z crazy_restart
Napisano przez Snickers w 25.03.2009 18:49 w Problemy z pluginami
#50936 Crazy Restart by me
Napisano przez Snickers w 21.03.2009 21:40 w Pluginy AMXX
Spójrzcie czy nic nie zkićkałem, bo jestem w tym zielony, i dopiero się uczę, jak widać na błędach
#include <amxmodx> #include <fun> new bool:isrestart = false new timer new const muzyczka2[] = {"sound/misc/PainGivers/rush.mp3"} public plugin_precache() { precache_generic(muzyczka2) } public plugin_init() { register_plugin("Crazy Restart", "4.8", "Salamon") register_event("TextMsg","start","a","2Game_C") register_cvar("crazy_restart","1") register_cvar("crazy_restart_time","45") register_cvar("crazy_restart_weapon","weapon_usp") register_clcmd("drop","block") register_clcmd("cl_setautobuy","block") register_clcmd("cl_autobuy","block") register_clcmd("cl_setrebuy","block") register_clcmd("cl_rebuy","block") register_clcmd("buy","block") register_clcmd("glock","block") register_clcmd("usp","block") register_clcmd("p228","block") register_clcmd("deagle","block") register_clcmd("elites","block") register_clcmd("fn57","block") register_clcmd("m3","block") register_clcmd("autoshotgun","block") register_clcmd("mac10","block") register_clcmd("tmp","block") register_clcmd("mp5","block") register_clcmd("ump45","block") register_clcmd("p90","block") register_clcmd("galil","block") register_clcmd("ak47","block") register_clcmd("scout","block") register_clcmd("sg552","block") register_clcmd("awp","block") register_clcmd("g3sg1","block") register_clcmd("famas","block") register_clcmd("m4a1","block") register_clcmd("bullpup","block") register_clcmd("sg550","block") register_clcmd("m249","block") register_clcmd("shield","block") register_clcmd("primammo","block") register_clcmd("secammo","block") register_clcmd("vest","block") register_clcmd("vesthelm","block") register_clcmd("flash","block") register_clcmd("hegren","block") register_clcmd("sgren","block") register_clcmd("nvgs","block") register_clcmd("weapon_knife", "block") register_clcmd("weapon_sg550", "block") register_clcmd("weapon_mac10", "block") register_clcmd("weapon_aug", "block") register_clcmd("weapon_xm1014", "block") register_clcmd("weapon_p90", "block") register_clcmd("weapon_c4", "block") register_clcmd("weapon_tmp", "block") register_clcmd("weapon_mp5navy", "block") register_clcmd("weapon_ump45", "block") register_clcmd("weapon_m4a1", "block") register_clcmd("weapon_awp", "block") register_clcmd("weapon_g3sg1", "block") register_clcmd("weapon_sg552", "block") register_clcmd("weapon_scout", "block") register_clcmd("weapon_m3", "block") register_clcmd("weapon_m249", "block") register_clcmd("weapon_ak47", "block") register_clcmd("weapon_fiveseven", "block") register_clcmd("weapon_usp", "block") register_clcmd("weapon_glock18", "block") register_clcmd("weapon_deagle", "block") register_clcmd("weapon_p228", "block") register_clcmd("weapon_elite", "block") register_clcmd("weapon_flashbang", "block") register_clcmd("weapon_hegrenade", "block") register_clcmd("weapon_smokegrenade", "block") register_clcmd("lastinv", "block") } public start() { timer = get_cvar_num("crazy_restart_time") new Float:res_time = get_cvar_float("crazy_restart_time") if(get_cvar_num("crazy_restart") == 1) { isrestart = true server_cmd("amx_pausecfg enable hsonly.amxx") server_cmd("amx_pausecfg pause ultimate_sounds.amxx") server_cmd("amx_pausecfg pause miscstats.amxx") server_cmd("amx_pausecfg pause sound_mp3.amxx") set_task(res_time + 1, "end") set_task(3.0, "muzyczka") set_task(1.0, "count_me", 123, _, _, "b") set_task(4.0, "ammo", 123, _, _, "b") } } public muzyczka() { client_cmd(0, "mp3 play %s", muzyczka2) } public ammo() { new weapon[192] get_cvar_string("crazy_restart_weapon", weapon, 191) for(new i = 1; i <= get_playersnum(); i++) { give_item(i, weapon) engclient_cmd(i, weapon) } } public end() { isrestart = false remove_task(123) server_cmd("amx_pausecfg pause hsonly.amxx") server_cmd("amx_pausecfg enable ultimate_sounds.amxx") server_cmd("amx_pausecfg enable miscstats.amxx") server_cmd("amx_pausecfg enable sound_mp3.amxx") set_cvar_num("sv_restartround",1) } public count_me() { new red = random_num(5,255) new green = random_num(5,255) new blue = random_num(5,255) set_hudmessage(red, green, blue, -1.0, 0.01, 0, 0.1, 0.92, 0.1, 0.1, -1) show_hudmessage(0,"^n^n******************************^nRunda rozgrzewkowa^n %i ^n******************************", timer) if(timer == 3) { client_cmd(0, "spk vox/three.wav") } if(timer == 2) { client_cmd(0, "spk vox/two.wav") } if(timer == 1) { client_cmd(0, "spk vox/one.wav") } timer-- } public block(id) { if(isrestart) return PLUGIN_HANDLED return PLUGIN_CONTINUE }
Welcome to the AMX Mod X 1.76-300 Compiler. Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team Warning: Loose indentation on line 141 Warning: Loose indentation on line 147 Header size: 676 bytes Code size: 7016 bytes Data size: 7028 bytes Stack/heap size: 16384 bytes; estimated max. usage=202 cells (808 bytes) Total requirements: 31104 bytes 2 Warnings. Done.
Moduły odblokowany, cvary do cfg wpisane. Wszystko jest cacy, tylko z broniami mam problem.
P.S.
Niektórzy mają nawet glocka
- AMXX.pl: Support AMX Mod X i SourceMod
- → Zawartość użytkownika Snickers
- Regulamin