CS_TerminateRound CSGO

Тема в разделе "Программирование / Скриптинг", создана пользователем Regedit, 15 окт 2015.

  1. Regedit

    Regedit

    Сообщения:
    105
    Симпатии:
    1
    Здравствуйте, не смотря на то что играть остается на карте еще 40 минут, после исполнения кода с CS_TerminateRound(6.0, CSRoundEnd_CTSurrender, true); игра останавливается, высвечивается надпись "Спецназ победил" и включается отсчет
    "Следующий матч начнется через X секунд.".. как сделать чтоб после этой функции не начинался новый матч? чтоб просто сообщало о победе КТ и начинался следующий раунд?

    Спасибо.
     
  2. R1KO

    R1KO Супер-модератор

    Сообщения:
    6.001
    Симпатии:
    2.993
    Regedit, поменяй причину. Ты походу указал причину когда кт выигрывают матч, а не раунд
     
  3. Regedit

    Regedit

    Сообщения:
    105
    Симпатии:
    1
    подскажите как мне нужно это указать?

    Добавлено через 5 минут
    Сразу гворю в GO CS_TerminateRound(6.0, CSRoundEndReason:8, true); или CS_TerminateRound(6.0, CSRoundEndReason:7, true); - почему-то указывает победу КТ! А мне надо бы еще и Т))

    Добавлено через 18 минут
    Решение: для го вместо CSRoundEndReason:8 юзайте CSRoundEndReason:3
     
    Последнее редактирование: 15 окт 2015