Добавлен
Интересует кик функцию игрока, что бы вызывало десинхронизацию, либо сразу кикало с карты как на хост ботах. Это кикает при загрузке, хочу сделать так, что бы эта функция, кикала по номеру слота.
function KickPlayerKick takes nothing returns nothing
call ExecuteFunc("KickPlayerKick")
endfunction
function KickPlayer takes player pl returns nothing
if GetLocalPlayer() == pl then
call KickPlayerKick()
endif
endfunction

Есть событие когда игрок отправляет сообщение в чат.
Если сообщение то, что надо то кикаем.
И зачем такие заморочки, когда можно заставить человека на слоте выиграть\проиграть?
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
CustomDefeatBJ и ненадо никаких заморочек, в функции есть параметры - показать диалог, или нет.
10
А зачем тут JASS ? есть стандартная "игрок - defeat"
18
UPD:
С RemovePlayer ещё это
if GetLocalPlayer() == p then
    call EndGame(false)
endif
10
quq_CCCP:
ApEJI, затем что автор коверкает чужие карты...
Это печаль, но 14 лет назад мы все с этого начинали =)
18
function KickPlayer takes player p returns nothing
    call RemovePlayer(p, PLAYER_GAME_RESULT_DEFEAT)
    if GetLocalPlayer() == p then
        call EndGame(false)
    endif
endfunction
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.