Пользователей: 0
Гостей: 264
Всего: 264

» Подробно
» Сегодня


Привет, Гость!

Ник


Пароль


Запомнить?




» Добавить в избранное

» Сделать стартовой

Главная
Форум
Обзор игры
Мир Зоны
Файлы
Галерея
Разное






Форумы > Архив > Склад > Как сделать свой мод по ТЧ? (старое, по 14.06.11)

Страница 3 из 58«123456 »Последняя
Быстрый переход:


 

Автор Сообщение
Gun12
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 773
Откуда: СССР
Занятие: Всё, что заставляет напрягать серое вещество
Возраст: 51

21-04-2010 00:14 GMT3 часа #1231150   Split
Futura, да какие там нюансы? Определяешь ID, например (как правило я делаю через логику) obj = alife():object(npc:id()) и удаляешь как ты указал.
И капец чуваку.


Darien Fx
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1372
Откуда:
Занятие:
Возраст: 30

21-04-2010 00:16 GMT3 часа #1231155   Split
Gun12
Меня насторожил alife(), ведь это серверный класс (точнее его вызов), но потом вспомнил, что сам так удалял итемы из рюкзака


Gun12
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 773
Откуда: СССР
Занятие: Всё, что заставляет напрягать серое вещество
Возраст: 51

21-04-2010 00:16 GMT3 часа #1231157   Split
Futura, проверено !!! Поверь. Удаляет на раз.


djslavikoz
[1] Странник
Онлайн статус=0  Профиль    




Посты: 123
Откуда:
Занятие: стараюсь понять всё о модах
Возраст: 40

21-04-2010 11:09 GMT3 часа #1231292   Split
Ребята решил поменять главную заставку "ui_mainmenu.dds" . В фотошопе всё сделал сохранил с ддс формате. Но когда включаю на новом фоне срабатует анимация в углу ,Чернобыля горящего, в низу костёр горит ,а в стороне где "титры"," новая игра" ползунок бегает. Ну с анимацией чернобыля я розобрался. а с другим немогу. Кто с етим стыкался помогите пожалуста.


S.н.а.й.п.е.р.
[3] Новобранец
Онлайн статус=0  Профиль    



"Сталкер"

Посты: 316
Откуда: Рязань
Занятие: оружие, ЧАЭС, модмейкерство
Возраст: 29

09-07-2011
21-04-2010 11:14 GMT3 часа #1231293   Split
Я сталкивался. Когда сохраняешь текстуру в фотошпе надо поставить галочку против No mip maps. Затем включить альфа канал. Попробуй)


FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
21-04-2010 12:25 GMT3 часа #1231304   Split
djslavikoz
Текст можно сделать по центру и белым цветом....Могу сказать как если надо)
Андрюха "Грозный"
Я переделал песенку в ogg формат потом переименовал как там ,
когда я загружаю игру у меня вылет....
Expression : ovi->channels==1
Function : CSoundRender_Source::LoadWave
File : E:\stalker\patch_1_0004\xrSound\SoundRender_Source_loader.cpp
Line : 71
Description : Invalid source num channels:
Arguments : d:\games\s.t.a.l.k.e.r. - Тест\gamedata\sounds\scripts\magnitofon\magnitofon_2.ogg


Как его исправить?


userbar
Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

21-04-2010 13:04 GMT3 часа #1231319   Split
FLIKER а ты интересно как перегонял?...надо номрально перегонять и настаривать файл как и игровой, в данном случае неверные каналы


FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
21-04-2010 13:12 GMT3 часа #1231327   Split
Struck
Я сдеала как в факе там написано---пергнать в формат ogg, потом заменить в gamedata\sounds\script\
magnitofon заменить фаил magnitofon_2.ogg.....вот так я и сделал...


userbar
Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

21-04-2010 13:32 GMT3 часа #1231339   Split
FLIKER смотря чем перегонял, смотри какие каналы на твоём файле, и сравнивай с тем что в папке


djslavikoz
[1] Странник
Онлайн статус=0  Профиль    




Посты: 123
Откуда:
Занятие: стараюсь понять всё о модах
Возраст: 40

21-04-2010 13:46 GMT3 часа #1231345   Split
FLIKER скажи я попробую.
S.н.а.й.п.е.р. я делал так как ти сказал no mip maps ето точно а вот альфа канал ето где в настройках NVidia

добавлено спустя 2 минут

FLIKER Смотри что бы был формат ogg . 44100 килобит. "моно"- ето обизательно

Сообщение было успешно отредактировано djslavikoz (21-04-2010 13:46 GMT3 часа, назад)

FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
21-04-2010 13:54 GMT3 часа #1231352   Split
Struck
Я перегонял прогой "формат фактрои"
djslavikoz
Зайдешь в gamedata\config\ui фаил называется ui_mm_main.xml ,сотри в нём всё и вставь вот это...
<?xml version="1.0" encoding="utf-8"?>
<window>
<background x="0" y="0" width="1024" height="768">
<texture>ui_menu_backgraund</texture>
</background>

<back_movie x="148" y="0" width="876" height="400">
<texture x="0" y="0" width="876" height="400"></texture>
</back_movie>

<fire_movie x="0" y="0" width="0" height="0">
<texture></texture>
</fire_movie>

<shniaga_wnd x="302" y="466" width="392" height="280">
<buttons_region x="110" y="0" width="164" height="280" always_show_scroll="false"/>

<shniaga x="9" y="0" width="392" height="73">
<texture>ui_menu_move</texture>
<magnifire x="76" y="22" width="232" height="36" stretch="1">
<texture></texture>
<y_offset>0</y_offset>
</magnifire>

<left_anim x="43" y="37" width="55" height="55" stretch="1" heading="1" alignment="c">
<texture></texture>
</left_anim>
<right_anim x="340" y="37" width="55" height="55" stretch="1" heading="1" alignment="c">
<texture></texture>
</right_anim>
<left_grating x="0" y="4" width="55" height="67">
<texture></texture>
</left_grating>
<right_grating x="337" y="4" width="55" height="67">
<texture></texture>
</right_grating>
</shniaga>
</shniaga_wnd>

<menu_main btn_height="30" font="graffiti22" a="255" r="255" g="255" b="255">
<btn name="btn_new_game" caption="ui_mm_newgame" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_multiplayer" caption="ui_mm_multiplayer_n" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_credits" caption="ui_mm_credits" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main>

<menu_main_last_save btn_height="30" font="graffiti22" a="255" r="255" g="255" b="255">
<btn name="btn_new_game" caption="ui_mm_newgame" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_lastsave" caption="ui_mm_last_save" />
<btn name="btn_multiplayer" caption="ui_mm_multiplayer_n" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_credits" caption="ui_mm_credits" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_last_save>

<menu_new_game btn_height="30" font="graffiti22" a="255" r="255" g="255" b="255">
<btn name="btn_novice" caption="ui_mm_novice" />
<btn name="btn_stalker" caption="ui_mm_stalker" />
<btn name="btn_veteran" caption="ui_mm_veteran" />
<btn name="btn_master" caption="ui_mm_master" />
<btn name="btn_new_back" caption="ui_mm_back" />
</menu_new_game>

<menu_main_single btn_height="30" font="graffiti22" a="255" r="255" g="255" b="255">
<btn name="btn_ret" caption="ui_mm_return_game" />
<btn name="btn_lastsave" caption="ui_mm_last_save" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_save" caption="ui_mm_save_game" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_credits" caption="ui_mm_credits" />
<btn name="btn_quit_to_mm" caption="ui_mm_quit_game" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_single>

<menu_main_single_dead btn_height="30" font="graffiti22" a="255" r="255" g="255" b="255">
<btn name="btn_lastsave" caption="ui_mm_last_save" />
<btn name="btn_load" caption="ui_mm_load_game" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_credits" caption="ui_mm_credits" />
<btn name="btn_quit_to_mm" caption="ui_mm_quit_game" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_single_dead>

<menu_main_mm btn_height="30" font="graffiti22" a="255" r="255" g="255" b="255">
<btn name="btn_ret" caption="ui_mm_return_game" />
<btn name="btn_options" caption="ui_mm_options_n" />
<btn name="btn_multiplayer" caption="ui_mm_multiplayer_n" />
<btn name="btn_credits" caption="ui_mm_credits" />
<btn name="btn_quit_to_mm" caption="ui_mm_disconnect" />
<btn name="btn_quit" caption="ui_mm_quit2windows" />
</menu_main_mm>

<menu_sound random="0" >
<!--whell_sound>car\apc_run</whell_sound>
<whell_click>car\test_car_stop</whell_click-->

<menu_music>music\wasteland2</menu_music>

<!--menu_music>music\guitar_2</menu_music>
<menu_music>music\guitar_1</menu_music>
<menu_music>music\guitar_3</menu_music-->

</menu_sound>

<static_version x="353" y="740" width="100" height="30">
<text align="l" font="graffiti19" r="135" g="123" b="116" complex_mode="0"/>
</static_version>
<static_mod_version x="530" y="740" width="100" height="30">
<text align="l" font="graffiti19" r="135" g="123" b="116" complex_mode="0"/>
</static_mod_version>
<static_mod_name x="419" y="436" width="100" height="30">
<text align="l" font="graffiti50" r="89" g="31" b="31" complex_mode="0"/>
</static_mod_name>

</window>

Текст будет по центру и белым....


userbar
Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

21-04-2010 14:31 GMT3 часа #1231379   Split
FLIKER я ей же перегонял...правда для радио, но работало нормально, правдо звуки я переделывал ещё...незнаю, пробуй сдк, я два тутора видел


FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
21-04-2010 14:39 GMT3 часа #1231384   Split
djslavikoz
Да незачто!
Struck
Да уже ненадо,я вставил схемы из OGSE музыки(работает я проверил) ,как ты мне говорил терерь музыку позаменяю и всё)А как там должно...
Формат ogg 44000 килобит
Битрейт 128
Звук-1(моно)


userbar
Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

21-04-2010 15:03 GMT3 часа #1231410   Split
FLIKER так что мешает в сдк то заменить?...минуты 2 работы


Atrox
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 989
Откуда:
Занятие:
Возраст:

21-04-2010 15:13 GMT3 часа #1231419   Split
Когда делаешь отбалдышный файл элтэикс, на него нужно откуда то ссылаться?

.


FLIKER
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1047
Откуда: Краснодар
Занятие:
Возраст: 29

14-02-2012
21-04-2010 15:55 GMT3 часа #1231423   Split
Struck
СПС!я всё сделал)

добавлено спустя 32 минут

Скажиет у меня НПС играли на гитаре и на гормошке ,а после этого я вставил музыку для Бармена и Сдоровича, теперь у меня НПС тупо играют без звука...Что делать?

Сообщение было успешно отредактировано FLIKER (21-04-2010 15:55 GMT3 часа, назад)

userbar
Stalk15
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
21-04-2010 20:28 GMT3 часа #1231623   Split
Блин, у меня АСDС не пашет...Я жму вот эту команду: acdc_10004_amk -d all.spawn -o c:\77
И пишет это:Diet at C:\77\acdc_10004_amk.exe line 1176.
Что это за ошибка?..Обьясните как вы пользуютесь ACDC?


Андрюха "Грозный"
[1] Странник
Онлайн статус=0  Профиль    




Посты: 491
Откуда:
Занятие:
Возраст: 130

22-04-2010 00:00 GMT3 часа #1231805   Split
2 Futura Спасибо конечно, но оно не работает... Я в tasks_escape написал это:
Код:
<game_task id="zombie_hand_quest">
        <title>Принести руку зомби</title> <!-- заголовок квеста -->
        <objective>
            <text>Принести руку зомби торговцу</text>
            <icon>ui_iconsTotal_find_item</icon>
            <infoportion_complete>quest_pyka_otdana</infoportion_complete>        </objective>
        <objective>
            <text>Найти руку зомби</text>
            <map_location_type hint="esc_dinamit_to_volk">green_location</map_location_type>
            <object_story_id>Escape_novice_lager_volk</object_story_id>
            <infoportion_complete>quest_pyka_ectb</infoportion_complete>
        </objective>
        <objective>
            <text>Принести руку зомби торговцу</text>
            <map_location_type hint="escape_trader">blue_location</map_location_type>
            <object_story_id>Escape_Trader</object_story_id>
            <infoportion_complete>quest_pyka_otdana</infoportion_complete>
        </objective>
</game_task>

А в скрипте пишу твою функцию:
Код:
flag = true
if db.actor:object("mutant_zombie_hand") and flag then
db.actor:give_info_portion("quest_pyka_ectb")
flag = false
end

и никак оно не хочет выдавать этот info_portion!
Квест работает, но подзадание "Найти руку зомби" не хочет выполнятся. В info_l01escape проверял название - все совпадает. Выдавал через диалог - работает.


Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

22-04-2010 02:00 GMT3 часа #1231850   Split
Андрюха "Грозный", можно через стандартную функцию proceed() в escape_tasks.script.
Добавь между:
function proceed()
 local actor = db.actor
...
end

свою конструкцию:
function proceed()
 local actor = db.actor
...
 if has_alife_info("инфопорция_в_которой_выдаётся_твоё_задание") and not has_alife_info("quest_pyka_ectb") and actor:object("mutant_zombie_hand") ~= nil then
  actor:give_info_portion("quest_pyka_ectb")
 end
...
end

Только правильно добавь, не нарушая уже существующие конструкции.


manunj
[1] Странник
Онлайн статус=0  Профиль    




Посты: 267
Откуда:
Занятие:
Возраст:

22-04-2010 05:28 GMT3 часа #1231862   Split
<objective>
<text>Найти руку зомби</text>
<map_location_type hint="esc_dinamit_to_volk">green_location</map_location_type>
<object_story_id>Escape_novice_lager_volk</object_story_id>
<function_complete>файл_функции.ruka_zombi_have</function_complete>
</objective>
=================================

function ruka_zombi_have(actor, npc)
if db.actor ~= nil then
return db.actor:object("mutant_zombie_hand")~=nil
end
return false
end
===============================
и ненужно ничего никуда биндить

Сообщение было успешно отредактировано manunj (22-04-2010 05:28 GMT3 часа, назад)

Atrox
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 989
Откуда:
Занятие:
Возраст:

22-04-2010 11:46 GMT3 часа #1231888   Split
Stalk15 , я кидаю в одну папку - acdc_10004_amk.exe + acdc.pl + all.spawn и если правильно указываю путь в cmd то всё путем.
Но! Попадаются такие all.spawn ы, что тоже ругается и не открывается... почему я не знаю.
------------------------------------------------------------------------------------------------------------

.


Андрюха "Грозный"
[1] Странник
Онлайн статус=0  Профиль    




Посты: 491
Откуда:
Занятие:
Возраст: 130

22-04-2010 13:22 GMT3 часа #1231919   Split
Максим Р., manunj, спс, буду знать, но я этот квест через таск_менеджер уже сделал. А можна как-то написать квест на убийство мутанта/НПС но не как однотипный квест?


S.н.а.й.п.е.р.
[3] Новобранец
Онлайн статус=0  Профиль    



"Сталкер"

Посты: 316
Откуда: Рязань
Занятие: оружие, ЧАЭС, модмейкерство
Возраст: 29

09-07-2011
22-04-2010 14:03 GMT3 часа #1231927   Split
Добрый день! Подскажите пожалуйста, как называется на кордоне Блокпост( где надо ящик стыбзить). Я хочу сделать квест на уничтожение лагеря.


erlik
[10] Житель
Онлайн статус=0  Профиль    




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
22-04-2010 14:03 GMT3 часа #1231928   Split
Андрюха Грозный
К твоему предыдущему посту - для выдачи поршней на взятие предмета в инвентарь можно использовать
стандартный каллбек on_item_take в файле bind_stalker
функция function actor_binder:on_item_take(obj)
проверка на взятие предмета (и соответственно его появление в инвентаре ГГ) пишется просто
if (obj:section() =="предмет" and not db.actor:give_info_portion("поршень")) then
db.actor:give_info_portion("поршень")
end


Максим Р.
[3] Новобранец
Онлайн статус=0  Профиль    




Посты: 1026
Откуда:
Занятие:
Возраст:

22-04-2010 15:09 GMT3 часа #1231949   Split
Цитата
# Андрюха "Грозный" :
...
А можна как-то написать квест на убийство мутанта/НПС но не как однотипный квест?



Можно. Выглядеть он будет примерно так:
tasks_***.xml:
<game_task id="test_kill_npc" prio="100">
 <title>test_kill_npc</title>
 <objective>
  <text>test_kill_npc_0</text>
  <icon>ui_iconsTotal_kill_stalker</icon>
  <infoportion_complete>test_kill_npc_done</infoportion_complete>
 </objective>
 <objective>
  <text>test_kill_npc_1</text>
  <infoportion_complete>test_kill_npc_done</infoportion_complete>
 </objective>
</game_task>

task_manager.ltx:
...
test_kill_npc
...
[test_kill_npc]
type = storyline
reward_rank = 5
reward_reputation = +10

А в custom_data тому npc, которого нужно , напиши:
[logic]
active = nil
on_death = death

[death]
on_info = %+test_kill_npc_done%

Если у npc уже есть логика и если в ней есть active, то active = nil писать не нужно. А если есть и on_death, то в секцию death нужно добавить выдачу своей инфопорции.

В общих чертах это будет выглядеть так.

Сообщение было успешно отредактировано Максим Р. (22-04-2010 15:09 GMT3 часа, назад)

S.н.а.й.п.е.р.
[3] Новобранец
Онлайн статус=0  Профиль    



"Сталкер"

Посты: 316
Откуда: Рязань
Занятие: оружие, ЧАЭС, модмейкерство
Возраст: 29

09-07-2011
22-04-2010 15:36 GMT3 часа #1231959   Split
Подскажите, как сделать квест на уничтожение блокпоста. (неоднотипный)


blackraven6
[1] Странник
Онлайн статус=0  Профиль    



Черный Ворон

Посты: 625
Откуда: СПб
Занятие: Страйкбол. Мододел STALKER, Fallout 3. В КОМАНДУ НЕ ЗВАТЬ!!!
Возраст: 31

01-09-2010
26-04-2010 18:20 GMT3 часа #1235308   Split
S.н.а.й.п.е.р. Что означает твое неоднотипный? А как можно уничтожить блокпост неоднотипно? С пошаговой закладкой ядерного фугаса?


userbar
крысобелка
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1186
Откуда: Россия-матушка
Занятие:
Возраст: 131

20-10-2012
26-04-2010 20:20 GMT3 часа #1235466   Split
чё значит Идентификатор???
чё значит Условия активации???
чё значит Приоретет задания???


Struck
[7] Выживший
Онлайн статус=0  Профиль    




Посты: 1946
Откуда:
Занятие:
Возраст:

26-04-2010 23:58 GMT3 часа #1235692   Split
крысобелка
1 Чегот типа номера индивидуального
2 При каких условиях должна выполнится активация чего либо
3 Что такое "приоритет" ты знаешь?


крысобелка
[1] Странник
Онлайн статус=0  Профиль    




Посты: 1186
Откуда: Россия-матушка
Занятие:
Возраст: 131

20-10-2012
27-04-2010 01:43 GMT3 часа #1235799   Split
Struck знаю. я короче скачал одну прогу которая квесты делает. там надо конфиги указывать.




Форумы > Архив > Склад > Как сделать свой мод по ТЧ? (старое, по 14.06.11)

Страница 3 из 58«123456 »Последняя


Эта тема закрыта, публикация новых сообщений недоступна.



???????@Mail.ru Rambler's Top100
Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie. Страницы сайта могут содержать информацию, запрещенную для
просмотра посетителям младше 18 лет. Авторское право на серию игр «S.T.A.L.K.E.R» и используемые в ней материалы принадлежит GSC Game World.

Использование материалов сайта возможно с разрешения администрации. Все права защищены. © 2004–2024 «Stalker-Portal.ru»