НОВОСТИ · ФАЙЛЫ · FAQ · ФОРУМ · КАРТИНКИ · МУВИКИ · СТАТЬИ Регистрация · Вход · Приветствую Вас Гость
Главная страница Counter-Strike проекта CS-HELP
Плагины AMXX · Плагины SourceMod · Серверная Набор персонала · Стать партнером
Мини-чат Коментарии Последние обновления
hands nice!
Первая и лучшая игра из серии counter strike.
Smouke написал в Внимание,Акция!
Норм :d
nex0 написал в Внимание,Акция!
У меня тоже 18 гифтов доты 2 есть)) могу помочь с раздачей)
Архив файлов
Elite23.05.2014
Duals Remix23.05.2014
Dual Usp's23.05.2014
Dual S7OK3 Deagles23.05.2014
Dual Mausers23.05.2014
Steals Deagle with LAM21.05.2014

Новости
CS-HELP | Что то новенькое!21.05.2014
С днем рождения Александр)23.04.2014
CS-HELP | Модуль картинки17.04.2014
CS-HELP | Шаблон CSH V3.0 L...17.04.2014
CS-HELP | Релиз модуля 'Вид...17.04.2014
CS-HELP | Скоро шаблон CSH ...09.04.2014
Новые сообщения Участники Правила форума Поиск RSS
  • Страница 1 из 1
  • 1
VIPSystem v1.4
AliveДата: Среда, 19.02.2014, 16:47 | Сообщение # 1
Добавлено больше, чем 100 постов Добавлено больше, чем 250 постов
Сообщений: 442
Награды: 8
Репутация: 2


Плагин: VIPSystem
Версия: 1.4

Описание:
Плагин позволяет дать игрокам особые привилегии. Система предоставляет отдельную систему регистрации игрока, поддерживает 2 типа привилегий: работающие постоянно и выбираемые в меню. Система флагов дает возможность задать каждому игроку свой набор привилегий. Регистрация новых привилегий происходит за счет добавления плагинов, что дает системе гибкость. Система не зависит от мода.

Дополнения:
VSAdditionalLivesItem - дает дополнительные жизни
VSWeapons - оружие. На выбор дается M4A1, AK47, AWP, Galil, Famas, Desert Eagle и гранаты
VSVipStatus - показывает VIP статус в таблице (TAB)
VSVipSpeed - устанавливает скорость с любым оружием
VSVipsOnline - показывает випов в сети
VSVipPrefixColoredTranslit - добавляет префикс [VIP]в чате. Совместимость с ColoredTranslit
VSVipPrefixAndGreenChat - добавляет префикс [VIP]в чате и делает текст сообщения зеленым
VSVipPrefix - добавляет префикс [VIP]в чате
VSVipChat - добавляет приватный чат для випов
VSSpawnGrenades - даются все гранаты при появлении
VSSpawnArmor - дается броня при появлении
VSReserveSlot - позволяет добавить резервные слоты для випов
VSPistolsItem - позволяет взять любой пистолет
VSLongJumpItem - позволяет делать длинные прыжки
VSKickAndBanAccess - позволяет кикать и банить игроков
VSInvisItem - дает невидимость
VSIncreaseScoreItem - увеличивает счет игрока
VSGravityItem - устанавливает гравитацию
VSCTBombRadar - показывает за CT расположение бомбы на радаре
VSBulletDamage - показывает нанесенный урон
VSBecomeTerroristItem - перекидывает за команду террористов
VSArmorItem - дает броню
VSAmmoAndGrenadesItem - дает патроны и все гранаты

Более подробная информация находится в исходниках.
Примечание: Плагины, название которых оканчивается на Item, выбираются в меню.

Квары:
Код
vs_password_field - название поля пароля.
vs_amount_opening_menu - количество раз открытий меню за одну жизнь.
Примечание: 0 - неограничено.


Команды:
vips_list - выводит список VIP'ов в консоль сервера.
vip_menu, say /vip_menu, say /vm, say /menu - меню привилегий.
addvip <Имя|IP|Steam> <Пароль> <Флаги доступа> <Флаги аккаунта> - добавляет нового VIP'а.

Установка:
1. Скачать VIPSystem.zip и VSPlugins.zip
2. Из VIPSystem скопировать папку amxmodx в addons с заменой
3. Из VSPlugins скопировать выбранные плагины (можно все) в addons\amxmodx\plugins
4. В vips.ini прописать права для випов
5. В plugins-vipsystem.ini раскомментировать необходимые дополнения

Для разработчиков
"Библиотека":
Код
/* Флаги доступа */
#define VIP_FLAG_ALL 0      // Любой флаг
#define VIP_FLAG_A (1<<0)   // Флаг "a"
#define VIP_FLAG_B (1<<1)   // Флаг "b"
#define VIP_FLAG_C (1<<2)   // Флаг "c"
#define VIP_FLAG_D (1<<3)   // Флаг "d"
#define VIP_FLAG_E (1<<4)   // Флаг "e"
#define VIP_FLAG_F (1<<5)   // Флаг "f"
#define VIP_FLAG_G (1<<6)   // Флаг "g"
#define VIP_FLAG_H (1<<7)   // Флаг "h"
#define VIP_FLAG_I (1<<8)   // Флаг "i"
#define VIP_FLAG_J (1<<9)   // Флаг "j"
#define VIP_FLAG_K (1<<10)  // Флаг "k"
#define VIP_FLAG_L (1<<11)  // Флаг "l"
#define VIP_FLAG_M (1<<12)  // Флаг "m"
#define VIP_FLAG_N (1<<13)  // Флаг "n"
#define VIP_FLAG_O (1<<14)  // Флаг "o"
#define VIP_FLAG_P (1<<15)  // Флаг "p"
#define VIP_FLAG_Q (1<<16)  // Флаг "q"
#define VIP_FLAG_R (1<<17)  // Флаг "r"
#define VIP_FLAG_S (1<<18)  // Флаг "s"
#define VIP_FLAG_T (1<<19)  // Флаг "t"
#define VIP_FLAG_U (1<<20)  // Флаг "u"
#define VIP_FLAG_V (1<<21)  // Флаг "v"
#define VIP_FLAG_W (1<<22)  // Флаг "w"
#define VIP_FLAG_X (1<<23)  // Флаг "x"
#define VIP_FLAG_Y (1<<24)  // Флаг "y"
#define VIP_FLAG_Z (1<<25)  // Флаг "z"

/* Возвращает 1, если игрок вип, в противном случае 0 */
native VSGetUserVip(id)

/* Возвращает 1, если игрок имеет указанный флаг, в противном случае 0 */
native VSGetVipFlag(id, flag)

/* Возвращает флаги игрока в виде битовой последовательности */
native VSGetVipFlags(id)

/* Регистрирует новую возможность
Параметры:
     name - название возможности
     flag - флаг доступа
Возвращает:
     id возможности
*/
native VSRegisterItem(name[], flag)

/* Возвращает 1, если привилегия активна, в противном случае 0 */
native VSGetItemState(id)

/* Активирует привилегию в меню */
native VSEnableItem(id)

/* Отключает привилегию в меню */
native VSDisableItem(id)

/* Устанавливает название привилегии в меню */
native VSSetItemName(id, name[])

/* Событие выбора возможности */
forward VSItemSelected(id, itemid)

/* Событие подключения випа */
forward VSVipConnect(id)

/* Событие открытия меню */
forward VSOpeningMenu(id)

"Пример регистрации возможности в меню":
Код
/* VSPluginNameItem v1.0 */

#include <amxmodx>
/* Подключаем библиотеку, для того чтобы были доступны фунции системы */
#include <VIPSystem>

/* Флаг доступа к возможности */
#define ACCESS_FLAG VIP_FLAG_C

/* Переменная, в которой будет хранится id возможности */
new curItem

public plugin_init()
{
     register_plugin("VSPluginNameItem", "1.0", "Author")
       
     /* Регистрируем возможность в системе.
     Первый аргумент - название возможности
     Второй аргумент - флаг доступа к возможности
     Возвращает - id возможности */
     curItem = VSRegisterItem("Item Name", ACCESS_FLAG)
}

/* Функция вызывается при выборе возможности.
Передается id игрока и id выбранной возможности */
public VSItemSelected(id, itemid)
{
     if (itemid == curItem)
     {
        // Какие-то действия
     }
       
     return PLUGIN_HANDLED;
}
Прикрепления: 2299463.jpg (18.4 Kb) · VSPlugins.zip (100.7 Kb) · VIPSystem.zip (43.7 Kb)


Плагины для Amxx и модов cs 1.6 | Плагины Source | Плагины Global Offensive
Связь с AMC | Партнерство с CS-HELP
 
  • Страница 1 из 1
  • 1
Поиск:
Статистика форума
Последние посты Топ по темам
Топ пользователей Новые участники
1

Помочь проекту CS-HELP

2

[CS:S] [Shop] Trails v2.0...

6

[CS:S] [Shop] Skins v2.0....

58

Блог Ra1Long

1

Не работает showtime!!!

2

AMX Slay Losers v1.2

1

Chameleon X-1

0

Admin Nick Guard v1.0

0

No Players Map v1.2.1

0

STEAM_ID_LAN Kick v1.0

58

Блог Ra1Long

23

Блог Alive

11

[CS:S] [Shop] Core v1.9.5

6

[CS:S] [Shop] Skins v2.0....

6

Cs-help ищет партнеров

6

Предложения по сайту

4

Предпочтения в оружии

4

Counter-Strike Online 2

3

Пример заявки

3

Вопросы по сайту

442 / 2

Мужчина Alive

367 / 2

Мужчина Magnum

288 / 6

Мужчина Aleksey

211 / 4

Мужчина ra1long

6 / 0

Мужчина Smile

4 / 3

Мужчина nex0

4 / 0

Мужчина _XIRURG_

3 / 0

Мужчина Zv3R0070

2 / 0

Мужчина t1lerok

2 / 0

Мужчина Dzh0n^

28.05.2025

Мужчина puchalexey

28.05.2025

Мужчина petklimchuk

20.04.2025

Мужчина chebaksar

21.10.2023

Мужчина 963358000

21.06.2023

Мужчина PhoenixTF

08.02.2023

Мужчина lgv94

04.03.2022

Мужчина zwe65846

04.02.2022

Мужчина fgvole

01.01.2022

Мужчина sNoopdooN

23.11.2021

Мужчина ejhrf

PROJECT CS-HELP УСЛУГИ ОПРОС РЕКОМЕНДУЕМ
Какие моды ты любишь?
Всего ответов: 244
Видео, мувики counter strike
Файлы для Counter Strike 1.6, Global Offensive, SourceRSS лента
Версия дизайна 3.0 LIGHT CS-HELP, Плагины, Моды, Статьи, Файлы. © 2011 - 2025
При копировании материалов, ссылка на сайт обязательна.
Design by Alive | Хостинг от uCoz | Карта сайта и форума