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

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

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

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

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

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

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

Тег "VIP" в табе

, Inside.
Статус пользователя pulse.
сообщение 13.10.2012, 20:27
Сообщение #1
Стаж: 13 лет

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

Всем еще раз добрый вечер, ни как в просторах нашего все знающего гугла не могу найти плагин который дает определенным игрокам Тег "VIP", если таковой существует будьте добры пожалуйста дать ссылку, заранее благодарен.
ps.gif с меня +
ps.gif ps.gif если можно сделать на флаг h?

Отредактировал: pulse., - 14.10.2012, 14:46
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Andrei
сообщение 13.10.2012, 20:35
Сообщение #2


Стаж: 15 лет

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

Флаг сам добавиш.

Скрытый текст
Код
#include < amxmodx >
#include < amxmisc >
#include < hamsandwich >

new g_iMSG_ScoreAttrib;

public plugin_init( )
{
    RegisterHam( Ham_Spawn, "player", "CBasePlayer__Spawn_Post", .Post = true  );

    g_iMSG_ScoreAttrib = get_user_msgid( "ScoreAttrib" );
}

public CBasePlayer__Spawn_Post( pPlayer )
{
    if( !is_user_alive( pPlayer ) || !is_user_admin( pPlayer ) )
    {
        return HAM_HANDLED;
    }

    message_begin( MSG_ALL, g_iMSG_ScoreAttrib );
    write_byte( pPlayer );
    write_byte( 4 );
    message_end( );

    return HAM_IGNORED;
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 14.10.2012, 5:09
Сообщение #3
Стаж: 13 лет

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

Спасибо, но в какое место его впихнуть? blush.gif
Можете кто нибудь хоть какой-нибудь флаг туда впихнуть а там я уже сам, а то я уже совсем нубасоса кусок ubeysya.gif

Отредактировал: pulse., - 14.10.2012, 5:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 14.10.2012, 5:36
Сообщение #4
Стаж: 13 лет

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

ПОМОГИТЕ!!! ubeysya.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cah9
сообщение 14.10.2012, 6:00
Сообщение #5
Стаж: 13 лет

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

Чтот я не понял. Что нужно? Дать игрокам тег VIP?
У меня есть плагин для colored translit
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 14.10.2012, 6:14
Сообщение #6
Стаж: 13 лет

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

Цитата(c A h @ 14.10.2012, 6:00) *
Чтот я не понял. Что нужно? Дать игрокам тег VIP?
У меня есть плагин для colored translit

Можешь в тот плагин который Bos93 сделал, добавить флаг какой-нибудь, желательно ADMIN_LEVEL_H
плиз

Отредактировал: pulse., - 14.10.2012, 6:21
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя pulse.
сообщение 14.10.2012, 14:41
Сообщение #7
Стаж: 13 лет

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

Ну кто нибудь помогите!!!!11 sos.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rejiser
сообщение 14.10.2012, 15:26
Сообщение #8


Стаж: 15 лет

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

Код
if( !is_user_alive( pPlayer ) || !is_user_admin( pPlayer ) )

>>
Код
if( !is_user_alive( pPlayer ) || !(get_user_flags( pPlayer ) & ADMIN_LEVEL_H) )
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 14.10.2012, 15:35
Сообщение #9
Стаж: 14 лет
Город: Moscow

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

Лучше тэг устанавливать так:

Код
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));
}


Тогда ни HamSandwich не нужен, не проверка is_user_alive. Плагин из нескольких строчек :D Плюс восстановление тэга у TT после drop'а или установки бомбы)

Отредактировал: Safety1st, - 14.10.2012, 15:39
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 14.10.2012, 15:57
Сообщение #10
Стаж: 15 лет

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

При всём этом следует иметь ввиду, что живые TT никогда не смогут видеть VIP-тегов как у самих себя, так и у других игроков на сервере - таково ограничение движка.

Отредактировал: S0m3Th1nG_AwFul!, - 14.10.2012, 16:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя f1nik
сообщение 14.10.2012, 16:24
Сообщение #11


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

Стаж: 15 лет

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

Цитата(S0m3Th1nG_AwFul! @ 14.10.2012, 16:57) *
При всём этом следует иметь ввиду, что живые TT никогда не смогут видеть VIP-тегов как у самих себя, так и у других игроков на сервере - таково ограничение движка.

Я конечно не знаю может и пробовал кто, но, если орфеем этот тег хукнуть и запихать и терам?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя S0m3Th1nG_AwFul!
сообщение 14.10.2012, 16:29
Сообщение #12
Стаж: 15 лет

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

Цитата(f1nik @ 14.10.2012, 18:24) *
Я конечно не знаю может и пробовал кто, но, если орфеем этот тег хукнуть и запихать и терам?

Это ограничение чисто на стороне клиента, а не сервера - соответственно хукать тут чего-то бесполезно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Safety1st
сообщение 14.10.2012, 16:34
Сообщение #13
Стаж: 14 лет
Город: Moscow

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

Тут конечная версия плагина. А то нешарящим людям подсказки не помогают, делают сборную солянку sad.gif
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: