Решено Телепорт с сменой команд

MuvikS

Новичок
16 Янв 2024
2
1
Проект
Кастомки по доте 2
Как сделать телепорт который меняет команды, хочу сделать через телепорт.
Допустим:
1 игрок встает на первый телепорт, его закидывает в команду редиант и телепортирует на арену.
2 игрок встает на второй телепорт , его уже закидывает в даер команду и они могут драться.
 
  • Нравится
Реакции: vulkantsk

iia3uk666

Друзья CG
18 Дек 2021
411
70
Проект
Ушел с CG
Как сделать телепорт который меняет команды, хочу сделать через телепорт.
Допустим:
1 игрок встает на первый телепорт, его закидывает в команду редиант и телепортирует на арену.
2 игрок встает на второй телепорт , его уже закидывает в даер команду и они могут драться.
Изначально у тебя должны быть кастомные команды прописанные в геймрул

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

Просто сделай через функцию
Lua:
-- Перемещение игрока (PlayerID) в другую команду (NumberTeam)

-- получаем id игрока желательно вставить этот код при взаимодействии с телепортом
local player = PlayerResource:GetPlayer(iPlayerID)

-- Устанавливаем команду для игрока
player:SetTeam(NumberTeam)

-- "Ручная" смена команды для этого игрока
PlayerResource:SetCustomTeamAssignment(iPlayerID, NumberTeam)

end

Целую функцию сам додумаешь, как реализовать дуэли и т.д
 

ZLOY

Администратор
Команда форума
27 Июн 2016
953
182
Нужно менять команду не только игроку, но и герою и остальным юнитам, если они есть
 
Реклама: