Перейти к контенту

_Sk8_AsTeR_

Пользователи
  • Число публикаций

    33
  • Регистрация

  • Последнее посещение

О _Sk8_AsTeR_

  1. Напарники для модостроительства

    Господа, ищу скриптера для реализации интересной задумки Суть: я решил немного разнообразить игровой процесс расширением возможностей "сталкерской сети". Теперь нпс не просто спамят, А именно разговаривают друг с другом. Что прошу от скриптера: хочется сделать так, чтобы сообщения приходили не от несуществующих людей (таблица вбитых вручную имен + прозвищ), а от рандомных ЖИВЫХ СУЩЕСТВУЮЩИХ нпс в игре. Мне подсказали, что сделать это можно следующим образом: Прикладываю небольшое видео: Видео расширенной сталкерской сети
  2. [SoC] Ковыряемся в файлах

    Черт, дружище, не вспомнишь хотя бы какой-нибудь мод, где такое встречалось...?
  3. [SoC] Ковыряемся в файлах

    Господа, а у меня такой интересный вопрос. Если покопаться в оригинальном звуковом скрипте, где прописаны пути для озвучки неписей, типа шуток, реакции на шутки и тд, то можно заметить, что во время посиделок у костра имеется 3 варианта для разговорчиков нпс (шутки, гитара и гармошка нам не нужны): 1) сталкеры говорят сами с собой просто так (...Опять сапожища хреновые подсунули... и тдтп) 2) сталкеры говорят определенные фразы в хорошую погоду (тут скрипт ссылается на аудиофайлы из первого пункта) 3) сталкеры говорят определенные фразы в плохую погоду (тут скрипт ссылается на определенные звуковые файлы, которые отсутствуют). Меня интересует третий пункт. Кто-нибудь находил звуковые файлы соответствующие? Может быть в старых билдах, не знаю... Самое интересное, что третий пункт работает. Подставил туда любой рандомный звуковой файл - работает. Именно в дождь. Это прибавило бы атмосферности...
  4. Скриптование

    Черт, да, понял. Блин, это будет наверное слишком сложно для моих мозгов, тк я только погружаюсь в пучину скриптования. А жаль, вышла бы неплохая фишка. Ладно, спасибо
  5. Скриптование

    Господа, выручайте! Подскажите, знатоки, как через функцию get_npc_name в скрипте news_main, например, вернуть имя абсолютно любого рандомного СУЩЕСТИВУЮЩЕГО нпс? Онлайнового или оффлайнового... Сама функция: Посмотрел много примеров, как имена возвращаются из этой функции для разных других функций. Это все касается сообщений от НПС в чат. Торговля, увидели кого-то, увидели как мы сделали что-то и тдтп. Везде идет обращение к этой функции. У меня была идея сделать так, чтобы через эту функцию имя возвращалось для любого нпс, который находится от нас на определенном радиусе. Но по идее это будет касаться только онлайновых НПС, да и то у меня имена так и не возвращались. Вместо отправителя на экране была пустота. Приходило пустое сообщение ни от кого. Есть идеи, хорошие мои?
  6. Скриптование

    @AndreySol Прости за долгий ответ и за мою приставучесть. Я понял о чем ты только сейчас. когда перечитал переписку. Сделать руками табличку существующих ИМЯ+ПРОЗВИЩЕ нпсей. Но в таком случае получается, что автором отправленных сообщений является великий рандом, случайно выдергивая ИМЯ+ПРОЗВИЩА из таблички. Как вариант... Но все равно немного не то. А вот я имел в виду, чтобы игра сама подставляла имя+прозвища реальных существующих нпс. Я проштудировал насклько мог скрипт news_main соляночный. Там существующие неписи спамят в чат о событиях. Там все ясно. Если в радиусе от нпс было событие, он спамит. Однако была функция, описывающая спам от нпс, которые кидали предложения о продаже в чат. То есть рядом с ними не было никаких событий. То есть игра сама как-то выбирает рандомно СУЩЕСТВУЮЩЕГО нпс и отправляет от его имени сообщение. Пробовал перебрать его функцию и из нее слепить свою, но вместо имени и прозвища была пустота. То есть в теории как-то сделать можно, но моих мозгов на это не хватает.
  7. Скриптование

    @BossBoroda выборка имен и прозвищ и так идет из АМКшной таблицы. Но они рандомно сочитабтся друг с другом. А я имею в виду чтобы реально скществующие НПС были авторами сообщений. Повстречали мв под мостом Андрей Штврь сталкера, и вот чтобы этот Андрей Штырь, например, и был автором сообщения
  8. Скриптование

    И еще возник вопрос уже по другой теме. Модернизирую "динамические сообщения". Заставляю НПС именно чатиться друг с другом по разным темам. Получается довольно интересно. То есть могут быть по 3-4 сообщения об одной теме. Вот только имена у нпс, отправивших сообщение - просто рандомные имя и фамилия из файлика. То есть отправляют сообщения несуществующие нпс. Отсюда вопрос: А можно сделать так, чтобы отправители сообщения были реальными рандомными нпс? Пытался что-то выдернуть из файла "News_main" из сообщений про торговлю пушками от случайных нпс, но не вышло. Отправитель не отображается, просто пустота вместо имени и фамилии. Или хотя бы есть способ разные рандомные иконки персонажей прикрутить к сообщениям? Хоть как-то сделать этот процесс общения по сталкерской сети немного реалистичнее...
  9. Скриптование

    Да, ты прав. Просто вылет без конкретной ошибки. Слушай, а если вначале создать условную дополнительную функцию (любое название, допустим "РАЗДВАТРИ") распития водки НПСёй, а потом, когда будет вызываться наша главная функция drink_vodka, то в ней будет: 1) передача водки 2) распитие актором другой водки (если водки в инвентаре нет, то актор просто ее не пьет) 3) вызов нашей только что созданной предыдущей функции "РАЗДВАТРИ", где описан процесс распития водки НПСёй Так может сработать? Блин, надеюсь ты меня понял)
  10. Скриптование

    @AndreySol А без self просто выкидывает с ошибкой на этот файл.script А заставить его съесть водку хочу потому что подключен АИ от МОНка, где есть схема "пьянчуга", вроде как НПС должен страдать похмельем, или же вообще упасть и отрубиться. Я копался в этом скрипте и вроде как там написано что если НПС ест водку, то включается схема пьянчуги. А анимацию его через диалог никак не заставить проигрывать, да?
  11. Скриптование

    Ребят, все еще прошу помощи. Не получается заставить НПС "съесть" водку через диалог. Имеем функцию, которая вызывается через диалог: В итоге игра грузится, начинаю диалог с НПС. Проверка на наличие водки проходит и появляется строчка с предложением к НПС распить водочку. Жмем и тут же вылет: Есть идеи, как таки заставить НПС съесть водку и пофиксить скрипт?
  12. Скриптование

    Господа, доброго времени. Прошу вашей подсказки. Смотрите. Имеем интересный диалог, в котором мы предлагаем случайному НПС распить водку. Водку в инвентаре имеем. Функция проверила, что водка у нас есть и разрешила с НПС нам ее распить (появилась соответствующая ветка в диалоге с НПС). И вот тут я хочу через диалог передать водку НПС и заставить его ее выпить. Через функцию водку передал, а вот как заставить его выпить водку? Суть в том, что просто уничтожить водку - не подойдет. Имеется модификация, которая заставит НПС после выпитой водки сначала отрубиться спать, а потом чувствовать жуткое похмелье. Так вот, как заставить НПС съесть водку? А вдруг можно как-то заставить скриптово НПС еще и анимацию проиграть? Как в Зов Припяти, например, когда с нами бородач там водку распивал. Есть идеи, хорошие мои?
  13. Разговоры о Народной Cолянке 2010 и дополнениях к ней

    Господа, а подскажите пожалуйста, есть на десятую соль погодные моды? Весь инет перерыл, не нашел ничего путного. Или хотя бы текстурный пак неба, хочется красивого дневного неба...
  14. Разговоры о Народной Cолянке 2010 и дополнениях к ней

    Удалось таки заставить непись пить разную водку. Вопрос более не актуален, справился вроде. Еще раз спасибо за подсказки ребятам выше!
  15. Разговоры о Народной Cолянке 2010 и дополнениях к ней

    @Dennis_Chikin Благодарю за подсказку!
×