Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0
Thomas

Конфиг(взять в руки)

Какой параметр в конфиге нужно прописать чтобы предмет нельзя было взять в руки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0
class HeliCrate1 extends WoodenCrate
{
	override bool CanPutIntoHands( EntityAI parent )
	{
		return false;
	}
	override bool CanPutInCargo( EntityAI parent )
	{
		return false;
	}
	bool CanBePacked()
	{		
		return false;
	}
	
	bool CanBeManipulated()
	{
		return false;
	}
};
13 minutes ago, CrazyJesus said:

class urname : itembase { override bool CanPutIntoHands( EntityAI parent ) { if ( !super.CanPutIntoHands( parent ) ) { return false; } if ( GetCompEM().IsSwitchedOn() ) { return false; } return true; } };


class urname : itembase
{
  override bool CanPutIntoHands( EntityAI parent )
  {
  if ( !super.CanPutIntoHands( parent ) )
  {
  return false;
  }
  if ( GetCompEM().IsSwitchedOn() )
  {
  return false;
  }
  
  return true;
  }
};

примерно так, как-то. Попробуй поменять true на false. Танцы с бубном и у тебя получится?

Сделал так и получилось 
 

 

Изменено пользователем Thomas (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

Не все так просто. Ваще не все. 
Создаешь свой  предмет и свой класс собственно, а с ним уже делаешь все что тебе нужно.  Потом пакуешь в клиентский свой мод. 

Поюзай поиск, здесь добрые люди уже выкладывали примеры бочки. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
6 hours ago, Plut said:

Не все так просто. Ваще не все. 
Создаешь свой  предмет и свой класс собственно, а с ним уже делаешь все что тебе нужно.  Потом пакуешь в клиентский свой мод. 

Поюзай поиск, здесь добрые люди уже выкладывали примеры бочки. 

По ключевым словам нечего не нашёл, может можешь какой то пример скинуть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
7 hours ago, Plut said:

Не все так просто. Ваще не все. 
Создаешь свой  предмет и свой класс собственно, а с ним уже делаешь все что тебе нужно.  Потом пакуешь в клиентский свой мод. 

Поюзай поиск, здесь добрые люди уже выкладывали примеры бочки. 

Я знаю что нужно сделать свой клиенский мод, у меня уже всё готово но мой ящик можно взять в руки а я этого не хочу 
Какие параметры за это отвечают?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 минуты назад, Thomas сказал:

Я знаю что нужно сделать свой клиенский мод, у меня уже всё готово но мой ящик можно взять в руки а я этого не хочу 
Какие параметры за это отвечают?

 


Функция CanPutIntoHands(), копай её

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
class urname : itembase
{
  override bool CanPutIntoHands( EntityAI parent )
  {
  if ( !super.CanPutIntoHands( parent ) )
  {
  return false;
  }
  if ( GetCompEM().IsSwitchedOn() )
  {
  return false;
  }
  
  return true;
  }
};

примерно так, как-то. Попробуй поменять true на false. Танцы с бубном и у тебя получится?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка