[CS: Source] Vip Manager_Arm57

arm57

Участник
Сообщения
16
Реакции
0
Описание:
Этот плагин дает права на VIP с многим функциями

Демонстрация плагина։
[youtube]et9PnV2RxxA[/youtube]

функции:

Человек Мороз
Человек огонь
35HP+
Регенерировать HP
+1% Speed
Возрождения
Свой тег в чате
Скины
Color of chat
Боевое средство
Резервный слот
Нет бана за выход из за теров (требует deathrun mod plugin)
Легкий прыжок(кнопка E)
Аура

PS: Плагин был написан с статическим массивами, так что это не перегрузит сервер намного


AdminCommands:

sm_addvip - Меню, где вы можете добавить VIP клиентов и функции для них
sm_update - update configs/admins_simple.ini file (для разработчика)
sm_clean - это команда удаляет vip клиентов из файла, которых vip время истекла Однако это работа автоматически каждый 3600sec


CVARS:
Vip_RespawnLimite "3" // сколько раз может возродиться ViP игрок за 1 раунд (!respawn @me)
vip_maxspeed "1.1" // скорость ViP игрока
vip_setbolspeed "0.9" // временное промежутка кидание шаров (x>= 0.3)


Установка Плагина:
1. Скачать архив "Vip + ball models"
2. Кидать файлы из архива в сервер + fastdownload : models, materials, custom
3. Редактировать Databases.cfg
4. Скачать и установить SM Downloader
5. Добавить пути к модели ball в configs/downloads.ini или скачать уже готовый файл ниже
6. Скачать Vip_arm57_ver1_2.rar
7. Кидать файлы в сервер : translations, plugins, configs
Добавляем Вип скины:
1. Добавляем сами файлы моделей в сервер + fastdownload
2. В configs/vip_skins_terr.ini и configs/vip_skins_ct.ini добавляем Name_xxxx и пути к файлов модели, как например сделано в vip_skins_ct_EXAMPLE.ini
Все!!!


Databases.cfg
C-подобный:
"dav_vip"
    {
        "driver"                        "sqlite"
        "database"			"dav_vip"
    }

Требование:
clientprefs,
SM Downloader

Модификация:
Версия 1.2 исправлена баг с шарами, добавлена новая функция аура, cvars, оптимизация кода

Плагин:
Вы можете скачать плагин и модели с этого URL
Vip + ball models
 

Вложения

  • downloads.ini
    1.7 КБ · Просмотры: 37
  • Vip_arm57_ver1_2.rar
    47.9 КБ · Просмотры: 64
Последнее редактирование:

Kaptain

Школьник
Сообщения
912
Реакции
489
Вопрос: Привилегии включаются как модули или выбираются - 1 раз . 1 раунд.?

Не работает!
L 12/06/2015 - 21:11:32: [SM] Displaying call stack trace for plugin "dav_vip.smx":
L 12/06/2015 - 21:11:32: [SM] [0] Line 90, vip_dav/dav_glvip2_2.sp::LoadConfig()
L 12/06/2015 - 21:11:32: [SM] [1] Line 58, dav_vip_ver2_2.sp::OnMapStart()
L 12/06/2015 - 21:11:35: [SM] Plugin encountered error 4: Invalid parameter or parameter type
L 12/06/2015 - 21:11:35: [SM] Native "VFormat" reported: Language phrase "Block Because of the user" not found
 
Последнее редактирование:

arm57

Участник
Сообщения
16
Реакции
0

Kaptain

Школьник
Сообщения
912
Реакции
489
в будущем да

L 12/06/2015 - 21:11:35: [SM] Native "VFormat" reported: Language phrase "Block Because of the user" not found
может не поставил перевод vip_arm57.txt в translations
или фаил configs/vip_clients.txt

Перевод есть,а что писать сюда:
"level" "4195"
Откуда мне знать от какого числа и до какого?

В общем так:
l15jlz0pvcql.png

+Добавьте редактирование модулей,но не делайте модульную структуру.
 

arm57

Участник
Сообщения
16
Реакции
0
Перевод есть,а что писать сюда:
"level" "4195"
Откуда мне знать от какого числа и до какого?

В общем так:
l15jlz0pvcql.png

+Добавьте редактирование модулей,но не делайте модульную структуру.

набери !addvip (или sm_addvip) для добавление функции (нужны рут права).
 

Kaptain

Школьник
Сообщения
912
Реакции
489
набери !addvip (или sm_addvip) для добавление функции (нужны рут права).

В принципе задумка хорошая,класс! Доработать. Написать,как менять привилегии. +35 хр - это жесть:)



Человек Мороз - Я не понял как он работает. Он никак себя не проявил.
Человек огонь - Я не понял как он работает. Он никак себя не проявил.
35HP+ - Работает + Армор даёт.
Регенерировать HP - Работает.
+1% Speed - Работает
Возрождения - Не работает.
Свой тег в чате - Замечательно работает! + Нравится,когда у тебя root [VIP+ADMIN] пишет.
Скины - Не понял как работает.
Color of chat - Работает!
Боевое средство - Я не понял как он работает. Он никак себя не проявил.
Резервный слот - Работает. Только убрать каждый раз из чата "STEAM ID" "a"
Нет бана за выход из за теров - У меня не дэтран
Легкий прыжок(кнопка E) - Работает.

+ Когда добавляешь модуль и тебе надо выдать. Нужно выдавать заново. + Реконнет делать. Сделайте,чтобы при добавлении модуля (меню не закрывалось)
Получается: Тыкнул на хп - меню закрылось. Опять открывать.

ОффтопПоправьте описание как в том посте. И всё равно никак не проявили себя - эти 2 модуля.
 

Руслан Падишах

Участник
Сообщения
20
Реакции
0
Работает все!
Спасибо.
Если у вас стоит Eventscripts то работать не будет!!!
 
Последнее редактирование:

arm57

Участник
Сообщения
16
Реакции
0
Человек Мороз и Человек огонь для них Надо sm downloader установить downloads.ini изменить
Для vip скинов дадо изменить sourcemod/configs/vip_skins_ct.ini или vip_skins_terr.ini как например в vip_skins_ct_EXAMPLE.ini
Какой у тебя версия sourcemod?
 
Последнее редактирование:

Kaptain

Школьник
Сообщения
912
Реакции
489
Человек Мороз и Человек огонь для них Надо sm downloader установить downloads.ini изменить
Для vip скинов дадо изменить sourcemod/configs/vip_skins_ct.ini или vip_skins_terr.ini как например в vip_skins_ct_EXAMPLE.ini
Какой у тебя версия sourcemod?

1.7.3.
В vip_skins_ct. Мне вводить vip_skins_ct_EXAMPLE ?

nsl30hadkik2.png
bzcngh3es8nh.png

Долго вылетают шары.
 
Последнее редактирование:

arm57

Участник
Сообщения
16
Реакции
0

Kaptain

Школьник
Сообщения
912
Реакции
489
Это пример, скачай скин любой и установив моделс и материалс на серв. ,ещо надо добавить в vip_skins_ct.ini (для кт) путь к моделю как в vip_skins_ct_EXAMPLE например

Вы меня понял вообще,нет? Что мне вписать туда? Там 1 строчка Name_
Мне туда путь до .mdl кидать ?
 

arm57

Участник
Сообщения
16
Реакции
0
Последнее редактирование:

arm57

Участник
Сообщения
16
Реакции
0
Вы вообще скины добавляли в сервере? Это примитивно там настройки нет!
 

Kaptain

Школьник
Сообщения
912
Реакции
489
Вы вообще скины добавляли в сервере? Это примитивно там настройки нет!

Конечно добавлял. Прописываются пути к в конфигах идут настройки для путей.
Например: Скин_CT "Путь до .mdl"
А для Вашего плагина нету пояснения.
 

arm57

Участник
Сообщения
16
Реакции
0
Конечно добавлял. Прописываются пути к в конфигах идут настройки для путей.
Например: Скин_CT "Путь до .mdl"
А для Вашего плагина нету пояснения.
Ладно все по подробнее. Сначало d: (хочеш добавить вип скин на кт) откриваеш архив с моделями (каторий скачал из инета), там файли Моделя и ещо один downloadlist.txt(бывает разные имена) где пути файла Моделя вот это копируешь в vip_skins_ct.ini. незабудь Name_ поставить как в vip_skins_ct_EXAMPLE.ini
 

Саша Шеин

Кому костылей?
Сообщения
1,697
Реакции
621
if(Vipitm[client][freez] == true)
HookSingleEntityOutput(trig, "OnStartTouch", OnStartTouch2);
else if(Vipitm[client][fire] == true && Vipitm[client][freez] == false)
HookSingleEntityOutput(trig, "OnStartTouch", OnStartTouch3);

А не проще так?
if(Vipitm[client][freez] == true)
HookSingleEntityOutput(trig, "OnStartTouch", OnStartTouch2);
else if(Vipitm[client][fire] == true)
HookSingleEntityOutput(trig, "OnStartTouch", OnStartTouch3);
 
Сверху Снизу