PromoCode

PromoCode 1.0.1

Нет прав для скачивания
Недавно обновленные
Raidable
Raidable Bases
5.00 звёзд
Создавайте полностью автоматизированные рейдовые базы с NPC в Rust
SOCIAL
SOCIAL BANNERS / PSD
0.00 звёзд
Шаблон из 11 постов, который позволит вам освежить свои соц.сети
Dynamic
Dynamic Monuments [Halloween Bundle]
0.00 звёзд
Превратите любую карту Rust в хэллоуинскую с новыми монументами, NPC и тематическим декором
Чернобыль:
Чернобыль: Зона отчуждения
5.00 звёзд
Атмосферная карта
Dynamic
Dynamic Monuments
5.00 звёзд
Инновационный плагин для серверов Rust, который превращает обычные карты в уникальные!
Triangulation
Triangulation
0.00 звёзд
Новый арктический ивент, в котором игрокам предстоит выживать в суровом климате и сражаться со стаям
Ferry
Ferry Terminal Event
0.00 звёзд
Хотите разнообразить монумент Ferry Terminal на своей карте? Поехали!
Supermarket
Supermarket Event
0.00 звёзд
Новый ивент, происходящий на монументе Supermarket, созданный для новичков на вашем сервере
WorkbenchLegacy
WorkbenchLegacy
0.00 звёзд
Возвращает старую механику верстаков, существовавшую до обновления TechTreeUpdate (3 декабря 2020г)
IQBearRide
IQBearRide
5.00 звёзд
Усмири и приручи дикого медведя! Медведь это неплохая замена лошади!
XSkinMenu
XSkinMenu
5.00 звёзд
Красивое меню скинов для вашего сервера.
UraniumTools
UraniumTools
5.00 звёзд
Необычные инструменты для ваших игроков, иной взгляд на магические инструменты
BoostSyringes
BoostSyringes
0.00 звёзд
Добавляет систему усиленных медицинских шприцов с уникальными эффектами.
nanoCombatLog
nanoCombatLog
0.00 звёзд
Плагин отображающий историю боёв для ваших игроков прямо в UI
IQLoot
IQLoot
5.00 звёзд
Инструмент для настройки лута в ящиках/бочках и NPC

Анархист

Начинающий разработчик
Начинающий разработчик
Сообщения
174
Реакции
119
Анархист добавил(а) новый ресурс:

PromoCode - Добавляет на сервер удобную систему промокодов

PromoCode — добавляет на сервер удобную систему промокодов, с помощью которой игроки могут получать различные бонусы за активацию.

Плагин поддерживает два варианта активации:
  • /промокод — если команда задана напрямую
  • /promo <код> — если используется ввод промокода вручную

Возможности:
  • Создание неограниченного количества промокодов через конфигурацию
  • Настройка награды (например, выдача баланса игроку)...

Узнать больше об этом ресурсе...
 
Анархист добавил(а) новый ресурс:

PromoCode - Добавляет на сервер удобную систему промокодов



Узнать больше об этом ресурсе...
у меня ошибка
Failed to call internal hook 'OnServerInitialized' on plugin 'PromoCode v1.0.0' [352240293] (Value cannot be null.
Parameter name: key)
at bool System.Collections.Generic.Dictionary<string, Oxide.Plugins.PromoCode+Configuration+Promo╨бode>.TryInsert(string key, Promo╨бode value, InsertionBehavior behavior)
at void System.Collections.Generic.Dictionary<string, Oxide.Plugins.PromoCode+Configuration+Promo╨бode>.Add(string key, Promo╨бode value)
at void Oxide.Plugins.PromoCode.OnServerInitialized() in C:/Users/ubnt/Desktop/Rust_Server/Server/rustds/carbon/plugins/PromoCode.cs:line 182
at object Oxide.Plugins.PromoCode.InternalCallHook(uint hook, object[] args) in PromoCode.cs/Internal:line 72
 
у меня ошибка
Failed to call internal hook 'OnServerInitialized' on plugin 'PromoCode v1.0.0' [352240293] (Value cannot be null.
Parameter name: key)
at bool System.Collections.Generic.Dictionary<string, Oxide.Plugins.PromoCode+Configuration+Promo╨бode>.TryInsert(string key, Promo╨бode value, InsertionBehavior behavior)
at void System.Collections.Generic.Dictionary<string, Oxide.Plugins.PromoCode+Configuration+Promo╨бode>.Add(string key, Promo╨бode value)
at void Oxide.Plugins.PromoCode.OnServerInitialized() in C:/Users/ubnt/Desktop/Rust_Server/Server/rustds/carbon/plugins/PromoCode.cs:line 182
at object Oxide.Plugins.PromoCode.InternalCallHook(uint hook, object[] args) in PromoCode.cs/Internal:line 72
Ошибка в конфиге скорей всего
 
Failed to call hook 'OnServerInitialized' on plugin 'PromoCode v1.0.0' (InvalidOperationException: Collection was modified; enumeration operation may not execute.) at System.Collections.Generic.Dictionary`2+KeyCollection+Enumerator[TKey,TValue].MoveNext () [0x00013] in <41d29b352f6a475ab1bf7c6628b82790>:0 at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () [0x0004e] in <80564d689e48448fa2a7101993ee7201>:0 at Oxide.Plugins.PromoCode.OnServerInitialized () [0x000e2] in <f987c741dabd4a06b466bc527fd0bd6d>:0 at Oxide.Plugins.PromoCode.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00121] in <f987c741dabd4a06b466bc527fd0bd6d>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <15f61ddda771464d8246ebdce8ff4811>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <15f61ddda771464d8246ebdce8ff4811>:0

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

пример реализации
"Отправляемая команда | сообщение игроку": {

"addgroup %STEAMID% vip1 1d" : "Вам выдана привилегию VIP"
 
Анархист обновил(а) ресурс PromoCode новой записью:

1.0.1

ВАЖНО! Перед обновлением - сохраните вашу конфигурацию и удалите, в ней произошли изменение!
  • Исправлена ошибка при авто чистки даты
  • Добавлена переменная в конфиг
    • "Название бонуса за промокод (будет писаться в чат)" - для оповещения в чате

Узнать больше об этом обновлении...
 
Failed to call hook 'OnServerInitialized' on plugin 'PromoCode v1.0.0' (InvalidOperationException: Collection was modified; enumeration operation may not execute.) at System.Collections.Generic.Dictionary`2+KeyCollection+Enumerator[TKey,TValue].MoveNext () [0x00013] in <41d29b352f6a475ab1bf7c6628b82790>:0 at System.Linq.Enumerable+WhereEnumerableIterator`1[TSource].MoveNext () [0x0004e] in <80564d689e48448fa2a7101993ee7201>:0 at Oxide.Plugins.PromoCode.OnServerInitialized () [0x000e2] in <f987c741dabd4a06b466bc527fd0bd6d>:0 at Oxide.Plugins.PromoCode.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00121] in <f987c741dabd4a06b466bc527fd0bd6d>:0 at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <42f9bedc659b4f4786eb778d3cd58968>:0 at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000de] in <15f61ddda771464d8246ebdce8ff4811>:0 at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <15f61ddda771464d8246ebdce8ff4811>:0

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

пример реализации
"Отправляемая команда | сообщение игроку": {

"addgroup %STEAMID% vip1 1d" : "Вам выдана привилегию VIP"
Спасибо за фидбэк!
 
"Название бонуса за промокод (будет писаться в чат)":

почему то не появляется на сервере
 
В каком плане не появляются?
ну при активации промокода у нас должно появляться название бонуса, но его нету, после активации у нас идет сообщение что вы активировали такой то промокод и все, а именно вот это что я там указываю (
"Название бонуса за промокод (будет писаться в чат)": "100 руб на магазин",) не появляется

может я что то не так понял и оно работает иначе?
 
ну при активации промокода у нас должно появляться название бонуса, но его нету, после активации у нас идет сообщение что вы активировали такой то промокод и все, а именно вот это что я там указываю (
"Название бонуса за промокод (будет писаться в чат)": "100 руб на магазин",) не появляется

может я что то не так понял и оно работает иначе?
Попробуй удалить ленги плугина
 
Назад
Сверху Снизу