Closed GoogleCodeExporter closed 8 years ago
Original comment by evlogimenos
on 20 Nov 2008 at 9:40
Original comment by evlogimenos
on 20 Nov 2008 at 9:42
[deleted comment]
We use epgp together with nrt, for exporting attendance and loot history to a
eqdkp
site, but won't work now since nrt works with the whisper system epgp had.
Would love
the whisper system available again, or to be able to export the new personal
log.
Original comment by dimitri_...@hotmail.com
on 20 Nov 2008 at 4:12
Why is whispering that important? Isn't the selection system enough now?
Shift-click the members to add them to the standby list.
Original comment by evlogimenos
on 20 Nov 2008 at 4:18
[deleted comment]
For us it worked like this: when we awarded ep, we had nrt asking in guild chat
to
whisper their name, but the epgp whispering (announced to none)was running at
the
same time, so people who responded to the nrt message, received ep aswell. This
way
we could export
attendance/loot from nrt to a eqdkp site, which isn't possible with epgp. We
like to
have a history of loots, and track peoples attendance and nrt did the job, but
works
only with whispers.
Original comment by dimitri_...@hotmail.com
on 20 Nov 2008 at 4:38
I do not see how your guild can't look for the "Awarded EP ..." message and
whisper.
You are not using the whisper system of EPGP you just want some addon to
announce for
people to whisper. This is simple enough, just tell people to whisper when EP
are
awarded. Problem solved no?
Original comment by evlogimenos
on 20 Nov 2008 at 4:45
This is how we used the system:
Once an hour, a EP check was done. Those in the raid was automatically awarded
dkp,
and we had rewritten the addon to do the "standby check" announcement to a
private
channel(and we'd extended the time to 3 minutes), so people who were standby
could
not only go do dailies, but even be on alts, and not be forced to stay in the
raidgroup.
The hourly check was to accommodate people who were late or left early, worked
like a
charm.
After the raid, we'd then apply decay and export it to our website.
With the current addon, Id have to have the addon run a check, watch my
whispers,
click them in the list to add them to standby, apply special single dkp to them
cause
they just missed the check (as it applied the dkp before doing the
annoucement), then
raid an hour, wait for the annoucement, check that the people who whispered are
marked as standby and remove those that didnt whisper this time...
I liked the fact that it was automatic. When I raid, i raid. I shouldnt have to
be
spending 90% of my time dealing with making sure the correct people are
rewarded for
their time.
To dimitri; using nrt for attendance checks is a pretty cool idea, should've
thought
of that myself ages ago :)
Wtb whisper standby back, and exporting!
Original comment by nobas...@gmail.com
on 22 Nov 2008 at 12:03
My guild switched from using loot council to EPGP primarily because of
attendance
problems. The whisper feature of EPGP was a big selling point for us. We work
on the
philosophy that performance earns you a raid slot (better players get priority
for
raid slots), attendance earns you loot (more reliable players get priority for
loot). We decided to award EP only for attendance, and our attendance has
increased
dramatically.
We award EP evenly, every 20 mins, to every raider in the raid, and to every
raider
who is out of raid and willing to come in WHO WHISPERS. The whispering part is
very
important. Being on standby means being on standby. If you can't click a
whisper
macro within a minute, then you certainly weren't ready to get summoned into
raid.
If you aren't ready to come in, then you aren't entitled to EP. If you claim EP
that
you aren't entitled to -- well, that's pretty much ninja-looting.
The whisper system removes ALL of the responsibilty from the raid leader and
puts it
squarely on the raider where it belongs. Raid leaders have more important
things to
do than micromanage who deserves EP from minute to minute. It should be the
raider's
responsibility to claim his award by showing that he deserves it, all with a
simple
whisper.
Please, put this feature back in. I loved it, and it was one of the many things
that
made EPGP so great.
Thanks!
Original comment by boylan.m...@gmail.com
on 24 Nov 2008 at 7:39
Almost forgot! I use the html export feature every day. Please put this back in
too.
/beg
Also, I'm just wondering... if for some reason you decide not to include these
features in version 5, is there any reason (like GP values, for instance) why I
can't simply continue to use version 4?
Original comment by boylan.m...@gmail.com
on 24 Nov 2008 at 8:00
I am working on a web application that will take the personal log of each of
your
officers and merge them online to create an unlimited history of EPGP. If you
use v4
you will not have the option to do that when that is ready. Other than that
they are
compatible, except the GP values.
Original comment by evlogimenos
on 25 Nov 2008 at 8:33
If you dont want to add the whisper system in version 5, would it be possible
to
expose a few functions globaly as an API?
I haven't looked at the code for version 5 yet, but I'm gussing that it has
functions similar to the AddEP2Member(), AddEP2Raid() and AddGP2Member()
functions
that are in version 4's backend.lua. If those functions were globally
accessible
from other addons, people would be able to write other own addons to award ep
and
credit gp for special cases.
Original comment by boylan.m...@gmail.com
on 26 Nov 2008 at 9:47
The functions are there. That said I am adding a check for standby that will
popup
something on each client, ala readycheck.
Original comment by evlogimenos
on 26 Nov 2008 at 10:09
Wouldnt that mean Id have to demand them getting yet another addon? and would
they
still be required to remain in the raid? would that support people being able
to log
through alts and still be able to use the standby?
Im confused.
Original comment by nobas...@gmail.com
on 26 Nov 2008 at 2:04
We also used the whisper feature to enforce each player to be present in game to
receive their EP for wait list points. This was an essential function for us
since
it was introduced, as it allowed us to concentrate on the raid without
micromanaging
the points being given out.
You miss the whisper request, you miss the points.
Original comment by shumaker...@gmail.com
on 26 Nov 2008 at 8:32
look, what does EPGP better than most convential DKP-systems?
- automatic, time-based DKP
- standby whispers
- [maybe not better, but at least different] more "fair" rewarding system
it moves a lot of work from the raidleader to the raiders. if you remove standby
wispers, you move the work again to the raidleader & they are busy anyway.
Original comment by jan.ohlhorst@gmail.com
on 27 Nov 2008 at 10:10
I rewrote the 4.0 version slightly to update it to use in current instances.
Figure I
might as well share the joy so:
-Removing popups on badges:
Add this to loot.lua:
[40752] = true, -- Emblem of Heroism
[40753] = true, -- Emblem of Valor
-Adding GP to T7 tokens:
and this to GPtooltip.lua
-- Tier 7 10man
["40610"] = { 4, 200, "INVTYPE_CHEST" },
["40611"] = { 4, 200, "INVTYPE_CHEST" },
["40612"] = { 4, 200, "INVTYPE_CHEST" },
["40616"] = { 4, 200, "INVTYPE_HEAD" },
["40617"] = { 4, 200, "INVTYPE_HEAD" },
["40618"] = { 4, 200, "INVTYPE_HEAD" },
["40613"] = { 4, 200, "INVTYPE_HAND" },
["40614"] = { 4, 200, "INVTYPE_HAND" },
["40615"] = { 4, 200, "INVTYPE_HAND" },
["40619"] = { 4, 200, "INVTYPE_LEGS" },
["40620"] = { 4, 200, "INVTYPE_LEGS" },
["40621"] = { 4, 200, "INVTYPE_LEGS" },
["40622"] = { 4, 200, "INVTYPE_SHOULDER" },
["40623"] = { 4, 200, "INVTYPE_SHOULDER" },
["40624"] = { 4, 200, "INVTYPE_SHOULDER" },
-- Tier 7 25man
["40625"] = { 4, 213, "INVTYPE_CHEST" },
["40626"] = { 4, 213, "INVTYPE_CHEST" },
["40627"] = { 4, 213, "INVTYPE_CHEST" },
["40631"] = { 4, 213, "INVTYPE_HEAD" },
["40632"] = { 4, 213, "INVTYPE_HEAD" },
["40633"] = { 4, 213, "INVTYPE_HEAD" },
["40628"] = { 4, 213, "INVTYPE_HAND" },
["40629"] = { 4, 213, "INVTYPE_HAND" },
["40630"] = { 4, 213, "INVTYPE_HAND" },
["40634"] = { 4, 213, "INVTYPE_LEGS" },
["40635"] = { 4, 213, "INVTYPE_LEGS" },
["40636"] = { 4, 213, "INVTYPE_LEGS" },
["40637"] = { 4, 213, "INVTYPE_SHOULDER" },
["40638"] = { 4, 213, "INVTYPE_SHOULDER" },
["40639"] = { 4, 213, "INVTYPE_SHOULDER" },
For those who arent familiar with addon writing; you can just open it in
notepad and
paste it in the code (first one at the end of the table with items to ignore,
right
at the top, and 2nd one at the end of the T6 tables, around line 118)
Or you can email me at mwvvliet@xs4all.nl and I'll just mail it.
This solves a lot of issues for me right now, but im concerned next time
blizzard
changes something I'll be in trouble as I am by far not a addon dev and ...
/sigh.
Updating a entire addon to new patches probably is far above my coding
abilities. Id
much rather stay with the project and use the officially released versions, but
if
they stop using whisper tracking its a whole new ballgame.
I cant imagine the guild not using epgp, its a great system and Id be very sad
to
have to go to something competitive like bidding :(
Original comment by nobas...@gmail.com
on 27 Nov 2008 at 1:17
Is there a way you can integrate the slot multipliers and GP formula into the
options
menu? I've been using EPGP with my guild since the expansion hit and the new
values
for 5.0 completely throw the entire system off GP-wise. Also, the export
function was
a great feature but I'm looking forward to the website integration you
mentioned. Thanks!
Original comment by inferno...@hotmail.com
on 28 Nov 2008 at 12:33
There is a reason the GP values were changed. If you want to continue with the
current GPs you have you can
divide all GPs by a factor of 10 and you will at least have GP pools that make
sense.
The old GP formula had a lot of shortcomings, and I really recommend you stick
to the new one.
Original comment by evlogimenos
on 28 Nov 2008 at 9:54
I would if I had the brains to either write whisper support+exporting into 5.0,
or
the new formula into 4.0, but I dont.
Im aware the old formula is messed up but you've left me with no choice really.
Original comment by nobas...@gmail.com
on 30 Nov 2008 at 12:24
It seems that version 4 is no longer available for download. I'd like to borrow
some
of the code from version to create a seperate whisper addon that will work with
version 5. Is version 4 still available anywhere?
Also, I know that you said that functions like AddEP2Member(), AddEP2Raid() and
AddGP2Member() are still in backend.lua, but last time I checked, they were not
accessible from other addons -- they were private. If you could globallyexpose
functions that allow us to add EP and GP, and query EP and GP values, we could
write our own addons that will work with epgp as a dependency.
Original comment by boylan.m...@gmail.com
on 1 Dec 2008 at 4:32
If you know I said something, do not assume I am lying to you. The file is
right here:
http://code.google.com/p/epgp/source/browse/trunk/epgp.lua
The top 115 lines are documentation of what each *public* function does. Read
it.
Original comment by evlogimenos
on 1 Dec 2008 at 5:15
oops, sorry.
Thanks.
Is it still possible to download v4 somewhere so that I can borrow the whisper
and
export code?
Original comment by boylan.m...@gmail.com
on 1 Dec 2008 at 6:54
Ahh, never mind. I see it. :)
Original comment by boylan.m...@gmail.com
on 1 Dec 2008 at 7:13
Someone make an addon/addition/modifcation whatever to bring back export to
html/text
to 5.0!!! This version is perfect for me besides the export function no longer
available!! :(
Original comment by BuddyL...@gmail.com
on 3 Dec 2008 at 7:44
Original comment by evlogimenos
on 9 Dec 2008 at 2:24
Evlogimenos posted the following on Nov 25:
"I am working on a web application that will take the personal log of each of
your
officers and merge them online to create an unlimited history of EPGP."
Do you plan to have the web application also show which loot dropped and who
received it? That would make this mod complete in my opinion.
Original comment by PantsA...@gmail.com
on 18 Dec 2008 at 11:27
It will take the Logs from EPGP which show who got what loot and how much it
cost.
Original comment by dingochavezz@gmail.com
on 19 Dec 2008 at 9:13
If this thing gets back the export feature, I'll a) shed tears of happiness and
b)
strongly consider using the paypal button.
Nikkichu <The Phoenix> of Kilrogg
Original comment by lookanex...@gmail.com
on 21 Dec 2008 at 9:55
Mark all as New without owner.
Original comment by evlogimenos
on 8 Jan 2009 at 11:03
Is there any update on the status of the web application? Maybe an alpha
version to play around with.
I'm really looking forward to this feature.
Original comment by vonl...@gmail.com
on 16 Jan 2009 at 1:47
[deleted comment]
More people need to "star" the thread. It only has 6 stars at the moment. More
stars
may bump it from medium to high priority? Once this is in, the mod is complete
for
me. Really looking forward to it.
Original comment by PantsA...@gmail.com
on 16 Jan 2009 at 2:33
I think Evlogimenos is working on it, and when its ready it will be announced,
no
point in rushing it.
Original comment by dingochavezz@gmail.com
on 16 Jan 2009 at 7:37
I've written a php logparser to return a php array from the epgp.lua. If anyone
is
interested write me at acoon (at) acoon (dot) dk
I use it to show latest loot on guild website. Motivates people. :) Also used
to save
the epgp stading on the website.
Original comment by t...@itu.dk
on 19 Jan 2009 at 11:56
Instead of people writing me an email, I've put it on my website instead.
www.acoon.dk
Original comment by t...@itu.dk
on 26 Jan 2009 at 11:25
Please add an export function to addon. After each update of addon I add 2
functions
to implement export to text and then parsing with php script.
1 file to edit ui.lua:
//function wich can be found in that file
local award = CreateFrame("Button", nil, main, "UIPanelButtonTemplate")
award:SetNormalFontObject("GameFontNormalSmall")
award:SetHighlightFontObject("GameFontHighlightSmall")
award:SetDisabledFontObject("GameFontDisableSmall")
award:SetHeight(BUTTON_HEIGHT)
award:SetPoint("BOTTOMLEFT")
award:SetText(L["Mass EP Award"])
award:SetWidth(award:GetTextWidth() + BUTTON_TEXT_PADDING)
award:RegisterEvent("RAID_ROSTER_UPDATE")
award:SetScript("OnClick",
function()
ToggleOnlySideFrame(EPGPSideFrame2)
end)
//new function to add for export button:
local export = CreateFrame("Button", nil, main, "UIPanelButtonTemplate")
export:SetNormalFontObject("GameFontNormalSmall")
export:SetHighlightFontObject("GameFontHighlightSmall")
export:SetDisabledFontObject("GameFontDisableSmall")
export:SetHeight(BUTTON_HEIGHT)
export:SetPoint("LEFT",award,"RIGHT")
export:SetText(L["Export"])
export:SetWidth(export:GetTextWidth() + BUTTON_TEXT_PADDING)
export:RegisterEvent("RAID_ROSTER_EXPORT")
export:SetScript("OnClick",
function(self, button, down)
StaticPopup_Show("EPGP_EXPORT")
end)
-----------------------------
Second file to edit popups.lua:
//find this function:
StaticPopupDialogs["EPGP_DECAY_EPGP"] = {
text = "",
button1 = ACCEPT,
button2 = CANCEL,
timeout = 0,
hideOnEscape = 1,
whileDead = 1,
OnShow = function()
local text = getglobal(this:GetName().."Text")
text:SetFormattedText(L["Decay EP and GP by %d%%?"],
EPGP:GetDecayPercent())
end,
OnAccept = function()
EPGP:DecayEPGP()
end
}
//and add this one for export function
StaticPopupDialogs["EPGP_EXPORT"] = {
text = "123",
button1 = ACCEPT,
timeout = 0,
hideOnEscape = 1,
whileDead = 1,
hasEditBox = 1,
OnShow = function(self)
local editBox = getglobal(self:GetName().."EditBox")
local button1 = getglobal(self:GetName().."Button1")
local strtoout = "epgp_export"
local numMembers = EPGP:GetNumMembers()
for i=1, numMembers do
local name = EPGP:GetMember(i)
local c = EPGP:GetClass(name)
local ep, gp = EPGP:GetEPGP(name)
strtoout = strtoout .. ";" .. name .. "-" .. c .. "-" .. ep .. "-" ..gp
end
editBox:SetPoint("LEFT")
button1:SetPoint("RIGHT")
editBox:SetText(strtoout)
end,
}
PS: sorry for my english
Here my php script for parsing exported info:
<form method="POST">
<input type="text" name="str">
<input type="submit" value="generate table">
</form>
<?
$colors = array(
"HUNTER" => "#ABD473",
"SHAMAN" => "#2459FF",
"PRIEST" => "#FFFFFF",
"DRUID" => "#FF7D0A",
"PALADIN" => "#F58CBA",
"WARLOCK" => "#9482CA",
"ROGUE" => "#FFF569",
"MAGE" => "#69CCF0",
"WARRIOR" => "#C79C6E",
"DEATHKNIGHT" => "#C41F3B"
);
if(isset($_REQUEST['str']))
{
echo $_REQUEST['str;']."<br>";
$str = trim($_REQUEST['str']);
$data = explode(";",$str);
$output = "
<table border=0 bgcolor=#afa582>
<tbody style='color:white; font-weight:bold'>
<tr>
<td bgcolor=#333333>Name</td>
<td bgcolor=#333333 align=center>EP</td>
<td bgcolor=#333333 align=center>GP</td>
<td bgcolor=#333333 align=center>RP</td>
";
foreach ($data as $row)
{
$char_info = explode("-",$row);
if ($char_info[2]<3000)
continue;
if($char_info[3]==0)
$char_info[3]=1;
$output .= "<tr><td bgcolor=#333333
style='color:".$colors[$char_info[1]]."'>".$char_info[0]."<td bgcolor=#333333
align=center>".$char_info[2]."<td bgcolor=#333333
align=center>".$char_info[3]."<td
bgcolor=#333333 align=center>".round($char_info[2]/$char_info[3],2);
}
$output .= "\n</tbody></table>";
echo $output;
}
?>
Original comment by pavel.go...@gmail.com
on 28 Jan 2009 at 4:31
Attachments:
a simple export to text or html would be very nice for v5.x :)
Original comment by the.bl4c...@gmail.com
on 31 Jan 2009 at 1:20
If you upload the epgp.lua file from your World of
Warcraft\WTF\Account\{Account
Name}\ServerVariables\ folder to http://www.pagic.co.uk/stuff/epgp/ it will
render
the file as a web page sorted descending. Do a View Source to get the HTML.
If I get any interest I'll add more options to the form ... colors etc
It works for me - if it doesn't for you, tell me.
Original comment by JohnAUnd...@gmail.com
on 11 Feb 2009 at 2:35
It does not work for me, however, another officer was able to see his. But I am
getting errors.
Original comment by tigerak...@gmail.com
on 11 Feb 2009 at 6:42
[deleted comment]
Wrong place to start making error reports, since what you are reporting as buggy
isn't actually part of EPGP. Contact JohnAUnderhill at
http://www.pagic.co.uk/stuff/epgp/ for bug reports about that.
Original comment by dingochavezz@gmail.com
on 13 Feb 2009 at 7:48
Original comment by evlogimenos
on 26 Feb 2009 at 11:31
i've done small mIRC script, so i just need to type a /epgp command in my mirc,
and
then just open a text file, and copy-paste it to my guild's website. If anyone
interested - i can share it.
Original comment by qli...@gmail.com
on 6 Mar 2009 at 5:26
I'm sure a lot are interested, pls share :D
Original comment by yinc...@gmail.com
on 14 Mar 2009 at 5:07
In order to get some feedback:
What I have now is a *very* basic webapp, that lets you:
- search for your guild, realm, and/or region
- import data from the addon (just current standings and settings, no alts, no
logs)
- export data to the addon (just standings and settings, no alts, no logs)
- allows you to add other "admins" to the guild so that they can import other
data in the webapp
Are any of the following things a showstopper:
- Right now you cannot see any standings other than the current ones
- The webapp has no notion of alts at all
Anything else that is a show stopper?
Show stopper means you cannot use it unless it has this feature. More features
will be added in the days to
come, like complete logs, verification that the logs and standings are in sync
and proper and maybe alt
import/export as well.
Original comment by evlogimenos
on 14 Mar 2009 at 5:21
None of it sounds like a problem to me. People should know their alts, rest
sounds
OK. I like the Export data to Addon, could save some problem if something goes
wrong
one evening.
Original comment by dingochavezz@gmail.com
on 14 Mar 2009 at 6:35
I'm guessing "no logs" means the timestamp and the item the player looted?
Having
this in isn't a showstopper but hopefully down the road you manage to add it.
Taking
that one step further with wowhead.com mouse-overs would be perfect...certainly
not a
showstopper for the initial version.
Can't wait to see it.
Original comment by PantsA...@gmail.com
on 15 Mar 2009 at 12:54
Well it took the tool from http://www.pagic.co.uk/stuff/epgp/
and improved it some, now its a one stop lua uploader.
open the webpage, fill in your password, select epgp.lua and hit submit, and
its on
your server, all users, that have greater then 0 ep/gp with ep|gp|pr. It takes
5
seconds to publish your epgp standings on your homepage with this.
changes i made from the pagic.co.uk source:
Here are my files. Ive written an installation guide, and added some basic
images
for the skin.
changes from original code:
- removed players from the list with 0 EP AND 0 gp
- Added a password to the program so only you (or your officers) can update
your
website
- Added valitdation and confirmation if the file was updated correctly, or if
the
password is wrong etc.
- rewrote the parcer.php into index.php, so parcer.php is no longer needed
- added table heads that read : player | EP | GP | PR
- added timestamp on the output so you can see when its last updated
- Increased the file size upload allowed to 1mb (it overwrites old so you only
need
1 mb of server space max)
- Added an automatic upload to your server to a directory you can set, so once
you
parce the lua file your site updates automaticly
- Added CSS styles for backgrounds ,alignments and header images
- removed some of the color code options in the parcer as you prolly want it
the
same look every time anyway
What you need:
- A webhost that supports php coding and lets you run scripts, and at least 1,5
mb
of free space.
- Basic understanding of how to edit a php file, either in notepad or a program
of
your choice.
Here a screenshot of how it looks:
http://www.cyberevolution.nl/thefallenorder/images/legster-epgp.jpg
Here the installation files :
http://www.cyberevolution.nl/thefallenorder/images/legster-epgp.rar
enjoy
Original comment by leg...@onsnet.nu
on 15 Mar 2009 at 12:33
Original issue reported on code.google.com by
nobas...@gmail.com
on 20 Nov 2008 at 2:37