Контакты Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Ослепить 1 игрока
Ослепить 1 игрока
Naykon Дата: Четверг, 30.08.2012, 00:41:09 | Сообщение # 1
Сообщений: 439
Репутация: -4 [ +/- ]
Подскажите пожалуйста как ослепить игрока с индексом i
на sourcemod подходящей команды не нашел через sm_blind это сделать не получиться((
Као можно выйти из ситуации?
 
_wS_ Дата: Четверг, 30.08.2012, 01:13:10 | Сообщение # 2
Code
new Handle:h_msg = StartMessageOne("Fade", client);
if (h_msg != INVALID_HANDLE)
{
     new sec = 400 * 5; // 5 - продолжительность ослепления в секундах
     BfWriteShort(h_msg, sec);  
     BfWriteShort(h_msg, sec);
     BfWriteShort(h_msg, 0x0001);
     BfWriteByte(h_msg, 255);
     BfWriteByte(h_msg, 255);
     BfWriteByte(h_msg, 255);
     BfWriteByte(h_msg, 255);
     EndMessage();
}

Quote (Naykon)
через sm_blind это сделать не получиться((

Почему? .. Ты знаешь индекс, так получи userid: GetClientUserId(client)

Code
// Вроде перед userid'ом нужно '#' ставить
ServerCommand("sm_blind #%d", GetClientUserId(client));
 
Naykon Дата: Четверг, 30.08.2012, 11:53:14 | Сообщение # 3
Сообщений: 439
Репутация: -4 [ +/- ]
спс очень помогло
 
Форум » SourceMod >> CS:Source >> CSGO » Обсуждение » Ослепить 1 игрока
  • Страница 1 из 1
  • 1
Поиск: