Physgun Wiki

roleplay.Vote.Finish

 roleplay.Vote.Finish( string id )

Досрочно завершает голосование и подводит итог. Вызывается автоматически: по таймеру, когда вышло время, и в момент, когда ответили все, кого спрашивали. Вручную нужен редко.

Голоса «за» и «против» сравниваются напрямую: при yes > no вызывается callback, иначе — onFailCallback, если он был передан. Ничья считается поражением.

Тем, кто не успел ответить, окно голосования закрывается.

Аргументы

1 string id
Идентификатор голосования, переданный в roleplay.Vote.Start.

Пример

roleplay.Vote.Finish('job_vote_' .. ply:UserID())

Чтобы прекратить голосование без подведения итогов и без вызова колбэков, используйте roleplay.Vote.Cancel.