특정 버튼을 누르거나 아니면 특정 장소에 있을때
영웅 선택창 띄우는 코드는 어떻게 만드나요?
잠깐동안 스폰장소로 가거나 특정키를 눌르면 영웅을 차례대로 바꿀수있게 할수 있어용
set player allowed heroes문을 사용해 플레이어가 사용중인 영웅을 비활성화해주면 영웅 선택 창이 뜹니다. 그 후 다시 그 영웅을 사용 가능하게 바꿔주면 됩니다.
구현하자면
rule(“영웅 변경”)
{
event
{
Ongoing - Each Player;
All;
All;
}
condition
{
True == True;
}
action
{
Set Player Variable(Event Player, A, Hero Of(Event Player));
Set Player Allowed Heroes(Event Player, Filtered Array(All Heroes, Compare(Current Array Element, !=, Player Variable(Event Player,
A))));
Wait(0.500, Ignore Condition);
Set Player Allowed Heroes(Event Player, All Heroes);
}
}
위의 컨디션에서 True == True;문을 is button held문이나 distance between문을 이용해 특정 버튼을 눌렀거나, 특정 장소에 있을 때 작동하도록 할 수 있습니다