Thread
:
[CS:GO] Giveaways manager (v1.0, 2017-08-07)
View Single Post
Author
Message
ShawnCZek
Member
Join Date: Mar 2017
Location: Czech Republic
08-07-2017 , 10:25 [CS:GO] Giveaways manager (v1.0, 2017-08-07)
#
1
Description
Manage all giveaways for skins and add entries. There is only 1 possible running giveaway at the same moment. Entries are based on Steam Auth ID.
Feature list/plans
At the moment nothing.
Admin commands
sm_giveaway_create
- creates tables for giveaways and entries.
sm_giveaway_add <deadline> <type> <skin> <description>
- creates a new giveaway. Type can be 0, 1 or 2. 0 = everyone, 1 = for Steam group members, 2 = for players with reserved slots (usually VIPs).
Quote:
Example:
sm_giveaway_add 2017-08-13 0 "Galil AR | Cerberus (FT)" "Float value: 0.25357672. It's very nice skin, I hope you will like it!"
sm_giveaway_draw
- draws a winner of ended giveaways.
sm_giveaway_winner <giveawayID>
- gets the winner of a giveaway + info about the giveaway.
Commands
sm_giveaway
- writes information about running giveaway.
sm_giveaway_enter
- enters in the running giveaway.
Variables
Spoiler
Quote:
// This file was auto-generated by AutoExecConfig read and append beta
// ConVars for plugin "Giveaway.smx"
// Enable auto message on every round start
// -
// Default: "1"
// Minimum: "0.000000"
// Maximum: "1.000000"
sm_giveaway_enablemessage "1"
// Content of auto message (possible to use colors)
// -
// Default: "A giveaway is running! Use command {darkred}!giveaway {default}for more information"
sm_giveaway_automessage "A giveaway is running! Use command {darkred}!giveaway {default}for more information"
// ID of Steam group where the client should be member
// -
// Default: ""
sm_giveaway_steamgroup ""
// Name of the Steam group
// -
// Default: ""
sm_giveaway_steamgroupname ""
// Link to the Steam group
// -
// Default: ""
sm_giveaway_steamgrouplink ""
Changelog
Quote:
2017-08-07 (v1.0)
* Initial release.
Dependencies
You must have SourceMod connected with database.
You need extension
SteamWorks
.
If you want to compile
, you need
Colors
.
Installation instructions
Download the extension
SteamWorks
and upload it on the server.
Restart the server.
Download the plugin and upload it on the server.
Create tables for giveaways and entries (
sm_giveaway_create
).
Attached Files
Giveaway.smx
(18.1 KB, 374 views)
Get Plugin
or
Get Source
(Giveaway.sp - 484 views - 13.8 KB)
ShawnCZek
View Public Profile
Send a private message to ShawnCZek
Find More Posts by ShawnCZek