Перейти к содержанию

Рекомендуемые сообщения

 
 

vader_33 значит я что-то сделал, что не знаю), но у меня если смотреть букву h или 20 лучших сталкеров во время смены визуалов скриптом вылет


Дополнено 22 минуты спустя

Есть такая проблема с инвентарем, когда предметов в нем много и тебе нужны самые нижние, при их перемещении из одного хранилища в другое курсор отбрасывает на самый верх. Есть ли какой-то фикс небольшой? Или может как самому поправить можно? 


76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

ian98 это баг оригинального ТЧ, вроде, в ОГСР-е это исправлено.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Hunter Что это баг оригинала я знаю, а вот в ОГСР исправлено каким образом? Полностью переделали инвентарь, или он остался такой просто без этого бага? 

А, дак там вообще инвентарь переделали. Может это от клеточек зависит? Что-то как-то краем уха про клетки в инвентаре слышал, что они влияют на что-то

Изменено пользователем ian98

76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 так а все-таки, как можно репутацию-то выдать?


76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

ian98 set_character_reputation не работает на онлайновых? Именно на онлайновых, а не с нетспавна актора. Не проверял


В беге за рассветом приближаешь свой закат

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 наверное, нет. Не знаю как повесить именно на онлайновых, я пробовал на on_item_take вот такое

Спойлер

function change_rep_2()
	for k, v in pairs (db.storage) do
		local obj = level.object_by_id(k)
			if sobj and is_stalker(sobj) then
				local is_tbl_npc = npc_tbl[ sobj:name() ] or npc_tbl[ sobj:profile_name() ]
					if is_tbl_npc then
				sobj:set_character_reputation(-5000)
					end
			end
	end
end

 

На диалог у сидора "как с опытным" тоже ничего не получилось. 0 эффекта. 

Аналогично и с sobj:change_character_reputation(-5000) на диалог "как с опытным"

Изменено пользователем ian98

76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

 

7 часов назад, ian98 сказал:

local obj = level.object_by_id(k)

if sobj and is_stalker(sobj) then

change_character_reputation работает на онлайновых, а вот set_character_reputation вылетает. Для актора только что ли

Изменено пользователем vader_33
  • Печаль 1

В беге за рассветом приближаешь свой закат

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 исправил, блин)

function actor_binder:info_callback(npc, info_id)
    change_rank2.change_rep_2()

повесил так, вроде работает.


76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Здравствуйте. Не подскажите как сделать бессмертными НПС именных в сталкер тч? как распаковать знаю, про спавн

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Nikita19971212A  поменять им секцию на "stalker_sakharov". Или создать новую секцию и прописать там иммунитеты


В беге за рассветом приближаешь свой закат

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 А где в каком файле найти это, я распаковал кучу файлов из аль спавн, и прочитал их все и так не нашел, можно фото скрин с примером?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Nikita19971212A вот пример http://stalkerin.gameru.net/wiki/index.php?title=All.spawn._Создание_NPC

Секция - это "section_name = stalker", тут, в данном случае, секция "stalker", вот ее надо менять

  • Хабар 1

В беге за рассветом приближаешь свой закат

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 большое вам спасибо, все понял, апоиск через найти далее по слову stalker

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 изменил всем именым, запаковал, копирнул с заменой и стер new. но всеже дохнут

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Nikita19971212A новую игру начинали?


В беге за рассветом приближаешь свой закат

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

vader_33 да


Дополнено 1 минуту спустя

vader_33 а сталкер лтикс не надо трогать в конфигах?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

и еще бы хотелось сделать временные задания безвременными)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Nikita19971212A gamedata/config/misc/task_manager.ltx. В task_manager в каждом квесте, где есть строчка time = 86400. Удаляем ее и все.

 

Изменено пользователем ian98
  • Мастер! 1
  • Хабар 1

76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

ian98 спасибо понял, а по верхей проблеме не подскажите?)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Nikita19971212A неа)


76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

ian98 ок, только что понял, надо в сталкер лтикс изменить имунитет сахарова, дополнить короче


Дополнено 0 минут спустя

Nikita19971212A 

 вот тут есть


Дополнено 0 минут спустя

Nikita19971212A в коментах вверху

  • Хабар 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

ian98 а есть еще строка идл тайм


Дополнено 0 минут спустя

что она дает

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

ian98 перевод вроде как "время простоя"


Дополнено 1 минуту спустя

там 4 таких задания

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Nikita19971212A idle_time - время через которое квест станет доступен для получения снова. Даже в местах, где она не указана, стоит значение 86400 - 1 игровые сутки. 

  • Мастер! 1

76561198152189716.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

ian98 его стирать не стоит? тоесть чтобы возобновлялся нормально? а просто тайм я подтер

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу