Статистика Форума
Последние обновленные темы
Самые популярные темы
Активисты форума
Авторитеты форума
Bioshock 2

Ответил: WurDalaK
Mass Effect

Ответил: greendayone82
Dead Space

Ответил: greendayone82
Беседы у костра

Создал: WurDalaK; ответов: 2105
Вопросы по модострою

Создал: WurDalaK; ответов: 1161
Ходка №1

Создал: Алеся; ответов: 301
Какой трек у вас сейчас и...

Создал: Never; ответов: 65
Злой админ

Создал: WurDalaK; ответов: 54
WurDalaK

Постов: 2057
Возрожденный

Постов: 1621
Wo1fRam

Постов: 592
Алеся

Постов: 183
Marsel

Постов: 174
WurDalaK

Уважение: 28
Venus

Уважение: 23
Never

Уважение: 17
Возрожденный

Уважение: 13
Wo1fRam

Уважение: 13

Модератор форума: WurDalaK  
Форум » Уроки по созданию модов » Конфиги, скрипты и прочие мелочи » Вопросы по модострою
Вопросы по модострою
Российская Федерация  Marsel
Дата: Пятница, 07.02.2014, 18:12 | Сообщение # 826
Статус
Сталкер
Группа Сталкер
Сообщений 174
Награды 1
Замечания 0%
-
4
+
Цитата Возрожденный ()
У тебя AI-Pack хоть один заработал?Или как у меня вылеты были?

Не знаю, я ещё не скачивал. Пока другим занят. smile
 
Российская Федерация  Marsel
Дата: Пятница, 07.02.2014, 18:23 | Сообщение # 827
Статус
Сталкер
Группа Сталкер
Сообщений 174
Награды 1
Замечания 0%
-
4
+
Ребята, установил мод, дающий разнообразие боям на арене (бои с мутантами, тотализатор и т.д.). Но, опять же, создатель не смог не добавить чего-нибудь ещё, о чём к тому же не упомянул в описании. Я выделил в рамки те изменения, которые хочу вернуть. Как это сделать, подскажите?
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 18:40 | Сообщение # 828
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
То есть ты хочешь вернуть стандартный худ назад?Тогда тебе нужно заменить файл ui_hud.dds.Этот файл находиться в textures\ui.Но найди сперва чистый ui_hud.dds,а потом пихай в эту папку ui...с заменой файла.


Спрятать подпись Спрятать все подписи
 
Российская Федерация  Marsel
Дата: Пятница, 07.02.2014, 18:42 | Сообщение # 829
Статус
Сталкер
Группа Сталкер
Сообщений 174
Награды 1
Замечания 0%
-
4
+
Возрождённый, спасибо, сейчас попробую. smile
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 18:53 | Сообщение # 830
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Цитата Wo1fRam ()
Сперва надо создать сам ПДА на классе аптечки или антирада. То есть, чтобы его можно было использовать. Надеюсь, знаешь как)


Абижаещь,канэщна знау! biggrin

А вот со скриптами вообще не понял.Куда пихать,точнее между чем и чем:

Код
function actor_binder:use_object(obj)  
        имя_скрипта.имя_функции(obj)  
end


И вот это:

Код
--Ниже пишем что будет, если использовать предмет  
if obj_sect == "секция" then    -- Если секция предмета "секция", то  
--//тут вписываются различные эффекты (выдача сообщений, отыгрывание звука, спавн, убийство, выдача инфопоршня и т.п.\\--  
end




Спрятать подпись Спрятать все подписи
 
Российская Федерация  Marsel
Дата: Пятница, 07.02.2014, 18:53 | Сообщение # 831
Статус
Сталкер
Группа Сталкер
Сообщений 174
Награды 1
Замечания 0%
-
4
+
Благодарю, помогло.)
Но есть ещё одно НО:
 
  WurDalaK
Дата: Пятница, 07.02.2014, 19:16 | Сообщение # 832
Mysterious asari
Статус
Страж
Группа Администраторы
Сообщений 2057
Награды 9
-
28
+
Цитата Возрожденный ()
function actor_binder:use_object(obj)  
        имя_скрипта.имя_функции(obj)  
end

Это нужно пихать в бинд, но МЕЖДУ функциями. Можно в самый конец файла.
Цитата Возрожденный ()
--Ниже пишем что будет, если использовать предмет  
if obj_sect == "секция" then    -- Если секция предмета "секция", то  
--//тут вписываются различные эффекты (выдача сообщений, отыгрывание звука, спавн, убийство, выдача инфопоршня и т.п.\\--  
end

А это нужно вставить в новый файл, который нужно сохранить с расширением .script Не забудь написать имя функции во втором и название_файла.имя_функции в первом. И секцию своего ПДА вместо слова "секция" biggrin

Хочешь сказать спасибо? Ставь + в репутацию!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 19:24 | Сообщение # 833
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Marsel, теперь заменяй файл ui_pda.dds)))В той же папке ищи файл:))

Цитата WurDalaK ()
А это нужно вставить в новый файл, который нужно сохранить с расширением .script


Это я знаю)Файл уже создал.Я про эффекты понять не могу и инфопоршни...я в них тупой.Мне бы наглядный пример=(


Спрятать подпись Спрятать все подписи
 
Российская Федерация  Marsel
Дата: Пятница, 07.02.2014, 19:36 | Сообщение # 834
Статус
Сталкер
Группа Сталкер
Сообщений 174
Награды 1
Замечания 0%
-
4
+
Цитата Marsel ()
Но есть ещё одно НО:
Прикрепления: 0584650.jpg(115Kb)


Друзья, помогите вернуть прежний КПК (который белый, а не который на картинке).

Добавлено (07.02.2014, 19:27)
---------------------------------------------

Цитата Возрожденный ()


Спасибо. Прости, сначала не заметил твой ответ. smile

Добавлено (07.02.2014, 19:36)
---------------------------------------------
Посоветуйте, пожалуйста, мод, который изменял бы погоду на Янтаре, Радаре, в Припяти и Тёмной долине (для ЧАЭС и ЧАЭС-2 необязательно, желательно без других модов). happy

 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 19:45 | Сообщение # 835
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Marsel, HD Graphics mod 3...или SWTC...Надеюсь ты не так как я...сможешь скачать:)


Спрятать подпись Спрятать все подписи
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 19:48 | Сообщение # 836
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Возрожденный, вот пример функции "Используем ПДА Волка (к примеру, название секции pda_wolf)- выводится сообшение"

Код

if obj_sect == "pda_wolf" then
news_manager.send_tip(db.actor, "Текст сообщения", nil, nil, 5000)
end


При использовании ПДА игроку будет выдано сообщение "Текст сообщения", которое провисит на экране 5 секунд (число 5000 = 5000 миллисекунд). Только функцию выдачи смс я взял из ЗП, но должна работать. Если заработает, то я запилю тутор и там уже выложу всякие функции на выдачу поршня и т.п.

Marsel, погоду можно самостоятельно исправить.
Найди в папке config файл game_maps_single.ltx и в нём поправь пару строк, сейчас поясню.
Там каждая секция отвечает за локацию. Например, [l01_escape] - это Кордон, а [l04_darkvalley] - Тёмная Долина. Есть в каждой секции параметр, отвечающий за погоду - weathers. На Кордоне обыкновенная погода, поэтому параметр равен default. Вот этот default и ставь в параметр погоды на нужной локации
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 19:55 | Сообщение # 837
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Возрожденный, ахтунг, ошибся. Вот полная функция

Код

function имя_функции(obj)
local obj_sect = obj:section()

if obj_sect == "pda_wolf" then   
news_manager.send_tip(db.actor, "Текст сообщения", nil, nil, 5000)   
end
end


Не забудь "имя_функции" заменить на то, как ты обозвал функцию в bind_stalker
Цитата

function actor_binder:use_object(obj)
имя_скрипта.имя_функции(obj)
end
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 19:59 | Сообщение # 838
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Wo1fRam, Ооо!!!Сейчас попробую протестировать!


Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 20:00 | Сообщение # 839
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
А имя функции pda_wolf назвать нельзя?


Спрятать подпись Спрятать все подписи
 
Российская Федерация  Marsel
Дата: Пятница, 07.02.2014, 20:05 | Сообщение # 840
Статус
Сталкер
Группа Сталкер
Сообщений 174
Награды 1
Замечания 0%
-
4
+
Цитата Возрожденный ()
Marsel, HD Graphics mod 3...или SWTC...Надеюсь ты не так как я...сможешь скачать:)

Спасибо.)
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 20:11 | Сообщение # 841
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Marsel,
Цитата Wo1fRam ()
Marsel, погоду можно самостоятельно исправить.
Найди в папке config файл game_maps_single.ltx и в нём поправь пару строк, сейчас поясню.
Там каждая секция отвечает за локацию. Например, [l01_escape] - это Кордон, а [l04_darkvalley] - Тёмная Долина. Есть в каждой секции параметр, отвечающий за погоду - weathers. На Кордоне обыкновенная погода, поэтому параметр равен default. Вот этот default и ставь в параметр погоды на нужной локации


Возрожденный, это же у тебя заготовка не только для ПДА Волка. Можно даже аптечки сделать как в "Смерти Вопреки". Тоже на этом коллбэке базируется.
Можешь и так назвать, если не потеряешь) А вообще назови лучше pda_use. Мало ли, что двиг может выкинуть, если знакомое название найдёт)
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 20:24 | Сообщение # 842
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Предмет заспавнился...но функция не работает...предмет просто исчезает и все.Больше ничего не происходит...


Спрятать подпись Спрятать все подписи
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 20:32 | Сообщение # 843
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Возрожденный, скинь свой bind_stalker.script и скрипт, который создавал
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 20:38 | Сообщение # 844
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Wo1fRam, Мне кажется я просто в бинд_сталкер неправильно прописал функцию...короче вот тут:

http://yadi.sk/d/tAnHCBNdHVmgB


Спрятать подпись Спрятать все подписи
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 20:48 | Сообщение # 845
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Возрожденный, функцию правильно написал. Но сами коллбэки забыл зарегать. Поправил. Во втором файле всё норм, если я сам дал правильную функцию выдачи СМС happy

З.Ы. Яндекс Диск? Зарегался всё же?)
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 20:49 | Сообщение # 846
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Файл криво прикрепился wacko
Поменяй потом расширение на .script
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 20:57 | Сообщение # 847
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Цитата Wo1fRam ()
Яндекс Диск? Зарегался всё же?)


Да давно уже)Просто не особо им пользуюсь.

-------------------------------------------------

Ха-ха!!Работает!!Офигеть;)))))Теперь бы еще додумать,как сделать,чтобы не просто инфу выдавало,а именно координаты тайника какие-либо.Или инфу в КПК.Но это попозже.


Спрятать подпись Спрятать все подписи
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 21:03 | Сообщение # 848
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Цитата Возрожденный ()
Работает!

Вот и здорово))

Цитата Возрожденный ()
координаты тайника какие-либо

Ляхко

Вместо строки выдачи СМС вставляй следующую строку
Код
treasure_manager.get_treasure_manager():give_treasure("название нычки")

Название нычки смотри в config\misc\treasure_manager.ltx

А можешь и не вместо неё, а под ней. Чтобы приходило письмо и координаты
Вроде такого:
Цитата

if Тра-та-та then
выдаём смс
выдаём координаты
спавним непися
ещё что-то
end
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Российская Федерация  Возрожденный
Дата: Пятница, 07.02.2014, 21:11 | Сообщение # 849
Лидер «Военных»
Статус
Отмычка
Группа Сталкер
Сообщений 1621
Награды 8
Замечания 0%
-
13
+
Ох...надо попробовать.А пока я думаю...как сделать сидячих НПС...


Спрятать подпись Спрятать все подписи
 
Украина  Wo1fRam
Дата: Пятница, 07.02.2014, 21:16 | Сообщение # 850
Лидер Нейтралов
Статус
Отмычка
Группа Сталкер
Сообщений 592
Награды 3
Замечания 0%
-
13
+
Возрожденный, на АМК есть адаптированные анимации из ЧН в ТЧ. Только их надо ручками вставлять, через ActorEditor прикреплять к модели, а уж на локу ставить геморно - через вей-поинты, а не смарт-каверы как в ЧН/ЗП

==========

Нашёл (Жмяк)
Врать и не краснеть - ерунда. Жрать и не толстеть - вот это талант!
Спрятать подпись Спрятать все подписи
 
Форум » Уроки по созданию модов » Конфиги, скрипты и прочие мелочи » Вопросы по модострою
Поиск:
Мини-чат
Яндекс.Метрика