Как выдать модификатор или что-то ещё с условием стим айди.

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

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

Kpyrep

Пользователь
27 Фев 2019
43
10
Проект
Arena of purification
Задался вопросом как применить что-либо с героем. Для примера сейчас пытаюсь переодеть героя, но выдаёт ошибку. Раньше с таким не сталкивался. Поэтому прошу помочь.
Lua:
function Rewear( keys )
    local caster = keys.caster
    local target = keys.target
    if caster:GetSteamAccountID(МОЙ ID) then

        CosmeticLib:EquipHeroSet( caster, 20899 )
    else
        CosmeticLib:ReplaceDefault( keys.caster, caster:GetUnitName() )
    end
end

Собсна говоря вот такая ошибка 1636824884433.png
 
Вопрос решил. Можно закрывать тему... Если кому интересно то
Lua:
 function COverthrowGameMode:OnNPCSpawned(data)

       local npc = EntIndexToHScript(data.entindex)
    if npc:IsRealHero() and npc.bFirstSpawned == nil and npc:HasAbility("XXXX") then
       npc.bFirstSpawned = true
      
               local playerID = npc:GetPlayerID()
            local steamID = PlayerResource:GetSteamAccountID(playerID)
        if steamID == 99999999 then    -- кому
            CosmeticLib:EquipHeroSet( npc, 20899 )
            npc:AddItem(Сюда предметик записать можно)
        else
            CosmeticLib:ReplaceDefault( npc, npc:GetUnitName() )
        end
    end
end
 
  • Нравится
Реакции: kain
Реклама: