Декали для сервера (Map_Decals)

panikajo

Участник
Сообщения
867
Реакции
233

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
А ты с csgo, можешь декали выкачать? Или подсказать как это можно сделать и найти?
Открой csgo/pak01_dir.vpk через прогу GCFScape и в папке materials/decals будут твои стандартные декали, если интересно как сделать своими руками - могу подсказать (напишу об этом тему, если нету её здесь)
 

panikajo

Участник
Сообщения
867
Реакции
233
Открой csgo/pak01_dir.vpk через прогу GCFScape и в папке materials/decals будут твои стандартные декали, если интересно как сделать своими руками - могу подсказать (напишу об этом тему, если нету её здесь)
Ну окей, я нашел. А как просмотреть каждую чтобы выяснить какая моя?
 

panikajo

Участник
Сообщения
867
Реакции
233
Можешь через vtfedit глянуть открывая каждый vtf файл.
upload_2018-3-12_20-30-18-png.29127

Вот такое, но чет не могу найти (
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
@panikajo, Tсли что, то текстура не имеет коллизии, то-есть игрок может сквозь неё пройти. Если нужно непроходимую сделать - то это нужно модель делать и ставить через соответствующий плагин или браш в маппинге.
Где эта текстура - я не знаю, на hlmod'e уже искали эту текстуру и нашли, пост я тоже не знаю где. Было бы название карты - я бы помог с этим.
 

panikajo

Участник
Сообщения
867
Реакции
233
@panikajo, Tсли что, то текстура не имеет коллизии, то-есть игрок может сквозь неё пройти. Если нужно непроходимую сделать - то это нужно модель делать и ставить через соответствующий плагин или браш в маппинге.
Где эта текстура - я не знаю, на hlmod'e уже искали эту текстуру и нашли, пост я тоже не знаю где. Было бы название карты - я бы помог с этим.
Ну смотри это обычная карта , de_inferno , de_overpass, de_train. Просто в самом режиме в игре когда выбираешь соревновательный выбираешь режим 2х2.
И текстура сама появляется, т.е это даже не другая карта просто дефолт но к ней добавляется каким-то чудом текстурка, которая запрещает проход.
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Ну смотри это обычная карта , de_inferno , de_overpass, de_train. Просто в самом режиме в игре когда выбираешь соревновательный выбираешь режим 2х2.
И текстура сама появляется, т.е это даже не другая карта просто дефолт но к ней добавляется каким-то чудом текстурка, которая запрещает проход.
Скорее всего там стоят триггеры на количество игроков, если игроков 4 (режим 2на2), то триггер активируется и активирует там браш с данной текстурой (у браша есть коллизия). А когда больше 4, то деактивируется.
Это как я вижу данный механизм, у ValVe может быть и другой (с их то логикой).
 

panikajo

Участник
Сообщения
867
Реакции
233
Скорее всего там стоят триггеры на количество игроков, если игроков 4 (режим 2на2), то триггер активируется и активирует там браш с данной текстурой (у браша есть коллизия). А когда больше 4, то деактивируется.
Это как я вижу данный механизм, у ValVe может быть и другой (с их то логикой).
Крч проще свой сделать? А есть статья как сделать самому такое примерно? Ну или такое.
post-56479-1399636111.jpg
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Крч проще свой сделать? А есть статья как сделать самому такое примерно? Ну или такое.
Можно и самим сделать, отредактировав в фотошопе с альфа каналом и экспортировав файл в vmt формат (+.vmt)
Текстура лежала в "инструментах", если нужно поменять путь, то перекинь по нужному пути эти файлы и в .vmt смени путь к .vtf файлу (можно без разрешения .vtf)
Ps, она уже есть в ксго по дефолту, оригинал заливать смысла нету, так, как она и так имеется у всех обладателей ксго, просто пропиши к ней путь и всё.
Могу поспорить что у тебя с ней не сложится и тебе прийдётся либо забить, либо делать самому текстуру (либо заказать)
 

Вложения

  • materials.rar
    11.8 КБ · Просмотры: 41

panikajo

Участник
Сообщения
867
Реакции
233
Это я видел, но там дефолт текстуры.
--- Добавлено позже ---
Можно и самим сделать, отредактировав в фотошопе с альфа каналом и экспортировав файл в vmt формат (+.vmt)
Текстура лежала в "инструментах", если нужно поменять путь, то перекинь по нужному пути эти файлы и в .vmt смени путь к .vtf файлу (можно без разрешения .vtf)
Ps, она уже есть в ксго по дефолту, оригинал заливать смысла нету, так, как она и так имеется у всех обладателей ксго, просто пропиши к ней путь и всё.
Могу поспорить что у тебя с ней не сложится и тебе прийдётся либо забить, либо делать самому текстуру (либо заказать)
хМ, но я все-же постараюсь сделать :)
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
А почему не проще через , фотошоп сразу нарисовать модель а потом импортировать в ксго ?
Можно и так, как говорится "каждому своё". Но лучше выше предложенный вариант от @☆★☆БАТЯ☆★☆™,
"Ставишь текстуру, делаешь ее прозрачной а сверху наносишь декаль"

Так, как прийдёться делать только текстуру для декали и налаживать поверх модели, тут есть свои плюсы:
- можно редактировать положение декали независимо от заднего фона,
- можно фон сделать из кучи моделей пропов ввиде завала и поверх него ещё сделать блок стену и на эту стену декаль.
- можно "отключать и включать" коллизию (проходимость сквозь обьект), то-есть убирать фон или ставить фон.

А если использовать метод через модель, то тут одни ток минусь:
- нету возможности отключить коллизию (только добавив флаг "solid" "0" в плагине)
- текстура криво будет лежать на модели, и подредактировать будет сложно, особенно если габариты модели малы.

Фон - это модель, или кучка моделей позади декали!
 

panikajo

Участник
Сообщения
867
Реакции
233
Можно и так, как говорится "каждому своё". Но лучше выше предложенный вариант от @☆★☆БАТЯ☆★☆™,
"Ставишь текстуру, делаешь ее прозрачной а сверху наносишь декаль"

Так, как прийдёться делать только текстуру для декали и налаживать поверх модели, тут есть свои плюсы:
- можно редактировать положение декали независимо от заднего фона,
- можно фон сделать из кучи моделей пропов ввиде завала и поверх него ещё сделать блок стену и на эту стену декаль.
- можно "отключать и включать" коллизию (проходимость сквозь обьект), то-есть убирать фон или ставить фон.

А если использовать метод через модель, то тут одни ток минусь:
- нету возможности отключить коллизию (только добавив флаг "solid" "0" в плагине)
- текстура криво будет лежать на модели, и подредактировать будет сложно, особенно если габариты модели малы.

Фон - это модель, или кучка моделей позади декали!
Окей. Но чтобы наложить декаль надо пилить плагин верно?
 

iLoco

Пишу плагины за печеньки 🍪🍪🍪
Сообщения
2,265
Реакции
1,323
Окей. Но чтобы наложить декаль надо пилить плагин верно?
Можно и написать, можно заказать, можно выпросить и даже найти, даже можно в плигине Reklama заменить env_sprite на env_sprite_oriented или же просто использовать его, но в vmt вписать не 'vp_parallel" а "oriented" тут поподробнее Sprite - Valve Developer Community

Map Decals - AlliedModders
 

panikajo

Участник
Сообщения
867
Реакции
233
Можно и написать, можно заказать, можно выпросить и даже найти, даже можно в плигине Reklama заменить env_sprite на env_sprite_oriented или же просто использовать его, но в vmt вписать не 'vp_parallel" а "oriented" тут поподробнее Sprite - Valve Developer Community

Map Decals - AlliedModders
Просто итог таков , что я хочу использовать его в плагине Blocker passes. Ну окей наложу я декаль на текстуру , когда на сервере есть 10 человек эта текстура пропадает. Соответственно и декаль пропадет?
 
Сверху Снизу