Случайная подборка модов
DMX MOD 1.3.5
3.7
ArmSTALKER: Warzone 2.0
3.9
Двойники - Разлом Времени
3.5
Контракт на плохую жизнь: Эффект бабочки
3.7
«Последний Сталкер»
4.1
Я - Призрак
2.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Украина  EXPRESSLORD
Воскресенье, 30.09.2012, 20:43 | Сообщение # 9616
Статус:
Зевака:
Сообщений: 29
Награды: 0
Регистрация: 20.09.2012

XOBAH, и?, я не знаю и спрашиваю
  Злобная реклама
Воскресенье, 30.09.2012, 20:43
Статус:
Сообщений: 666
Регистрация: 20.09.2012
Коста Рика  Jargon
Воскресенье, 30.09.2012, 20:49 | Сообщение # 9617
X-Ray Multiplayer Extension
Статус:
Бывалый:
Сообщений: 1078
Награды: 3
Регистрация: 24.06.2012

EXPRESSLORD,
иди начинай работать по урокам сначала.
  Злобная реклама
Воскресенье, 30.09.2012, 20:49
Статус:
Сообщений: 666
Регистрация: 24.06.2012
Украина  EXPRESSLORD
Воскресенье, 30.09.2012, 20:52 | Сообщение # 9618
Статус:
Зевака:
Сообщений: 29
Награды: 0
Регистрация: 20.09.2012

Jargon, ок спс=\
  Злобная реклама
Воскресенье, 30.09.2012, 20:52
Статус:
Сообщений: 666
Регистрация: 20.09.2012
Российская Федерация  ins33
Воскресенье, 30.09.2012, 20:59 | Сообщение # 9619
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Не удержался, спрошу:
1) Часто вижу СДК, СДК, СДК и почти везде он помогает, согласен с ОГФ и картами (карты ещё не смотрел за ненадобностью), но остальное не проще руками сделать?
2)То же про ОЛЛСПАВНЕР, не проще всё скриптами реализовать?
3)По музыке: как понимаю каждая композа играет при своём "условии", так может в условиях надо имя муз. файла менять, или свои условия писать?
  Злобная реклама
Воскресенье, 30.09.2012, 20:59
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  Страховид
Воскресенье, 30.09.2012, 21:07 | Сообщение # 9620
Сообщений: 475
Регистрация: 07.08.2012

1. кому как. Мне с СДК приятнее работать.
2. Пути, камп зоны и прочее и прочее - опять же см. п. 1
3. Прежде чем вообще какой-либо музфайл в игру пихать, необходимо прогнать его через СДК и сделать необходимые настройки.
И во всех случаях можно и нужно применять СДК.
  Злобная реклама
Воскресенье, 30.09.2012, 21:07
Статус:
Сообщений: 666
Регистрация: 07.08.2012
Российская Федерация  ins33
Воскресенье, 30.09.2012, 21:17 | Сообщение # 9621
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Страховид, 3) чуть подробней или где это можно увидеть. Если это не связано с форматом и размером.
Quote (Страховид)
и нужно применять СДК
...разве?
  Злобная реклама
Воскресенье, 30.09.2012, 21:17
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  Страховид
Воскресенье, 30.09.2012, 21:21 | Сообщение # 9622
Сообщений: 475
Регистрация: 07.08.2012

Про по подробнее я писал вот здесь http://ap-pro.ru/forum/21-775-323335-16-1349019622
Quote (ins33)
...разве?

Ещё как разве!!! Многие аспекты моддинга сталкера требуют использования СДК.
  Злобная реклама
Воскресенье, 30.09.2012, 21:21
Статус:
Сообщений: 666
Регистрация: 07.08.2012
Российская Федерация  ins33
Воскресенье, 30.09.2012, 21:36 | Сообщение # 9623
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

Страховид, СПС.
Quality = 0.0 ширина полосы частоты, окружающая центральную частоту (для более плавного угасания звука или его стабильности) Частота это Гц? Или это какая то своя "частота"?, а то бред получается.
  Злобная реклама
Воскресенье, 30.09.2012, 21:36
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Швеция  KazakHD5770
Воскресенье, 30.09.2012, 23:38 | Сообщение # 9624
Статус:
Опытный:
Сообщений: 2077
Награды: 7
Регистрация: 03.06.2011

ТЧ.

Как сделать так, чтобы выполнялась определённая функция при переходе на новый уровень?
  Злобная реклама
Воскресенье, 30.09.2012, 23:38
Статус:
Сообщений: 666
Регистрация: 03.06.2011
Российская Федерация  ins33
Понедельник, 01.10.2012, 00:01 | Сообщение # 9625
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

KazakHD5770, if ... если надо болеее точный ответ, ты вроде сам знашь.

Добавлено (30.09.2012, 23:58)
---------------------------------------------
Должен знать

Добавлено (01.10.2012, 00:01)
---------------------------------------------
Если это тебе надо, посмотри коды ТТ2.

  Злобная реклама
Понедельник, 01.10.2012, 00:01
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  Arist
Понедельник, 01.10.2012, 01:58 | Сообщение # 9626
Статус:
Неопытный:
Сообщений: 481
Награды: 1
Регистрация: 08.07.2012

KazakHD5770, папка levels.Нужная тебе локация.В ней файл level.ltx. В нём пишешь:
[level_scripts]
script = имя_скрипта.script
В папке scripts создаёшь файл имя_скрипта.script.В нём скрипт:
function main()
-- определённая функция
end
  Злобная реклама
Понедельник, 01.10.2012, 01:58
Статус:
Сообщений: 666
Регистрация: 08.07.2012
Российская Федерация  ins33
Понедельник, 01.10.2012, 04:20 | Сообщение # 9627
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

KazakHD5770,
Code
if level.name()=="*"*then

Просто пример. СПАСИБО АНТРЕГУ!!!

Добавлено (01.10.2012, 04:06)
---------------------------------------------
Само сабой в в биннд, или другой (для тебя) удобный способ вызова функции.

Добавлено (01.10.2012, 04:15)
---------------------------------------------
п.С. до ГУРУ мне ещё далеко, но я так делал.
Если глупо, скажите.
СПС

Добавлено (01.10.2012, 04:20)
---------------------------------------------
делал/до сих пор делаю! если нет поршня, предмет удаляется.

Сообщение отредактировал ins33 - Понедельник, 01.10.2012, 03:47
  Злобная реклама
Понедельник, 01.10.2012, 04:20
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Швеция  KazakHD5770
Понедельник, 01.10.2012, 13:43 | Сообщение # 9628
Статус:
Опытный:
Сообщений: 2077
Награды: 7
Регистрация: 03.06.2011

Quote (ins33)
if level.name()=="*"*then

Просто пример. СПАСИБО АНТРЕГУ!!!

Тогда это будет срабатывать каждый апдейт, или каждый раз как сэйв загружаешь (то есть это срабатывает на определённом уровне, а не при заходе на него). И этим я уже пользуюсь в другом месте (спасибо DEXXX). Можно поэкспериментировать с amk.save_variable чтобы запомнить, что действие уже выполнялось...


Quote (Arist)
[level_scripts]
script = имя_скрипта.script
В папке scripts создаёшь файл имя_скрипта.script.В нём скрипт:
function main()
-- определённая функция
end


Спасибо! Это при каждом заходе на уровень срабатывает? А если сэйв загружать?
  Злобная реклама
Понедельник, 01.10.2012, 13:43
Статус:
Сообщений: 666
Регистрация: 03.06.2011
Российская Федерация  ins33
Понедельник, 01.10.2012, 14:11 | Сообщение # 9629
Dream Reader Mod
Статус:
Опытный:
Сообщений: 2269
Награды: 1
Регистрация: 17.01.2012

KazakHD5770, Тогда поставь спейсрестриктор на входе. Или
Code
if level.name()=="l10_radar"  and есть поршень then действие.... забрать поршень.......
  Злобная реклама
Понедельник, 01.10.2012, 14:11
Статус:
Сообщений: 666
Регистрация: 17.01.2012
Российская Федерация  Uyman358
Понедельник, 01.10.2012, 14:52 | Сообщение # 9630
Закоулки Правды
Статус:
Бывалый:
Сообщений: 1098
Награды: 1
Регистрация: 13.06.2012

Вопрос по скриптам: попробовал вставить функцию ниже для одновременной проверки в инвентаре у ГГ нескольких разных предметов, но в итоге вышел казус
Quote
function predmety_yazhik_complete1()
return give_have_out_in.predmety_yazhik_complete("bread",8,"kolbasa",6,"conserva",10,"medkit",3,"energy_drink",4,"vodka",10,"medkit_army","antirad" ,2,"bandage",7)
end

function predmety_yazhik_complete(section,number)
local actor = db.actor
if actor then
local cnt = 0
actor:iterate_inventory(
function (dummy, item)
if item:section() == section then cnt = cnt + 1 end
end
,nil)
return cnt >= number
end
return false
end

Признаюсь: функцию честно скопировал
Сообщение отредактировал Uyman358 - Понедельник, 01.10.2012, 15:21
  Злобная реклама
Понедельник, 01.10.2012, 14:52
Статус:
Сообщений: 666
Регистрация: 13.06.2012
Поиск: