Как сделать так, что бы modifiers сделанные на lua не исчезали после смерти?

  • Официальное уведомление администрации CustomGames.RU
    В связи с масштабным техническим сбоем в инфраструктуре прежнего хостинг-провайдера (Beget), работа форума CustomGames.RU была оперативно перенесена на новую серверную площадку и развёрнута из резервной копии базы данных.

    • Безопасность данных: учётные записи и данные пользователей находятся в полной безопасности. Все пароли и защищаемые параметры хранятся исключительно в криптографически зашифрованном (хэшированном) виде — никаких критических инцидентов для аккаунтов пользователей не произошло.
    • Временные технические ограничения: на этапе синхронизации файлового хранилища часть статических материалов (пользовательские аватары и архивные вложения) временно недоступна. По мере получения доступа к файловым архивам все материалы будут восстановлены в полном объёме.

Кирасим

Пользователь
28 Авг 2014
11
0
Код:
	function modifier_block_skill_ProtoClaw:DeclareFunctions() 
		local funcs = {
		MODIFIER_PROPERTY_PREATTACK_BONUS_DAMAGE,
		} 
		return funcs 
	end

	function modifier_block_skill_ProtoClaw:GetModifierPreAttack_BonusDamage( )
		local value = CustomNetTables:GetTableValue( "modifier_block", '8' );
		if value.Level == 1 then return 3 end 
		if value.Level == 2 then return 5 end 
		if value.Level == 3 then return 7 end
	end

	function modifier_block_skill_ProtoClaw:IsHidden() 
		return true
	end

Я даю этот modifier герою, но после смерти он пропадает. Как сделать так, что бы он остался навсегда? Или остается только снова его устанавливать?
 
Последнее редактирование модератором:
Реклама: