Let me start up by saying that I am a complete noob to sourcepawn, so go easy.
I have this code here:
PHP Code:
public OnPluginStart()
{
sm_flag = CreateConVar("sm_flag", "ADMFLAG_ROOT", "Flag required to use guiveaway command");
GetConVarString(sm_flag, zflag, sizeof(zflag));
sm_giveaway_credits = CreateConVar("sm_giveaway_credits", "5000", "Number of credits given.");
sm_minplayers = CreateConVar("sm_minplayers", "5", "Minimum players required in the server for the giveaway to happen.");
sm_chattag = CreateConVar("sm_chattag", "[Giveaway]", "Chat Tag that appears in front of everything this plugin says.");
RegAdminCmd("sm_giveaway", CreditArgument, CommandGiveaway, sm_flag, "Start giveaway"); //error 130: cannot coerce functions to values
AutoExecConfig(true, "plugin.zsorteio");
LoadTranslations("zgiveaway.phrases");
}
public Action:CreditArgument(client, args)
{
if (args < 1)
{
ReplyToCommand(client, "[Giveaway] Usage: !giveaway <amount>")
return Plugin_Handled;
}
char arg[7];
GetCmdArg(1, arg, sizeof(arg));
int creditAmount = StringToInt(arg);
PrintToChat(client, "[Giveaway] You are giving away %i.", creditAmount);
sm_giveaway_credits.IntValue = creditAmount;
}
The goal is to have a command called !giveaway <arg1> where arg1 is the amount of credits to be given away, im getting an error on line 31 "error 130: cannot coerce functions to values". Any ideas?