Оцените качество материалов в каталоге файлов
Всего ответов: 322


Мой Профиль
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Зарег. на сайте
Главная » Статьи » Уроки Моддинга в Сталкер

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

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

В общем для этого нужно создать скрипт с названием типа ваше_название.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 ставьте соответствующее количество.
Категория: Уроки Моддинга в Сталкер | Добавил: SR® (27.04.2012)
Просмотров: 2857 | Теги: Создание прототипа динамических нов | Рейтинг: 3.0/2
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Бродяга

---
Ну, чё стоишь?
Заходи, раз пришёл!
---

Зачем нужна регистрация?
Что можно гостям?
Энциклопедия S.T.A.L.K.E.R. SoC [2]
Энциклопедия S.T.A.L.K.E.R. CS [0]
Энциклопедия S.T.A.L.K.E.R. CoP [2]
Энциклопедия The Witcher [12]
Все для игр [40]
Все для игровых сайтов [2]
Разное [1]
Энциклопедия Skyrim [20]
Уроки Моддинга в Сталкер [7]
HD ретекстур клинка Горя [0]
HD ретекстур роб вампиров [0]
Эколог - Зомби для сталкер тч [0]
KS-MOD сталкер тч [0]
Oblivion lost 1.3 [0]
Библиотекаря из игры Метро 2033 для тень чернобыля [0]