Плагин «BackPack System» для CS 1.6
Плагин «BackPack System» для CS 1.6

Универсальный плагин который добавляет на ваш сервер систему рюкзака! Теперь вы можете складировать предметы в рюкзак! Подробнее в новости

Автор:
m0rt3m

Версия:
0.0.2

Плагин добавляет на ваш сервер систему рюкзака! Теперь вы можете крафтить предметы, и самое главное складировать их в рюкзак! У каждой вещи в рюкзаке имеется своя ячейка. Так же, каждая вещь в рюкзаке имеет свой уникальный ID, который вы можете сами настроить! Вся настройки происходит по INI + CFG!

Особенности системы
- Распределение всех предметов по ячейкам. 
- Возможность задавать уникальный ID предметам. 
- Сохранение Деталей/Уровня рюкзака. 
- Два типа сохранения: nVault/SQL 
- Есть настройка по INI файлу. 
- Есть настройка по CFG файлу. 
- Специальные звуки для крафта предметов ( надеюсь поймете откуда ) 

Небольшие предусловия
- Система так же пригодна для зомби сервера ( Версия ZP 4.3 ). 
- Зомби/Выжившие не могут использовать инвентарь, но выживший может крафтить предметы. 
- Если игрок умер/отключился во время крафта, крафт останавливается, вещь не попадает в инвентарь. 
- Для тех кто не понял что значит макрос MAX_INVENTORY_SLOTS, поясняю: 
- Может так получится, что мест у игрока в инвентаре может быть больше, чем число указанное в MAX_INVENTORY_SLOTS, 
- Именно поэтому я добавил этот макрос, чтобы юзеры сами могли настраивать кол-во мест. 
- Если в INI файле указать мест в рюкзаке больше чем мест в MAX_INVENTORY_SLOTS, то плагин не запустится. 
- Если бы я не добавил нужную проверку ( а именно на кол-во мест ), вылезла бы ошибка, в случае превышения макс.кол-ва.мест 
- Если по вашей вине вылезет какая-либо ошибка, не надо писать мне в лс по поводу этого, вы сами виноваты, сами и разгребайте. 

Настройки:
#define INI_FILE_PATH "backpack_system.ini" // Путь до вашего ини файла. Папку configs прописывать не надо 
#define CFG_FILE_PATH "backpack_settings.cfg" // Путь до вашего cfg файла. Папку configs прописывать не надо 
#define ZP_MODE_SUPPORT // Поддержка зп мода. Закомментируйте, если не нужно 
#define SQL_SUPPORT // Система сохранения. Закомментируйте, если вам нужна nVault система сохранения 
// Звук когда предмет скрафтился 
#define SOUND_CRAFT_FILE_PATH "backpack/anvil_use.wav" // Закомментируйте, если не нужно 
// Звук когда не достаточно деталей для крафта 
#define SOUND_CRAFT_DEFICIENTLY_DETAILS "backpack/anvil_land.wav" // Закомментируйте, если не нужно 
// Звук когда повышается уровень рюкзака 
#define SOUND_LEVEL_UP_BACKPACK "backpack/lvup.wav" // Закомментируйте, если не нужно 

// Данный макрос нужен для переменной, чтобы определить её конечный размер 
#define MAX_INVENTORY_SLOTS 128 // Максимальное кол-во мест в рюкзаке

Настройки INI:
; Конфигурационный файл плагина "BackPack System". 
; В этом файле вы можете изменить настройки данного плагина. 
; Настройки предельно простые. 
; ---------------------------- 
; Есть 2 секции: 
; 1 - Классическая/Зомби. Т.е стандартные вещи для крафта не требующие установки доп.плагинов/Экстра-Айтемы. 
; 2 - Уровни. 
; ---------------------------- 
; Продолжая секции (1): 
; Сюда можно вписать стандартные название оружий + спец.названия для спец.вещей 
; Спец.вещи - Аптечка, Бронежилет. ( Название вещей: health & armor ) 
; Пример: "#A3BG5" "M4A1" "weapon_m4a1" "90" "20" 
; Пример: "#A3BG6" "AWP" "weapon_awp" "90" "30" 
; Пример: "#A3CG220" "Аптечка" "health" "200" "40" 
; Пример: "#A3CG221" "Бронежилет" "armor" "200" "50" 

; 1 - Уникальный ID вещи. ( Можете задать сами, он может быть какой угодно ). 
; 2 - Название вещи в меню. 
; 3 - Выдаваемая вещь. Если вы хотите выдать оружие - вы должны написать название этого оружия. 
; - Пример: weapon_m4a1, weapon_ak47 и т.д 
; 4 - Кол-во выдаваемого ( патроны, жизни, броня и т.д ) 
; 5 - Необходимое кол-во деталей для крафта 
; ---------------------------- 
; Продолжая секции (1 | ZP): 
; Сюда можно вписать название экстра-айтемов. 
; !! Внимание !! Всё что начинается не на: weapon_; health; armor; - считается экстра-айтемом, будьте внимательны. 
; Пример: "#A3BG5" "StunRifle" "[ZP] Stun Rifle" 
; Пример: "#A3BG7" "Ak-47 Long" "Ak47Long" 

; 1 - Уникальный ID вещи. ( Можете задать сами, он может быть какой угодно ). 
; 2 - Название вещи в меню. 
; 3 - Название самого экстра-айтема. ( Берётся из zp_extraitems.ini ) 
; 4 - Оставляйте пустым. 
; 5 - Необходимое кол-во деталей для крафта 
; ---------------------------- 
; Продолжая секции (2): 
; Здесь настраивается сам рюкзак, и его прокачка 
; Пример: "3" "Начальный" 
; Пример: "9" "Средний" 

; 1 - Кол-во мест в рюкзаке. 
; 2 - Название рюкзака в меню 
; ---------------------------- 

; ВАЖНО! 
; Выдаваемые - жизни, броня - прибавляются игроку. 
; Т.е если у игрока было 100 хп, и он использовал аптечку, ему прибавит n жизней. ( n - сколько вы указали ). 

[Classic | ZP] 
"#A3BG5" "M4A1" "weapon_m4a1" "90" "20" 
"#A3BG6" "AWP" "weapon_awp" "90" "30" 
"#A3BG7" "AK47" "weapon_ak47" "90" "40" 
"#A3CG220" "Аптечка" "health" "200" "50" 
"#A3CG221" "Бронежилет" "armor" "200" "70" 

; Макс.мест - 128 ( Можно настроить в исходнике ) 
[Levels] 
"3" "Начальный" // 1 уровень 
"6" "Средний" // 2 уровень 
"9" "Военный" // 3 уровень и т.д 
"12" "Укрепленный" // 4 уровень и т.д

Настройки CFG:
// Конфигурационный файл плагина "BackPack System". 
// В этом файле вы можете изменить настройки данного плагина. 
// 

bp_sql_data_host "localhost" // Название хоста ( изначально стоит локальный ) 
bp_sql_data_user "mysql" // Логин от SQL 
bp_sql_data_password "mysql" // Пароль от SQL 
bp_sql_data_database "backpack_database" // Название БД ( базы данных ) 
bp_sql_data_tablename "backpack_system" // Название таблицы 

bp_nvault_data_tablename "backpack_system" // Название таблицы nVault ( если используете ) 

bp_admin_command_support "1" // Включить ли команду для выдачи деталей ? ( 1 - Да | 0 - Нет ) 
bp_admin_command "give_details" // Название команды для выдачи деталей ( если используете ) 
bp_admin_command_level "d" // Флаг для пользования командой ( Ставить только 1 флаг ! ) 
// Сообщение когда админ выдает детали | СТРОГО В ТАКОМ ПОРЯДКЕ! Спецификаторы - %s - имя админа, %s - имя игрока, %d - кол-во выданных деталей 
bp_message_admin_command "!g[BackPack System]!y Админ!g %s!y выдал игроку!g %s!y [!g%d!y] деталей!" 

bp_time_item_craft "10" // Время через которое скрафтится вещь ( секунды ) 
// Формула - Значение в кваре * уровень игрока 
bp_details_need_to_levelup "50" // Сколько деталей нужно для прокачки уровня рюкзака. Пример: Значение: 50, уровень: 2 - Нужное кол-во деталей будет 100 по формуле выше 

bp_details_give_for_killed "5" // Сколько деталей давать за обычное убийство ( Если нет поддержки зомби мода ) 
bp_details_give_for_killed_zp "5" // Сколько деталей давать за убийство зомби 
bp_details_give_for_killed_nemesis "10" // Сколько деталей давать за убийство немезиды 

// Сообщение, когда недостаточно деталей для повышения уровня рюкзака 
bp_message_not_enough_details "!g[BackPack]!y Недостаточно !gдеталей!y для повышения уровня!" 
// Сообщение, когда недостаточно деталей для создания предмета 
bp_message_not_enough_details_2 "!g[BackPack]!y Недостаточно !gдеталей!y для крафта" 
// Сообщение, когда предмет находится в стадии создания 
bp_message_object_crafting "!g[BackPack]!y Подождите! Ваш предмет ещё !gсоздается!y!" 
// Сообщение, когда предмет начал создаваться | Спецификатор %d - время, через которое создастся предмет 
bp_message_object_start_craft "!g[BackPack]!y Вещь начала создаваться! Подождите: !g%d сек." 
// Сообщение, когда уровень рюкзака повысился 
bp_message_backpack_levelup "!g[BackPack]!y Уровень вашего !gрюкзака!y повысился!" 
// Сообщение, информация о текущих статистик рюкзака | СТРОГО В ТАКОМ ПОРЯДКЕ! Спецификаторы - %d - уровень, %d - места, %s - название рюкзака 
bp_message_backpack_info "!g[BackPack]!y Уровень: !g%d!y | Мест: !g%d!y | Название: !g%s" 
// Сообщение, когда созданный предмет добавился в инвентарь 
bp_message_object_addto_backpack "!g[BackPack]!y Вещь успешно добавлена в ваш инвентарь!" 
// Сообщение, когда игрок пытался скрафтить вещь, но при этом умер 
bp_message_player_craft_killed "!g[BackPack]!y Нужно быть!g живым!y чтобы скрафтить вещь!" 
// Сообщение, когда игрок крафтил оружие и превратился в зомби 
bp_message_player_craft_zombie "!g[BackPack]!y Нужно быть!g человеком!y чтобы скрафтить вещь!" 
// Сообщение, когда у рюкзака максимальный уровень ( если игрок пытается поднять уровень ) 
bp_message_level_max "!g[BackPack]!y Ваш уровень рюкзака!g максимальный!y!"

Видео:

Скачать с зеркала

Пожертвовать Вы можете сделать автору Mort3m, подарок в виде пожертвования на его электронную копилку ;)


Комментариев 6
  1. IonGames2711
    Крашит сервачок)
    Сборки в процессе:
    В планах [ZP +5.0] [CSO Balanced] = 0%
    Сбалансированные Зомби [ZP 4.4] [Classic-Modded] = 85%
    Ионовые Зомби [ZP 4.3] [Пирог] = Продан кидале: https://vk.com/12artemefimov12
    • 12 апреля 2019 21:06
    1. Mort3m
      Mort3m
      • 0
      тестировал у себя - ничего не крашило
      Дак и если пишешь что крашит, привел бы хоть скрин ошибки

      Дополню даже:
      Ради интереса скачал чистый сервак, поставил плагин - нет краша, все работает, кактак
      не отрицаю что может быть конфликт с плагинами, что ж, жду ошибку
      BITCH BIG FACTS
      • 12 апреля 2019 21:40
      1. xUnicorn
        Мне больше интересно с того, а как крашит вообще сервер, если тут ничего такого нет, что могло бы это делать, по типу кривых мессаг и тому подобных
        • 13 апреля 2019 13:42
      2. IonGames2711
        Не знаю чего, вот тупо работало денек, потом перестало запускать сервер, ставлю перед плагином ; только тогда запускает ^^

        Скорее всего конфликт с плагинами. Пытался найти этот плагин, не нашел.
        Сборки в процессе:
        В планах [ZP +5.0] [CSO Balanced] = 0%
        Сбалансированные Зомби [ZP 4.4] [Classic-Modded] = 85%
        Ионовые Зомби [ZP 4.3] [Пирог] = Продан кидале: https://vk.com/12artemefimov12
        • 13 апреля 2019 14:57
        1. Mort3m
          Mort3m
          • 0
          дефолт в принципе, я ж не могу предугадать какие у вас там плагины стоят и всё проверить
          я делаю плагины по такому принципу: тестирую их на чистом сервере, если нет ошибок и крашей - значит всё окей, всё работает
          в принципе, я тут пилю обнову для рюкзака, уберу там много хуйни бесполезной, может быть у тебя всё будет работать
          BITCH BIG FACTS
          • 14 апреля 2019 17:59
          1. IonGames2711
            Проверим) Плагин охуенный базару 0, а вот добавление вещей в крафт по ублюдски сделано
            Сборки в процессе:
            В планах [ZP +5.0] [CSO Balanced] = 0%
            Сбалансированные Зомби [ZP 4.4] [Classic-Modded] = 85%
            Ионовые Зомби [ZP 4.3] [Пирог] = Продан кидале: https://vk.com/12artemefimov12
            • 15 апреля 2019 20:41
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Задать вопрос
IonGames2711

LuXo KING Gaming,
MINECRAFT IS MI LIIIIIIFEEEEEEEEEEE!!!!!
LuXo KING Gaming

This game Minecraft is very boring and no suspense or enthusiasm in it
LuXo KING Gaming

i not play back game Minecraft only now Game Cs 1.6
xman2030
xman2030
09:43:15

LuXo KING Gaming,
Have you played enough Minecraft?
xas2281337
xas2281337
07:09:34

bye
LuXo KING Gaming

Hi all i Back
IonGames2711
IonGames2711
15 апреля 2019

St3RFAN,
У тебя есть этот плагин?
Найти не могу
xas2281337
xas2281337
15 апреля 2019

аыаы
xas2281337
xas2281337
15 апреля 2019

ы
St3RFAN
St3RFAN
15 апреля 2019

xman2030,
Хорошо.
xman2030
xman2030
15 апреля 2019

St3RFAN,
4.3 чистую версию используй и пихай туда все что угодно
St3RFAN
St3RFAN
15 апреля 2019

И посоветуйте какой лучше ZP 4.3 взять? Чтобы не было багов и т.д. , а то лень и на баги 1 день уделять((
St3RFAN
St3RFAN
15 апреля 2019

Я наверно в скором времени начну писать мод. И слить на на фейд? че думаете стоит свое время убить?
St3RFAN
St3RFAN
15 апреля 2019

IonGames2711,
попробуй скачать fastdl плагином. должно помочь.
IonGames2711
IonGames2711
14 апреля 2019

St3RFAN,
Уже никаких ошибок нет, осталось только фаст дл, через server.cfg непомогает apache2 неробит :\
St3RFAN
St3RFAN
14 апреля 2019

IonGames2711,
У тебя какие именно ошибки выходят?
IonGames2711
IonGames2711
13 апреля 2019

Забейте что я писал ниже.
IonGames2711
IonGames2711
13 апреля 2019

CSOSTYLE,
Да, сервер работает, установил голою ЗМ 4.3 без плагино, запустило, а вот когда свою херачу то Segnificant failure или чето того
CSOSTYLE
CSOSTYLE
13 апреля 2019

IonGames2711,
А ты саму VDS поставил?
IonGames2711
IonGames2711
12 апреля 2019

Забейте, я просто тупой даун.
К посту ниже 097-happy-1
IonGames2711
IonGames2711
12 апреля 2019

Дайте гайд для бомжа(меня) как установить сборочку на VDS, я уже пол интернета переебал. HELP 012-sick-3
St3RFAN
St3RFAN
12 апреля 2019

Mort3m,
ds-host юзал почти год. Сервер постоянно падал. Так-что он не крутой. + инта не удобная.
самый крутые и лучшие это : serva4ok , csserv , myarena. (мое мнение).
Mort3m
Mort3m
11 апреля 2019

St3RFAN,
а ещё ds-host крутой и myhost, да
Ragamafona
Ragamafona
11 апреля 2019

St3RFAN,
уважаемый, будьте добры не употреблять больше это слово..
St3RFAN
St3RFAN
11 апреля 2019

xman2030,
по мне самый качественный csserv
xman2030
xman2030
9 апреля 2019

IonGames2711,
Вот я этим тарифом уже 2 года пользуюсь, на 2 сервера хвает.
Можно зм и паблик.
https://www.ipserver.su/ru/prices/index/view/id/4911/ru-adv-
ssd-2019-1
IonGames2711
IonGames2711
9 апреля 2019

xman2030,
Видал VDSки от 100 до 200р (1 мес) Или это полный шлак для кс 1.6 [ZP MOD]?
xman2030
xman2030
9 апреля 2019

IonGames2711,
Мне нравится IPSERVER
IonGames2711
IonGames2711
9 апреля 2019

Скиньте норм хостинг VDS. ( Цена - качество )
IonGames2711
IonGames2711
9 апреля 2019

BuB9neC,
Бубянец, после 3 минуток игровово времени, еще таймер есть внизу
DeMNiX
DeMNiX
9 апреля 2019

Mort3m,
чсв бан
Ragamafona
Ragamafona
9 апреля 2019

Давайте похлопаем Мкоду за очередное творение которое он продаёт за 400р и которое слили вчера.
Mort3m
Mort3m
7 апреля 2019

IonGames2711,
повторяю ещё раз, именно к тебе это никак не относится, это насмешка над тем что делаю Я, потому что по сути нормально писать код я не умею, потому и выдвигаю такую, всё таки пост-иронию, да
IonGames2711
IonGames2711
7 апреля 2019

Mort3m,
В следующий раз нажми кнопку справа-внизу 'Ответить'
IonGames2711
IonGames2711
7 апреля 2019

Mort3m,
Прошу заметить что ты написал в похожем построении предложение, которое я писал заранее, и это прозвучало как насмешка надо мной что я не знаю [/pawn], не так ли?
Mort3m
Mort3m
7 апреля 2019

IonGames2711,
причем тут ты? я не обращался именно к тебе, хз даже зачем ты мне это и написал
и причем тут тщеславие и чсв?
я не писал мол: "ебать я пиздатый какой, ахуенно умею кодить да"
тут даже сложно сказать, было ли мое высказывание пост-иронией
а да кстати, я может в юморе не шарю, но где смеяться? BuB9neC задал серьезный вопрос, я сначала тоже подумал про 3 часа ночи 022-thinking-1
IonGames2711
IonGames2711
7 апреля 2019

Mort3m,
Всегда знал что у тебя Завышены скиллы: Тщеславие 100/100 LVL | ЧСВ 100/100 LVL.
Я несобираюсь тратить кучу времени на изучение павна 083-smart
IonGames2711
IonGames2711
7 апреля 2019

BuB9neC,
Рассмешил рили))) Тупо лайк
Mort3m
Mort3m
6 апреля 2019

напишите статью как научится кодить нормально
хочу вот научится, но хз как
BuB9neC
BuB9neC
6 апреля 2019

IonGames2711, после трех минут игрового времени или в 3 часа ночи реального времени?
IonGames2711
IonGames2711
4 апреля 2019

Советую написать статью : Взятие зомби к определенному времени, т.е нельзя брать например зомби под номером 3 так как он доступен только когда будет на таймере 3:00.
Банальная проверка на время, если брать раньше времени то небудет давать, возможно реальзовать?
Идея: Killing Floor
Lethal
Lethal
3 апреля 2019

IonGames2711,
a no nogpo6Heu
IonGames2711
IonGames2711
1 апреля 2019

Ребят, незнаю чего но я писал задом наперед, неподскажете где можно достать рабочий weaponmod для кс 1.6?
IonGames2711
IonGames2711
1 апреля 2019

???дерепан модаз ушшгип я умечоп янйух аз отча мавыаом едГ
IonGames2711
IonGames2711
1 апреля 2019

Хахахах))) найс april fool
xman2030
xman2030
1 апреля 2019

С первым апреля 100-skull
kHRYSTAL
kHRYSTAL
30 марта 2019

IonGames2711,
это самый простой и лёгкий способ, если тебе даже так не понятно, пиши в группу там точно помогут
IonGames2711
IonGames2711
29 марта 2019

kHRYSTAL,
Плохое обьяснение + выдает ерроры при компиляции
kHRYSTAL
kHRYSTAL
29 марта 2019

IonGames2711,
и почему же она бесполезная?
IonGames2711
IonGames2711
29 марта 2019

xman2030,
Но статья бессполезная.

Только зарегистрированные посетители могут писать в чате.
Статистика
  • +0 Всего статей 1458
  • +5 Комментариев 2904
  • +8 Пользователей : 6027
  • Новичок 12121212121212121212
  • Сейчас на сайте 4
  • Гостей 1
  • Пользователей 3
  • [soufyaneox Amon Ra steelzzz ]
Комментарии

Плагин [ZP] «Human Classes» для CS 1.6

да нет, ничего круто было бы туда ещё фуллпак добавить, на нагрузку наплевать  на оптимизацию кстати тоже

[ZP] Extra Item - Gask Mask для CS 1.6

Классно. но жаль что нет к нему специальной модели. Тип там противогаз какой-нибудь. Что-то по классике.

Меню [BOSS]

Если взять и переделать под себя,переписать код,сменить полностью цвет,добавить "МЕГА ТОП" приват. То залетно зайдет)

[ZP] Extra Item - Pushing Armor [1.0]

Для пирога пойдет

Плагин [ZP] «Human Classes» для CS 1.6

Че вы так все обозлились на него? Чел просто слил вам плагин... - Скок наблюдал ваши плагины,вы не чем хорошим там тоже не обошлись. 

Модель зомби «Zombie Drowned (Retexture)» для CS 1.6

Yesh i author

Модель оружия «Cameragun XMAS 2019» для CS 1.6

Man, the archive is q_ model is a universal model , it is suitable for p_ and w_

Модель оружия «Cameragun XMAS 2019» для CS 1.6

ENG: too bad that this wpn doesn't have p and w model, .... RUS: Жаль, что у этого wpn нет модели p и w, ....

[AMXX] Босс «Kraken boss by Skill Von Dragon» для CS 1.6

В каком понятии неавтомизирован? То что командой призывать его нужно? Или управлять им?

[CSO] [ZP] Extra Item - Duck Foot Gun для CS 1.6

Отличный Экстра Вещь)

Основа для вашей сборки
ReHLDS 3.4.0.654

ReHLDS (Reverse-engineered) - это новый шаг вперед, который дает второе дыхание нашим серверам. ReHLDS работает в 2 раза быстрей, чем HLDS.

AmxModx 1.8.3

AMXModX - это Metamod дополнение, которое позволяет создавать новые модификации для Half-Life на языке Pawn

Reunion 0.1.92

Reunion является продолжением Dproto для ReHLDS. Это metamod плагин, который позволяет заходить 47/48 Non-Steam на сервер.

Revoice 0.1.0.32

Revoice - это Metamod plugin, который дает возможность общения голосовым чатом между non-steam и steam клиентами.

Metamod-r 1.3.0.127

Новый Metamod-r содержит огромное количество оптимизаций производительности и намного более чистый код. Ядро было написано с использованием JIT-компилятора.

Ultimate Unprecacher 1.1

Ultimate Unprecacher являет плагином для MetaMod, работает он по принципу отключение не нужных ресурсов на вашем сервере, тем самым вы сможете освободить места для ресурсов под ваши плагины, с помощью данного модуля можно избавиться от ошибки 512!

ReAuthCheck 0.1.6

ReAuthCheck - это Metamod плагин, который занимается проверкой ваших игроков на валидность, с помощью данного модуля для REHLDS вы сможете защитить свой сервер от ботов, которые постоянно спамят рекламу или просто забивают слот на сервере!

Чем пользуешься ты?
Информация

Добро пожаловать на CS-FADE.RU!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт