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

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

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • Не хотите БАН?

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

    Там вы можете продать или купить
    Всё что касается игровых серверов
  • 0
dosserua

[Решено] Ножовка и замок

Вопрос

Здравствуйте, на некоторых серверах видел как-то делают что ножовка не срезает замок. Подскажите как это можно сделать у себя на сервере?

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

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


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

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

Забронировать это рекламное место


  • 0

paranoyk  там только объясняют как убрать разрушения с внешней стороны от топора и т.д, а не как сделать то что я попросил в теме.

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


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

\4_World\Classes\UserActionsComponent\Actions\Continuous\ActionDestroyCombinationLock.c

	...
	override bool ActionCondition( PlayerBase player, ActionTarget target, ItemBase item )
	{
		return false;
	}
	...

 

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
10 часов назад, dosserua сказал:

paranoyk  там только объясняют как убрать разрушения с внешней стороны от топора и т.д, а не как сделать то что я попросил в теме.

Вообщето там и искомая вами вещь внедрена,помимо "неразрушаемости".

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


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

Вообщето там и искомая вами вещь внедрена,помимо "неразрушаемости".

У меня стоит модом неразрушимость, мне отдельно нужно было то что выше скинул пользователь elanc . А я не знал где находиться скрипт и что прописывать.

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

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


Ссылка на сообщение
Поделиться на других сайтах
  • 0
17 часов назад, dosserua сказал:

У меня стоит модом неразрушимость, мне отдельно нужно было то что выше скинул пользователь elanc . А я не знал где находиться скрипт и что прописывать.

лол если у вас стоит мод на неразрушаемость с внешней стороны то я могу вас огорчить что в этом моде и так должно стоять что нажовкой нельзя распиливать замок. То что вам выше скинул paranoyk. Я сделал из того мода что стоит у вас только для тех кто не хочет делать сервер с модами
 

 

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

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


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

Parliament уже неактуально, теперь она не срезает замки, сами богемия отключили. Происходит анимация, и в конце отменяется) так что скриптс пока что не актуален)

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


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

dosserua вот смотри оригинальный файл после обновления серверной части
ActionDestroyCombinationLock.c
 

override void OnFinishProgressServer( ActionData action_data )
	{	
		Fence fence = Fence.Cast( action_data.m_Target.GetObject() );
		if ( fence )
		{
			CombinationLock combination_lock = fence.GetCombinationLock();
			if ( combination_lock )
			{
				combination_lock.Unlock( fence );
				combination_lock.DecreaseHealth( combination_lock.GetMaxHealth() );
			}
		}
		
		action_data.m_MainItem.DecreaseHealth( UADamageApplied.SAW_LOCK, false );
		
		//soft skills
		action_data.m_Player.GetSoftSkillsManager().AddSpecialty( m_SpecialtyWeight );
	}

а вот скрипт который выдернут из мода DisableBaseDestruction

override void OnFinishProgressServer( ActionData action_data )
	{	
	    bool disableDestruction = true;
		if (!disableDestruction)
		{
			super.OnFinishProgressServer(action_data);
		}
		
		action_data.m_MainItem.DecreaseHealth( UADamageApplied.SAW_LOCK, false );
		
		//soft skills
		action_data.m_Player.GetSoftSkillsManager().AddSpecialty( m_SpecialtyWeight );
	}

причем я сейчас все проверил все работает вот доказательство
Скрипт после обновления серверной части

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


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить на вопрос...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

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