Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Правила форума

Этот раздел, как вы могли заметить по названию, предназначен для решения вопросов по поводу уже существующих модов и плагинов.
Пожалуйста, если у вас проблема с написанием плагина, не путайте этот раздел с разделом по скриптингу.
Для поиска плагинов и модов существует соответствующий раздел.

Название темы должно соответствовать содержанию. Темы с названием типа "Помогите", "Вопрос", "парни подскажите..." - будут удалены.
Все темы, не относящиеся к "Вопросам по модам и плагинам", будут удалены или перемещены в соответствующий раздел.

Правила оформления темы:
1. Помимо заголовка не забудьте верно сформулировать свой вопрос.
2. Выложите исходник (в тег кода + ) или ссылку на плагин который вызывает у вас вопросы.
3. Выложите лог с ошибками (если имеется) под спойлер

Кастомные модели

Статус пользователя SiziF
сообщение 31.7.2017, 23:50
Сообщение #1


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

ghw_weapon_replacement всем известен
Если у меня 3 модели vpw,как их правильно прописывать?(дефолтные модели v только в кс)
Или есть хороший аналог плагина?
Спасибо)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя kritic
сообщение 1.8.2017, 0:04
Сообщение #2


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Цитата(SiziF @ 1.8.2017, 0:50) *
ghw_weapon_replacement всем известен
Если у меня 3 модели vpw,как их правильно прописывать?(дефолтные модели v только в кс)
Или есть хороший аналог плагина?
Спасибо)

а в чём подвох?)
прописывать как обычно:
"старый путь v модели" "новый путь v модели"
"models/v_knife.mdl" "models/v_knife_2.mdl"
и также для p и w. путь начинается с папки models
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя energydance
сообщение 1.8.2017, 0:06
Сообщение #3


Стаж: 10 лет

Сообщений: 2809
Благодарностей: 740
Полезность: 213

kritic, возможно он хочет чтоб модели те что у него в руках к примеру показывало игрокам , или дропнутое оружие


Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 1.8.2017, 0:11
Сообщение #4


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Цитата(energydance @ 1.8.2017, 1:06) *
kritic, возможно он хочет чтоб модели те что у него в руках к примеру показывало игрокам , или дропнутое оружие

и в чем проблема? модель в руках это v_модель, дропнутое оружие - это p. если директория используемые для замены правильные и уникальные, то модельки благополучно скачаются всем игрокам (если конечно же на сервере есть быстрая загрузка, а то плюнут и выйдут) и все их увидят в игре

Отредактировал: kritic, - 1.8.2017, 0:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя energydance
сообщение 1.8.2017, 0:13
Сообщение #5


Стаж: 10 лет

Сообщений: 2809
Благодарностей: 740
Полезность: 213

kritic, v модель по моему показывает только игроку который держит это оружие ( модель )


Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 1.8.2017, 0:17
Сообщение #6


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Цитата(energydance @ 1.8.2017, 1:13) *
kritic, v модель по моему показывает только игроку который держит это оружие ( модель )

неправда ваша, если всем всё заменить, то всё отлично показывает
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя energydance
сообщение 1.8.2017, 0:22
Сообщение #7


Стаж: 10 лет

Сообщений: 2809
Благодарностей: 740
Полезность: 213

kritic, ну если всем то само собой ))) а если на сервер к примеру у випов будет нож knife_vip_v.mdl то показывать будет только ему )


Press enter to exit ...
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 1.8.2017, 0:29
Сообщение #8


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Цитата(kritic @ 1.8.2017, 1:11) *
и в чем проблема? модель в руках это v_модель, дропнутое оружие - это p. если директория используемые для замены правильные и уникальные, то модельки благополучно скачаются всем игрокам (если конечно же на сервере есть быстрая загрузка, а то плюнут и выйдут) и все их увидят в игре

Ты, по моему сам не заметил, как допустил ошибку)
v_ - viewmodel. Модель от первого лица
p_ - playermodel. Модель которая у игрока в руках, и крепится на хитбоксы рук модели игрока.
Скрытый текст
Прикрепленное изображение
w_ - worldmodel. Модель, которая лежит на замле (она же "дропнутое оружие")

Отредактировал: JIuXeP, - 1.8.2017, 0:35
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя SiziF
сообщение 1.8.2017, 7:44
Сообщение #9


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

ээм))
Ини файл имеет такой вид
"models/w_usp.mdl" "models/new/w_usp.mdl"(по дефолту)мне надо прописать
"models/w_usp.mdl" "models/new/w_usp.mdl" "models/new/p_usp.mdl" "models/new/v_usp.mdl" ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 1.8.2017, 14:05
Сообщение #10


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Цитата(SiziF @ 1.8.2017, 8:44) *
ээм))
Ини файл имеет такой вид
"models/w_usp.mdl" "models/new/w_usp.mdl"(по дефолту)мне надо прописать
"models/w_usp.mdl" "models/new/w_usp.mdl" "models/new/p_usp.mdl" "models/new/v_usp.mdl" ?


Код:
"_старая_модель" "_новая_модель"


Код:
"models/p_usp.mdl" "models/new/p_usp.mdl"
"models/v_usp.mdl" "models/new/v_usp.mdl"
"models/w_usp.mdl" "models/new/w_usp.mdl"


Цитата(SiziF @ 1.8.2017, 0:50) *
ghw_weapon_replacement
Ой... есть более хорошая реализация замены ресурсов, так же с конфигом. Не помню где видел, и кто автор.. надо искать.

Если есть хоть какие-то знания C++ это можно сделать прямо в gamedll (re). Всего-то: свои пути прописать, скомпилировать, модели на сервер положить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 1.8.2017, 14:22
Сообщение #11


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Цитата(SiziF @ 1.8.2017, 0:50) *
Или есть хороший аналог плагина?

Models Replacement (amxx)
Ultimate Unprecacher (metamod)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SiziF
сообщение 1.8.2017, 19:50
Сообщение #12


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

JIuXeP,
По дефолту,говорю же,в самой кс-только v_модель. можно ли эту модель заменить на 3 модели? vpw ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя kritic
сообщение 1.8.2017, 20:13
Сообщение #13


Стаж: 11 лет

Сообщений: 1128
Благодарностей: 832
Полезность: 1488

Цитата(SiziF @ 1.8.2017, 20:50) *
JIuXeP,
По дефолту,говорю же,в самой кс-только v_модель. можно ли эту модель заменить на 3 модели? vpw ?

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя SiziF
сообщение 1.8.2017, 22:22
Сообщение #14


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

kritic,

Что не ясно?
Я хочу с помощью плагина указанного выше,заменить обычные,СТАНДАРТНЫЕ модели на сервере на модели 3д так называемые.Куда яснее.Можно ли с этим плагином это реализовать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя steelzzz
сообщение 1.8.2017, 23:04
Сообщение #15


Стаж: 12 лет

Сообщений: 609
Благодарностей: 187
Полезность: 167

Цитата(SiziF @ 1.8.2017, 20:50) *
JIuXeP,
По дефолту,говорю же,в самой кс-только v_модель. можно ли эту модель заменить на 3 модели? vpw ?

можно с помощью v_ сделать p_, w_. В интернете есть видео уроки. Ну или можно заказать это у модельеров


Нужна помощь в настройке сервера или плагина? (Платно) -> Тык
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SiziF
сообщение 1.8.2017, 23:11
Сообщение #16


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

не ну пацаны,это ппц))
1.есть плагин
2.в нем есть ини файл.внутри записывается все по принципу "models/p_1" "models/new/p_1"
3.есть дефолтная модель на СЕРВЕРЕ /models/p_1.mdl
4.есть кастомная модель p_1.mdl v_1.mdl w_1.mdl

Внимание вопрос.
Как имея на руках модели,вписать это дело в ини файл если дефолтная модель только "p" ?
Возможно или не возможно это?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 2.8.2017, 0:04
Сообщение #17


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

Цитата(SiziF @ 1.8.2017, 20:50) *
JIuXeP,
По дефолту,говорю же,в самой кс-только v_модель. можно ли эту модель заменить на 3 модели? vpw ?

Одну модель заменить тремя? Вой, шо-то новое))) Как вы себе это представляете?
Если есть v_ должна быть и p_. Тем более, если это стандартные модели. У ножа w_ быть не может, он не дропается, и не может лежать на карте, а v_ и p_ есть. Логично?
p_ заменяется p_, w_ соответственно...

Цитата(SiziF @ 2.8.2017, 0:11) *
3.есть дефолтная модель на СЕРВЕРЕ /models/p_1.mdl
4.есть кастомная модель p_1.mdl v_1.mdl w_1.mdl

Дефолтная... кастомная.. как это? Не модель, а моделИ. Каждая модель имеет свое назначение, в этой теме вам все описали.

Цитата(SiziF @ 2.8.2017, 0:11) *
Как имея на руках модели,вписать это дело в ини файл если дефолтная модель только "p" ?

Опять же.. только p_ ? как это возможно? p_ без v_ существовать не может.

Как заменять модели, я кажется описал тут: https://c-s.net.ua/forum/topic86259.html?vi...t&p=1009268


Цитата(SiziF @ 2.8.2017, 0:11) *
Возможно или не возможно это?

Существующими плагинами - нет, не возможно. По крайней мере я не видел таких по тому, что никто и предположить не мог, что когда-то найдется человек желающий так коверкать задачу с заменой моделей.
Если я правильно понял задачу, то реализовать такое возможно. Но для каждого оружия придется составлять свою цепочку с ресурсами всех видов моделей, и потом искать на совпадения и сопоставлять с той, которую вы хотите заменить. Как вы объясняете, так и мы)

Но если у вас задача заменить одну модель тремя...

Отредактировал: JIuXeP, - 2.8.2017, 0:09
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SiziF
сообщение 2.8.2017, 0:10
Сообщение #18


Стаж: 15 лет

Сообщений: 1042
Благодарностей: 133
Полезность: 18

Я дико извиняюсь))Оказывается в стандартных моделях все 3 wpv есть))10 лет ксом страдаю а никогда не обращал внимания)
Я люся)Можно закрыть,а лучше удалить тему))

Отредактировал: SiziF, - 2.8.2017, 0:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ssx
сообщение 2.8.2017, 0:12
Сообщение #19


Стаж: 12 лет

Сообщений: 2237
Благодарностей: 1343
Полезность: 836

по w_ модельке...
Код:
#define CHRISTMAS "models/w_c4_0003.mdl"


public plugin_init()
{
register_plugin(PLUGIN,VERSION,AUTHOR);
register_forward(FM_SetModel,"fw_setmodel");
}


public fw_setmodel(ent,model[])
{
if(equali(model,"models/w_c4.mdl"))
{
engfunc(EngFunc_SetModel,ent,CHRISTMAS);
return FMRES_SUPERCEDE;
}

return FMRES_IGNORED;
}


А как узнать кто дропнул оружие?


[Half-Life DM FFA] 78.152.169.100:27016
[CS 1.6 GunGame] 78.152.169.100:27018
[CS 1.6 DM AIM] 78.152.169.100:27017
[CS 1.6 DM FFA] 78.152.169.100:27015
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя JIuXeP
сообщение 2.8.2017, 2:31
Сообщение #20


Стаж: 12 лет

Сообщений: 338
Благодарностей: 205
Полезность: 792

ssx, кодописцы пушек юзают pev_impulse/EV_INT_impulse для того, чтобы сохранить что-то "на оружке" (естественно значение в pev_impulse загонять для "энтити" оружия). Полагаю, можно юзать что-то из свободных pev_%0user%1 (iuser1, fuser2, vuser3). Хотя не уверен, я когда-то пробовал.. и не помню что с этого вышло.

1. событие, когда игрок получает оружие.
2. Код:
entity_set_int(weapon_ent, EV_INT_impulse, playerid);
//or
set_pev(weapon_ent, pev_impulse, playerid)

3. Когда надо получить... Код:
entity_get_int(weapon_ent, EV_INT_impulse);
//or
pev(weapon_ent, pev_impulse);


Отредактировал: JIuXeP, - 2.8.2017, 11:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: