Не дает пуджа команде даер

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

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

almazist1

Продвинутый
Код:
кто знает в чем трабл, не меняет героя на пуджика у даер
Код:
function GameMode:InitGameMode()
  GameMode = self
 
  DebugPrint('[BAREBONES] Starting to load Barebones gamemode...')
ListenToGameEvent("dota_player_pick_hero", OnHeroPicked, nil)
  ListenToGameEvent('dota_player_pick_hero', Dynamic_Wrap(GameMode, 'OnHeroPicked'), self)
  -- Commands can be registered for debugging purposes or as functions that can be called by the custom Scaleform UI
  Convars:RegisterCommand( "command_example", Dynamic_Wrap(GameMode, 'ExampleConsoleCommand'), "A console command example", FCVAR_CHEAT )

  DebugPrint('[BAREBONES] Done loading Barebones gamemode!\n\n')
end
function GameMode:OnHeroPicked()
    
     local playerCnt = PlayerResource:GetPlayerCount()
    for playerID = 0, playerCnt - 1 do
      local player = PlayerInstanceFromIndex(playerID + 1) -- index = playerID + 1
      local team = player:GetTeamNumber()
      end
  if team == DOTA_TEAM_BADGUYS then
     PlayerResource:ReplaceHeroWith(playerID, "npc_dota_hero_pudge", 0, 0)
end
end
 
Код:
кто знает в чем трабл, не меняет героя на пуджика у даер
Код:
function GameMode:InitGameMode()
  GameMode = self

  DebugPrint('[BAREBONES] Starting to load Barebones gamemode...')
ListenToGameEvent("dota_player_pick_hero", OnHeroPicked, nil)
  ListenToGameEvent('dota_player_pick_hero', Dynamic_Wrap(GameMode, 'OnHeroPicked'), self)
  -- Commands can be registered for debugging purposes or as functions that can be called by the custom Scaleform UI
  Convars:RegisterCommand( "command_example", Dynamic_Wrap(GameMode, 'ExampleConsoleCommand'), "A console command example", FCVAR_CHEAT )

  DebugPrint('[BAREBONES] Done loading Barebones gamemode!\n\n')
end
function GameMode:OnHeroPicked()
   
     local playerCnt = PlayerResource:GetPlayerCount()
    for playerID = 0, playerCnt - 1 do
      local player = PlayerInstanceFromIndex(playerID + 1) -- index = playerID + 1
      local team = player:GetTeamNumber()
      end
  if team == DOTA_TEAM_BADGUYS then
     PlayerResource:ReplaceHeroWith(playerID, "npc_dota_hero_pudge", 0, 0)
end
end
ты вообще попробовал то что я тебе скинул? и расставь принты посмотри что работает а что нет
 
Реклама: