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

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

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

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

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

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

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

Вип без привелегий

Статус пользователя drivemaster
сообщение 13.4.2014, 20:52
Сообщение #1


Стаж: 17 лет

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

Вип без привилегий

Добрый вечер, ткните пожалуйста если есть на форуме. Нужен собственно плагин, который игроку с определённым флагом даёт ВИП статус и не более, никаких денег, никаких гранат, ничего, просто надпись ВИП в таблице. Заранее благодарен.

Ещё раз извиняюсь, если такой плагин уже тут выкладывали(ткните) blush2.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя csnet
сообщение 13.4.2014, 20:58
Сообщение #2
Стаж: 12 лет

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

Код:

message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
write_byte(id)
write_byte(4)
message_end()


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 9art
сообщение 13.4.2014, 21:14
Сообщение #3


Стаж: 12 лет

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

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

#define PLUGIN "VIP_TAB"
#define VERSION "1.0"
#define AUTHOR "CaNiBaL"


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

register_event("ResetHUD", "ResetHUD", "be")
}
public ResetHUD(id)
{
set_task(0.5, "VIP", id + 6910)
}
public VIP(TaskID)
{
new id = TaskID - 6910

if ( get_user_flags ( id ) & ADMIN_LEVEL_G )
{
message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
write_byte(id)
write_byte(4)
message_end()
}

return PLUGIN_HANDLED
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kiryxapro
сообщение 13.4.2014, 21:41
Сообщение #4
Стаж: 12 лет

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

Resethud лучше вообще не использовать-лучше вообще а ней забудьте,корректнее здесь выдавать в ham_spawn

Отредактировал: kiryxapro, - 13.4.2014, 21:42
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 13.4.2014, 21:47
Сообщение #5
Стаж: 14 лет

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

Видел посты на форуме, где говорят, что движок игры не позволяет выводить статус за команду террористов. Допустим, я играю за спецназ, я ведь увижу вип статус у живого террориста?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя MYXA
сообщение 13.4.2014, 21:50
Сообщение #6


Стаж: 12 лет

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

Что за бред?
Начал смеяться еще как только прочитал название темы lol.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя HoHoL
сообщение 13.4.2014, 21:51
Сообщение #7


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

Стаж: 14 лет

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

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

Цитата(proff_q @ 13.4.2014, 21:47) *
Видел посты на форуме, где говорят, что движок игры не позволяет выводить статус за команду террористов. Допустим, я играю за спецназ, я ведь увижу вип статус у живого террориста?

Если ты не этот террорист и у него не бомба , должен видеть . (если не ошибаюсь)
Где-то Сейфтист вроде выкладывал версию более надежную:
Код
#include <amxmodx>

#define PLUGIN "VIP Tag"
#define VERSION "0.2"
#define AUTHOR "c-s.net.ua"

public plugin_init( )
{
    register_message(get_user_msgid("ScoreAttrib"), "msgScoreAttrib")
}

public msgScoreAttrib(const MsgId, const MsgType, const MsgDest)
{
    if ( get_msg_arg_int(2) || !(get_user_flags( get_msg_arg_int(1) ) & ADMIN_LEVEL_H) )
        return
    set_msg_arg_int(2, ARG_BYTE, (1<<2));
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя w0nd3r
сообщение 13.4.2014, 21:54
Сообщение #8


Стаж: 13 лет
Город: US

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

Цитата(proff_q @ 13.4.2014, 15:47) *
Видел посты на форуме, где говорят, что движок игры не позволяет выводить статус за команду террористов. Допустим, я играю за спецназ, я ведь увижу вип статус у живого террориста?



Доказать, конечно, не могу, но играя на каком-то Jail сервере видел статус VIP у зеков.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя drivemaster
сообщение 14.4.2014, 7:08
Сообщение #9


Стаж: 17 лет

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

Цитата
Что за бред?
Начал смеяться еще как только прочитал название темы

Рад что Вас развеселил, но это, к сожалению, не было моей целью...

HoHoL,9art - спасибо.

Проверил выложенные варианты плагинов, у кт норм, у терров пусто.

Т.е. получается ВИП статус у террористов вывести не получиться?

Отредактировал: drivemaster, - 14.4.2014, 7:08
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 14.4.2014, 7:15
Сообщение #10
Стаж: 12 лет

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

не получится



go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
alyabev
сообщение 14.4.2014, 7:19
Сообщение #11
Стаж: 12 лет

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

kiryxapro,
с каких это пор ты стал гуру оптимизации? и то , что ты написал полная ебатня. Сделай и посмотри сколько будет багов.Версия у HoHoL, самая оптимальная.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя HoHoL
сообщение 14.4.2014, 16:41
Сообщение #12


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

Стаж: 14 лет

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

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

Почему движок не позволяет... С тем кодом от Сейфтиста , что выше выложил вышло следующее:
Скрытый текст


Я за CT вижу его статус , он сам свой статус не видит . Но если кроме него за Т будут еще випы , думаю он (Т) будет видеть ихние но не будет видеть свой.
Полностью не проверил , но можно сделать вывод , что ВИП играя за Т свой статус не видит в отличии от КТ . Ну и если у Т бомба то у него статуса вообще не будет , пока плант не выбросит .
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя csnet
сообщение 14.4.2014, 16:50
Сообщение #13
Стаж: 12 лет

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

на крайняк терру с бомбой можно убирать ее выдавать иконку, а потом чекать get_user_mapzones && plant и выдавать потом бомбу ;)


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя drivemaster
сообщение 14.4.2014, 17:51
Сообщение #14


Стаж: 17 лет

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

Цитата(HoHoL @ 14.4.2014, 17:41) *
Почему движок не позволяет... С тем кодом от Сейфтиста , что выше выложил вышло следующее:
Скрытый текст


Я за CT вижу его статус , он сам свой статус не видит . Но если кроме него за Т будут еще випы , думаю он (Т) будет видеть ихние но не будет видеть свой.
Полностью не проверил , но можно сделать вывод , что ВИП играя за Т свой статус не видит в отличии от КТ . Ну и если у Т бомба то у него статуса вообще не будет , пока плант не выбросит .


Спасибо, я просто проверял на пустом сервере. Как проверю на заполненном, отпишусь. Спасибо ещё раз.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя drivemaster
сообщение 14.4.2014, 18:13
Сообщение #15


Стаж: 17 лет

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

HoHoL, всё работает.

Теры видят все статусы кроме своего, но она есть. Кт видят свои ВИП статусы и чужие. Вообщем то, что нужно! Спасибо!

Отредактировал: drivemaster, - 14.4.2014, 18:17
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: