From e68c228a366f31c8b3973e246e6359173cc6ee8f Mon Sep 17 00:00:00 2001 From: David Anderson Date: Sun, 9 Nov 2014 16:29:44 -0800 Subject: [PATCH] Port basevotes.sp. --- plugins/basevotes.sp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/plugins/basevotes.sp b/plugins/basevotes.sp index f5aa654f..943a5e5d 100644 --- a/plugins/basevotes.sp +++ b/plugins/basevotes.sp @@ -51,7 +51,7 @@ public Plugin:myinfo = new Handle:g_hVoteMenu = INVALID_HANDLE; -new Handle:g_Cvar_Limits[3] = {INVALID_HANDLE, ...}; +ConVar g_Cvar_Limits[3] = {null, ...}; //new Handle:g_Cvar_VoteSay = INVALID_HANDLE; enum voteType @@ -262,8 +262,9 @@ public Handler_VoteCallback(Handle:menu, MenuAction:action, param1, param2) } else if (action == MenuAction_VoteEnd) { - decl String:item[64], String:display[64]; - new Float:percent, Float:limit, votes, totalVotes; + char item[64], display[64]; + float percent, limit; + int votes, totalVotes; GetMenuVoteInfo(param2, votes, totalVotes); GetMenuItem(menu, param1, item, sizeof(item), _, display, sizeof(display)); @@ -277,7 +278,7 @@ public Handler_VoteCallback(Handle:menu, MenuAction:action, param1, param2) if (g_voteType != voteType:question) { - limit = GetConVarFloat(g_Cvar_Limits[g_voteType]); + limit = g_Cvar_Limits[g_voteType].FloatValue; } /* :TODO: g_voteClient[userid] needs to be checked */