Search the Community
Showing results for tags 'promo'.
-
Version 1.0.0
11 downloads
The promo code plugin for Rust game provides the ability to reward players for entering a code word. This plugin includes a variety of settings and functionality for easy management and configuration of promo codes in the admin panel. Main Features Creation and Configuration of Promo Codes: Promo Code: The administrator can create unique promo codes. Item Configuration: The administrator can determine which items will be given when the promo code is activated. Item Parameters Shortname: The code word for issuing a specific item. SkinID: The skin identifier of the item. DisplayName: The displayed name of the item. Amount: The number of items given by the promo code. Flexible Settings Promo Code Duration: Ability to set an end date until which the promo code will be active. Usage Limit: Setting a limit on the number of times the promo code can be used. Command Configuration Ability to replace item issuance with the execution of a specific server command when the promo code is activated. Example Usage Admin usage Give admin permission - promocodes.admin Open UI with command (can be changed in config, default: /p) Creating a Promo Code: Create the promo code "SUMMER21". Set its expiration date to July 31. Set a usage limit of 100 times. Player usage Open UI with command (can be changed in config, default: /p) Enter promocode Press CHECK button Item Configuration Add an item: shortname - "rifle.ak", skinid - "123456", displayname - "AK-47 Elite", amount - 1. Add an item: shortname - "ammo.rifle", skinid - "0", displayname - "Rifle Ammo", amount - 100. Command Replacement Set the command "give %STEAMID% some_reward" to be executed when the promo code is activated instead of issuing items. Configuration file { "Cooldown for promocode": 65, "Commands to open UI": [ "promocode", "promo", "code", "pc", "p" ] }$19.99-
- #reward
- #promocode
-
(and 7 more)
Tagged with:
-
Version 0.1.3
44 downloads
The plugin allows displaying promo codes in the status bar. Depends on AdvancedStatus plugin. The ability to display promo codes in the status bar; The ability to specify the order of the bar; The ability to change the height of the bar; The abillity to customize the color and transparency of the background; The ability to set a material for the background; The ability to switch between CuiRawImageComponent and CuiImageComponent for the image; The ability to get images from the local folder(*SERVER*\oxide\data\AdvancedStatus\Images); The abillity to set own image and customize the color and transparency of the image; The abillity to set sprite instead of the image; The ability to customize the color, size and font of the text. promostatus.admin - Provides the ability to admin commands. { "Chat command": "promo", "Is it worth enabling GameTips for messages?": true, "Default time in seconds for displaying the promo code in the status bar. A value of 0 will keep the bar visible until the promo code expires": 600.0, "Status. Bar - Height": 26, "Status. Bar - Order": 20, "Status. Background - Color(Hex or RGBA)": "#FFD33A", "Status. Background - Transparency": 0.7, "Status. Background - Material(empty to disable)": "", "Status. Image - Url": "https://i.imgur.com/q15Cmu5.png", "Status. Image - Local(Leave empty to use Image_Url)": "PromoStatus_Promo", "Status. Image - Sprite(Leave empty to use Image_Local or Image_Url)": "", "Status. Image - Is raw image": false, "Status. Image - Color(Hex or RGBA)": "#FFD33A", "Status. Image - Transparency": 1.0, "Status. Image Outline - Is it worth enabling an outline for the image?": false, "Status. Image Outline - Color(Hex or RGBA)": "0.1 0.3 0.8 0.9", "Status. Image Outline - Transparency": 1.0, "Status. Image Outline - Distance": "0.75 0.75", "Status. Text - Size": 12, "Status. Text - Color(Hex or RGBA)": "#FFFFFF", "Status. Text - Font(https://umod.org/guides/rust/basic-concepts-of-gui#fonts)": "RobotoCondensed-Bold.ttf", "Status. Text - Offset Horizontal": 0, "Status. Text Outline - Is it worth enabling an outline for the text?": false, "Status. Text Outline - Color(Hex or RGBA)": "#000000", "Status. Text Outline - Transparency": 1.0, "Status. Text Outline - Distance": "0.75 0.75", "Status. SubText - Size": 12, "Status. SubText - Color(Hex or RGBA)": "#FFFFFF", "Status. SubText - Font": "RobotoCondensed-Bold.ttf", "Status. SubText Outline - Is it worth enabling an outline for the sub text?": false, "Status. SubText Outline - Color(Hex or RGBA)": "0.5 0.6 0.7 0.5", "Status. SubText Outline - Transparency": 1.0, "Status. SubText Outline - Distance": "0.75 0.75", "List of promo codes. Note: Dates should be in UTC(yyyy-MM-dd HH:mm). Example: 2025-01-25 13:00": {}, "Version": { "Major": 0, "Minor": 1, "Patch": 3 } } EN: { "MsgStatusText": "PROMO CODE:", "MsgNotAllowed": "You do not have permissions to use this command!", "MsgWrongCommand": "You entered an incorrect command!\nExample: /{0} toggle", "MsgWrongArguments": "You have not provided enough arguments for this command!", "MsgPromoNotFound": "Promo code {0} not found!", "MsgAddFailed": "Failed to add promo code. Invalid format or expiration date is earlier than the current date.\nExample: /{1} add \"{0}\" \"{2}\" \"{3}\"(optional)", "MsgPromoAdded": "Promo code {0} has been successfully added. Valid until {1}.", "MsgPromoUpdated": "Promo code {0} has been successfully updated. Valid until {1}.", "MsgPromoRemoved": "Promo code {0} has been successfully removed!", "MsgDisplayFailed": "Failed to update promo code display time.\nExample: /{1} display \"{0}\" 600", "MsgDisplayUpdated": "A new display time({1} sec) has been set in the status bar for promo code {0}.", "MsgBarEnabled": "Displaying the promo bar is enabled!", "MsgBarDisabled": "Displaying the promo bar is disabled!", "MsgPromoEmpty": "No available promo codes!", "MsgPromoList": "List of available promo codes(UTC):\n{0}" } RU: { "MsgStatusText": "ПРОМОКОД:", "MsgNotAllowed": "У вас недостаточно прав для использования этой команды!", "MsgWrongCommand": "Вы ввели не правильную команду!\nПример: /{0} toggle", "MsgWrongArguments": "Вы ввели не достаточно аргументов для этой команды!", "MsgPromoNotFound": "Промокод {0} не найден!", "MsgAddFailed": "Не удалось добавить промокод. Не верный формат, либо дата истечения меньше текущей даты.\nПример: /{1} add \"{0}\" \"{2}\" \"{3}\"(опционально)", "MsgPromoAdded": "Промокод {0} был успешно добавлен. Действителен до {1}.", "MsgPromoUpdated": "Промокод {0} был успешно обновлен. Действителен до {1}.", "MsgPromoRemoved": "Промокод {0} был успешно удален!", "MsgDisplayFailed": "Не удалось обновить время отображения промокода.\nПример: /{1} display \"{0}\" 600", "MsgDisplayUpdated": "Установлено новое время({1} сек) отображения в статус баре для промокода {0}.", "MsgBarEnabled": "Отображение промо баров включено!", "MsgBarDisabled": "Отображение промо баров выключено!", "MsgPromoEmpty": "Нет доступных промокодов!", "MsgPromoList": "Список доступных промокодов(UTC):\n{0}" } bar - personal toggle for displaying promo status bars; all - displays a list of all active promo codes in the chat. Admins also see inactive ones; add *code* *expireDate* *startDate*(optional) - adds a new promo code. Permission "promostatus.admin" required; remove *code* - removes a promo code. Permission "promostatus.admin" required; display *code* *seconds* - changes the display time(in seconds) of the promo code for each player. Permission "promostatus.admin" required. Example: /promo bar /promo all /promo add "test" "2024-12-23 14:06" /promo display "test" 360 There are 2 hooks that the plugin is subscribed to: OnPromoCodeAdded OnPromoCodeRemoved OnPromoCodeAdded: Used to add a new promo code. To call the OnPromoCodeAdded hook, you need to pass 3 parameters, 1 of which is optional: <string>promoCode - The promo code; <DateTime>expireDate - The expiration date; <DateTime>startDate - Optional. The start date of validity. Interface.CallHook("OnPromoCodeAdded", "*Your promo*", expireDate, startDate);//Calling the OnPromoCodeAdded hook to add a new promo code. OnPromoCodeRemoved: Used to remove a promo code. To call the OnPromoCodeRemoved hook, you need to pass 1 parameter: <string>promoCode - The promo code. Interface.CallHook("OnPromoCodeRemoved", "*Your promo*");//Calling the OnPromoCodeRemoved hook to remove a promo code.$3.99 -
-
- 2
-
- #battlecity
- #battle
- (and 20 more)
-
Version 1.0.0
1 download
About UPromocodes This essential plugin allows players to redeem exclusive in-game benefits by entering unique promo codes. Whether unlocking special items, resources, or perks, players can enhance their Rust experience with this intuitive promo code system. Plugin config { "Promo codes": [ { "Names ( chat command names )": [ "promo", "promo2" ], "Commands with delay": [ { "Delay seconds": 0.0, "Console commands": [ "test 1 %STEAMID%", "test 2 %STEAMID%" ] }, { "Delay seconds": 86400.0, "Console commands": [ "test 1 %STEAMID%", "test 2 %STEAMID%" ] } ] }, { "Names ( chat command names )": [ "promo", "promo2" ], "Commands with delay": [ { "Delay seconds": 0.0, "Console commands": [ "test 1 %STEAMID%", "test 2 %STEAMID%" ] }, { "Delay seconds": 86400.0, "Console commands": [ "test 1 %STEAMID%", "test 2 %STEAMID%" ] } ] } ] } Localization { "Chat_PromoWasActivated": "You successfully activated promo code.", "Chat_PromoAlreadyActivated": "You have already activated this promo code." } Contacts: Need help or custom plugin for your server? Contact me using Discord: metangerine ----------------------------------------------------------------------$10.00 -
Version 1.2.5
93 downloads
The cursed island has several custom monuments that your players will have to solve to access the loot of even a secret that will have to search at the cursed temple they will be able to discover places unique all that has several places of the map. Number of entiter: 45K ( this value is an estimate it can change following an update! ) Map size: 4056 Personalized monuments: - Abandoned town (several small houses can be visited) - A hospital ( 2 possible access floors guarded by scientisques) - Building under construction (an event is present on the crane with the plugin "" trigger the using the button in the crane) - Cobalt apartment ( 2 possible access floors guarded by scientisques + a safe box) - Ski Station (small puzzle kept by scientists) - Cable Car ( loot + zip line ) - Abandoned House 1 - Abandoned House 2 - West Station ( Train ) - Central Station (small puzzle, Train) - Convert Fuel Power ( Convert your fuel into electrical energy 3 levels posible max 750V ) - Blind + ( 2 scientisque and a green card ready from the caise and a red one that is hidden in the office trash) - Gas Power ( jigsaw puzzle: run the central to unlock the loot 30min for the rest of the jigsaw.) - OFC ( small puzzle)- Temple cursed ( Find the 4 Crane cursed to unlock the code ) - Dome Water build ( 2 underwater domes that is possible to build in and train station) - Cursed Temple ( Find the 4 Cursed Crane to unlock the code ) - Dome Water Builld ( 2 underwater dome that is posible to build from in and station for train ) - Underground mine with resource (mine resources on the wall) - Several Small Buil Monuments ( indicate on the map of an X ) - Underground cannabis planting (puzzle: Ralumer the generator in the mine to unlock the door) - Storm basin (a small sewer monument protected by scientists) Monuments of Facepunch: + Ferry Terminal + Missile silo - Launch site - Outpost - Dump - Treatment plant - Giant excavator pit - Train yard - Aerodrome - Military tunnel - Power plant - Oil rig (2) - port - Bandit camp - Sewer branch - Desert Military Base - Lighthouse - Fishing village - Ranch - The dome - Satellite antenna - Road monument - Underground tunnels - Arctic Research Base - Underwater laboratory$11.99