🔓 Открой весь функционал!









Обновление Форума  
 📌 Популярные темы
 📌 Топ сталкеров
Anubis Anubis  ⭐️Репутация: 265
Гудвин Гудвин  ⭐️Репутация: 142
СергейПахомов1999 СергейПахомов1999  ⭐️Репутация: 88
ENEWAY ENEWAY  ⭐️Репутация: 74
s-stalk s-stalk  ⭐️Репутация: 60
 📌 Новые сталкеры на форуме
Tigra-18128515 Tigra-18128515  ⏳Пятница
ttr037g ttr037g  ⏳Пятница
rihardovich rihardovich  ⏳Пятница
slava766 slava766  ⏳Пятница
Seer Seer  ⏳Четверг



  • Страница 1 из 1
  • 1
Прототип динамических новостей сталкер
Anubis

Anubis

Онлайн

Титул: Хранитель Зоны

1074

68

265


Сообщение 1 13:36:20, 2024.10.15
Сталкерское уважение +1 Сталкерское уважение +2 Сталкерское уважение +3 Постоянный житель портала Постоянный житель портала + Постоянный житель портала +2 Постоянный житель портала +2 Постоянный житель портала +2
Прототип динамических новостей в сталкере

Создание прототипа динамических новостей

В общем для этого нужно создать скрипт с названием типа ваше_название.script и нужно иметь чистый файл bind_stalker.script. Сделаем свой скрипт и запишем сюда нечто типо этого -

-- Прототип динамичеких новостей
local ant_spam ={
"Слышал что на АТП с Темной Долины зомбаки ходят. Осторожнее там.",
"Тимыч: Кто флудить будет тому оторву кой-чего.",
"Кто нибудь знает куда Стрелок делся?",
"Военные вообще оборзели! Две тысячи рублей за проход на север кордона - это не хило!",
"Завелся Чак Норрис в наших местах. Бандос это с прозвищем таким. Дебил полный.",
"Комбат как-то говорил что Тополь пропал. Неизвестно куда. Разминулись в подземке Агропрома",
"Долг: Блин переходите на свою волну. А то запалите Свободе планы",
"Свобода: Секач опять на Кота наехал. Кого-то скоро по закону Зоны на бой вызывать будут.",
"Похоже мне еще в лагере сидеть. Блин долг когда я этот Сидоровичу то отдам?!"
}

time_news = 0 -- переменная промежутка времени

function time_update_spam() -- функция промежутка времени
local time = time_global() -- переменная времени
if time_news < time then
time_news = time + 30000 -- время через которое будет вызываться сообщение
ваше_название.update_spam()
end
end

function update_spam()
news_manager.send_tip(db.actor, (ant_spam[math.random(9)]), nil, nil, 30000)
end

Теперь зайдем в файл bind_stalker.script и после строки

xr_sound.update_actor()

пишем

ваше_название.time_update_spam()

Теперь в игре будет через несколько секунд приходить новости. Чем больше время в строке time_news = time + 30000, тем дольше будет промежуток.

Еще можно добавлять свои новости - после строки "Мод Antdiablon freeplay 2.0 - самый крутой" ставьте запятую и пишите свой текст на новой строке, в кавычках но в конце после кавычки ставьте запятую. а если это последний текст, то не ставьте. Потом высчитывайте сколько сообщение всего и в строчке

news_manager.send_tip(db.actor, (ant_spam[math.random(9)]), nil, nil, 30000)
вместо 9 ставьте соответствующее количество.







  • Страница 1 из 1
  • 1
Поиск:



🔰Заходили сегодня: | Anubis, s-stalk, stalkercom, valiksuper12, vitaliy2018g, GOR7524, kosta153kosta, slava766, tigra55477544, golodruga101, arengard, kapinosvolodia, Nuker, pigont71, LISSZ10, ADC, Гудвин, stalkerivanov1979, DOKTOR5102, andsed24, prs74, romankolbin169, ddanilov220, Ohaegodzaimas, levik69, smirkin1970, t-safiulin, 12345valtar, ENEWAY, алексмор, пастор, Kidfa_4, Гиго, srzmelnik, tutmas99, baikinpashka, nomadtmlive, SHRAM8806, homyachok12099812, samsitovmarat, Gretsky, ServerAdmin, andrewzuyjko, gg0931815, prohnickijoleg, Docs4868, stalker-cherep1980, Chtiht, TUNGUS2010, JDQwierten, ARTES, [Полный список]

Наш Telegram-канал

Подпишись, чтобы получать моды, арты и новости первым!

🔔 Подписаться