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

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

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

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

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

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

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

Статус VIP по флагу

Статус пользователя LaFA
сообщение 21.5.2010, 15:31
Сообщение #1


Стаж: 16 лет

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

Если у админа есть флаг U, например, ему дается статус VIP. (только статус)
Помогите найти такой плагин :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 21.5.2010, 15:33
Сообщение #2
Иконка группы

Стаж: 19 лет

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

какой статус? в таблице лидеров?


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя AliMeT
сообщение 21.5.2010, 15:37
Сообщение #3
Стаж: 18 лет

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

iLLuSioN,
да наверное
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LaFA
сообщение 21.5.2010, 15:39
Сообщение #4


Стаж: 16 лет

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

Цитата(iLLuSioN @ 21.5.2010, 16:33) *
какой статус? в таблице лидеров?

Чтоб нажали TAB и видели кто VIP
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя iLLuSioN
сообщение 21.5.2010, 17:26
Сообщение #5
Иконка группы

Стаж: 19 лет

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

Не вижу смысла делать на флаг U
Цитата
; u - menu access


сделал на T
Код
#include <amxmodx>
#include <cstrike>

#define VIP_LEVEL ADMIN_LEVEL_H
#define SCOREATTRIB_NONE    0
#define SCOREATTRIB_DEAD    ( 1 << 0 )
#define SCOREATTRIB_BOMB    ( 1 << 1 )
#define SCOREATTRIB_VIP  ( 1 << 2 )

public plugin_init()
{
        register_plugin("VIP Status", "0.1", "iLLuSioN")
    register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" )
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
    new iPlayer = get_msg_arg_int( 1 );
    if( is_user_connected( iPlayer )
    && ( get_user_flags( iPlayer ) & VIP_LEVEL ) ) {
         set_msg_arg_int( 2, ARG_BYTE, is_user_alive( iPlayer ) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD );
    }
}


Код показа випов не мой. Я только оформил как отдельный плагин.


Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя LaFA
сообщение 21.5.2010, 19:05
Сообщение #6


Стаж: 16 лет

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

Спасибо, приду домой по тестю отпишусь thank_you2.gif
Я просто приводил пример флага, вдруг кто не понял о чем я)

Отредактировал: LaFA1702, - 21.5.2010, 19:06
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Jordan2390
сообщение 21.5.2010, 19:41
Сообщение #7


Стаж: 17 лет

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

что то не работает..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LaFA
сообщение 21.5.2010, 23:09
Сообщение #8


Стаж: 16 лет

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

Всё работает замечательно, огромное спасибо еще раз :)
кстати при компиляции было предупреждение о потере идентификатора.. 13 строчка, если можно попробуй исправить blush.gif

Добавлено позже...
статус випа у меня пробыл минут 10 потом он куда-то исчез :O

Отредактировал: LaFA1702, - 21.5.2010, 23:32
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
holoc
сообщение 22.5.2010, 10:05
Сообщение #9
Стаж: 19 лет

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

Из-за випа в игре радар становится неюзабелен, т.к. вместо бомбы на нем начинают отображаться випы, обычных игроков порой вообще не видно.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Dayloks
сообщение 26.7.2010, 21:15
Сообщение #10


Стаж: 17 лет

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

нежен статус vip и для теров когда у него нет бомбы
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jahspb
сообщение 27.7.2010, 3:29
Сообщение #11


Стаж: 15 лет

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

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

public plugin_init()
{
    register_plugin("Admins are VIP's + grenades + kevlar", "1.0", "Eg@r4$il{")
    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_H)
    {
        message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
        write_byte(id)
        write_byte(4)
        message_end()  
    }
    
    return PLUGIN_HANDLED
}
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 27.7.2010, 12:36
Сообщение #12
Стаж: 16 лет

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

jahspb,
Код, который ты привел показывает статус VIP только игрокам из команды CT. Плюс ты его криво вырезал из оригинального исходника.

Отредактировал: STR@TEG, - 27.7.2010, 12:36
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jahspb
сообщение 27.7.2010, 13:37
Сообщение #13


Стаж: 15 лет

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

Цитата(STR@TEG @ 27.7.2010, 14:36) *
jahspb,
Код, который ты привел показывает статус VIP только игрокам из команды CT. Плюс ты его криво вырезал из оригинального исходника.

Не совсем согласен, так как если играет ктото помимо меня из випов за Т, то их видно а меня нет. А я главный админ!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя empy
сообщение 18.8.2010, 17:51
Сообщение #14
Стаж: 18 лет

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

народ как сделать чтобы был только статус вип в таблице
а моделька игрока была не как у VIP
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 18.8.2010, 18:01
Сообщение #15
Стаж: 16 лет

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

Цитата(empy @ 18.8.2010, 19:51) *
народ как сделать чтобы был только статус вип в таблице
а моделька игрока была не как у VIP
Исходник выкладывай, тебе помогут.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя empy
сообщение 18.8.2010, 18:28
Сообщение #16
Стаж: 18 лет

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

Цитата(STR@TEG @ 18.8.2010, 19:01) *
Исходник выкладывай, тебе помогут.


код выкладывал илюзион в 5 посте

#include <amxmodx>
#include <cstrike>

#define VIP_LEVEL ADMIN_LEVEL_H
#define SCOREATTRIB_NONE 0
#define SCOREATTRIB_DEAD ( 1 << 0 )
#define SCOREATTRIB_BOMB ( 1 << 1 )
#define SCOREATTRIB_VIP ( 1 << 2 )

public plugin_init()
{
register_plugin("VIP Status", "0.1", "iLLuSioN")
register_message( get_user_msgid( "ScoreAttrib" ), "MessageScoreAttrib" )
}

public MessageScoreAttrib( iMsgID, iDest, iReceiver ) {
new iPlayer = get_msg_arg_int( 1 );
if( is_user_connected( iPlayer )
&& ( get_user_flags( iPlayer ) & VIP_LEVEL ) ) {
set_msg_arg_int( 2, ARG_BYTE, is_user_alive( iPlayer ) ? SCOREATTRIB_VIP : SCOREATTRIB_DEAD );
}
}


надо чтобы была только надпись вип в таблице, а моделька была такая какую игрок выберет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 18.8.2010, 18:48
Сообщение #17
Стаж: 16 лет

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

empy,
Никакого намека на модель випа в исходнике нет. Значит при наличии у игрока статуса вип ему устанавливается модель випа. Или же это делает какой-то другой плагин.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя empy
сообщение 18.8.2010, 19:51
Сообщение #18
Стаж: 18 лет

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

Цитата(STR@TEG @ 18.8.2010, 19:48) *
empy,
Никакого намека на модель випа в исходнике нет. Значит при наличии у игрока статуса вип ему устанавливается модель випа. Или же это делает какой-то другой плагин.



ты знаешь в игре есть некоторые карты на которых надо защищать игрока. этому игроку дается 200хп помоему и статус вип он бегает на сколько я помню без оружия.
так вот этот плагин делает из тебя такого игрока только с оружием

вот нашел описание

VIP Assassination
Задача этого типа карты в том, что бы защитить/спасти Vip – игрока. Этим игроком становится случайный игрок из команды Конт – террористов. При этом, человек который попал в статус Vip. не может купить себе оружие патроны или снаряжение, он имеет только бронежилет и 200% AP. Задача Команды СТ довести нужного человека до зоны спасения. Карты с таким сценарием имеют префикс as-.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 18.8.2010, 20:28
Сообщение #19
Стаж: 16 лет

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

Цитата(empy @ 18.8.2010, 21:51) *
ты знаешь в игре есть некоторые карты на которых надо защищать игрока. этому игроку дается 200хп помоему и статус вип он бегает на сколько я помню без оружия.
так вот этот плагин делает из тебя такого игрока только с оружием

вот нашел описание

VIP Assassination
Задача этого типа карты в том, что бы защитить/спасти Vip – игрока. Этим игроком становится случайный игрок из команды Конт – террористов. При этом, человек который попал в статус Vip. не может купить себе оружие патроны или снаряжение, он имеет только бронежилет и 200% AP. Задача Команды СТ довести нужного человека до зоны спасения. Карты с таким сценарием имеют префикс as-.
Все это можно было не писать, так как я это знаю. На счет плагина, можно отредактировать его так, чтобы он назначал игроку модель в зависимости от его команды.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: