torrent4you.ru | fims4you.club | Главная | Регистрация | Вход | Приветствую Вас | Гость| RSS
  • Страница 1 из 1
  • 1
Модератор форума: Санёк  
Форум » S.T.A.L.K.E.R. Call of Pripyat » Модострой » Как сделать динамические новости в игре (Урок.)
Как сделать динамические новости в игре
LSDДата: Понедельник, 22.08.2011, 03:08 | Сообщение # 1
Легенда Зоны
Группа: Администраторы
Сообщений: 619
Статус: Online
Прототип динамических новостей



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

Code
-- Прототип динамичеких новостей     
local ant_spam ={     
"Кто носит фирму аммуниции найк, тот найдет артефактов клондайк!",     
"Кто носит фирму абибас тот кровососу выдернет глаз!",     
"KILLER - The Best, GUfer - Forever",     
"Ремонт и взлом КПК, по низким ценам",     
"stalker-gamekul.ucoz.ru - Лучший инфо-портал!",     
"Мод NS-PN 1.0 - самый крутой",
"Уроки модостроя на stalker-gamekul.ucoz.ru - это хорошо"
}
         
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(6)]), nil, nil, 30000)     
end


Теперь заходим в файл bind_stalker.script и ищем строку
Code
xr_sound.update_actor()

Сразу после нее пишем следующее:
Code
ваше_название.time_update_spam()


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

Так же по этой аналогии можно добавлять свои новости - после строки "Мод NS-PN 1.0 - самый крутой", пишите свой текст на новой строке, в кавычках но в конце после кавычки ставьте запятую. а если это последний текст, то не ставьте.

Кто не понял спрашивайте))


 
ToshkaДата: Вторник, 29.11.2011, 17:32 | Сообщение # 2
Новичок
Группа: Одиночки
Сообщений: 13
Статус: Online
А это работает для теней чернобыля ?
 
LSDДата: Вторник, 29.11.2011, 17:47 | Сообщение # 3
Легенда Зоны
Группа: Администраторы
Сообщений: 619
Статус: Online
нет это к Зов Припяти

 
Форум » S.T.A.L.K.E.R. Call of Pripyat » Модострой » Как сделать динамические новости в игре (Урок.)
  • Страница 1 из 1
  • 1
Поиск:


Авторское право на игру и использованные в ней материалы принадлежат GSC Game World.
Любое использование материалов сайта возможно только с разрешения администрации.
sitemap v1sitemap v2
Powered by:
Despair® 2024

Хостинг от uCoz