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

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


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

Ник


Пароль


Запомнить?




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

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

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






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

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


 

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




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

09-09-2011
25-09-2010 22:08 GMT3 часа #1351672   Split
Я хочу сделать так, чтобы актор посмотрел на непися.
Так вот неправильно:
Код:
local obj_dir = vector():sub(db.actor:position(),npc:position())
db.actor:set_actor_direction(-obj_dir:getH())

Как правильно?


Stalk15,
math.ceil (x) - Возвращает наименьшее целое число, большее или равное x. (Округление «вверх»).
math.floor (x) - Возвращает наибольшее целое число, меньшее или равное x. (Округление «вниз»)

Сообщение было успешно отредактировано SkyLoader (25-09-2010 22:08 GMT3 часа, назад)

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




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
25-09-2010 23:03 GMT3 часа #1351710   Split
Череп Долговец
Добавь в логику вертолета:
combat_enemy = actor
combat_use_rocket = true
combat_use_mgun = true
и мало не покажется


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




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

13-08-2011
25-09-2010 23:24 GMT3 часа #1351722   Split
Кстати, на счёт округления. Имеется ли метод округления чисел типа float до указанного количества символов после запятой?
Конечно можно произвести математическое действие (умножение/округление/деление). Но всётаки, может можно одним методом?!


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




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

25-09-2010 23:28 GMT3 часа #1351723   Split
Чуваки подскажите а как изменить начальную экиперовку Меченого??


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




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
25-09-2010 23:37 GMT3 часа #1351734   Split
singapur22
Можно так:
local num = string.format("%.2f", 10.273737) - желтым - скока цифр надо после запятой оставить. Тут не только "обрезание" идет, но и округление вверх.
Через tonumber конвертим обратно в число.


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




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

09-09-2011
25-09-2010 23:50 GMT3 часа #1351747   Split
А есть ли туторы по созданию АИ схем для неписей?


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




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

13-08-2011
26-09-2010 00:46 GMT3 часа #1351791   Split
erlik Хм. И действительно. А я тут наворотил:
Код:
--// функция обрезания чисел float, до двух знаков после запятой (float2). Работает со строками!!!
function parse_float_two(str)
    local ind = string.find (str, "(%.)%p*")
    if ind then
        return string.sub (str, 0,  ind + 2)
    else
        return str
    end
end


А оказалось всё на много проще.


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




Посты: 208
Откуда:
Занятие: Модмейкерство, автомобили, компьютер
Возраст: 29

03-05-2011
26-09-2010 00:51 GMT3 часа #1351793   Split
KontrolЛер
если экипировку при старте игры то all spawn а если то что выдает волк то файл escape_dialog


-invisible-
[1] Banned
Онлайн статус=0  Профиль    




Посты: 67
Откуда: Курск
Занятие: Игры, страйкбол, каратэ
Возраст: 26

26-09-2010 01:22 GMT3 часа #1351808   Split
Привет всем. Скажите плиз, а как текстуры перерисовывать что для этого надо?


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




Посты: 258
Откуда: о_О
Занятие: сталкер
Возраст: 12

26-04-2012
26-09-2010 02:27 GMT3 часа #1351831   Split
Фотошоп и ДДС конвертр)


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




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

26-09-2010 04:08 GMT3 часа #1351873   Split
Неужели никто, никогда, не менял метку ГГ на карте ПДА"?

Пытаюсь изменить метку ГГ на карте ПДА.
Вот эти текстуры
Код:
<texture id="ui_icons_newPDA_man" x="730" y="392" width="64" height="64" />
<texture id="ui_icons_newPDA_manArrow" x="794" y="392" width="64" height="64" />
Пробовал их изменять (даже удалял эти строки) - никакой реакции.
Получается, что только через редакцию dds-файла?


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




Посты: 258
Откуда: о_О
Занятие: сталкер
Возраст: 12

26-04-2012
26-09-2010 04:12 GMT3 часа #1351874   Split
чё значит этот вылет
Expression : BI_NONE != bone
Function : CDamageManager::load_section
File : E:\stalker\patch_1_0004\xr_3da\xrGame\damage_manager.cpp
Line : 85
Description : bone03


пытаюсь восстановить кета


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




Посты: 778
Откуда: 25 RUS
Занятие: Универсальное модостроение
Возраст: 28

29-08-2013
26-09-2010 08:05 GMT3 часа #1351898   Split
MRN$
Ну значит не те строки меняешь\удаляешь, 100% Да и вообще (взять меня) лучше изменить иконку через DDS, будет намного легче, проще и быстрей, нежели копошиться в конфигах (а я недолюбливаю когнфиги папки ui)


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




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

26-09-2010 11:42 GMT3 часа #1351942   Split
СидырыЧЪ О спасибо большое!!


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




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
26-09-2010 12:33 GMT3 часа #1351958   Split
Вот есть такая запись в скрипте:
Код:
test = 0

Как мне поменять значение этой test?
Так не получается, всеравно test равна 0:
Код:
function dfjgfjur()
       test = 89
end


Череп Долговец
[1] Странник
Онлайн статус=0  Профиль    




Посты: 286
Откуда:
Занятие: Ушёл на вечно, устал от постоянных ударов жизни...
Возраст:

26-09-2010 13:04 GMT3 часа #1351971   Split
Цитата
# erlik :
Череп Долговец
Добавь в логику вертолета:
combat_enemy = actor
combat_use_rocket = true
combat_use_mgun = true
и мало не покажется



Спосибо erlik


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




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

13-08-2011
26-09-2010 13:06 GMT3 часа #1351974   Split
MRN$ Метка актора:

Код:
Файл: ui/map_spots.xml

Секции:

<actor_location hint="st_map_actor">
<level_map spot="actor_level_spot"/>
</actor_location>

<actor_location_p hint="actor">
<level_map spot="actor_level_spot_p"></level_map>
</actor_location_p>

<actor_level_spot x="0" y="0" width="60" height="60" alignment="c">
<texture x="730" y="394" width="60" height="60">ui\ui_common</texture>
</actor_level_spot>

<actor_level_spot_p x="0" y="0" width="60" height="60" heading="1" alignment="c">
<texture x="794" y="394" width="60" height="60">ui\ui_common</texture>
</actor_level_spot_p>


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




Посты: 208
Откуда:
Занятие: Модмейкерство, автомобили, компьютер
Возраст: 29

03-05-2011
26-09-2010 15:07 GMT3 часа #1352066   Split
какой параметр отвечает за стрельбу (количество патронов) выстреливаемое за один щелчок - поясню допустим чтоб пм стрелял не по одному патрону а сразу как автомат


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




Посты: 18
Откуда: Кропоткин
Занятие: Модмейкерство
Возраст:

26-09-2010 15:59 GMT3 часа #1352119   Split
СидырыЧЪ скорострельность что ли?


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




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

09-09-2011
26-09-2010 17:03 GMT3 часа #1352154   Split
Есть такой код:
Код:
local wpn = db.actor:item_in_slot(2)
if wpn and (wpn:section()=="wpn_ak74" or wpn:section()=="wpn_abakan") then
alife():release(alife():object(wpn:id()), true)
alife():create(wpn:section().."_m1", db.actor:position(),db.actor:level_vertex_id(),  db.actor:game_vertex_id(),db.actor:id())
end

А можно ли сделать наоборот? Так то так:
Код:
local wpn = db.actor:item_in_slot(2)
if wpn and (wpn:section()=="wpn_ak74_m1" or wpn:section()=="wpn_abakan_m1") then
alife():release(alife():object(wpn:id()), true)
--\спавн обычного оружия. Как-нибудь wpn:section()-"_m1"?
end

Как заспавнить вместо улучшенного оружия нормальное?


singapur22, спасибо

Сообщение было успешно отредактировано SkyLoader (26-09-2010 17:03 GMT3 часа, назад)

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




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

13-08-2011
26-09-2010 16:59 GMT3 часа #1352172   Split
SkyLoader Можно:

Код:
local wpn = db.actor:item_in_slot(2)
local section = wpn:section()
if wpn and (section =="wpn_ak74_m1" or section =="wpn_abakan_m1") then
  --определяем индекс вхождения шаблона "_m1"
    local ind = string.find (section, "_m1")
    if ind then
      --вырезаем шаблон из текста имени секции
        section = string.sub (section, 0,  ind - 1)
      --проверяем наличие секции оружия с полученным именем
        if system_ini():section_exist(section) then
          --удаляем старый объект
            alife():release(alife():object(wpn:id()), true)
          --спавним новый
            alife():create(section, ...)
        end
    end
end


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



Mr.Pacman

Посты: 297
Откуда: Тверия
Занятие:
Возраст: 122

26-09-2010 16:57 GMT3 часа #1352174   Split
Может и не в тему но все же.
Вылетело из головы как менять версию игры через реестр.
Кто нибудь может напомнить?
Нужно для теста мода.


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



Черный Ворон

Посты: 625
Откуда: СПб
Занятие: Страйкбол. Мододел STALKER, Fallout 3. В КОМАНДУ НЕ ЗВАТЬ!!!
Возраст: 31

01-09-2010
26-09-2010 17:58 GMT3 часа #1352237   Split
Ma1ik Если ты хочешь проверить мод на разных версиях то тебе это не поможет. Ибо в реестре меняется только надпись. Фактически версия не меняется. Надо заменять файлы.

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

Gider Нет он имеет ввиду режимы стрелябы Одиночный\автомат\отсечкой по 2-3 патрона.
СидырыЧЪ параметр
Код:
fire_modes = 1, -1

1 - одиночный
-1 - автомат
3 - отсечкой по три

Сообщение было успешно отредактировано blackraven6 (26-09-2010 17:58 GMT3 часа, назад)

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




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
26-09-2010 19:42 GMT3 часа #1352326   Split
Stalk15
Не пойму я твои страдания - у меня значение меняется на 89 (а иначе и быть не может).
У тебя может эта переменная не одна с таким именем? Или ты как то не так ее значение получаешь...


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



Mr.Pacman

Посты: 297
Откуда: Тверия
Занятие:
Возраст: 122

26-09-2010 20:22 GMT3 часа #1352349   Split
blackraven6
Я знаю об этом.
Патч просто ставишь после смены циферок и все...
В рестере записи не нашел,что делать?


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




Посты: 208
Откуда:
Занятие: Модмейкерство, автомобили, компьютер
Возраст: 29

03-05-2011
26-09-2010 20:36 GMT3 часа #1352363   Split
Gider
нет не скорострельность это я знаю а вот чтобы пистолет стрелял не по 1 патрону а нажал на мышь и он стреляет как автомат не по одному а обойму чтобы еще раз мышь не нажимать


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




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

26-09-2010 20:51 GMT3 часа #1352375   Split
-1 будет стрелять очередью


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




Посты: 258
Откуда: о_О
Занятие: сталкер
Возраст: 12

26-04-2012
26-09-2010 21:22 GMT3 часа #1352396   Split
СидырыЧЪ строка
fire_modes = 1, -1
(помойму её нет у пистолетов попробуй вписать)

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

И поставь в классе WP_LR300!

Сообщение было успешно отредактировано win win (26-09-2010 21:22 GMT3 часа, назад)

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




Посты: 1023
Откуда: Как-бэ Новосибирск(Точно не знаю=))
Занятие: Модю сталкера, полегоньку юзаю Visual Basic и Visual С#.
Возраст: 30

19-11-2012
26-09-2010 21:44 GMT3 часа #1352441   Split
erlik
Да все уже, извеняюсь, это у меня там косяк был.В скриптовом диалоге писал tostring(test), а оказывается это tostring(test) и все текста один раз "прочитаются" и все - скриптовому диалогу уже пофиг, менялось значение локальной или нет.Это уже 2-ой минус у скриптовых диалогов, да и +-ов я не заметил вообще, на кол их посадить, лучше xml


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




Посты: 2338
Откуда: Набережные Челны
Занятие: В чем сила, брат? В AutoIT3 и WinAPI.
Возраст: 47

18-03-2015
26-09-2010 22:04 GMT3 часа #1352476   Split
Stalk15
Ну насчет "на кол их" ты погоди пока
Мне они тоже понадобились - вот поразбираюсь - может плюсы и обнаружу.
---------------------------------------------------------------------------------------------------
Никто не в курсе как в сталкере считать введенную строку из консоли?




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

Страница 15 из 70Первая«12131415161718 »Последняя


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



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

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