Не даются очки уровней для изучения способности.

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

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

Primo

Пользователь
26 Авг 2016
68
0
Из заголовка понятно, какова проблема.
На 21\22\23\24 уровнях просто не дают возможность прокачать новую способность. Проблема возникла после патча 7.0.
jg6CKSd.jpg
 
Из заголовка понятно, какова проблема.
На 21\22\23\24 уровнях просто не дают возможность прокачать новую способность. Проблема возникла после патча 7.0.
А еще на 17 и 19.
Кинь к обработчику апа уровня.
Код:
function OnLevelUp( keys )
	local player = EntIndexToHScript(keys.player)
	local level = keys.level 

	if player and level then 
		local no_points_levels = {
			[17] = 1,
			[19] = 1,
			[21] = 1,
			[22] = 1,
			[23] = 1,
			[24] = 1,
		}

		if no_points_levels[level] then
			local hero = player:GetAssignedHero() 

			if hero then
				hero:SetAbilityPoints(hero:GetAbilityPoints() + 1)
			end
		end
	end
end
 
Последнее редактирование модератором:
Реклама: