Download
(83 Kb)
Download
Updated: 07/13/15 01:48 PM
Compatibility:
Update 6 (1.6.5)
Updated:07/13/15 01:48 PM
Created:05/11/15 01:55 PM
Monthly downloads:33
Total downloads:5,725
Favorites:6
MD5:
RaffleHelper  Popular! (More than 5000 hits)
Version: 1.6.4
by: Jar-Ek [More]
Raffle Helper is an add-on for ESO intended to support the running of a guild raffle.
It enables whomever is running the raffle to set the period that the raffle runs for (i.e. period that you can buy tickets) and to run the prize draw.
The add-on reads the guild bank deposits within the time period to determine who has bought tickets and how many they have bought based on the ticket price.
The add-on performs the draw on a purely mathematical basis, based on a random number generator and guild member id (and number of tickets they have bought).
It does not track individual tickets (i.e. the tickets are not individually numbered and that number assigned to a specific player on purchase)
The prizes are set as a percentage of the total amount of money raised from the ticket purchases.
Raffle helper does not distribute the prizes or show any of the data to anyone other than the person running the add-on.


The add-on allows the following to be set:

guildname the name of the guild you are running the raffle for
multiple simultaneous guild raffles from a single account are not supported
this may not be changed whilst a raffle is running

raffleperiod How long the raffle should run for in days

rankcutoff This enables you to prevent the upper ranks from playing the raffle.
If set to 1, it prevents the GM from playing.
Subsequent values set the cutoff for various officer ranks

ticketprice This sets the price of a single ticket

guildcut Sets the guild cut as a percentage of the total

firstprize Sets the first prize as a percentage of the total

secondprize Sets the second prize as a percentage of the total

thirdprize Sets the third prize as a percentage of the total

And has the following commands:

draw Runs the raffle draw when the raffle time period has elapsed

check Checks the status of the raffle (including how many tickets sold, etc)

start Starts a raffle time period

stopnow End the current raffle now, regardless of time remaining in raffle period

drawnow End the current raffle now, regardless of time remaining in raffle period and performs the raffle draw

restart Abandons the current raffle time period and starts it again
This will lose an deposit information between the start and restart

results Gets the results of the last raffle

list Lists the current settings

set <setting> <value> Sets one of the above settings to the specified value

These commands are accessed using /rh or /rafflehelper.
Using /rhset will bring up the settings as an UI element.

If you have problems please try /rh clear


Change Log
----------
v1.0 Initial build
v1.1 Corrected raffle end times
v1.2 Added UI settings menu
v1.3 Corrected bug with UI settings menu and /commands
v1.4 Corrected bug with guildnames
v1.5 Added additional functionality (restart, results, stopnow, drawnow)
v1.6 Fixed some issues with random seeds and bank deposit history
v1.6.1 Bug fix for settings
v1.6.2 Bug fix for guild name setting
v1.6.3 Fix for large guilds and lots of deposits
v1.6.4 Bug fix
Latest. Corrects for Guildnames not entering correctly
Optional Files (0)


Archived Files (1)
File Name
Version
Size
Uploader
Date
1.6.3
83kB
Jar-Ek
07/08/15 02:18 PM


Post A Reply Comment Options
Unread 05/11/15, 07:09 PM  
Sidney

Forum posts: 33
File comments: 81
Uploads: 0
Thank you! Tracking.

Will be tracking this, thanks for making this!
Report comment to moderator  
Reply With Quote
Unread 05/15/15, 05:24 AM  
SoulPT

Forum posts: 0
File comments: 4
Uploads: 0
Error

When i try to use it i get this error:

user:/AddOns/RaffleHelper/RaffleHelper.lua:462: attempt to index a nil value
stack traceback:
user:/AddOns/RaffleHelper/RaffleHelper.lua:462: in function 'commandHandler'
EsoUI/Ingame/SlashCommands/SlashCommands.lua:124: in function 'DoCommand'
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:1841: in function 'SharedChatSystem:SubmitTextEntry'
EsoUI/Ingame/ChatSystem/SharedChatSystem.lua:2707: in function 'ZO_ChatTextEntry_Execute'
14406795741938050902:3: in function '(main chunk)'
(tail call): ?
Report comment to moderator  
Reply With Quote
Unread 05/23/15, 03:17 AM  
Jar-Ek
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 25
Uploads: 4
Hmmm ok will look into it.
Can you tell me exactly what you were doing at the time? ie. what function you were using
Last edited by Jar-Ek : 05/23/15 at 03:23 AM.
Report comment to moderator  
Reply With Quote
Unread 05/25/15, 02:27 AM  
SoulPT

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by Jar-Ek
Hmmm ok will look into it.
Can you tell me exactly what you were doing at the time? ie. what function you were using
Just the normal /rh
I've tried mapping the function to keys but no function works. I've also disabled all addons to make sure that it wasn't na addon compatibility issue but the error remains.
Can it have something to do with me being in the EU server?
Report comment to moderator  
Reply With Quote
Unread 05/27/15, 11:08 AM  
faytisdestiney

Forum posts: 0
File comments: 4
Uploads: 0
Originally Posted by SoulPT
Originally Posted by Jar-Ek
Hmmm ok will look into it.
Can you tell me exactly what you were doing at the time? ie. what function you were using
Just the normal /rh
I've tried mapping the function to keys but no function works. I've also disabled all addons to make sure that it wasn't na addon compatibility issue but the error remains.
Can it have something to do with me being in the EU server?
I am in the NA server and i get the same UI error i just downloaded it today and nothing on it seems to work or at least i cant figure it out. how do i set the time and how do i do anything?
Report comment to moderator  
Reply With Quote
Unread 05/29/15, 02:11 PM  
Amdirial

Forum posts: 0
File comments: 24
Uploads: 0
I am also getting this error. To test it even further I disabled all of my add ons. Relogged etc..

used the slash command /rh

Still same error.
Report comment to moderator  
Reply With Quote
Unread 05/30/15, 11:25 PM  
Waddo

Forum posts: 0
File comments: 4
Uploads: 0
Light Bulb

Can you make another mod for users that will will simply remind you when to pay your set raffle/tax or whatever to your guilds and confirm it for you at your set intervals and with a popup window (or whatever/however) when you open the guild banks (whenever)?

And maybe even read info from the guild notes to auto prompt the right amounts for each guilds raffle/tax...
Last edited by Waddo : 05/30/15 at 11:27 PM.
Report comment to moderator  
Reply With Quote
Unread 06/04/15, 07:01 AM  
Jar-Ek
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 25
Uploads: 4
Just to update, I am looking into the issues but am struggling to replicate them. For info the slash command system will probably be replaced with a settings panel soon to make life easier.
Report comment to moderator  
Reply With Quote
Unread 06/08/15, 02:41 PM  
Savetti

Forum posts: 0
File comments: 2
Uploads: 0
UI Error

I too have been getting this UI error. I have tried downloading this several times and even using just this with no other addons, still the same error. I also tried this on two different computers with the same results on both.
Report comment to moderator  
Reply With Quote
Unread 06/16/15, 11:52 AM  
Amdirial

Forum posts: 0
File comments: 24
Uploads: 0
I don't know exactly what you fixed but the latest update stopped giving me that random error.

Thanks !!! Gonna test the add on now to see if its what I need
Report comment to moderator  
Reply With Quote
Unread 06/17/15, 06:52 AM  
Amdirial

Forum posts: 0
File comments: 24
Uploads: 0
Ok, now with the new window I get an error when I try to change the Guild. Its listing a Guild I'm not even a member of as the 1st guild.
Report comment to moderator  
Reply With Quote
Unread 06/18/15, 03:35 PM  
Jar-Ek
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 25
Uploads: 4
OK updated again.
This should fix all the issues, I hope.

However if you have problems, please try "/rh clear" and then "/reloadui"
With luck that should solve them (crossed fingers).
Report comment to moderator  
Reply With Quote
Unread 06/20/15, 11:37 PM  
Savetti

Forum posts: 0
File comments: 2
Uploads: 0
Excellent work, thank you!
Report comment to moderator  
Reply With Quote
Unread 07/02/15, 09:15 AM  
diamond_10

Forum posts: 0
File comments: 13
Uploads: 0
Hi, first off thanks for making this addon.
Unfortunately i downloaded it today and in the settings box, when i change the guild i get this error:



Do you have any idea how to fix it? as with this error i dont think the raffle works. I tested it, and it crashed my client when i tried to draw, then all settings were back to default with no result history.

Thanks
Report comment to moderator  
Reply With Quote
Unread 07/02/15, 03:51 PM  
Jar-Ek
AddOn Author - Click to view AddOns

Forum posts: 1
File comments: 25
Uploads: 4
erm not sure how that happened diamon_10...
try /rh clear and the /reloadui and tell me if you get a valid guild list please
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: