Плагины для AMX Mod X, которые не удовлетворяют правилам оформления.
Модератор: Leonidddd
Правила форума
1. Запрещено материться и оскорблять других участников форума.
2. Запрещен флуд, оффтоп, дабл постинг во всех разделах форума, кроме раздела "Болтовня".
3. Запрещено взламывать сайт/форум или наносить любой вред проекту.
4. Запрещено рекламировать другие ресурсы.
5. Запрещено создавать темы без информативного названия. Название темы должно отображать ее смысл.
nemec21 » 16 июн 2016, 01:03
Кто имеет флаг "t", будет отоброжать в таблице ТАБ с надписью "VIP".
- Код: Выделить всё
public plugin_init()
{
register_plugin("Vip Tab", "1.0", "........")
register_message(get_user_msgid("ScoreAttrib"), "msgScoreAttrib")
}
public msgScoreAttrib(const MsgId, const MsgType, const MsgDest)
{
if(is_user_cool(get_msg_arg_int(1)) && !get_msg_arg_int(2))
set_msg_arg_int(2, ARG_BYTE, VIP_TAG)
}
stock bool: is_user_cool(const id)
{
if(!is_user_connected(id))
return false
return (get_user_flags(id) & ADMIN_LEVEL_H) ? true : false
}
Не утверждён: copy + paste // Subb98
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
nemec21
-
- Сообщения: 799
- Зарегистрирован: 07 фев 2016, 17:08
- Откуда: Беларусь
- Благодарил (а): 212 раз.
- Поблагодарили: 44 раз.
- Опыт программирования: Около 6 месяцев
- Языки программирования: Counter-Strike 1.6
93RUS » 17 июн 2016, 09:31
Такой вопрос, а на радаре игрока показывает с этой приставкой vip?
-
93RUS
-
- Сообщения: 23
- Зарегистрирован: 17 июн 2016, 09:27
- Благодарил (а): 6 раз.
- Поблагодарили: 1 раз.
- Языки программирования: Counter-Strike 1.6
nemec21 » 17 июн 2016, 11:14
а почему нет, или вы не проверяли?
-
nemec21
-
- Сообщения: 799
- Зарегистрирован: 07 фев 2016, 17:08
- Откуда: Беларусь
- Благодарил (а): 212 раз.
- Поблагодарили: 44 раз.
- Опыт программирования: Около 6 месяцев
- Языки программирования: Counter-Strike 1.6
93RUS » 17 июн 2016, 13:33
Нет я не проверял еще) Я имею ввиду на радаре как отельного VIP игрока...) Если это проcсто плагин для того чтобы в TAB была приставка VIP, То на радаре пусть отображается как все обычные игроки)
-
93RUS
-
- Сообщения: 23
- Зарегистрирован: 17 июн 2016, 09:27
- Благодарил (а): 6 раз.
- Поблагодарили: 1 раз.
- Языки программирования: Counter-Strike 1.6
nemec21 » 17 июн 2016, 13:50
так отоброжает как все игроки же
-
nemec21
-
- Сообщения: 799
- Зарегистрирован: 07 фев 2016, 17:08
- Откуда: Беларусь
- Благодарил (а): 212 раз.
- Поблагодарили: 44 раз.
- Опыт программирования: Около 6 месяцев
- Языки программирования: Counter-Strike 1.6
Pafos » 17 июн 2016, 13:50
nemec21, а зачем разбирать плугин ideal vip по частям и выкладывать сюда?
-
Pafos
-
- Сообщения: 574
- Зарегистрирован: 07 апр 2014, 18:03
- Откуда: pfnClientConnect
- Забанен
- Благодарил (а): 129 раз.
- Поблагодарили: 97 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: Pawn
nemec21 » 17 июн 2016, 14:16
я его не разбивал, а сделал это лично по чьей то просьбе, кто то хотел просто надпись в табе
-
nemec21
-
- Сообщения: 799
- Зарегистрирован: 07 фев 2016, 17:08
- Откуда: Беларусь
- Благодарил (а): 212 раз.
- Поблагодарили: 44 раз.
- Опыт программирования: Около 6 месяцев
- Языки программирования: Counter-Strike 1.6
Pafos » 17 июн 2016, 14:43
nemec21, ну да , я уже поверил.
из ideal vip
- Код: Выделить всё
public plugin_init() register_message( get_user_msgid( "ScoreAttrib" ), "msgScoreAttrib" );
public msgScoreAttrib(const MsgId, const MsgType, const MsgDest)
{
if(is_user_cool(get_msg_arg_int(1)) && !get_msg_arg_int(2))
set_msg_arg_int(2, ARG_BYTE, VIP_TAG);
}
stock bool: is_user_cool(const id)
{
if(!is_user_connected(id))
return false;
if((get_user_flags(id) & vip_flag))
return true;
return false;
}
-
Pafos
-
- Сообщения: 574
- Зарегистрирован: 07 апр 2014, 18:03
- Откуда: pfnClientConnect
- Забанен
- Благодарил (а): 129 раз.
- Поблагодарили: 97 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: Pawn
93RUS » 23 июн 2016, 00:18
Такой вариант не лучше будет???
- Код: Выделить всё
public plugin_init( ) {
register_plugin( PLUGIN, VERSION, AUTHOR )
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) )
}
-
93RUS
-
- Сообщения: 23
- Зарегистрирован: 17 июн 2016, 09:27
- Благодарил (а): 6 раз.
- Поблагодарили: 1 раз.
- Языки программирования: Counter-Strike 1.6
Subb98 » 23 июн 2016, 00:46
93RUS писал(а):Такой вариант не лучше будет???
- Код: Выделить всё
Зачем брать копипаст со сторонних ресурсов, когда есть оригинал?
Вы должны зарегистрироваться, чтобы видеть ссылки.
«Очень хорошо. Лучше вы, чем я» © Donald J. Trump
-
Subb98
-
- Сообщения: 5485
- Зарегистрирован: 24 мар 2011, 19:42
- Откуда: г. Пермь
- Благодарил (а): 1329 раз.
- Поблагодарили: 2343 раз.
- Опыт программирования: Больше трех лет
- Языки программирования: PHP
Вернуться в Неутвержденные плагины
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2