Выбросить игрока из игры
|
|
Mep3aB4uK | Дата: Четверг, 13 Октября 2011, 18:34:00 | Сообщение # 1 |
9 уровень
Группа: Проверенные
Сообщений: 1019
Награды: 0
Репутация: 135
Блокировки:
| Если эт возможно только с помощью дессинка, то какое действие самое простое? Добавлено (13 Октябрь 2011, 18:34:00) --------------------------------------------- Чет тему не там создал......... перенесите плиз
|
|
|
|
SSrunX | Дата: Четверг, 13 Октября 2011, 18:36:56 | Сообщение # 2 |
Пуэрывыи уровэн вуася
Группа: Ветераны
Сообщений: 1604
Награды: 3
Репутация: 1281
Блокировки:
| Кикнуть можно
https://vk.com/musicforubaby Просто подрочи - само решится © BinGO С феклой играй - себя не уважай © Рандом Безвозмездности не существует, все люди эгоисты. © BARMAGLOT Вот краны :gays: © Privitalik Я бы помесил глину на твоем заднем дворе. © MrHate
|
|
|
|
Ty3uK | Дата: Четверг, 13 Октября 2011, 18:40:43 | Сообщение # 3 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Мб просто объявить ему поражение?
|
|
|
|
SSrunX | Дата: Четверг, 13 Октября 2011, 18:41:19 | Сообщение # 4 |
Пуэрывыи уровэн вуася
Группа: Ветераны
Сообщений: 1604
Награды: 3
Репутация: 1281
Блокировки:
| Quote (Ty3uK) Мб просто объявить ему поражение? Quote (SSrunX) Кикнуть можно Это и хотел сказать)
https://vk.com/musicforubaby Просто подрочи - само решится © BinGO С феклой играй - себя не уважай © Рандом Безвозмездности не существует, все люди эгоисты. © BARMAGLOT Вот краны :gays: © Privitalik Я бы помесил глину на твоем заднем дворе. © MrHate
|
|
|
|
Youngtree | Дата: Суббота, 22 Октября 2011, 18:29:51 | Сообщение # 5 |
7 уровень
Группа: Проверенные
Сообщений: 259
Награды: 0
Репутация: 172
Блокировки:
| Как-то на просторах бателнета наткнулся я на парня, который тестил свой код при помощи левых игроков. Я оказался среди них. Так после запуска карты меня не просто выкинуло - игра закрылась! Как это сделать я не знаю, карты к сожалению то же нет, но возможность этого существует.
|
|
|
|
HichiG0 | Дата: Воскресенье, 30 Октября 2011, 08:05:11 | Сообщение # 6 |
6 уровень
Группа: Проверенные
Сообщений: 217
Награды: 0
Репутация: 163
Блокировки:
| Quote (Youngtree) Как-то на просторах бателнета наткнулся я на парня, который тестил свой код при помощи левых игроков. Я оказался среди них. Так после запуска карты меня не просто выкинуло - игра закрылась! Как это сделать я не знаю, карты к сожалению то же нет, но возможность этого существует. Сделать это очень просто!Создаешь бесконечный повторяющийся триггер! Раз в 0.00 сек появляется юнит и исчезает,игра виснет 2-5 сек и вылетает без Окна ошибки!
|
|
|
|
oleg_best_oleg | Дата: Воскресенье, 30 Октября 2011, 13:06:20 | Сообщение # 7 |
Группа: Заблокированные
Сообщений: 1726
Награды: 0
Репутация: 654
Блокировки:
| HichiG0, так оно выкинет всех игроков без ошибки. А Mep3aB4uKу нужно одного указанного.
|
|
|
|
Ty3uK | Дата: Воскресенье, 30 Октября 2011, 13:48:53 | Сообщение # 8 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Тупость... Локально создаем юнита или эффект для игрока (GetLocalPlayer()). И все, прощай игрок
|
|
|
|
lawson | Дата: Воскресенье, 30 Октября 2011, 13:51:39 | Сообщение # 9 |
Группа: Проверенные
Сообщений: 3482
Награды: 0
Репутация: 974
Блокировки:
| А надо именно выкинуть игрока, то можно было просто триггерно проиграть игроку.
Nic nie wiem bo mam chuj. редактирую посты! ВСЕ!
Сообщение отредактировал lawson - Воскресенье, 30 Октября 2011, 13:52:43 |
|
|
|
Ty3uK | Дата: Воскресенье, 30 Октября 2011, 14:00:21 | Сообщение # 10 |
Группа: Ветераны
Сообщений: 6125
Награды: 2
Репутация: 1617
Блокировки:
| Его выкинет с фаталом, насколько я знаю. Или с дисконектом. Лучший кик
|
|
|
|
SirNikolas | Дата: Понедельник, 31 Октября 2011, 15:06:17 | Сообщение # 11 |
Группа: Модераторы
Сообщений: 6729
Награды: 1
Репутация: 1867
Блокировки:
| Code function KickPlayer takes player p returns nothing local string s = "DoNothing" if GetLocalPlayer() == p then set s = "0" endif call ExecuteFunc(s) endfunction Как это работает: При передаче в ExecuteFunc имени несуществующей функции (а функции с именем "0" существовать не может) игра завершается с Fatal Error. Происходит это только для нужного игрока, для всех же остальных вызывается функция DoNothing, вовсе не такая бесполезная, как принято считать .
Сообщение отредактировал SirNikolas - Вторник, 01 Ноября 2011, 12:44:34 |
|
|
|