Случайная подборка модов
The Second Sun
2.9
Оставшийся умирать
4.3
Путь Человека
4.0
MDRK mod 1.0
4.0
История Борова
3.6
Секрет Дианы
2.2
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Аdmin
Воскресенье, 03.11.2013, 19:36 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1538
Награды: 11
Регистрация: 28.03.2011

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга.

  • Не флудить
  • Предварительно просматривайте раздел. Ответ на ваш вопрос может быть там.
  • В своем вопросе указывайте платформу моддинга - Тень Чернобыля, Чистое небо или Зов Припяти.





    У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.


    Архив

    Архив#2
  •   Злобная реклама
    Воскресенье, 03.11.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2011
    Португалия  mwesten1
    Пятница, 15.11.2013, 17:32 | Сообщение # 196
    Статус:
    Новичок:
    Сообщений: 326
    Награды: 1
    Регистрация: 01.09.2012

    ребят тут такое дело. надо перенести кое что с теней чернобыля.

    1. Призраки монстров в зоне пси излучения
    2. Еффект антен на радаре
      Злобная реклама
    Пятница, 15.11.2013, 17:32
    Статус:
    Сообщений: 666
    Регистрация: 01.09.2012
    Российская Федерация  Vector
    Пятница, 15.11.2013, 18:56 | Сообщение # 197
    Level-Designer
    Статус:
    Бывалый:
    Сообщений: 752
    Награды: 9
    Регистрация: 04.06.2012

    Как в ТЧ добавить всю информацию в энциклопедию? Хочу одну вещь проверить.
      Злобная реклама
    Пятница, 15.11.2013, 18:56
    Статус:
    Сообщений: 666
    Регистрация: 04.06.2012
    Польша  Kvаnt
    Пятница, 15.11.2013, 20:25 | Сообщение # 198
    Статус:
    Новичок:
    Сообщений: 289
    Награды: 3
    Регистрация: 08.09.2013

    Однако, простите за грубый и очень нубский вопрос happy
    Какие параметры за что отвечают? И какое соотношение?
      Злобная реклама
    Пятница, 15.11.2013, 20:25
    Статус:
    Сообщений: 666
    Регистрация: 08.09.2013
    Российская Федерация  saxar
    Пятница, 15.11.2013, 20:34 | Сообщение # 199
    Статус:
    Бывалый:
    Сообщений: 801
    Награды: 2
    Регистрация: 17.10.2012

    mwesten1, на счет антен на радаре вроде есть что-то.
      Злобная реклама
    Пятница, 15.11.2013, 20:34
    Статус:
    Сообщений: 666
    Регистрация: 17.10.2012
    Польша  Kvаnt
    Пятница, 15.11.2013, 20:45 | Сообщение # 200
    Статус:
    Новичок:
    Сообщений: 289
    Награды: 3
    Регистрация: 08.09.2013

    saxar, если про антенны знаете... то просьба подскажите
      Злобная реклама
    Пятница, 15.11.2013, 20:45
    Статус:
    Сообщений: 666
    Регистрация: 08.09.2013
    Российская Федерация  saxar
    Пятница, 15.11.2013, 21:02 | Сообщение # 201
    Статус:
    Бывалый:
    Сообщений: 801
    Награды: 2
    Регистрация: 17.10.2012

    Kvаnt,я знаю только одно - они были вырезаны из конечной версии ЗП.Хотя многое осталось в ней ,тот же Лесник ,Группировка Чистое Небо ,Болотная тварь ,Сам Шрам и т.д

    Добавлено (15.11.2013, 21:02)
    ---------------------------------------------
    Не удивляйся ,Шрама я тоже однажды нашел ,модель.Была она без текстур и прописана как Test_npc_7.ogf.Остальных 6 моделей не было.Как и последующих.Эх раскопать бы поглубже игру smile happy

    Добавлено (15.11.2013, 21:02)
    ---------------------------------------------
    Может чего ещё нарою biggrin

      Злобная реклама
    Пятница, 15.11.2013, 21:02
    Статус:
    Сообщений: 666
    Регистрация: 17.10.2012
    Российская Федерация  Graff46
    Пятница, 15.11.2013, 23:39 | Сообщение # 202
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    Напишите пожалуйста пример, как можно передать значение из одной функции в другую функцию
      Злобная реклама
    Пятница, 15.11.2013, 23:39
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Украина  BozKurt
    Суббота, 16.11.2013, 00:38 | Сообщение # 203
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Graff46, здесь важно знать из какой функции в какую нужно передать эту переменную.
      Злобная реклама
    Суббота, 16.11.2013, 00:38
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Graff46
    Суббота, 16.11.2013, 02:43 | Сообщение # 204
    Новое Время
    Статус:
    Бывалый:
    Сообщений: 867
    Награды: 7
    Регистрация: 02.05.2013

    ColR_iT, есть 2-ве ф-ции в одном скрипте, в одной получаем некоторое целое число (стоимость ремонта)
    Код
    function babki2 ()
           local wpn, b, hp, k, d, e, x    
           wpn = db.actor:item_in_slot(2)  --пулучаем оружие как объект
           b = wpn:cost() --получаем цену пушки
           hp = wpn.health  --получаем состояние пушки
           k = b/100 --получаем коофициент (сколько стоит 1% здоровья пушки)
           e = 1 - hp -- получаем величину: количество здоровья пушки которого не хватает до полного здоровья
           x = k*e     
           d = math.ceil (x) -- получаем стоимость ремонта
          ....

    тут видно, что стоимость присвоена переменной d, мне нужно передать значение d в другую ф-цию которая будет изымать стоимость (значение d) из денег актора.
    P.S. Подскажите ф-цию для "отнимания" денег у ГГ

    Добавлено (16.11.2013, 02:43)
    ---------------------------------------------
    Вот тут товарищь Volozar передал значение массива из одной ф-ции в другую
    Код
    даление любого онлайнового/оффлайнового объекта из игры. Во время удаления можно хоть плясать рядом с ним:    

    Ф-ия которая будет все делать:    
    Код
    function remove_obj(name)    
    local obj    
              for a=1,65535 do    
                 obj = alife():object(a)    
                   if obj and string.find(obj:name(),name) then    
                      alife():release(obj, true)    
                   end    
              end    
    end

    Само удаление, например нескольких сталкеров/монстров:    
    Код
    function remove_freaks()    
    local tbl_remove = { "bloodsucker_1", "bloodsucker_2"}    
              for _, v in pairs (tbl_remove) do    
                remove_obj(v)    
              end    
    end

    remove_obj - ф-ия в которую передаем данные для удаления.    

    Если же удаляем кого то одного - цикл и таблица не нужны.

    Сама передача данных заключена видимо в этих строчках
    Код
       for _, v in pairs (tbl_remove) do    
                remove_obj(v)
    но мне не массив передать нужно, а переменную и строка
    Код
    for _, v in pairs (tbl_remove) do
    подвергает меня в затупление(
    Сообщение отредактировал Graff46 - Суббота, 16.11.2013, 02:46
      Злобная реклама
    Суббота, 16.11.2013, 02:43
    Статус:
    Сообщений: 666
    Регистрация: 02.05.2013
    Российская Федерация  Профессионал
    Суббота, 16.11.2013, 09:39 | Сообщение # 205
    Статус:
    Отмычка:
    Сообщений: 102
    Награды: 0
    Регистрация: 01.07.2013

    Всем привет. Такая проблема. Вообщем недавно скачал плагин dds для фотошопа, поместил куда надо, а фотошоп все равно не просматривает текстуры.
      Злобная реклама
    Суббота, 16.11.2013, 09:39
    Статус:
    Сообщений: 666
    Регистрация: 01.07.2013
    Российская Федерация  wanes101
    Суббота, 16.11.2013, 10:01 | Сообщение # 206
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Graff46,
    самое простое это оператор return namevar
    вместо namevar пишешь свою переменю
    т.е. так
    return d

    потом переменной присваеваешь значение функции к примеру
    local money = babki2 ()

    Добавлено (16.11.2013, 10:01)
    ---------------------------------------------
    return d это выход из функции с результатом который ты пишешь в качестве переменной

      Злобная реклама
    Суббота, 16.11.2013, 10:01
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Российская Федерация  timaxa007
    Суббота, 16.11.2013, 10:12 | Сообщение # 207
    Статус:
    Отмычка:
    Сообщений: 97
    Награды: 3
    Регистрация: 23.05.2010

    Graff46, покажу простое передачу переменной...
    Код
    function ado()     
    local a = 1
    calc_test(a)
    end

    function calc_test(a)     
    local b = 0
    local c = 2
    b = c + a
    end

    b = 3
    Для того чтобы высчитанную переменную вернуть функции, ну типа для много чего использую, то выглядит так примерно:
    Код
    function ado()     
    local a = 1
    local d = 0
    d = calc_test(a)
    end

    function calc_test(a)     
    local b = 0
    local c = 2
    b = c + a
    return b
    end

    d = b , т.е. d = 3

    Добавлено (16.11.2013, 10:12)
    ---------------------------------------------

    Цитата Профессионал ()
    Вообщем недавно скачал плагин dds для фотошопа, поместил куда надо, а фотошоп все равно не просматривает текстуры.

    Точно в ту папку "\\Plug-Ins\File Formats\"?
    Желательно устанавливать не только плагин, но и фильтр "NormalMapFilter", обычно он идёт вместе с установочным файлом от компании (или типа того) NVidia.
      Злобная реклама
    Суббота, 16.11.2013, 10:12
    Статус:
    Сообщений: 666
    Регистрация: 23.05.2010
    Российская Федерация  cxcxShaman
    Суббота, 16.11.2013, 12:41 | Сообщение # 208
    Статус:
    Отмычка:
    Сообщений: 144
    Награды: 0
    Регистрация: 04.03.2013

    Как исправить
    Expression : no_assert
    Function : CALifeStoryRegistry::add
    File : E:\stalker\patch_1_0004\xr_3da\xrGame\alife_story_registry.cpp
    Line : 30
    Description : Specified story object is already in the Story registry!
      Злобная реклама
    Суббота, 16.11.2013, 12:41
    Статус:
    Сообщений: 666
    Регистрация: 04.03.2013
    Российская Федерация  Аристократ
    Суббота, 16.11.2013, 12:44 | Сообщение # 209
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012

    cxcxShaman, тебе с одного раза не понятно?

    У тебя два объекта с одинаковым story_id сколько раз тебе говорить!?
      Злобная реклама
    Суббота, 16.11.2013, 12:44
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Российская Федерация  cxcxShaman
    Суббота, 16.11.2013, 12:55 | Сообщение # 210
    Статус:
    Отмычка:
    Сообщений: 144
    Награды: 0
    Регистрация: 04.03.2013

    Rap4ik, Нет! Причина в другом.

    Добавлено (16.11.2013, 12:55)
    ---------------------------------------------
    Не могу понять из-за чего происходит вылет. Но точно не из-за story_id.

      Злобная реклама
    Суббота, 16.11.2013, 12:55
    Статус:
    Сообщений: 666
    Регистрация: 04.03.2013
    Поиск: