mapcycle_day "8"
mapcycle_night "23"
Tu macie .sma pluginu:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "Dzienny i nocny mapcycle" #define VERSION "1.0" #define AUTHOR "Sn!ff3r" new day_start, night_start public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) day_start = register_cvar("mapcycle_day", "8") night_start = register_cvar("mapcycle_night", "23") } public plugin_cfg() { set_mapcycle() } public plugin_end() { set_mapcycle() } stock set_mapcycle() { new hour[3] get_time("%H", hour, 2) hour[0] = str_to_num(hour) if(hour[0] >= get_pcvar_num(day_start) && hour[0] <= get_pcvar_num(night_start)) { set_cvar_string("mapcyclefile", "mapcycle.txt") } else { set_cvar_string("mapcyclefile", "mapcycle_night.txt") } }
Pliczek mapcycle_night.txt wrzuciłem do cstrike. Jest godzina 23:27, a nextmap pokazuje mapę de_cbble, a w pliczku mapcyklu nocnego mam:
de_dust2
aim_ak-colt
de_dust
de_dust2_long
awp_ruins
de_inferno
Plugin wgrałem 2 mapy temu i plugin zdążył się już zainicjować.
Proszę o pomoc!
Pozdrawiam!