Witam,
Otóż pozwoliłem sobie "przerobić" plugin ultimate_warmup 1.7 (http://amxx.pl/topic...ate-warm-up-17/), żeby w trakcie rozgrzewki zablokować wszystko prócz wybranej broni, która ma być grana w tym przypadku granaty. Myślałem, że automatycznie będzie to zablokowane, lecz tak nie było. Sugerując się innymi pluginami (chociażby tym: http://amxx.pl/topic...okowanie-broni/) dodałem coś takiego:
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("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_smokegrenade", "block"); register_clcmd("lastinv", "block");
Raz działało, a raz nie... Więc dopisałem w plugins.ini debug. I wyskoczył mi taki błąd:
L 10/28/2013 - 16:39:05: [AMXX] Displaying debug trace (plugin "rzgrzewka.amxx") L 10/28/2013 - 16:39:05: [AMXX] Run time error 19: function not found L 10/28/2013 - 16:39:05: [AMXX] [0] rzgrzewka_1832260.sma::plugin_init (line 29)
I nie mam pojęcia dlaczego on tej funkcji nie widzi... Biblioteka amxmodx jest... Nie mogę sobie z tym poradzić... Może jest łatwiejszy sposób na zablokowanie innych broni?