amx_kick заменить на перевод в наблюдатели |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
amx_kick заменить на перевод в наблюдатели |
TarikYuzkiv
|
13.3.2014, 0:41
Сообщение
|
|
|
TarikYuzkiv, И скорее всего нужно проверять коннект к серверу И я это написал ещё вчера!) UDP Просто оставлю это здесь: Код #include <fakemeta>
public ActualKick(Selected) { new Pid = get_user_index(sp_PlayerName[Selected]) if(is_user_connected(Pid)){ if (is_user_alive(Pid)){ user_silentkill(Pid) } cs_set_user_team(Pid, CS_TEAM_SPECTATOR) const m_iMenu = 205 set_pdata_int(Pid, m_iMenu, 0) } }
Отредактировал: TarikYuzkiv, - 13.3.2014, 1:20
|
Поблагодарили 2 раз
|
|
usercn
|
13.3.2014, 8:27
Сообщение
|
![]() |
const m_iMenu = 205
set_pdata_int(Pid, m_iMenu, 0) Это зачем?? ![]() Просунутий сервер з максимумом зброї, можливо старійший в Україні
[UA] DNET CS Public Server #1 |
|
|
|
TarikYuzkiv
|
13.3.2014, 8:32
Сообщение
|
|
|
|
Поблагодарили 1 раз
|
|
csnet
|
13.3.2014, 9:51
Сообщение
|
|
|
это закрытие меню
![]() go v cs:go
|
Поблагодарили 1 раз
|
|
Safety1st
|
13.3.2014, 14:24
Сообщение
|
|
|
Код const m_iMenu = 205 set_pdata_int(Pid, m_iMenu, 0) Поскольку потихоньку распространяется AMXX 1.8.3, где автозакрытие предыдущего меню реализовано (но несколько иным способом), я рекомендую использовать код примерно в таком виде: Код #if AMXX_VERSION_NUM < 183 #define MENU_FIX // fix for AMXX menus, more info here: https://bugs.alliedmods.net/show_bug.cgi?id=4778 #include <fakemeta> const m_iMenu = 205 // cbaseplayer offset #endif // ... SomeFunction() { // ... #if defined MENU_FIX set_pdata_int(id, m_iMenu, 0) #endif // menu_display()/show_menu() } Некоторые комментарии тут. |
Поблагодарили 1 раз
|
|
![]() ![]() |