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

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

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

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

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 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

Тоже сломалось после обновы, как лечить?

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


Ссылка на сообщение
Поделиться на других сайтах
  • 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 );
	}

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

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


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

PJIIOxa А как с неразрушаемостью построек,не проверяли?

 

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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