magicCards ver 5.5.5 | доработка, гайд, слив

Была ли для тебя полезна эта информация


  • Всего проголосовало
    32
Хостинг игровых серверов

kidsamort

Прохожий
18 Сен 2019
24
10
26
Введение (для тех кто в курсе можно пропустить)
Доброго времени суток уважаемый кодер, или ты просто читатель и ищешь интересные плагины для своего сервера. Возможно ты уже видел этот плагин тысячу раз и даже попробовал его поставить на свой сервер, удачно или нет это не важно. Я лишь хочу освежить твой взгляд и прошу посмотреть на этот плагин по новому. Что я могу про него сказать? Ну начнем с того что этот плагин трудно найти в поисковике, я его конечно нашел его на этом сайте, на этом самом сайте да! Ну не буду тянуть и ближе к делу. Инфы про плагин не много и что я нарыл сейчас расскажу тебе

Содержание архива
oxide/data/MagicCards/card/index.png Это собственно сами фото карточки (вместо index уникальное имя png)
oxide/data/MagicCards/Cards.json Файл о котором я расскажу подробнее по попозже, сделаю для тебя пометку
oxide/plugins/MagicCards.cs Плагин настройки которого меня обошли стороной но если появятся вопросы ты знаешь что делать

Настройка
1 этап
Подготовка фотокарточек
Мои фотокарточки ты можешь найти в архиве могу лишь сказать что тут покопаться на pinterest подумать головой, зайти в фотошоп и в процессе что то родиться (имена png без пробелов и избегай кирилицы) но если тебе все лень извини тут придется нанимать дизайнера.

2 этап пометка
Редактирование конфига
Основная работа в плагине придется на файл по пути oxide/data/MagicCards/Cards.json
ВНИМАНИЕ!!! если ты хочешь такие же карточки как у меня то проследи чтобы этот файл встал как надо и фотокарточки были в правильном пути или измени / слэш мой линукс и твой виндовс возможно с разной философией.

Собственно разбор файла
"CardID": 22, //каждой фотокарточке присваиваем свой ID Не пробуй объединять несколько карточек в одну если ты хочешь чтобы игрок получал предмет за смесь из карточек (карточка глушителя + коллиматор + лцу = колашников) у меня не получилось если решите эту проблему опыт использования можно разнообразить и было бы интересно совместить это с нпс которые за квесты выдавали бы какие либо карточки (только не надо мне предлагать свои услуги оставте их на авито) вообщем если у тебя получиться я был бы рад услышать это от тебя.

"ImageUrl": "file:///home/rustserver/serverfiles/oxide/data/MagicCards/card/armor2.png", // путь до изображения фотокарточки. Может быть ссылкой url будет выглядеть вот так "ImageUrl": "https://i.ibb.co/jr52cy3/weapon-2.png"

"ImageName": "armor", // присваиваем каждой карточке свое ImageName одинаковые имена будут схлопываться и отображаться будет карточка первой указанная в файле значит создаем уникальное, нумерация 1 2 3 будет более чем уникальной

"DispayName": "Металлическая маска", Имя отображаемое в описании карточки в разделе "Ваши карты"

"DisplayDescription": "Защита от огнестрельного...." Описание отображаемое там же где и DispayName только ниже я бы присоветовал добавить полезную информацию которую пользователь не знает ведь ему придется смотреть на количество собранных карт и невольно посматривать описание (можно и рекламку прилепить)

"CardType": 0, Типы карт оставляю на тебя будет интересно пообщаться в комментариях спойлер (1 не будет выдавать награду)

"Money": 10, Скорее всего для связи с другим плагином какой нибудь аля экономики, тут тоже у кого есть будет интересно послушать

"CardsForUse": 3,Уже ближе к делу этот параметр устанавливает необходимое количество карт для обмена на предмет который будет прописан ниже, все просто на дорогие вещи ставите побольше и противоположно (не забывайте чем больше карт тем больше редкость всех предметов)

"Items": {
"metal.facemask": 1 // 'в этот кусочек кода прописываем shortname предмета и его количество shortname тут wiki
},

"GrantCommands": [
"" тут указываем привелегию можем создать карточку только для vip и продавать наборы в магазине не советую
]

}, также важный компонент , ставь ее везде и в конце кода и в начале в любой момент код может увеличиться а эта козявка может испртить все цветы

Спасибо тебе что дочитал до конца для меня это важно я потратил много времени чтобы разобраться во всем этом и хочу чтобы тебе это помогло в своей работе жду твои идеи в комментариях и удачи до скорого.

unknown.png
unknown.png
 

Вложения

  • magicCards.rar
    1.3 MB · Просмотры: 628

hxs |

hxs | develop - vk.com/hxsdevelop
Прохожий
17 Мар 2018
154
64
26
vk.com
а чем этот плагин отличается от VooDoo? Картинки добавлены?
 

Басотник

Команда форума
Продавец
Меценат
Местный
Обитатель
Прохожий
21 Окт 2017
1,619
329

Басотник

Команда форума
Продавец
Меценат
Местный
Обитатель
Прохожий
21 Окт 2017
1,619
329
Свои мнения высказывайте в личных сообщениях. Уважайте пользователей которые это читают
 

hxs |

hxs | develop - vk.com/hxsdevelop
Прохожий
17 Мар 2018
154
64
26
vk.com
этому говну уже ничем не помочь, толку бить палкой по говну и танцевать с бубном?
 
  • Like
Реакции: Necrons

Siridian

Новичек
16 Июн 2019
2
0
29
Введение (для тех кто в курсе можно пропустить)
Доброго времени суток уважаемый кодер, или ты просто читатель и ищешь интересные плагины для своего сервера. Возможно ты уже видел этот плагин тысячу раз и даже попробовал его поставить на свой сервер, удачно или нет это не важно. Я лишь хочу освежить твой взгляд и прошу посмотреть на этот плагин по новому. Что я могу про него сказать? Ну начнем с того что этот плагин трудно найти в поисковике, я его конечно нашел его на этом сайте, на этом самом сайте да! Ну не буду тянуть и ближе к делу. Инфы про плагин не много и что я нарыл сейчас расскажу тебе

Содержание архива
oxide/data/MagicCards/card/index.png Это собственно сами фото карточки (вместо index уникальное имя png)
oxide/data/MagicCards/Cards.json Файл о котором я расскажу подробнее по попозже, сделаю для тебя пометку
oxide/plugins/MagicCards.cs Плагин настройки которого меня обошли стороной но если появятся вопросы ты знаешь что делать

Настройка
1 этап
Подготовка фотокарточек
Мои фотокарточки ты можешь найти в архиве могу лишь сказать что тут покопаться на pinterest подумать головой, зайти в фотошоп и в процессе что то родиться (имена png без пробелов и избегай кирилицы) но если тебе все лень извини тут придется нанимать дизайнера.

2 этап пометка
Редактирование конфига
Основная работа в плагине придется на файл по пути oxide/data/MagicCards/Cards.json
ВНИМАНИЕ!!! если ты хочешь такие же карточки как у меня то проследи чтобы этот файл встал как надо и фотокарточки были в правильном пути или измени / слэш мой линукс и твой виндовс возможно с разной философией.

Собственно разбор файла
"CardID": 22, //каждой фотокарточке присваиваем свой ID Не пробуй объединять несколько карточек в одну если ты хочешь чтобы игрок получал предмет за смесь из карточек (карточка глушителя + коллиматор + лцу = колашников) у меня не получилось если решите эту проблему опыт использования можно разнообразить и было бы интересно совместить это с нпс которые за квесты выдавали бы какие либо карточки (только не надо мне предлагать свои услуги оставте их на авито) вообщем если у тебя получиться я был бы рад услышать это от тебя.

"ImageUrl": "file:///home/rustserver/serverfiles/oxide/data/MagicCards/card/armor2.png", // путь до изображения фотокарточки. Может быть ссылкой url будет выглядеть вот так "ImageUrl": "https://i.ibb.co/jr52cy3/weapon-2.png"

"ImageName": "armor", // присваиваем каждой карточке свое ImageName одинаковые имена будут схлопываться и отображаться будет карточка первой указанная в файле значит создаем уникальное, нумерация 1 2 3 будет более чем уникальной

"DispayName": "Металлическая маска", Имя отображаемое в описании карточки в разделе "Ваши карты"

"DisplayDescription": "Защита от огнестрельного...." Описание отображаемое там же где и DispayName только ниже я бы присоветовал добавить полезную информацию которую пользователь не знает ведь ему придется смотреть на количество собранных карт и невольно посматривать описание (можно и рекламку прилепить)

"CardType": 0, Типы карт оставляю на тебя будет интересно пообщаться в комментариях спойлер (1 не будет выдавать награду)

"Money": 10, Скорее всего для связи с другим плагином какой нибудь аля экономики, тут тоже у кого есть будет интересно послушать

"CardsForUse": 3,Уже ближе к делу этот параметр устанавливает необходимое количество карт для обмена на предмет который будет прописан ниже, все просто на дорогие вещи ставите побольше и противоположно (не забывайте чем больше карт тем больше редкость всех предметов)

"Items": {
"metal.facemask": 1 // 'в этот кусочек кода прописываем shortname предмета и его количество shortname тут wiki
},

"GrantCommands": [
"" тут указываем привелегию можем создать карточку только для vip и продавать наборы в магазине не советую
]

}, также важный компонент , ставь ее везде и в конце кода и в начале в любой момент код может увеличиться а эта козявка может испртить все цветы

Спасибо тебе что дочитал до конца для меня это важно я потратил много времени чтобы разобраться во всем этом и хочу чтобы тебе это помогло в своей работе жду твои идеи в комментариях и удачи до скорого.

unknown.png
unknown.png
а как добавить привилегии на выдачу????
 

Marchello

Новичек
22 Июл 2018
10
1
22
а как добавить привилегии на выдачу????
При этом на сервере должен стоять TimedPermission. Это для того что бы выдать привилегию как в магазине, просто кидаешь все пермишенны привилегии на группу.
 

Вложения

  • 684.PNG
    684.PNG
    16.5 KB · Просмотры: 141

Svinger

vk.com/allexter
Прохожий
7 Дек 2017
699
159
При этом на сервере должен стоять TimedPermission. Это для того что бы выдать привилегию как в магазине, просто кидаешь все пермишенны привилегии на группу.
только cardtype для команды должен быть 1 (для предмета 0, баланс в магазине 2)
и вместо {steamid} надо {0}
(судя по твоему скрину с неверными настройками и коду плагина)
 
Последнее редактирование:

desmothy

Новичек
31 Мар 2020
0
0
что делать если на сервере пишет что 'Не создано не одной MagicCard карты" как решить ?
 

Aivari

Новичек
11 Окт 2020
0
0
Почему у некоторых не работает, а у других работает. Может права какие прописать надо?:confused: