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

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

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

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

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

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

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

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

Твердость entity

[РЕШЕНО]
Статус пользователя eat1k
сообщение 19.3.2017, 13:57
Сообщение #1
Стаж: 11 лет

Сообщений: 52
Благодарностей: 25
Полезность: 272

Здравствуйте, как можно сделать entity твердым, то есть, чтобы сквозь него нельзя было пройти?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя KOBRA71
сообщение 19.3.2017, 14:06
Сообщение #2
Стаж: 14 лет

Сообщений: 14
Благодарностей: 12
Полезность: 0

Код
set_pev( iEntity, pev_solid, SOLID_BBOX );

SOLID_

#define SOLID_NOT 0 // No interaction with other objects
#define SOLID_TRIGGER 1 // Touch on edge, but not blocking
#define SOLID_BBOX 2 // Touch on edge, block
#define SOLID_SLIDEBOX 3 // Touch on edge, but not an onground
#define SOLID_BSP 4 // BSP clip, touch on edge, block
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
voed
сообщение 19.3.2017, 14:13
Сообщение #3
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

http://www.amxmodx.org/api/hlsdk_const#pev...ev-solid-values
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя SISA
сообщение 19.3.2017, 14:57
Сообщение #4
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

KOBRA71,

А куда размеры коробки подевались ? Одним SOLID нельзя сделать объект физическим, ему ещё размеры назначить надо "EngFunc_SetSize"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
SashkaShit
сообщение 19.3.2017, 16:41
Сообщение #5
Стаж: 9 лет 1 месяц

Сообщений: 20
Благодарностей: 1
Полезность: 0

Цитата(SISA @ 19.3.2017, 14:57) *
KOBRA71,

А куда размеры коробки подевались ? Одним SOLID нельзя сделать объект физическим, ему ещё размеры назначить надо "EngFunc_SetSize"

как с языка стянул, хотел вчера про сайз замолвить
пс а нужен ли вообще солид если есть сайз?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя KOBRA71
сообщение 19.3.2017, 17:33
Сообщение #6
Стаж: 14 лет

Сообщений: 14
Благодарностей: 12
Полезность: 0

Цитата(SISA @ 19.3.2017, 15:57) *
KOBRA71,

А куда размеры коробки подевались ? Одним SOLID нельзя сделать объект физическим, ему ещё размеры назначить надо "EngFunc_SetSize"

Откуда мне знать, есть у него размеры или нет. Он попросил код установки твёрдости, при этом не предоставив свой код. Так что логично выдать ему код, нежели тавтологию разводить.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SISA
сообщение 19.3.2017, 17:51
Сообщение #7
Стаж: 15 лет

Сообщений: 2774
Благодарностей: 2956
Полезность: 994

SOLID нужен, иначе тач в двигле просто не сработает.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя eat1k
сообщение 19.3.2017, 19:22
Сообщение #8
Стаж: 11 лет

Сообщений: 52
Благодарностей: 25
Полезность: 272

Размер энтити узнавать только методом тыка?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fl0werD
сообщение 19.3.2017, 22:44
Сообщение #9
Стаж: 9 лет 2 месяца

Сообщений: 155
Благодарностей: 114
Полезность: 692

Цитата(eat1k @ 19.3.2017, 19:22) *
Размер энтити узнавать только методом тыка?

В qc файле модели написаны точные размеры.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя eat1k
сообщение 21.3.2017, 17:32
Сообщение #10
Стаж: 11 лет

Сообщений: 52
Благодарностей: 25
Полезность: 272

Цитата(fl0werD @ 19.3.2017, 22:44) *
В qc файле модели написаны точные размеры.


Какие именно нужно брать значения из этих?
Cкрытый текст
// 3 hit box(es)
$hbox 0 "joint1" -141.960007 -32.180000 -67.250000 151.690002 97.809998 67.250000
$hbox 0 "kHED" -95.980003 -87.250000 -8.000000 96.000000 88.660004 151.270004
$hbox 0 "static_prop" -5.440000 -133.080002 0.000000 5.440000 133.410004 125.080002
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя fl0werD
сообщение 22.3.2017, 2:36
Сообщение #11
Стаж: 9 лет 2 месяца

Сообщений: 155
Благодарностей: 114
Полезность: 692

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