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

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

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

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

Плагин даёт админу возможность делать всех бессмертными

Статус пользователя Wh1zy
сообщение 8.8.2014, 23:59
Сообщение #1


Стаж: 12 лет

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

Описание: Плагин даёт админу возможность делать всех игроков на сервере бессмертными. Так же будет уведомление в DHUD - "Администратор %s включил всем бессмертие"

Команда: /god

Флаг доступа админа меняется в этой строке:

Код
if(!(get_user_flags(id) & ADMIN_RCON))


Жду спасибки :3

Исходник:

Код:
#include <amxmodx>
#include <fun>

public plugin_init()
{
register_plugin("God", "1.0", "ill")

register_clcmd("say /god", "clc_god")
}

public clc_god(id)
{
if(!(get_user_flags(id) & ADMIN_RCON))
return

static enable

new name[32]
get_user_name(id, name, 31)

if(enable)
{
enable = false
client_print(id, print_chat, "Отключено")


set_hudmessage(255, 0, 0, 0.3, 0.19, 0, 6.0, 6.0)
show_hudmessage(id, "Администратор %s отключил всем бессмертие", name)
for(new i = 0; i < get_maxplayers(); i++)
{
if(is_user_alive(i))
set_user_godmode(i, 0)
}
}
else
{
client_print(id, print_chat, "Включено")
set_hudmessage(255, 0, 0, 0.3, 0.19, 0, 6.0, 6.0)
show_hudmessage(id, "Администратор %s включил всем бессмертие", name)
enable = true
for(new i = 0; i < get_maxplayers(); i++)
{
if(is_user_alive(i))
set_user_godmode(i, 1)
}
}


}



Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   Цитировать сообщение
Статус пользователя Anton1o
сообщение 9.8.2014, 0:02
Сообщение #2


Стаж: 17 лет

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

А зачем?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 9.8.2014, 0:02
Сообщение #3


Иконка группы

Стаж: 16 лет

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

Меценат Меценат

set_hudmessage(255, 0, 0, 0.3, 0.19, 0, 6.0, 6.0)
зачем два раза?
можно один раз прописать же)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Wh1zy
сообщение 9.8.2014, 0:05
Сообщение #4


Стаж: 12 лет

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

Цитата(Anton1o @ 9.8.2014, 12:02) *
А зачем?


Может кому надо.
Лично мне он служил для того чтобы создать видео-прикол "Огромная подсадка в CS 1.6"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Anton1o
сообщение 9.8.2014, 0:08
Сообщение #5


Стаж: 17 лет

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

Цитата(Wh1zy @ 9.8.2014, 1:05) *
Может кому надо.
Лично мне он служил для того чтобы создать видео-прикол "Огромная подсадка в CS 1.6"

Мне поставить тебе плюс за видео?
Не вижу никакого смысла в данном плагине, извини.

испр; отредактированы грам. ошибки.

Отредактировал: Anton1o, - 9.8.2014, 0:10
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Wh1zy
сообщение 9.8.2014, 0:19
Сообщение #6


Стаж: 12 лет

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

Вариант без худа:

Код:
#include <amxmodx>
#include <fakemeta>

public plugin_init() register_clcmd("say /god", "ClCmd_God");

public ClCmd_God(id)
{
if(get_user_flags(id) & ADMIN_IMMUNITY) set_pev(id, pev_takedamage, DAMAGE_NO);
return PLUGIN_HANDLED;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 9.8.2014, 5:36
Сообщение #7


Иконка группы

Стаж: 15 лет

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

!
Предупреждение:
За каждую следующую тему с попрошайничеством спасибок, будут выдаваться %. Поймите люди сами определять стоит ли благодарить или нет!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 3 раз
   + Цитировать сообщение
Статус пользователя Fred Perry
сообщение 9.8.2014, 6:56
Сообщение #8


Иконка группы

Стаж: 16 лет

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

Для некоторых тестов можно использовать


You become responsible, forever, for what you have tamed
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sweet
сообщение 9.8.2014, 8:04
Сообщение #9
Стаж: 15 лет

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

Цитата(Anton1o @ 9.8.2014, 2:08) *
Мне поставить тебе плюс за видео?
Не вижу никакого смысла в данном плагине, извини.

испр; отредактированы грам. ошибки.


Ну и выйдите отсюда, зачем нам знать Ваше мнение?
Человек выложил плагин, за что ему большое спасибо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CL0NE [ua]
сообщение 28.8.2014, 2:36
Сообщение #10
Стаж: 16 лет

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

Цитата(sweet @ 9.8.2014, 9:04) *
Ну и выйдите отсюда, зачем нам знать Ваше мнение?
Человек выложил плагин, за что ему большое спасибо.

А ничего, что человек попрошайничает "спасибки"?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Mikasa
сообщение 28.8.2014, 5:10
Сообщение #11
Стаж: 12 лет

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

Меценат Меценат

Цитата(CL0NE [ua] @ 28.8.2014, 3:36) *

А ничего, что человек попрошайничает "спасибки"?

А ничего, что у него пост 08, а сейчас 28?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ATaY00
сообщение 28.8.2014, 5:47
Сообщение #12


Стаж: 12 лет

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

Может кому то и пригодится, но я поставил спасибку crazy.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя CL0NE [ua]
сообщение 28.8.2014, 22:11
Сообщение #13
Стаж: 16 лет

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

Цитата(TouchDev1l @ 28.8.2014, 6:10) *
А ничего, что у него пост 08, а сейчас 28?
Три недели - не некропост :D
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: