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

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

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

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

> Правила раздела

Перед созданием новой темы убедитесь, не искал ли кто-нибудь подобный плагин до вас, для этого следует воспользоваться поиском.

Все вновь созданные темы, с названием типа "Помогите найти", "А что это за плагин", "Ищу плагин", "Нужен плагин", "Подскажите пожалуйста название плагина" - будут удалены.
При создании темы постарайтесь максимально понятно сформулировать её заголовок так, чтобы он соответствовал функциям плагина который Вы ищите. В том случае, если Вам не удается сформулировать мысль и правильно расписать всё в теме, воспользуйтесь графическим редактором, к примеру Paint, что бы примерно изобразить функции нужного Вам плагина.

Флаги парашута

Статус пользователя fabricant
сообщение 14.10.2018, 4:46
Сообщение #1
Стаж: 5 лет 5 месяцев

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

Добрый день, господа форумчане!
Недавно столкнулся с одной проблемой и никак немогу ее решить, возможно вы подскажете. Вообщем тема такая: на сервере стойт плагин, который в включает парашут для lead и head админов сервера. Соотвественно дело в флагах доступа на данный парашут у главных админов. Теперь хочу дать парашут одному игроку (админ и вип игрок) регулярный админ на сервере, но никак немогу добавить ему нужный флаг для включения парашута. Пойдей флаг "h" ставится, но ему уже что только не прописывал...даже тоже самое что и у меня (все флаги). Но парашут не работает у него, в чем фишка народ...подскажите???
Возможна в правильном порядке написания флагов? Незнаю, кто разбирается, подскажите плиз................ ссылка самого плагина
ya-cs.ru/plugins/2385-parashyut_dlya_vip.html
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя dehost
сообщение 14.10.2018, 9:00
Сообщение #2


Стаж: 11 лет

Сообщений: 3147
Благодарностей: 1431
Полезность: 486

fabricant, Прикрепите исходник и
Цитата
прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version)


Золотое правило нравственности:
"Относись к людям так, как хочешь, чтобы относились к тебе."
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Tiproni
сообщение 14.10.2018, 10:12
Сообщение #3


Стаж: 6 лет
Город: Пермь

Сообщений: 278
Благодарностей: 129
Полезность: 575

Цитата
ya-cs.ru/plugins/2385-parashyut_dlya_vip.html

Он без исходника!
Вот лови нормальный код, флаг доступа сам сможешь сменить на тот, какой тебе нужен.
Парашют
Код:
#include <amxmodx>
#include <amxmisc>
#include <engine>
#include <fun>
#include <hamsandwich>

#define PARACHUTE_FLAG ADMIN_IMMUNITY

new pFallSpeed = 100

public plugin_init()
{
register_plugin("Parachute", "1.0", "nick_name");
}

public client_PreThink(id)
{
if (!is_user_connected(id) || !is_user_alive(id) || !(get_user_flags(id) & PARACHUTE_FLAG)) return

new Float:fallspeed = pFallSpeed * -1.0

new button = get_user_button(id)
new oldbutton = get_user_oldbutton(id)

if (get_user_gravity(id) == 0.1) set_user_gravity(id, 1.0)

if (button & IN_USE)
{
new Float:velocity[3]
entity_get_vector(id, EV_VEC_velocity, velocity)

if (velocity[2] < 0.0)
{
entity_set_int(id, EV_INT_sequence, 3)
entity_set_int(id, EV_INT_gaitsequence, 1)
entity_set_float(id, EV_FL_frame, 1.0)
entity_set_float(id, EV_FL_framerate, 1.0)
set_user_gravity(id, 0.1)

velocity[2] = (velocity[2] + 40.0 < fallspeed) ? velocity[2] + 40.0 : fallspeed
entity_set_vector(id, EV_VEC_velocity, velocity)
}
}
else if ((oldbutton & IN_USE))
{
set_user_gravity(id, 1.0)
}
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: