Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Slap игроков + бинд

Статус пользователя rasskazov
сообщение 25.5.2015, 19:16
Сообщение #1


Стаж: 13 лет
Город: Где-то в Крыму)

Сообщений: 499
Благодарностей: 158
Полезность: 436

Вечер добрый.

Можно как - то сделать в самом плагине slap или отдельным плагином такую фичу:
Биндим кнопку bind "v" "amx_extraslap" (к примеру) и при наводке на игрока или же когда следишь в спекторе за игроком, при нажимании на кнопку v и его слапало на 0 hp?

Возможно такой плагин и есть, сколько лазил по инету - не нашел
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Fintok
сообщение 25.5.2015, 21:18
Сообщение #2


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

rasskazov, пробуй, мб конечно что то напутал, делаю на пьяную голову
Код:
#include <amxmodx>
#include <amxmisc>
#include <fakemeta>

#define PLUGIN "[AMXX] Extra Slap"
#define VERSION "0.1"
#define AUTHOR "Player"

#define MAX_PLAYERS 32

new g_iTarget[MAX_PLAYERS+1]

const PEV_SPEC_TARGET = pev_iuser2

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)

register_clcmd("amx_extraslap", "cmd_ExtraSlap", ADMIN_SLAY)

register_event("StatusValue", "Event_StatusValue", "be", "1=2", "2!0")
}

public cmd_ExtraSlap(id, level, cid)
{
if(!cmd_access(id, level, cid, 1))
return PLUGIN_HANDLED

if(!is_user_alive(id))
g_iTarget[id] = pev(id, PEV_SPEC_TARGET)

if(g_iTarget[id])
user_slap(g_iTarget[id], 0, 1)

return PLUGIN_HANDLED
}

public Event_StatusValue(id)
g_iTarget[id] = read_data(2)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 4 раз
   + Цитировать сообщение
Статус пользователя rasskazov
сообщение 25.5.2015, 21:42
Сообщение #3


Стаж: 13 лет
Город: Где-то в Крыму)

Сообщений: 499
Благодарностей: 158
Полезность: 436

Fintok,
Все работает. Благодарю:)

Отредактировал: rasskazov, - 25.5.2015, 21:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя cangncan
сообщение 27.5.2015, 16:53
Сообщение #4


Стаж: 13 лет

Сообщений: 113
Благодарностей: 3
Полезность: < 0

Рябят присоединяюсь в тему. Очень хорошая идея.
Если кому то перегородили дорогу (например игрок вышел покурить, а в наблюдатели не перешел) и никак не пройти (таких мест в моде DOD пруд пруди), можно просто пнуть игрока.
+Задать проверку на админ-флаг кто может сие чудо делать.
Текущие проблемы: Фишка плагина наведение на игрока, она не работает. Работает только удар в наблюдателях и все, по сути плагин становится практически бесполезным, т.к. таковая функция есть в амхмодменю
Почините кто нибудь плагин, если такое возможно конечно )))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: