Случайная подборка модов
Новый Арсенал 5.0
3.6
Новое Время. Научный Подход
3.8
STCoP Weapon Pack 3.3
4.4
Эхо Чернобыля 2
3.7
Закоулки правды
3.6
Новый Арсенал 4.5
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Поиск: