Урок Панель для донатеров

vulkantsk

Супермодератор
Команда форума
21 Июн 2017
1,137
195
www.dotabuff.com
Проект
Roshan defense
Сегодня мы рассмотрим панель для донатеров, позволяющую давать бонусы игрокам, которые поддерживают вас.
Эта штука понадобится вам, если у вас есть амбициозные планы по созданию карт и игроки, которые готовы вас поддерживать!
Я сам пользуюсь данной панелькой ,
Безымянный.jpg
На что способна данная панель :
  • выдавать предметы игрокам, которые не являются донатерами
  • выдавать предметы игрокам, в зависимости от его статуса
Параметры для настройки предметов:
  • name - имя предмета
  • can_be_bought - отображаемость предмета в списке( если равен false или не определен, то не виден игрокам не имеющим предмета)
  • count - количество предметов, которые может взять игрок
  • free_available - доступность предмета всем игрокам
  • sets - сеты, в которых состоит данный предмет
Статус игрока может влиять на количество предметов в комплекте:
БЕЗ СТАТУСА : кларити, фласка
VIP : кларити, фласка, манго х3, ботинок, деревце
SUPER VIP : кларити, фласка, манго х3, ботинок, деревце, аганим
SUPER PUPER VIP : кларити, фласка, манго х3, ботинок, деревце, аганим, рапира, апекс
Как это будет выглядеть в игре:
donate1.jpg
donate2.jpg
donate3.jpg
donate4.jpg
donate5.jpg

Что нужно для того, чтобы панель работала:
content/panorama
game/scripts/custom_net_tables
game/scripts/vscripts/donate

Главное, что вам надо делать это формировать список предметов в файле donate.lua в heroes/artifacts
И добавление айдишников игроков, которые можно узнать на сайте КСГО вбив в поле поиска ссылку на стим игрока, например для меня
1) ссылка на аккаунт = https://steamcommunity.com/profiles/76561198307890075/
2) получаем такой результат
Безымянный.png
3) записываем SteamID3 последнее число , в нашем случае 347624347
4) теперь этот айди можно записывать в список донатных предметов :
Код:
DONATE_SET_PREMIUM_3 = {
    players = {
        347624347,
    },
}

Репозиторий на гитхаб со всем необходимым, просто скачай и пользуйся
Также в этом репозитории подключен универсальный дроп с юнитов, о котором я рассказывал в этом гайде
Надеюсь данная статья была для вас полезна для вас, жду ваших комментариев !

P.S. : Если вы будете пользоваться, то не забудьте оставить благодарность для меня великого !
P.P.S. : Иначе я вычислю вас пой айпи...
 
Последнее редактирование:

DDSuper

Друзья CG
31 Май 2019
405
57
Сегодня мы рассмотрим панель для донатеров, позволяющую давать бонусы игрокам, которые поддерживают вас.
Эта штука понадобится вам, если у вас есть амбициозные планы по созданию карт и игроки, которые готовы вас поддерживать!
Я сам пользуюсь данной панелькой ,
На что способна данная панель :
  • выдавать предметы игрокам, которые не являются донатерами
  • выдавать предметы игрокам, в зависимости от его статуса
Статус игрока может влиять на количество предметов в комплекте:
БЕЗ СТАТУСА : кларити, фласка
VIP : кларити, фласка, манго х3, ботинок, деревце
SUPER VIP : кларити, фласка, манго х3, ботинок, деревце, аганим
SUPER PUPER VIP : кларити, фласка, манго х3, ботинок, деревце, аганим, рапира, апекс
Как это будет выглядеть в игре:

Что нужно для того, чтобы панель работала:
content/panorama
game/scripts/custom_net_tables
game/scripts/vscripts/donate

Главное, что вам надо делать это формировать список предметов в файле donate.lua в heroes/artifacts
И добавление айдишников игроков, которые можно узнать на сайте КСГО вбив в поле поиска ссылку на стим игрока, например для меня
1) ссылка на аккаунт = https://steamcommunity.com/profiles/76561198307890075/
2) получаем такой результат
3) записываем SteamID3 последнее число , в нашем случае 347624347
4) теперь этот айди можно записывать в список донатных предметов :
Код:
DONATE_SET_PREMIUM_3 = {
    players = {
        347624347,
    },
}

Репозиторий на гитхаб со всем необходимым, просто скачай и пользуйся
Также в этом репозитории подключен универсальный дроп с юнитов, о котором я рассказывал в этом гайде
Надеюсь данная статья была для вас полезна для вас, жду ваших комментариев !

P.S. : Если вы будете пользоваться, то не забудьте оставить благодарность для меня великого !
P.P.S. : Иначе я вычислю вас пой айпи...
Конечно, будет огромная благодарность!
 
  • Нравится
Реакции: LuciFerka

Дикий Пёс

Друзья CG
28 Июн 2017
411
96
Проект
Petri Reborn
только не вздумайте ставить это в пвп кастомки иначе для вас отдельный котёл сами знаете где...
 

kain

Активный
2 Окт 2015
125
63
steamcommunity.com
Проект
GreenCircleTD
ничего подобного, тут именно преимущество в игре за деньги
А чем модуль (выложенный в гит) завязан именно на деньги и преимущество ? что мешает тебе и другим просто пользоваться этой панелью для любых целей ? то что автор - это так использовал ок, но ни он ни кто другой не запретил использовать без доната ))
 
  • Нравится
Реакции: vulkantsk

Дикий Пёс

Друзья CG
28 Июн 2017
411
96
Проект
Petri Reborn
А чем модуль (выложенный в гит) завязан именно на деньги и преимущество ? что мешает тебе и другим просто пользоваться этой панелью для любых целей ? то что автор - это так использовал ок, но ни он ни кто другой не запретил использовать без доната ))
эта панель просто выдаёт предметы и люди которые её себе возьмут скорее всего не смогут переделать под что либо другое, ибо если бы могли сделали бы своё, и речь в любом случае про невизуальный донат в пвп играх
 

almazist1

Продвинутый
Сегодня мы рассмотрим панель для донатеров, позволяющую давать бонусы игрокам, которые поддерживают вас.
Эта штука понадобится вам, если у вас есть амбициозные планы по созданию карт и игроки, которые готовы вас поддерживать!
Я сам пользуюсь данной панелькой ,
На что способна данная панель :
  • выдавать предметы игрокам, которые не являются донатерами
  • выдавать предметы игрокам, в зависимости от его статуса
Параметры для настройки предметов:
  • name - имя предмета
  • can_be_bought - отображаемость предмета в списке( если равен false или не определен, то не виден игрокам не имеющим предмета)
  • count - количество предметов, которые может взять игрок
  • free_available - доступность предмета всем игрокам
  • sets - сеты, в которых состоит данный предмет
Статус игрока может влиять на количество предметов в комплекте:
БЕЗ СТАТУСА : кларити, фласка
VIP : кларити, фласка, манго х3, ботинок, деревце
SUPER VIP : кларити, фласка, манго х3, ботинок, деревце, аганим
SUPER PUPER VIP : кларити, фласка, манго х3, ботинок, деревце, аганим, рапира, апекс
Как это будет выглядеть в игре:

Что нужно для того, чтобы панель работала:
content/panorama
game/scripts/custom_net_tables
game/scripts/vscripts/donate

Главное, что вам надо делать это формировать список предметов в файле donate.lua в heroes/artifacts
И добавление айдишников игроков, которые можно узнать на сайте КСГО вбив в поле поиска ссылку на стим игрока, например для меня
1) ссылка на аккаунт = https://steamcommunity.com/profiles/76561198307890075/
2) получаем такой результат
3) записываем SteamID3 последнее число , в нашем случае 347624347
4) теперь этот айди можно записывать в список донатных предметов :
Код:
DONATE_SET_PREMIUM_3 = {
    players = {
        347624347,
    },
}

Репозиторий на гитхаб со всем необходимым, просто скачай и пользуйся
Также в этом репозитории подключен универсальный дроп с юнитов, о котором я рассказывал в этом гайде
Надеюсь данная статья была для вас полезна для вас, жду ваших комментариев !

P.S. : Если вы будете пользоваться, то не забудьте оставить благодарность для меня великого !
P.P.S. : Иначе я вычислю вас пой айпи...
Спасибо!
 
Реклама: