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

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


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

Ник


Пароль


Запомнить?




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

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

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






Форумы > Архив > Склад > Модификации ТЧ, вопросы и ответы (старое, по 14.06.11)

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


 

Автор Сообщение
alykard216
[1] Странник
Онлайн статус=0  Профиль    




Посты: 28
Откуда: пгт Пойковский
Занятие: модомейкерство
Возраст: 30

21-03-2011 22:58 GMT3 часа #1455206   Split
fan fan спосибо все получилось слушай аты случеем незноеш как сидору в бункер добавить музыку??


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




Посты: 189
Откуда: калач
Занятие: Шаманю над ТЧ
Возраст: 30

13-05-2012
21-03-2011 23:41 GMT3 часа #1455239   Split
alykard216 Эх.. а Вики на что...
чтобы заменить музыку в приёмнике у Сидоровича, нужно файл sounds\scripts\magnitofon\magnitofon_2.ogg, заменить на любой другой.(У оригинального файла винамп мне выдал свойства:
Average bitrate : 60 kbps
Nominal bitrate : 80 kbps
Channels : 1
Sampling rate: 44100 Hz.


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




Посты: 28
Откуда: пгт Пойковский
Занятие: модомейкерство
Возраст: 30

22-03-2011 00:04 GMT3 часа #1455255   Split
спасибо кстати незнаеш как на берету поставить возможномть автоматного огня


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




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

03-05-2011
22-03-2011 00:17 GMT3 часа #1455270   Split
alykard216
Меняй класс оружия на автомат какой нибудь (class= WP_LR300) и напиши еще строку fire_modes = 1, -1


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




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

09-09-2011
22-03-2011 03:18 GMT3 часа #1455343   Split
erlik, Artos, спс.
alykard216, неужели в 16 лет можно делать столько ошибок?


Какой метод есть у кнопки, чтобы сжать ее? В данном случае кнопка у меня такая:
Код:
local ini    = system_ini()
local x      = ini:r_u32(sect, "inv_grid_x")*50
local y      = ini:r_u32(sect, "inv_grid_y")*50
local width  = ini:r_u32(sect, "inv_grid_width")*50
local height = ini:r_u32(sect, "inv_grid_height")*50
btn:InitTexture("ui\\ui_icon_equipment")
btn:SetOriginalRect(x,y,width,height)
btn:Show(true)


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




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

18-03-2015
22-03-2011 15:32 GMT3 часа #1455570   Split
SkyLoader
пример из моего кода:
--// получаем координаты из конфига
local function GetDataTextures(sSection)
local ini = system_ini()
local x = ini:r_u32 (sSection, "inv_grid_x")*50
local y = ini:r_u32 (sSection, "inv_grid_y")*50
local width = ini:r_u32 (sSection, "inv_grid_width")*50
local height = ini:r_u32 (sSection, "inv_grid_height")*50
return x, y, width, height
end

local st =CUIStatic()
st:Init(X, Y, 30, 25) --позиция вывода статика и желтым нужные размеры - ширина\высота
st:InitTexture("ui\\ui_icon_equipment") -- иниициируем текстуру в статике
st:SetOriginalRect(GetDataTextures(sSection)) -- сюда вставляем то что вырезаем из общей текстуры
st:SetStretchTexture(true) -- а вот этим сжимаем до нужных размеров 30 на 25 пикселей


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




Посты: 28
Откуда: пгт Пойковский
Занятие: модомейкерство
Возраст: 30

22-03-2011 18:50 GMT3 часа #1455688   Split
Народ помогите исправить вылет
Expression : !hud_snd.sounds.empty()
Function : HUD_SOUND::LoadSound
File : E:\stalker\patch_1_0004\xr_3da\xrGame\HudSound.cpp
Line : 27
Description : there is no sounds for:
Arguments : wpn_saiga12


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




Посты: 189
Откуда: калач
Занятие: Шаманю над ТЧ
Возраст: 30

13-05-2012
22-03-2011 19:00 GMT3 часа #1455693   Split
erlik У меня вопрос, не объяснишь ли мне как добавить новый слот в инвентаре. Такой как у тебя в рюкзаках, для определённого вида предметов.


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




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

18-03-2015
22-03-2011 20:39 GMT3 часа #1455739   Split
fan fan
Это не объяснишь в двух словах - нужно изучить код и понять принцип его работы.
А суть вкратце такова - слот выводится как кнопка (класс CUIButton()) на нужное место экрана и с нужными размерами. Изначально у кнопки нет текстуры - кнопка как бы невидимая(если не считать, что есть рамки слотовой сетки), хотя события нажатия уже ловит. Далее для активации предмета используется скрипт который на событие использование предмета (без умения пользоваться каллбеком на юзание тут не обойтись ) - предмет после использования как известно самоудаляется - спавнит (если нужно) предмет этой же секции в пустой слот (то есть просто спавнит в инвентарь - если предмету назначен свой слот в конфиге он автоматически будет помещен в пустой слот). Если у предмета нет своего слота в конфигах - как у моих рюкзаков например - то для активации в слоте спавнить его не требуется.
Достаточно второй операции: кнопка\слот инициируется текстурой которая отображает данный предмет - проще говоря в слоте выводится иконка предмета вырезанная из общего файла текстуры иконок. Ну а на событие двойного щелчка мышкой по кнопке\слоту предмет сбрасывается обратно в инвентарь(удаляется из слота и спавнится в инвентарь), а текстура предмета перестает отображаться в слоте так как применяется метод btn:Show(false).
Это все что я могу тебе сказать вкратце. Дальнейшее изложение технологии в мои планы не входит.


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




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

03-05-2011
22-03-2011 23:49 GMT3 часа #1455895   Split
alykard216
Нет звука для Сайги. Или не правильно путь написан.


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




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

23-03-2011 16:39 GMT3 часа #1456027   Split


Юмор юмором, но может кто делает подобный мод? :))

Сообщение было успешно отредактировано Geralt of Rivia (23-03-2011 16:39 GMT3 часа, назад)

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




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

23-03-2011 09:58 GMT3 часа #1456030   Split
Привет всем! Давно здесь не был.... Так вот!....
Например я создал какого нибудь чувачка, затем заспавнил рядом с собой, как его заставить везде со мной носится и прикрывать меня? Или даже нескольких.....


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




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

19-11-2012
23-03-2011 18:23 GMT3 часа #1456211   Split
Как получить НПС по его спавн-секции? И возможно ли это?


За_Плесне_велый
[1] Странник
Онлайн статус=0  Профиль    




Посты: 23
Откуда:
Занятие: Пишу музыку
Возраст: 29

16-11-2011
23-03-2011 18:25 GMT3 часа #1456213   Split
Вот, собрал УЧЕБНИЧЕК) Не поленитесь, посмотрите ) надеюсь, шо поможет - ответит на многие ваши вопросы. http://narod.ru/disk/7945619001/%D0%A3%D0%A7%D0%95%D0%91%D0%9D%D0%98%D0%9A.isz.html


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




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

23-03-2011 18:38 GMT3 часа #1456216   Split
За_Плесне_велый оо чувак спасибо - уже качаю-а че он так много весит?

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

Чуваки подскажите-как перетащить пушки из других модов в игру и сделать так чтоб с ними ходили неписи (например Волк,Лукаш и т.д.)

Сообщение было успешно отредактировано KontrolЛер (23-03-2011 18:38 GMT3 часа, назад)

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




Посты: 477
Откуда: Tamboff
Занятие: Мотоциклы, программирование
Возраст:

26-06-2011
23-03-2011 18:40 GMT3 часа #1456218   Split
Stalk15
А зачем? Почему нельзя получить НПС по сиду?

Хотя я конечно удивляюсь разработчикам. Зачем нужно было вводить столько всего? Зачем нужно было вводить имя предмета, сид и айди? Оставили бы одно имя и все


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




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

19-11-2012
23-03-2011 18:49 GMT3 часа #1456221   Split
Ma$ter
Сид НПС не имеет, а получить НПС нужно. Известен только его профиль и секция. По профилю получить НПС нельзя, вот я и подумал, может можно как-нибудь по спавн-секции получить...


За_Плесне_велый
[1] Странник
Онлайн статус=0  Профиль    




Посты: 23
Откуда:
Занятие: Пишу музыку
Возраст: 29

16-11-2011
23-03-2011 18:50 GMT3 часа #1456223   Split
KontrolЛер ты посмотри как создать пушку на модели уже существующей и тоже самое проделай с другой, которая те нужна. Только заменив модель )

добавлено спустя 37 секунд

UltraISO

Сообщение было успешно отредактировано За_Плесне_велый (23-03-2011 18:50 GMT3 часа, назад)

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




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

18-03-2015
23-03-2011 20:27 GMT3 часа #1456246   Split
Stalk15
Спавн секция - это (как правило для NPC ) унаследованная от базовой секция объекта.
У NPC, к примеру, базовая секция stalker - (расписана в файле m_stalker).
То есть по сути секция есть набор параметров которые определяют характеристики объекта. НО она никак не является уникальным идентификатором объекта, поскольку объектов с одной спавн-секцией может существовать сколько угодно.
К чему я это веду... а вот к чему: ты будешь смеяться, но именно по секции ты получал объекты сотни раз. НО в данном случае это тебе не поможет.

local object=alife():create("section", vector():set(x,y,z), lvid, gvid)
Метод create() создает объект исходя из имени секции, которая ему передается как аргумент.
То есть исходя из класса объекта (указанного в конфиге объекта - его базовой секции) создается экземпляр класса с соответствующими свойствами. Вектор же добавляет в его юзердату информацию о местоположении на карте.
После чего create() возвращает созданный экземпляр.

ЗЫ: Профильное имя доступно практически всегда. (и у клиентских объектов и у серверных). Почему ты не можешь его использовать?

--------------------------------------------------------------------------------
SkyLoader
name() - возвращает системное имя. Если объект был заспавнен скриптом(а не через all.spawn), то как ты узнаешь какое системное имя ему назначил движок?
Никак. Только если определишь объект сначала каким то иным образом.
А если можно получить объект другим способом, то какой смысл узнавать системное имя? Никакого.

Сообщение было успешно отредактировано erlik (23-03-2011 20:27 GMT3 часа, назад)

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




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

09-09-2011
23-03-2011 20:49 GMT3 часа #1456270   Split
Stalk15, перебери всех неписей и сделай if npc:section()=="" then или по профильному имени: if npc:name()=="" then.


erlik, можно занести непися в spawn_sections.ltx, тогда и секция и имя будет.

Сообщение было успешно отредактировано SkyLoader (23-03-2011 20:49 GMT3 часа, назад)

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




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

19-11-2012
23-03-2011 21:39 GMT3 часа #1456303   Split
erlik
Ну, вобщем-то понятно.
Чтоб использовать профильное имя, ножно же перебирать НПС, используя for. Хотел обойтись без перебора, а то бывает, перебор напрягает игру и виснет секунды на 2-4.


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




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

03-05-2011
24-03-2011 12:48 GMT3 часа #1456546   Split
Помогите исправить баг с тайниками. Короче тайники есть, а в них пусто. Хотя содержимое прописано.


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




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

24-03-2011 15:36 GMT3 часа #1456550   Split
Вопрось есть. Как заспавнить лампочку, которая светится?

И желательно чтобы через срипт.

Можно ли в Милке увеличить размер модельки? Если да, то как?

Сообщение было успешно отредактировано Mehanik Yar (24-03-2011 15:36 GMT3 часа, назад)

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




Посты: 39
Откуда: Dnepr
Занятие: Модинг игры сталкер
Возраст:

24-03-2011 19:39 GMT3 часа #1456717   Split
Подскажите как привязать бандита к блокпосту военных тем самым инициировав нападения я менял гулаг в качестве теста командиру блокпоста поставил гулаг волка но ничего не получалось мне нужно что бы бандит не был на атп а бежал на блокпост если не так то как делать ?


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




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

24-03-2011 19:41 GMT3 часа #1456720   Split
Pasha_199729 бежал?...с атп?, тогда лучше создай отдельного и пропиши ему путь до блокпоста с игнорированием врагов по пути если надо конечно же, а если не с атп то просто заспавни в радиусе видимости вояк чтобы процесс пошел=)

STALKER-DRUZIA выведи кастом статик с начала игры, или по условию


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




Посты: 39
Откуда: Dnepr
Занятие: Модинг игры сталкер
Возраст:

24-03-2011 19:55 GMT3 часа #1456722   Split
Каким образов прописать ему путь ? в каком файле ето находится ?

Сообщение было успешно отредактировано Pasha_199729 (24-03-2011 19:55 GMT3 часа, назад)

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




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

14-11-2013
24-03-2011 20:39 GMT3 часа #1456740   Split
подскажите пожалуйста как создать точку в которой будут периодически спавниться монстры, через скрипт.


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




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

24-03-2011 20:50 GMT3 часа #1456743   Split
Pasha_199729 all.spawn, там пишешь точки пути в файле нач. с way_, дальше уже работа с логикой(она есть в туторах)

Dmitriy_Dark_Stalker зацикли спавн, если будешь делать рядом с домами/стенами и etc то лучше сам сними кординаты - ибо могут быть вылеты если заспавнится в стене/под землей


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




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

14-11-2013
24-03-2011 20:57 GMT3 часа #1456750   Split
Struck, координаты я снял. теперь мне надо прописать точку где будут спавниться монстры. но я понятия не имею какие файлы надо править или создавать. просто никогда не занимался данным вопросом. если тебе не сложно подскажи пожалуйста как сделать.


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




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

24-03-2011 21:06 GMT3 часа #1456755   Split
Dmitriy_Dark_Stalker в этом форуме есть тема связанная именно со спавном объектов, там как раз есть спавн от одной точки




Форумы > Архив > Склад > Модификации ТЧ, вопросы и ответы (старое, по 14.06.11)

Страница 24 из 63Первая«21222324252627 »Последняя


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



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

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