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

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


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

Ник


Пароль


Запомнить?




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

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

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






Форумы > Архив > Склад > Вопросы и ответы (старое, по 12.09.11)

Страница 28 из 50Первая«25262728293031 »Последняя
Быстрый переход:


 

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




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

04-08-2011 18:50 GMT3 часа #1508160   Split
А есть такой разархиватор для *.xdb файлов, которые находятся в папке mods?


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




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

04-08-2011 19:28 GMT3 часа #1508180   Split
DIFx сборник утилит от bardak'a


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




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

04-08-2011 19:49 GMT3 часа #1508191   Split
Struck
А где его можно взять?


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




Посты: 96
Откуда: Симферополь
Занятие: комп. игры
Возраст:

04-08-2011 20:06 GMT3 часа #1508203   Split
DIFx а в поисковике ввести, слабо?


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




Посты: 74
Откуда: Москва
Занятие: Делаю свой мод! :))
Возраст: 25

04-08-2011 21:58 GMT3 часа #1508245   Split
люди как сделать чтобы например
зомби спаунились как собаки?


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




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

04-08-2011 22:06 GMT3 часа #1508247   Split
Как сделать бесконечный бег?


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




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

04-08-2011 22:16 GMT3 часа #1508252   Split
вуу4 _ZIP_ вы издеваетесь и решили устроить атаку на топик? Это ФАК'овые вопросы! Сколько уже на них можно отвечать?


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




Посты: 74
Откуда: Москва
Занятие: Делаю свой мод! :))
Возраст: 25

04-08-2011 22:17 GMT3 часа #1508253   Split
_ZIP_ вот статья http://stalkerin.gameru.net/wiki/index.php/Actor.ltx


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




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

04-08-2011 22:25 GMT3 часа #1508255   Split
вуу4 пасиб друг


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




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

04-08-2011 23:38 GMT3 часа #1508280   Split
Такой вопрос случайно появился,что есть масса у итемов? Т.е. на что она влияет кроме места в рюкзаке?(в частности имею ввиду притяжение к земле)


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




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

04-08-2011 23:43 GMT3 часа #1508282   Split
вуу4, _ZIP_
Откройте эту тему с самого основания- на ваши вопросы уже дааавно ответели


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




Посты: 96
Откуда: Симферополь
Занятие: комп. игры
Возраст:

04-08-2011 23:47 GMT3 часа #1508284   Split
_ZIP_ ты чё чит-мод хошь сделать?
p.s. хоть бы такие вопросы постеснялись задавать.


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




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

08-05-2013
05-08-2011 03:57 GMT3 часа #1508357   Split
Struck
Цитата
в частности имею ввиду притяжение к земле

Масса вообще не на что не влияет. Если брать притяжение к земле и её физику, то и "батон" и если сделать дом как физический обьект, одинаково будут отлетать отвыстрела.

З.Ы.: Такое впечатление, что вуу4 и _ZIP_ это один и тот же человечек. И переписку он ведет сам с собой.
Эх. Скорей бы 1 сентября.


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




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

05-08-2011 04:37 GMT3 часа #1508363   Split
karavan а что тогда влияет? К примеру же в бочки стреляем они не отлетают на 10 метров.


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




Посты: 477
Откуда: Tamboff
Занятие: Мотоциклы, программирование
Возраст:

26-06-2011
05-08-2011 04:38 GMT3 часа #1508364   Split
Есть вопрос.
Спавню нпс на крыше элеватора. А так как на крыше нет аи-сетки НПС проваливается сквозь крышу на землю. НПС не должен двигаться на крыше. Можно ли заспавнить НПС в месте где отсутствует аи-сетка, если принять во внимание то что ему не нужно двигаться?
Скажите хотя бы какой метод юзать, а дальше я сам найду примеры


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




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

05-08-2011 04:45 GMT3 часа #1508366   Split
Ma$ter попробуй спавнить чуть выше крыши, ибо при спавне они "чудят", вот может он и улетает, но по сути где нет аи сетки он только стоять и будет. Попробуй вообще спавнить его перед глазами, и смотри что он творит.


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




Посты: 477
Откуда: Tamboff
Занятие: Мотоциклы, программирование
Возраст:

26-06-2011
05-08-2011 05:04 GMT3 часа #1508370   Split
Подымал. Падает на землю


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




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

05-08-2011 05:38 GMT3 часа #1508373   Split
Цитата
Struck: ... что есть масса у итемов? Т.е. на что она влияет кроме места в рюкзаке?(в частности имею ввиду притяжение к земле)
Все же понятие масса в игре разработчиками трактовалась как подобие реальной массы (веса). Кроме веса в рюкзаке движек все же уситывает и массу при тех или иных действиях с предметом. Предмет может и скатиться с пригорка ильзастрять на малой кочке, зацепиться за травинку. Траектория полета/падения/ьроска предмета тоже все же зависит от прописанной массы. К сожаления все это глубоко в движке и нам до формул и зависимостей сложно добраться.
Да и какова чель вопроса? Познавательная или практическая "как применить"? В качестве применения этого параметра можно посмотрет тоже коды гравипушки, когда масса учитывается при броске предмета.


Ma$ter
Нюансы со спавном не на 'твердую поверхность' в игре наверное всем модерам известны. Даже выбросить тот же рюкзачок-тайничок где ньбудь на крыше/потолке и то не просто. При обычном дропе он спокойно падает на пол-потолок, а во при попытке положить на желаемое место - проваливается ...
Раз тебе нужно 'не движимый' - то при спавне в all/spawn можно поиграться с уже упоминавшемися тут недавно 'fixed_bones' и [collide] -> 'ignore_static' 'ignore_ragdoll' ...
Можно попробовать и при скриптовом спавне сразу подвесить нет-пакетами заспавненного, поигравщись заодно и с 'object_flags'.
Не практиковался, поэтому это только предполагалки.
Помнится когда-то давно упоминался вариант со спавном на заранее подходящий объект, который не давал проваливаться после него спавнящемуся объекту и далее 'подложка' удалялась ...


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




Посты: 2089
Откуда: Рубцовск
Занятие: Проект "Мобила модмейкера"
Возраст: 44

13-08-2011
05-08-2011 07:42 GMT3 часа #1508380   Split
Ma$ter Заспавнить нпс вне аи-сетки, и заставить стоять в месте спавна, можно. Для данного случая стояния, имеется схема логики remark. Но... Помимо всего прочего, придётся прописывать и игнорирование комбата. Иначе, при малейшем раздражителе, нпс соскальзнёт на аи-сетку. Да и при учитывании всех нюансов, нет никакой уверенности, что нпс будет всегда находиться на установленном месте.


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




Посты: 305
Откуда: Аша
Занятие: S.T.A.L.K.E.R., electro, веб мастеринг)
Возраст: 29

11-02-2010
05-08-2011 12:39 GMT3 часа #1508412   Split
На лагерь Волка напали гражданские зомби!!!
Есть квест на защиту лагеря. Как отследить убиение всех этих зомбей?
(Зомби спавнятся скриптом, через диалог)


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




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

05-08-2011 15:51 GMT3 часа #1508427   Split
singapur22 ну я это и имел ввиду(когда говорил "чудят"), а при спавне, они же пушку перезаряжают, и тоже могут пару шагов сделать...и опять же соскочить.

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

Можно ли штатными методами получить визуал убитого НПС?(т.е. тот который у него в профиле поставлен, есть пока мысля что получить айди убитого...дальше мысля обрывается, ибо как залезть к нему в профиль ума не приложу, или без нет-пакетов не обойтись?)

Сообщение было успешно отредактировано Struck (05-08-2011 15:51 GMT3 часа, назад)

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




Посты: 2089
Откуда: Рубцовск
Занятие: Проект "Мобила модмейкера"
Возраст: 44

13-08-2011
05-08-2011 16:19 GMT3 часа #1508446   Split
Struck Даже если и есть возможность определения данных из профиля нпс, то это ничего не даст. Нужно учитывать, что установленый визуал в all.spawn, имеет приоритет над профильным, в свою очередь, профильный, имеет приоритет над конфигурационным. Так что, только нет-пакетом.
Разве что, спавн всех нпс из all.spawn, перенести в скриптовую форму. А это, не одна сотня прямоходячих.


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




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

05-08-2011 16:27 GMT3 часа #1508447   Split
singapur22 ну допустим если опустить погрешности, я работаю с оригиналом где таких не стыковок довольно мало. Как получить профильный визуал?

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

а можно к примеру получить по слоту? т.е. убили непися, по айди проверили слот и узнали броник.

Сообщение было успешно отредактировано Struck (05-08-2011 16:27 GMT3 часа, назад)

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




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

14-11-2013
05-08-2011 16:38 GMT3 часа #1508450   Split
добавил статью в пда, где надо прописать чтоб моя статья выпадала в энциклопедию, так же как и стандартные? т.е. путем шмона трупов?


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




Посты: 2089
Откуда: Рубцовск
Занятие: Проект "Мобила модмейкера"
Возраст: 44

13-08-2011
05-08-2011 17:17 GMT3 часа #1508469   Split
Struck Нет. В оригинале у нпс в инвентаре, изначально нет брони, пока её туда не заспавнишь. так что, манипуляции со слотами ничего не дадут. Единственный вариант, это определение визуала нпс, и по визуалу определять его броню. Как узнать данные из профиля, я не знаю. Да и врят ли это возможно доступными методами. Есть конечно способ чтения данных из xml файлов, путём использования методов FileStream. Но способ данный не стабилен, и помимо оставляемого за собой мусора, может приводить к крашу игры.
Да и зачем придумывать обходные, не стабильные пути, когда проще произвести все требуемые манипуляции, через нет-пакет?!


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




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

05-08-2011 17:29 GMT3 часа #1508470   Split
Dark Scripter ты мой вопрос прочитай сначала внимательно, а потом советы давай.

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

singapur22 я не понимаю как нет-пакетом прочесть данные сталкеров, смотрел примеры...темный лес, моя работа с нет-пакетами остановилась на манипуляциях с переменными.

Сообщение было успешно отредактировано Struck (05-08-2011 17:29 GMT3 часа, назад)

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




Посты: 2089
Откуда: Рубцовск
Занятие: Проект "Мобила модмейкера"
Возраст: 44

13-08-2011
05-08-2011 17:58 GMT3 часа #1508476   Split
Struck Что может быть непонятное в чтении нет-пакетов? Давно разработаны универсальные схемы. Твоя задача лишь их использовать. Например, возьмём net_utils.script из Симбиона (я бы посоветовал взять именно и Симбиона, а не из АМК. В Симбионе данная схема наиболее полная. Хвала Артосу).
Имеются два типа функций, для каждого типа объектов:
Get_...(sobj) -- считывание данных и занесение их в таблицу под соответсвующими ключами.
Set_...(tbl, sobj) -- перезапись данных таблицы в нет-пакет объекта.

Для манипуляций нет-пакетами сталкеров используется пара функций:
Get_Data_Stalker(soObj,bFull)
Set_Data_Stalker(tT,soObj,bFull)
Где:
soObj -- серверный объект нпс
bFull -- значение булевы. производить манипуляции над значениями UpdatePacket, или нет. Для считывания визуала он не нужен, так что ставим false.
tT -- возвращаемая таблица данных, с изменёнными параметрами.

Использование их достаточно просто. Производим чтение визуала:
Код:
local sobj = ... -- серверный объект сталкера
local tbl = net_utils.Get_Data_Stalker(sobj, false)
local visual = tbl.visual_name

Как видишь ничего сложного здесь нет. И пытаться искать обходные пути, не рационально.


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




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

05-08-2011 22:15 GMT3 часа #1508526   Split
singapur22
Получать конкретный параметр еще проще (с точки зрения использования и написания кодов):
Код:
local sobj = ... -- серверный объект сталкера
local visuall = net_utils.Get_Data_Stalker(sobj).visual_name

Параметр 'bFull' необязательно передавать вызываемым функциям из 'net_utils', а делать это только по необходимости использования 'полного пакета'.
Если не нужен весь пакет (tbl), то достаточно 'взять' именно один требуемый параметр из него (т.е. сразу без промежуточного присвоения таблицы).
Так же имеется общие функции Get_Data_NPC/Set_Data_NPC, которые позволяют получать пакеты для классов сталкеров, торговцев и монстров.
В модах порой вводят сталкеров-торговцев ...


P.S. Я тоже не поправлял, а только дал дополнительную информацию, которая и данном конкретном случае может сэкономить хотя бы чуток кода и в иных случаях не упрется в ограничение именно этого метода. Упоминание ника ... скорее носит смысл 'в тему', а не адресность поста.
А с Data_NPC - все же сам предпочитаю работать, ежели идет какая-либо итерация ... Сам как-то ранее допускал промахи, полагая, что только класс сталкеров может быть в испоользуемых кодах. Поэтому тут дилемма или предварительно получать гарантии для используемого класса или использовать более гибкий, хотя и чуть более ресурсоемкий вариант.
Да и строго говоря из поста Struck не следует однозначность о классе его NPC ...

Сообщение было успешно отредактировано Artos (05-08-2011 22:15 GMT3 часа, назад)

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




Посты: 2089
Откуда: Рубцовск
Занятие: Проект "Мобила модмейкера"
Возраст: 44

13-08-2011
05-08-2011 20:57 GMT3 часа #1508530   Split
Artos Ну, я не стал лесть в возможности и невозможности Lua. И расписал в небольших подробностях чтения данных, дабы понятно было как использовать в иных случаях данную схему.
А про ...Data_NPC, я в курсе. Просто в данном случае нужны именно сталкеры, и только они. Посему частично-универсальную пару, использовать здесь не по случаю.


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



Вернулся...

Посты: 3820
Откуда: Керчь
Занятие: MotoGP
Возраст: 37

26-10-2012
05-08-2011 22:59 GMT3 часа #1508567   Split
Товарищи! Прошу помощи! Уже недели две пытаюсь найти причину безлогового вылета в Тёмной долине, который происходит при попытке подойти к базе бандюков, причём граница вылета довольно широка, не могу даже автобус пройти.Что я делал последнее? Менял модели оружия и неписей (всё проверялось на кордоне в деревне новичков), вставлял новые стволы (опять таки всё проверенно), редактировал торговлю, не много тайники и перевооружил неписей. Если что, я залил мод на народ, но весит он моноговато, целый гиг.


userbar


Форумы > Архив > Склад > Вопросы и ответы (старое, по 12.09.11)

Страница 28 из 50Первая«25262728293031 »Последняя


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



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

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