SoC. Энциклопедия — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

SoC. Энциклопедия — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(Мы платим за лайки! - Оплата ежедневно!)
Строка 1: Строка 1:
−
====Как получить всю инфу в энциклопедию в начале новой игры====
+
Наш сервис предоставляет настоящие лайки на фотографии заказчиков, которые готовы платить за качество.  
−
Разбирать добавление статьи в энциклопедию я не буду, а просто раскажу как выдать всю инфу в начале игры.
+
   
−
Открываем файл '''gamedata\scripts\bind_stalker.script''' и ищем строки:
+
Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и получить за это деньги.  
−
 
+
−
<lua>
+
Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,  
−
self.object:give_info_portion("storyline_actor_start")
+
−
_G.g_start_avi = true
+
достаточно просто зарегистрироваться на нашем сервисе. > like.zarplatt.ru <
−
printf("*AVI* RUN START AVI")
+
−
end
+
−
 
+
−
-- if not has_alife_info("encyclopedy") then -раскомпилитим
+
−
 
+
−
-- self.object:give_info_portion("encyclopedy") - эти
+
−
 
+
−
-- end - строки
+
−
 
+
−
if not has_alife_info("global_dialogs") then
+
−
self.object:give_info_portion("global_dialogs")
+
−
end
+
−
 
+
−
if not has_alife_info("level_changer_icons") then
+
−
self.object:give_info_portion("level_changer_icons")
+
−
end
+
−
 
+
−
level_tasks.add_lchanger_location()
+
−
 
+
−
self.bCheckStart = false
+
−
+
−
end
+
−
 
+
−
end
+
−
</lua>
+
−
 
+
−
Теперь, когда вы начнете игру, у вас добавятся все стандартные статьи из игры... Просто, да?
+
−
Мы не ограничемся только ими, добавим статьи про оружие, машины и т.п., а так же ваши, добавленные...
+
−
Инфопоршну "энциклопедия" игра берет из файла '''gamedata\config\gamplay\info_known_objects.xml'''.
+
−
Открываем и смотрим структуру:
+
−
 
+
−
<xml>
+
−
<?xml version='1.0' encoding="windows-1251"?>
+
−
<game_information_portions>
+
−
<info_portion id="encyclopedy">
+
−
  <article>zone_artifact_af-medusa</article>
+
−
  <article>zone_artifact_af-cristall-flower</article>
+
−
  <article>zone_artifact_af-night-star</article>
+
−
</xml>
+
−
 
+
−
Ну и так далее... Чтоб добавить инфу, например о ПМм, просто пишем между любыми артиклами(например):
+
−
 
+
−
<xml>
+
−
<game_information_portions>
+
−
<info_portion id="encyclopedy">
+
−
  <article>zone_artifact_af-medusa</article>
+
−
  <article>zone_artifact_af-cristall-flower</article>
+
−
  <article>weapons1_wpn-pm</article> -теперь нам будут выдавать инфу о ПМм
+
−
  <article>zone_artifact_af-night-star</article>
+
−
</xml>
+
−
 
+
−
Объясню где брал инфопоршну ПМм-в '''config\gameplay\encyclopedia_weapons.xml'''. В той же папке есть и файлы с инфопоршнами предметов(еды и т.п.), машин и т.п.
+
−
Добавляем их все... Долго, но что поделать, раз решились сделать:) Если все добавите-игра вылетит. Исправить это легко---просто в '''config\system.ltx''' добавим наши "недостающие" файлы(типа машин и т.п.).
+
−
Открываем и ищем секцию энциклопедии:
+
−
 
+
−
<code>
+
−
[encyclopedia]
+
−
files = encyclopedia_infos, storyline_info_to_diary, encyclopedia_weapons, encyclopedia_mutants, encyclopedia_zone, encyclopedia_social, encyclopedia_equipment, encyclopedia_tutorial
+
−
</code>
+
−
 
+
−
Через запятую добавляем наши недостающие файлы:
+
−
<code>
+
−
[encyclopedia]
+
−
files = encyclopedia_infos, storyline_info_to_diary, encyclopedia_weapons, encyclopedia_mutants, encyclopedia_zone, encyclopedia_social, encyclopedia_equipment, encyclopedia_tutorial,encyclopedia_vehicles,
+
−
encyclopedia_new
+
−
</code>
+
−
 
+
−
Вроде все (могу ошибатся:))... Кстати, я советовал бы вам добавлять свои статьи таким же способом-создаем отдельный файл, подключаем его в системе, и работаем дальше с ним... И все равно к какой теме
+
−
относится ваша статья, игра считывает ее из любых файлов секции '''encyclopedia'''. Теперь у нас в ПДА отображаются все возможные статьи...
+
−
 
+
−
P.S.-сам обсолютно все статьи все никак не собирусь добавить, так что не знаю,есть ли там какие-либо ошибки... Если вылетела или зависла, открываем блокнот и жмем '''Ctrl+V'''(вставить) и смотрим лог
+
−
ошибки...
+
−
 
+
−
==Авторы==
+
−
 
+
−
Статья создана:
+
−
[[Участник:Костя.н.ы.ч|Костя.н.ы.ч]]
+
−
 
+
−
[[Категория:Конфигурационные_файлы]]
+

Версия 15:20, 28 декабря 2016

Наш сервис предоставляет настоящие лайки на фотографии заказчиков, которые готовы платить за качество.

Именно для этого мы и набираем удалённых сотрудников, которые будут выполнять работу, то есть ставить лайки и получить за это деньги.

Чтобы стать нашим удалённым сотрудником и начать ставить лайки, зарабатывая при этом 45 рублей за 1 поставленный лайк,

достаточно просто зарегистрироваться на нашем сервисе. > like.zarplatt.ru <

Другие места
LANGUAGE