Nazgool 250 Опубликовано 26 Июня 2016 (изменено) @Rozben, Не нужно хранить сообщения и исконки в разных местах. Во первых сложно сопоставлять какому сообщению соответствует какая иконка. Во-вторых можешь добавишь новое сообщение и забыть добавить иконку (или наоборот) Храни данные в одной таблице : local news ={ {"%c[255,249,223,206]Вова Тихий:%c[default] \\nВидел кровососа у заправки в Темной Долине. Осторожнее там.", "ui_iconsNpc_green_stalker_11"}, и т.д. Вот с таким вариантом сообщения не станут повторяться, пока не будут показаны все из таблицы news : local start_rnd, end_rnd = 1, #news function update_spam() local idx = math.random(start_rnd, end_rnd) local res = news[idx] news[start_rnd], news[idx] = news[idx], news[start_rnd] start_rnd = start_rnd==end_rnd and 1 or start_rnd + 1 actor:give_game_news(news_caption, res[1], res[2], 0, 10000) xr_sound.set_sound_play(actor:id(), "pda_alarm") end Изменено 26 Июня 2016 пользователем Nazgool 1 Поделиться этим сообщением Ссылка на сообщение