Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Проблема Left 4 Dead 2 в том, что для перемещения в каждую команду есть свои особенности. И L4D2 не поймёт тебя, если ты попытаешься отдать в управление игроку бота-наблюдателя
Вот что примерно будет
И где там блин потеря отступа на GetCmdArg(2, arg2, sizeof(arg2)); и for (int i = 1; i <= MaxClients; i++)?
--- Добавлено позже ---
В Left 4 Dead 2 некорректно работает такое изменение команды
Ты пытаешь перекинуть target из своей команды в его же команду. Для этого мне и нужен 2 аргумент. Аргумент 2 - это команда куда перекинуть игрока (1,2,3).
Долго ковырялся со строчками и последующем переводом в int (Опять же не зная правильно ли так делать. Хотя GetClientOfUserId(client) записывает в int), но вроде скомпилировал без ошибок. Буду проверять
Доброго времени суток!
На днях столкнулся с проблемой в написании плагина. И как человек, который плохо понимает в SourcePawn, жду вашей помощи.
Проблема №1 вот в чём.
Мне нужна консольная команда, которая будет иметь 2 аргумента, а не стандартный 1 (если я правильно понял что args - это одно...
Отличная идея. Но чтобы особо не переписывать, я просто объявлю массив ATTACKER[MAXPLAYERS+1] и буду передавать туда атакера к виктиму каждый эвент.
Плагин проверил. Теперь всё работает.
Думаю, на этом можно закрыть тему.
Я понял в чём дело. Проверка идёт только 1 раз. Но если использовать OnPlayerRunCmd, я могу сообщить кого спасать, но не от кого. Выглядеть будет примерно так
Спасибо за идею AlmazON
Доброго времени суток. Недавно решил переписать плагин Self Revive для Left 4 Dead 2, чтобы изменить принцип самоспасения с удерживания кнопки на простое нажатие клавиши "Использовать". Получилось примерно так:
new buttons = GetClientButtons(victim);
if (buttons & IN_USE ||...