Случайная подборка модов
Белый отряд
3.7
Я - Призрак
2.8
Возвращение
3.0
Mysterious Zone
4.0
Наёмник Сом
3.5
Контракт на хорошую жизнь
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Среда, 02.03.2011, 09:50 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

Задаем разные вопросы касательно создания модов.
  Злобная реклама
Среда, 02.03.2011, 09:50
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Российская Федерация  Strel_ock
Понедельник, 25.06.2012, 21:27 | Сообщение # 6151
Статус:
Отмычка:
Сообщений: 160
Награды: 0
Регистрация: 23.05.2012

по моему, кто- то просил худ приближённый к тч для Зов Припяти.....кому надо, то вот:
http://stalkerportaal.ru/load....-0-1132
Сообщение отредактировал Strel_ock - Понедельник, 25.06.2012, 21:28
  Злобная реклама
Понедельник, 25.06.2012, 21:27
Статус:
Сообщений: 666
Регистрация: 23.05.2012
Украина  BozKurt
Понедельник, 25.06.2012, 21:33 | Сообщение # 6152
Статус:
Опытный:
Сообщений: 1753
Награды: 3
Регистрация: 25.05.2012

Kail, раз не открывается, то держи скриншот страницы: >>Screenshot<<
  Злобная реклама
Понедельник, 25.06.2012, 21:33
Статус:
Сообщений: 666
Регистрация: 25.05.2012
Украина  Einwill
Понедельник, 25.06.2012, 21:35 | Сообщение # 6153
S.T.A.L.K.E.R.
Статус:
Неопытный:
Сообщений: 447
Награды: 1
Регистрация: 19.06.2012

Strel_ock, Это наверное в поиске файлов надо вылаживать,

Кто знает, где находиться ... благодаря которой в зп, в начале игры аммуниция покоцана?
  Злобная реклама
Понедельник, 25.06.2012, 21:35
Статус:
Сообщений: 666
Регистрация: 19.06.2012
Коста Рика  Jargon
Понедельник, 25.06.2012, 21:46 | Сообщение # 6154
X-Ray Multiplayer Extension
Статус:
Бывалый:
Сообщений: 1078
Награды: 3
Регистрация: 24.06.2012

Einwill,
???

Добавлено (25.06.2012, 21:46)
---------------------------------------------
Novellus,
лучше там создай смарт

  Злобная реклама
Понедельник, 25.06.2012, 21:46
Статус:
Сообщений: 666
Регистрация: 24.06.2012
Украина  Einwill
Понедельник, 25.06.2012, 21:49 | Сообщение # 6155
S.T.A.L.K.E.R.
Статус:
Неопытный:
Сообщений: 447
Награды: 1
Регистрация: 19.06.2012

Jargon, В ЗП в начале игры броня и оружие поломаны, я хочу прописать новой броне и оружию тоже самое...
  Злобная реклама
Понедельник, 25.06.2012, 21:49
Статус:
Сообщений: 666
Регистрация: 19.06.2012
Коста Рика  Jargon
Понедельник, 25.06.2012, 21:52 | Сообщение # 6156
X-Ray Multiplayer Extension
Статус:
Бывалый:
Сообщений: 1078
Награды: 3
Регистрация: 24.06.2012

Einwill,
да нет чето я не помню чтобы сломано что-то было, может ты в мод какой играл? dry
  Злобная реклама
Понедельник, 25.06.2012, 21:52
Статус:
Сообщений: 666
Регистрация: 24.06.2012
Украина  Einwill
Понедельник, 25.06.2012, 21:54 | Сообщение # 6157
S.T.A.L.K.E.R.
Статус:
Неопытный:
Сообщений: 447
Награды: 1
Регистрация: 19.06.2012

Jargon, Извини, но пока что я жду ответа, от того кто хорошо помнит ЗП.
  Злобная реклама
Понедельник, 25.06.2012, 21:54
Статус:
Сообщений: 666
Регистрация: 19.06.2012
Российская Федерация  Novellus
Понедельник, 25.06.2012, 21:55 | Сообщение # 6158
Статус:
Бывалый:
Сообщений: 676
Награды: 1
Регистрация: 25.04.2012

Einwill, я тоже ищу такое.
  Злобная реклама
Понедельник, 25.06.2012, 21:55
Статус:
Сообщений: 666
Регистрация: 25.04.2012
Коста Рика  Jargon
Понедельник, 25.06.2012, 22:14 | Сообщение # 6159
X-Ray Multiplayer Extension
Статус:
Бывалый:
Сообщений: 1078
Награды: 3
Регистрация: 24.06.2012

Einwill,
а да точно, вот я забыл уже оригинальное начало то как biggrin

Добавлено (25.06.2012, 22:14)
---------------------------------------------
Einwill,
там походу инфопоршнь актору выдается, вместе с инфой о вертолетах

  Злобная реклама
Понедельник, 25.06.2012, 22:14
Статус:
Сообщений: 666
Регистрация: 24.06.2012
Российская Федерация  _Призрак_
Понедельник, 25.06.2012, 22:16 | Сообщение # 6160
Статус:
Неопытный:
Сообщений: 544
Награды: 6
Регистрация: 12.02.2011

Quote
Вопрос глуповат, но всё равно спрошу совета. Нужен урок в котором широко рассматривается бинд_сталкер.
Или описание его структуры, понятный новичку.

Нормальный вопрос. Тем более для новичка. Но я правда не умею объяснять для чайников, поэтому желательно чтобы ты, читатель, уже сталкивался с классами и ООП.
Итак, bind_stalker.script:

Сначала давайте немного поговорим о том что такое предмет в играх. Предмет во всех играх (во всех серьезных играх) - это класс. Класс фактически - это структура (таблица) в которой находятся property (свойства) и методы (функции). Собственно свойства - это грубо говоря переменные, к каждом классе они разные. То есть при создании предмета происходит создание нового класса, который этот предмет описывает. И происходит это для всех предметов (даже для тех, для которых нет файла bind_*****.script).

Так происходит со всеми предметами. Но если в конфиге прописано script_binding то при создании предмета вызовется функция, которая там написана. Обычно в этой функции подключается скриптовый биндер.

А теперь вот уже можно говорить о том что такое скриптовый биндер. Скриптовый биндер - это тоже класс, только создается он не движком, а скриптовой машиной (Луа). При создании любого класса (даже биндера) происходит вызов функции __init() Это железно. Самая первая вызываемая (автоматически) функция, в С++ она называется конструктором. Обычно в нем не происходит никаких вычислений, происходит только инициализация переменных.

В биндере и в ДВИЖКОВОМ классе есть несколько функций (методов), такое как:
net_spawn, net_destroy, reinit и остальные. Если их нет, то они не вызываются. Если они есть в движке, но их нет в скрипте - вызывается движковый метод. Но если они есть в скрипте и есть в движке, то вызывается скриптовый метод. Но в движковом методе обычно выполняются жизненно важные процессы, поэтому из скриптового метода нужно вызывать движковый метод. Обычно он называется имя_класса.имя_функции() (например для actor_binder:reinit это object_binder.reinit)

А теперь напишу вкратце какие методы вызываются, в каком порядке и за что отвечают:
1. __init - вызывается при создании объекта. Вызывается когда еще нет клиентского объекта (для actor_binder это означает что получить ГГ при помощи db.actor не получится)
2. net_spawn - Вызывается после создания клиентского объекта (то есть при переходе в онлайн). Несет в себе net_packet
3. reinit - Вызывается уже после net_spawn и представляет собой инициализацию для клиентского объекта. Там ставятся каллбеки
4. update - Вызывается постоянно и при том с разной скоростью. Скорость зависит от расстояния до объекта и мощности компьютера.
5. net_destroy - Вызывается перед удалением клиентского объекта при переходе объекта в оффлайн (например)

Quote
уже прочитал. хочу по этому же принципу отрезать локацию от игры

Зачем??? Я знаю как полностью вырезать локацию, но сначала скажи какой от этого смысл?

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

bind_stalker.script:
функция function actor_binder:on_item_take (obj)
В ней при помощи obj:section() узнаешь секцию предмета, и узнаешь не твой ли это объект. Потом спавнишь

Quote
может kill, вместо on_death? И вообще, где ты увидел данную функцию?

Именно on_death() !
Ведь alife():create возвращает объект класса cse_alife_creature_abstract у которого нет метода kill, а есть только on_death. Можно конечно при помощи level.client_spawn_manager() отследить момент перехода в онлайн, но зачем?

Quote
как сделать точку вокруг которой смогут собираться НПС, как вокруг костра??

При помощи схемы kamp. В ней задается точка костра, радиус и количество НПС. И НПС садятся у костра
  Злобная реклама
Понедельник, 25.06.2012, 22:16
Статус:
Сообщений: 666
Регистрация: 12.02.2011
Украина  Einwill
Понедельник, 25.06.2012, 22:49 | Сообщение # 6161
S.T.A.L.K.E.R.
Статус:
Неопытный:
Сообщений: 447
Награды: 1
Регистрация: 19.06.2012

Jargon, Вот теперь спасибо, сейчас поищу.
  Злобная реклама
Понедельник, 25.06.2012, 22:49
Статус:
Сообщений: 666
Регистрация: 19.06.2012
Российская Федерация  Novellus
Понедельник, 25.06.2012, 22:52 | Сообщение # 6162
Статус:
Бывалый:
Сообщений: 676
Награды: 1
Регистрация: 25.04.2012

_Призрак_,
Quote
Quote
уже прочитал. хочу по этому же принципу отрезать локацию от игры

Зачем??? Я знаю как полностью вырезать локацию, но сначала скажи какой от этого смысл?

для мода. таков сюжет. разделен будет на три эпизода. первый - затон.
  Злобная реклама
Понедельник, 25.06.2012, 22:52
Статус:
Сообщений: 666
Регистрация: 25.04.2012
Российская Федерация  _Призрак_
Понедельник, 25.06.2012, 23:24 | Сообщение # 6163
Статус:
Неопытный:
Сообщений: 544
Награды: 6
Регистрация: 12.02.2011

Ну и? А почему просто выключить их и все? Удалить с них спавн и удалить переходы на них
Сообщение отредактировал _Призрак_ - Понедельник, 25.06.2012, 23:25
  Злобная реклама
Понедельник, 25.06.2012, 23:24
Статус:
Сообщений: 666
Регистрация: 12.02.2011
Российская Федерация  nubik
Понедельник, 25.06.2012, 23:26 | Сообщение # 6164
Статус:
Зевака:
Сообщений: 23
Награды: 0
Регистрация: 10.03.2012

_Призрак_, Извените , но не пойму я..... sad
  Злобная реклама
Понедельник, 25.06.2012, 23:26
Статус:
Сообщений: 666
Регистрация: 10.03.2012
Российская Федерация  Gramatik
Понедельник, 25.06.2012, 23:44 | Сообщение # 6165
Статус:
Новичок:
Сообщений: 336
Награды: 0
Регистрация: 28.05.2012

Ребят а какая сетка (скок на скок) в иконках нпс
  Злобная реклама
Понедельник, 25.06.2012, 23:44
Статус:
Сообщений: 666
Регистрация: 28.05.2012
Поиск: