Случайная подборка модов
Судьба Зоны 0.5
3.9
Nature Winter v2.0 «Квантовый скачок»
4.0
Блудный сын
2.8
Сталкер "Диана"
2.0
MDRK mod 1.0
4.0
История Кота
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
  • Страница 6 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
Прототип динамических новостей
Украина  Fanim
Понедельник, 22.09.2014, 16:23 | Сообщение # 76
Статус:
Зевака:
Сообщений: 3
Награды: 0
Регистрация: 21.01.2014

Не могу найти xr_sound.update_actor() в файле bind_stalker.script.
  Злобная реклама
Понедельник, 22.09.2014, 16:23
Статус:
Сообщений: 666
Регистрация: 21.01.2014
Украина  FantomICW
Вторник, 23.09.2014, 22:44 | Сообщение # 77
Проект Смерти Вопреки
Статус:
Опытный:
Сообщений: 2259
Награды: 8
Регистрация: 06.01.2013

Fanim, ничего страшного. Просто помести нужный код внутрь в пределах функции update.
  Злобная реклама
Вторник, 23.09.2014, 22:44
Статус:
Сообщений: 666
Регистрация: 06.01.2013
Российская Федерация  RETRIX
Понедельник, 05.01.2015, 03:55 | Сообщение # 78
AP-Production
Статус:
Ветеран:
Сообщений: 9439
Награды: 12
Регистрация: 24.08.2011

А можно ли сделать так, чтобы написанные в скрипте сообщения новостей, приходили по порядку, а не случайным образом?

Я заменил функцию math.random на math.floor и попытался настроить последовательное генерирование. Но у меня стало просто выводиться одно и тоже сообщение, которое написано в конструкции последним.

Тогда я решил настроить последовательное генерирование сообщений с первого по последнее с помощью функции print(sum(1,2,3,4,5)). Не получилось.
Сообщение отредактировал RETRIX - Понедельник, 05.01.2015, 07:38
  Злобная реклама
Понедельник, 05.01.2015, 03:55
Статус:
Сообщений: 666
Регистрация: 24.08.2011
Российская Федерация  DukeKAn
Понедельник, 05.01.2015, 11:19 | Сообщение # 79
Статус:
Неопытный:
Сообщений: 491
Награды: 8
Регистрация: 25.11.2012

RETRIX,
Можно так:

Код

local i = 1
function update_spam()  
    news_manager.send_tip(db.actor, ant_spam[i], nil, nil, 30000)  
    i = i + 1
    if i > #ant_spam then  
        i = 1
   end  
end

Каждый раз при перезагрузке номер i сбрасывается на 1, т.е. сообщения снова пойдут сначала. Если нужно после перезагрузки продолжать - тогда сохраняй i в pstor
  Злобная реклама
Понедельник, 05.01.2015, 11:19
Статус:
Сообщений: 666
Регистрация: 25.11.2012
Российская Федерация  RETRIX
Понедельник, 05.01.2015, 11:36 | Сообщение # 80
AP-Production
Статус:
Ветеран:
Сообщений: 9439
Награды: 12
Регистрация: 24.08.2011

DukeKAn, благодарю за помощь.
  Злобная реклама
Понедельник, 05.01.2015, 11:36
Статус:
Сообщений: 666
Регистрация: 24.08.2011
Российская Федерация  Pro100The-Best
Пятница, 23.01.2015, 20:27 | Сообщение # 81
Статус:
Зевака:
Сообщений: 7
Награды: 0
Регистрация: 06.10.2014

  Злобная реклама
Пятница, 23.01.2015, 20:27
Статус:
Сообщений: 666
Регистрация: 06.10.2014
Украина  ROZBEN
Воскресенье, 08.05.2016, 19:33 | Сообщение # 82
Статус:
Зевака:
Сообщений: 14
Награды: 4
Регистрация: 25.12.2015

DukeKAn,
Цитата DukeKAn ()
Каждый раз при перезагрузке номер i сбрасывается на 1, т.е. сообщения снова пойдут сначала. Если нужно после перезагрузки продолжать - тогда сохраняй i в pstor


Можете подсказать по поводу pstor?
Дело в том, что никак не могу отыскать материалов по этому, а в скриптах я (пока что) не особо силен. unsure
  Злобная реклама
Воскресенье, 08.05.2016, 19:33
Статус:
Сообщений: 666
Регистрация: 25.12.2015
Российская Федерация  MrTroll1015
Воскресенье, 14.05.2017, 12:13 | Сообщение # 83
Статус:
Зевака:
Сообщений: 4
Награды: 0
Регистрация: 11.05.2017

Ребят помогите, у меня сообщения каждую секунду приходят!
time_news = time + ставил и 15 и 30000000 и изначальное ставил число, разницы 0
Кто знает помогите.
  Злобная реклама
Воскресенье, 14.05.2017, 12:13
Статус:
Сообщений: 666
Регистрация: 11.05.2017
  • Страница 6 из 6
  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Поиск: