Spoiler
#include <amxmodx> #include <amxmisc> #include <jailbreak> #define PLUGIN "[Jail] RandomDay" #define VERSION "1.0.0" #define AUTHOR "Author" new id_randomday; native getGameIndexByName(name[]); new zabawy[][] = { "FREEDAY", "AWPDAY", "AWPDAY HS", "CHOWANY", "DZIECI WOJNY", "KILLDAY", "WOJNA GANGOW", "GANIANY", "POLOWANIE" } public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR); id_randomday = jail_register_game("RANDOMDAY"); } public OnDayStartPre(day, szInfo[256], szInfo2[512], setting[10], gTimeRound) { if(day == SRODA || day == id_randomday) { jail_set_prowadzacy(0); jail_set_prisoners_micro(true, true); setting[0] = 2; setting[1] = 1; setting[2] = 1; setting[4] = 3; jail_set_god_ct(true); jail_set_ct_hit_tt(true); } } public OnDayStartPost(day) { if(day == SRODA || day == id_randomday) for(new i=1; i<=MAX; i++) { jail_open_cele(); jail_set_game_hud(5, "Dzisiaj jest LOSOWANIE na zabawe", 255, 212, 0, -1.0, -1.0); } } public OnGameHudEnd(day) { if(day == SRODA || day == id_randomday) { losowanie(day) } } public losowanie(day) { if(day == SRODA || day == id_randomday) { new randomGame = random_num(0, sizeof(zabawy) - 1), gameIndex = getGameIndexByName(zabawy[randomGame]); if(gameIndex == -1) { log_amx("Nieprawidlowa nazwa zabawy. (%i)", randomGame); return; } jail_set_play_game(gameIndex, true); } }L 06/25/2019 - 00:50:13: [AMXX] Displaying debug trace (plugin "jail_randomday.amxx", version "1.0.0")L 06/25/2019 - 00:50:13: [AMXX] Run time error 4: index out of boundsL 06/25/2019 - 00:50:13: [AMXX] [0] jail_randomday.sma::losowanie (line 67)L 06/25/2019 - 00:50:13: [AMXX] [1] jail_randomday.sma::OnGameHudEnd (line 56)Ogólnie jak skróciłem kod to zawsze było że w 67 jest błąd. Może coś w silniku jest źle? (W silniku dodałem Twój kod)jail_freeday.amxx jail_awp.amxx jail_awphs.amxx jail_chowany.amxx jail_dzieciwojny.amxx jail_kd.amxx jail_wojnagangow.amxx jail_ganiany.amxx jail_polowanie.amxx jail_randomday.amxx
49 linijka brak nawiasów dla IF {}?