Possible CP replacement or supplement?

Requests, feedback, and general discussion about WoWRoster
DO NOT post topics about WoWRoster AddOns here!

Possible CP replacement or supplement?

Postby zanix » Sat Aug 15, 2009 9:00 pm

shaun.voysey has shown me a new addon library for scanning and storing character data
DataStore
http://wow.curseforge.com/addons/datastore
DataStore is the main component of a series of addons that serve as data repositories in game. Their respective purpose is to offer scanning and storing services to other addons.

The advantages of this approach are:
  • data is scanned only once for all client addons (performance gain).
  • data is stored only once for all client addons (memory gain).
  • addon authors can spend more time coding higher level features.
  • each module is an independant addon, and therefore has its own SavedVariables file, meaning that you could clean _Crafts without disturbing _Containers.
...

Existing modules
  • DataStore_Achievements : Achievements
  • DataStore_Auctions : Auctions & Bids
  • DataStore_Characters : Base information about your characters
  • DataStore_Containers : Bags, Bank and Guild Banks
  • DataStore_Crafts : Tradeskills & Recipes
  • DataStore_Currencies : Currencies
  • DataStore_Inventory : Equipment
  • DataStore_Mails : Mails
  • DataStore_Pets : Companions & Mounts
  • DataStore_Quests : Quest log
  • DataStore_Reputations : Reputations
  • DataStore_Skills : Character skills (weapons/etc..)
  • DataStore_Spells : Spells
  • DataStore_Stats : Character Statistics
  • DataStore_Talents : Talent trees & Glyphs
Each module will exist as a separate addon, so that authors can package only the ones they want with their own project..


Project Details
http://wow.curseforge.com/addons/datast ... t-overview


I currently do not have a WoW account due to money issues with being in college.

I was going to post this in the Dev forum, but I would like to get many eyes on this to see if it could be an alternative or supplement to CharacterProfiler
I have also shown this to calvin, the author of CP
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Possible CP replacement or supplement?

Postby Ulminia » Sun Aug 16, 2009 7:45 pm

ial lookinto using the achivements one for the achivements addon ..... i dono what kinda data uit gets but it would be faster then using armroy sync for it lol
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: Possible CP replacement or supplement?

Postby zanix » Sun Aug 16, 2009 10:07 pm

Hey Ulminia, post some data from the lua files!
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Possible CP replacement or supplement?

Postby Ulminia » Mon Aug 17, 2009 12:17 am

Code: Select all
["Characters"] = {
         ["Default.Zangarmarsh.Ulminia"] = {
            ["Achievements"] = {
               nil, -- [1]
               nil, -- [2]
               nil, -- [3]
               nil, -- [4]
               nil, -- [5]
               true, -- [6]
               true, -- [7]
               true, -- [8]
               true, -- [9]
               true, -- [10]
               true, -- [11]
               true, -- [12]
               true, -- [13]
               nil, -- [14]
               true, -- [15]
               "1:395", -- [16]
               [126] = true,
               [1257] = "2,4",
               [221] = "1:0",
               [630] = true,
               [507] = true,
               [631] = true,
               [1517] = "1,2,3,4,5,7,8,9,10",
               [1262] = "1,2,3,4,5",
               [1263] = true,
               [760] = true,
               [1264] = true,
               [508] = true,
               [633] = true,
               [761] = true,
               [1777] = "2,5,8,9,12,13,16,19,20,21,23,25,31,33",
               [1017] = true,
               [634] = true,
               [890] = true,
               [31] = true,
               [1780] = "4",
               [891] = true,
               [1782] = true,
               [764] = "1:15202,2:18546,3:28519,4:20335,5:10378",
               [892] = true,
               [1020] = "1:7",
               [765] = true,
               [255] = true,
               [638] = true,
               [766] = true,
               [894] = true,
               [1022] = true,
               [1788] = true,
               [1789] = "1:0",
               [512] = "1:1573",
               [1279] = true,
               [2556] = "2,3,7,8,9,12,13,15,16,18",
               [2557] = "1",
               [128] = true,
               [1281] = true,
               [769] = true,
               [897] = true,
               [642] = true,
               [770] = true,
               [1795] = true,
               [515] = true,
               [643] = true,
               [771] = true,
               [1797] = true,
               [516] = true,
               [1798] = "1:83",
               [772] = true,
               [1288] = "1,3,6,7,8,12",
               [129] = true,
               [1800] = "1,2,5,8,10,16,19,25",
               [773] = true,
               [1035] = true,
               [646] = true,
               [774] = true,
               [1292] = true,
               [647] = true,
               [775] = true,
               [903] = true,
               [260] = true,
               [2076] = true,
               [776] = true,
               [130] = true,
               [777] = true,
               [522] = true,
               [778] = true,
               [2086] = true,
               [32] = true,
               [651] = true,
               [779] = true,
               [1558] = true,
               [652] = true,
               [1559] = true,
               [2095] = "8,13",
               [653] = true,
               [1561] = "1:822",
               [1817] = true,
               [654] = true,
               [1563] = "1,2,7",
               [910] = "6,10",
               [911] = "7,11",
               [656] = true,
               [784] = "1:0",
               [912] = "16",
               [132] = true,
               [913] = "5,6,9,10,11",
               [658] = true,
               [659] = true,
               [915] = true,
               [660] = true,
               [1576] = true,
               [1832] = true,
               [1833] = "1:18",
               [2136] = "14,15,28,29",
               [2138] = "2,5,13",
               [2140] = true,
               [2141] = true,
               [2142] = "1:10",
               [134] = true,
               [166] = true,
               [33] = "1:111",
               [41] = "6",
               [135] = true,
               [167] = "1:1",
               [231] = "1:0",
               [2676] = true,
               [1596] = true,
               [272] = "1:0",
               [1040] = "1",
               [2087] = "1:117",
               [1295] = true,
               [545] = true,
               [168] = true,
               [200] = "1:0",
               [1255] = true,
               [546] = true,
               [506] = true,
               [802] = true,
               [1859] = true,
               [547] = true,
               [1765] = "1:0",
               [275] = "1",
               [3014] = "1:0",
               [2019] = "7",
               [2188] = "1:0",
               [2189] = true,
               [116] = true,
               [137] = "1:180",
               [2144] = "3",
               [2193] = "1:0",
               [1865] = "2,3",
               [3217] = "1,2,4,5",
               [1038] = "1,2",
               [3098] = "1:0",
               [388] = "1:12",
               [2199] = "1,2:0,3:0,4,5:0,6:0,7:0,8:0,9:0,10:0",
               [1761] = "1:0",
               [3097] = "1:0",
               [625] = true,
               [768] = true,
               [2576] = true,
               [2716] = true,
               [1261] = "1:14",
               [470] = true,
               [1872] = "1:0",
               [1721] = true,
               [937] = true,
               [2085] = true,
               [682] = true,
               [284] = "7,8,14,18",
               [938] = true,
               [34] = "1:72",
               [42] = true,
               [523] = "1:3",
               [939] = true,
               [556] = "3,4,6,7,9,15",
               [684] = true,
               [1796] = true,
               [940] = true,
               [557] = true,
               [1755] = true,
               [203] = "1:0",
               [941] = true,
               [133] = true,
               [686] = true,
               [2191] = "1:9",
               [942] = "1:1321,2:26642,3:6245",
               [478] = "3",
               [219] = "1:2",
               [1764] = "1:1",
               [1752] = "2,6,7,8",
               [1560] = true,
               [688] = true,
               [408] = "1:0",
               [781] = true,
               [561] = true,
               [1877] = true,
               [565] = true,
               [2194] = "8",
               [1151] = "1:1",
               [157] = "1:0",
               [2756] = true,
               [1516] = "1,2,13",
               [563] = true,
               [2190] = "1:0",
               [2760] = "1:36218,2",
               [3840] = true,
               [222] = "1:0",
               [692] = true,
               [1157] = true,
               [948] = "1:33382,2:30181,3:36218,4:23948,5:22725",
               [141] = true,
               [693] = true,
               [1284] = "1,5,6,7,8,10,12,13,14,15",
               [1023] = true,
               [283] = "2,4,7",
               [694] = true,
               [1176] = true,
               [1876] = true,
               [567] = true,
               [500] = true,
               [1034] = true,
               [2777] = true,
               [3800] = "1:0",
               [39] = true,
               [3802] = "21",
               [477] = true,
               [2782] = "1",
               [1289] = "3,6,7",
               [206] = "1:2",
               [238] = true,
               [1286] = "3,4,5",
               [1285] = "1,3,5",
               [1283] = "1,3,4,6,7,11,14,15,16,19",
               [1396] = true,
               [35] = "1:86",
               [43] = true,
               [842] = true,
               [36] = "1:96",
               [3816] = "1:0",
               [1030] = true,
               [2796] = true,
               [2797] = true,
               [1656] = "1,2,3,4,5,8,11",
               [701] = true,
               [1028] = true,
               [1678] = "1:415",
               [1658] = "1,12,13,14",
               [40] = "1:105",
               [486] = "1,2,3",
               [479] = true,
               [1012] = "1:32885",
               [498] = "1,2,3",
               [1684] = "3,8",
               [845] = true,
               [288] = true,
               [1029] = true,
               [4298] = "2,4,5,6",
               [1688] = "1",
               [577] = "1,2,3",
               [705] = "1,2:398,3:353,4:397,5,6:0,7:257,8:397,9,10:272,11:298,12:0,13:395,14:0,15:0",
               [3838] = true,
               [3839] = true,
               [289] = true,
               [3841] = "1:71",
               [1695] = true,
               [962] = "1,2,4,8",
               [579] = "1,5",
               [707] = true,
               [1816] = true,
               [963] = true,
               [3848] = "1:0",
               [3849] = "1:0",
               [3850] = "1:0,2:0",
               [482] = true,
               [3852] = "1:0",
               [974] = true,
               [1162] = "1:0",
               [3855] = "1:0",
               [291] = true,
               [2421] = true,
               [1182] = "1:69617510",
               [966] = true,
               [583] = "1:0,2:0",
               [1957] = "4",
               [1265] = true,
               [606] = true,
               [1167] = "10",
               [483] = true,
               [1268] = true,
               [484] = true,
               [245] = true,
               [1936] = true,
               [841] = true,
               [969] = true,
               [851] = true,
               [1191] = true,
               [1172] = "5",
               [970] = true,
               [587] = "1:0,2:0,3:0,4:0",
               [44] = true,
               [843] = true,
               [852] = true,
               [213] = "1:0",
               [1705] = true,
               [844] = true,
               [121] = true,
               [1177] = true,
               [2935] = "1:0",
               [1178] = "1:11726226",
               [973] = true,
               [1706] = true,
               [2933] = "1:0",
               [846] = true,
               [487] = "1,2,3",
               [1692] = "3,6,11",
               [1723] = "1:47",
               [847] = true,
               [975] = "1:197",
               [1694] = true,
               [1707] = "1,2,3,4,5,6,7,8,9,10",
               [848] = true,
               [488] = true,
               [1696] = true,
               [1722] = true,
               [1697] = true,
               [2418] = true,
               [1187] = true,
               [861] = true,
               [1699] = true,
               [978] = "1:2402",
               [1189] = true,
               [1956] = "4",
               [1190] = true,
               [979] = true,
               [1702] = true,
               [733] = true,
               [1192] = true,
               [122] = true,
               [1193] = true,
               [1791] = true,
               [853] = true,
               [981] = true,
               [1195] = "1:87",
               [494] = true,
               [854] = true,
               [2924] = "1:0",
               [2923] = "1:0",
               [1718] = "1:8",
               [855] = true,
               [4296] = true,
               [1717] = true,
               [728] = true,
               [856] = true,
               [2398] = true,
               [150] = "2",
               [1457] = true,
               [857] = true,
               [246] = true,
               [731] = true,
               [730] = true,
               [858] = true,
               [493] = true,
               [37] = "1:33",
               [45] = true,
               [859] = true,
               [1206] = "1,3,4,5,6,7,8,13,15,16,17,18,20",
               [604] = "1:0,2:0,3:1,4:0",
               [732] = true,
               [860] = true,
               [123] = true,
               [605] = true,
               [2416] = true,
               [2417] = true,
               [247] = true,
               [2419] = true,
               [734] = true,
               [862] = true,
               [2422] = true,
               [607] = true,
               [735] = true,
               [863] = true,
               [1266] = true,
               [608] = true,
               [736] = true,
               [864] = true,
               [1188] = true,
               [609] = "1:43",
               [849] = true,
               [865] = true,
               [248] = true,
               [1183] = "1,2,3,4,5,6,7,8,10,12",
               [2436] = true,
               [866] = true,
               [497] = "1,2,3",
               [1269] = true,
               [1689] = true,
               [867] = true,
               [972] = true,
               [1687] = "4",
               [1267] = true,
               [868] = true,
               [124] = true,
               [153] = true,
               [1194] = "1:114",
               [1737] = true,
               [249] = true,
               [2042] = true,
               [1676] = "1:542",
               [1701] = true,
               [1792] = true,
               [2057] = true,
               [964] = true,
               [1557] = true,
               [1291] = true,
               [782] = true,
               [1998] = true,
               [872] = "1:0",
               [1999] = true,
               [584] = "1:0,2:0,3:0,4:0,5:0",
               [2000] = "1:16",
               [218] = true,
               [850] = true,
               [1556] = true,
               [1552] = true,
               [953] = "1:4815,2:28519",
               [1024] = true,
               [38] = "1:95",
               [46] = true,
               [780] = true,
               [1287] = "15",
               [513] = true,
               [158] = "1:1",
               [1751] = "1:0",
               [125] = true,
               [621] = true,
               [2758] = true,
               [877] = true,
               [1766] = "1:0",
               [1243] = true,
               [750] = true,
               [1244] = "19,25,33,34,40",
               [503] = true,
               [2048] = true,
               [1793] = "1,2,4",
               [131] = true,
               [1270] = true,
               [3002] = "1:0",
               [3003] = "1:0",
               [1248] = true,
               [504] = true,
               [156] = "1:0",
               [2016] = "1,6,7,8",
               [1250] = "1:29",
               [252] = "1:0",
               [661] = true,
               [2018] = "1",
               [1763] = "1:7",
               [505] = true,
               [627] = true,
               [889] = true,
               [1254] = true,
               [3017] = "1:0",
               [628] = true,
               [1293] = true,
               [641] = true,
               [127] = true,
            },
            ["numAchievements"] = 978,
            ["lastUpdate"] = 1250449159,
            ["numCompletedAchievements"] = 295,
            ["numAchievementPoints"] = 3075,
         },
      },
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: Possible CP replacement or supplement?

Postby zanix » Mon Aug 17, 2009 4:16 am

If we can decipher what these mean then we might have something

Also, where the code already exists for scanning and storing, this might be able to help calvin develop CP as well
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Possible CP replacement or supplement?

Postby tuigii » Wed Aug 19, 2009 9:39 am

Nice - we'll be having some serious "Your CharacterProfiler.lua file is to big for uploading on our server" errors very soon now :D
User avatar
tuigii
WR.net Master
WR.net Master
 
Posts: 891
Joined: Wed Dec 27, 2006 12:57 pm
Location: Somewhere in the South Ouest of France

Re: Possible CP replacement or supplement?

Postby shadowfox » Tue Apr 13, 2010 12:07 pm

zanix wrote:If we can decipher what these mean then we might have something

Also, where the code already exists for scanning and storing, this might be able to help calvin develop CP as well



http://www.wowhead.com/achievement=1777 <------- achievement numbers
[1777] = "2,5,8,9,12,13,16,19,20,21,23,25,31,33" <------------ Telling you what steps of the achievement have been done. This one is http://www.wowhead.com/achievement=1777 Northrend Gourmet.

nil, -- [1] <----- Feats of Strength OR unachieveable depends on the achievement number
nil, -- [2]
nil, -- [3]
nil, -- [4]
nil, -- [5]
true, -- [6]
true, -- [7]
true, -- [8]
true, -- [9]
true, -- [10]
true, -- [11]
true, -- [12]
true, -- [13]
nil, -- [14]
true, -- [15]
"1:395", -- [16] <---- progess in http://www.wowhead.com/achievement=16 Did somebody or a knuckle Sandwich. 1 Means it tracks a skill, item, loot, or something of that nature. 395 is either the amount remaining or the amount done. This is apparent with [1561] = "1:822", shes either caught 822 fish or needs 822 more.

[41] = "6", this confused me at first. Its the loremaster of northrend achievement so either thats 6 done or 6 needed.

Figuring in the above you could even change the way achievements are displayed all together. Knowing the above number you could also track progress on certain achievements.
User avatar
shadowfox
WR.net Apprentice
WR.net Apprentice
 
Posts: 35
Joined: Sun Oct 14, 2007 11:47 am
Location: Modesto, California
Realm: Moon Guard (RP) - US

Re: Possible CP replacement or supplement?

Postby Ulminia » Tue Apr 13, 2010 4:29 pm

we have allready added achievements to the cp we will release if calvin says its ok
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: Possible CP replacement or supplement?

Postby shadowfox » Wed Apr 14, 2010 1:48 am

Y'know Im such a newb............................ I'm sitting here responding to this post and I didn't even look at the date... I'm sorry guys :( :oops:
User avatar
shadowfox
WR.net Apprentice
WR.net Apprentice
 
Posts: 35
Joined: Sun Oct 14, 2007 11:47 am
Location: Modesto, California
Realm: Moon Guard (RP) - US

Re: Possible CP replacement or supplement?

Postby Ulminia » Wed Apr 14, 2010 2:17 am

lol its ok shadow lol i got borred lurned lua and added achievments to the cp as well as ajusted talents for duel spec and glyphs i think
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: Possible CP replacement or supplement?

Postby zanix » Wed Apr 14, 2010 3:55 am

It's alright, this post is still somewhat relevant
Read the Forum Rules, the WiKi, and Search before posting!
WoWRoster v2.1 - SigGen v0.3.3.523 - WoWRosterDF
User avatar
zanix
Admin
Admin
WoWRoster.net Dev Team
WoWRoster.net Dev Team
UA/UU Developer
UA/UU Developer
 
Posts: 5546
Joined: Mon Jul 03, 2006 8:29 am
Location: Idaho Falls, Idaho
Realm: Doomhammer (PvE) - US

Re: Possible CP replacement or supplement?

Postby Ulminia » Wed Apr 14, 2010 7:05 am

yea it is i used this addons coding in cp some what looking to make more options in the future...
Ulminia of Zangarmarsh
Zonous of Zangarmarsh
Author of Roster Gallery
WoWRoster-Profiler Redesigner
User avatar
Ulminia
WoWRoster.net Dev Team
WoWRoster.net Dev Team
Roster AddOn Dev
Roster AddOn Dev
 
Posts: 1223
Joined: Tue Jul 04, 2006 4:41 pm
Location: New Brunswick, Canada
Realm: Zangarmarsh (PvE) - US
gmail/gtalk: ulminia@gmail.com

Re: Possible CP replacement or supplement?

Postby shadowfox » Wed Apr 14, 2010 12:26 pm

well the achievement ID's are all over wowhead ( i love the fact they used the in game identifiers for everything ). I just started posting without thinking *sigh*. I wish beta would hurry up. I have my guild on hold to beta for you guys :p
User avatar
shadowfox
WR.net Apprentice
WR.net Apprentice
 
Posts: 35
Joined: Sun Oct 14, 2007 11:47 am
Location: Modesto, California
Realm: Moon Guard (RP) - US


Return to General Support & Feedback

Who is online

Users browsing this forum: No registered users and 1 guest

cron