00:02.31 | Tem | Corrodias, yeah that's what I heard |
00:03.01 | Corrodias | they were reluctant to even let people move their characters across realms |
00:03.26 | Corrodias | i find it hilarious that someone would be trying to convince people that they'd let them change sides, and only certain race/class combinations at that. |
00:05.08 | Corrodias | http://www.superdickery.com/propaganda/23.html |
00:06.42 | cladhaire | http://www.thatimagesite.com/image/51 |
00:07.41 | Cairenn | ROFL |
00:11.00 | Kirkburn | lol |
00:30.37 | Mikk | Ok, I know you can spend hours pasting links to image dumps but I just have to paste this one. It cracked me up :-P http://www.thatimagesite.com/image/1599 |
00:31.13 | Kirkburn | yum! |
00:31.59 | Cairenn | rofl |
00:32.31 | Mikk | i love how it's looking up straight into the camera with its tongue still hanging down to the bottom of the jar :-P |
00:32.50 | Corrodias | hah! nicw |
00:33.02 | Corrodias | damn it's a bit harer to type with this medical tape pulling my fingers together |
00:33.19 | Mikk | ebbeh? |
00:33.23 | Cairenn | Corrodias: heh, try typing with your hand in a cast |
00:33.49 | Cairenn | I did that for the first few months of WoW, was fun getting the site set up and stuff that way |
00:34.31 | MentalPower | o.O |
00:34.32 | Kirkburn | Would that have anything to do with ... http://cairenn.eqinterface.com/sigs/Cair-ouch.gif ? |
00:34.48 | Cairenn | indeed it would |
00:35.22 | Cairenn | broke the tiny bone right between my thumb and wrist on the Canada Day long weekend |
00:35.30 | Cairenn | that sucked SO bad |
00:35.34 | Kirkburn | Ow >.< |
00:35.55 | Cairenn | Corrodias: /comfort, I know where you're coming from =/ |
00:36.50 | MentalPower | I think I like this one better http://cairenn.eqinterface.com/sigs/cair-mistress.gif |
00:37.05 | Cairenn | lol |
00:37.10 | Cairenn | you guys are using the old site |
00:37.22 | Corrodias | interesting |
00:37.24 | Cairenn | http://www.cairenn-mmorpg.com/ |
00:38.35 | Kirkburn | Googling for Cairenn brings up the former still :( |
00:38.46 | Cairenn | eh |
00:38.56 | Cairenn | should have Dolby pull that one of these days, I suppose |
00:39.23 | Kirkburn | Page 5 for that one :/ |
00:39.29 | MentalPower | ZOMG, Cair's shield was designed by T.King? |
00:39.54 | Cairenn | that's his interpretation of my shield, yes |
00:40.09 | Cairenn | I sent him the "original", that was what he made for me :) |
00:40.45 | Cairenn | and that one is VERY much copyrighted ... I ever find anyone else using it and there'll be hell to pay |
00:41.18 | Corrodias | what the heck are dolls? |
00:41.27 | Tain | Hell hath no fury like a woman copyright infringed. |
00:41.35 | Corrodias | and what page 5 are we looking at? |
00:42.10 | Corrodias | oh, i see the shield, ignore that question |
00:42.28 | MentalPower | I was about to mention that your links to T.King's site use the old link, but it seems the new one is having issues too |
00:42.29 | *** join/#wowi-lounge Warla (n=chris@217-162-116-11.dclient.hispeed.ch) |
00:42.44 | Cairenn | "dolls" in this case are referring to pixel art |
00:43.02 | Cairenn | all of my avatars are done pixel by pixel |
00:43.06 | Corrodias | is pixel art somehow different from art displayed by pixels? >_> |
00:43.41 | GeoDaMancer` | Yes, technically. |
00:43.50 | GeoDaMancer` | Pixel art is art draw a single pixel at a time. >.> |
00:44.14 | Corrodias | ah |
00:44.22 | Cairenn | yup |
00:44.23 | Warla | anyone good with reg expressions? |
00:44.31 | GeoDaMancer` | What'cha need, Warla? |
00:44.37 | GeoDaMancer` | I'm at least alright with it. |
00:44.49 | Corrodias | actually, that sounds similar to something i did back in elementary school, "low res" art. we took graph paper and made our pics by coloring in the boxes. |
00:44.49 | GeoDaMancer` | Regex is my friend. : D |
00:44.52 | Cairenn | one of these days I really should get the rest of my wow ava's done |
00:44.55 | Warla | when i have a string with text and 1 single number (1-9) how do i get that number |
00:44.57 | Corrodias | it was more entertaining than it sounds. |
00:44.58 | Warla | example: |
00:45.00 | Cairenn | Corrodias: indeed |
00:45.03 | Warla | "soehfqöoiewhfwf7welfknwe" |
00:45.08 | Warla | should return "7" |
00:45.16 | GeoDaMancer` | One moment. |
00:45.37 | GeoDaMancer` | I had something like that for phone numbers. |
00:45.55 | Warla | nice to filter spaces and - ? |
00:46.11 | *** join/#wowi-lounge Gryphen (n=masked@c-67-183-238-150.hsd1.wa.comcast.net) |
00:46.17 | GeoDaMancer` | [0-9] would pick up the numbers. |
00:46.39 | GeoDaMancer` | No, it was a JS thing that would only accept numbers, and automatically add in the '-'. |
00:46.48 | Warla | ahh ic |
00:46.59 | GeoDaMancer` | What language are you working with? |
00:47.27 | Warla | php |
00:47.39 | Warla | $str = preg_replace('[0-9]','$1',$str); |
00:47.39 | GeoDaMancer` | Oh, hells yeah. My favorite language. One moment. xD |
00:47.42 | Warla | would that work? |
00:47.48 | GeoDaMancer` | Looks like it. xD |
00:48.09 | GeoDaMancer` | I don't remember the specifics for php's regex. |
00:49.55 | Warla | hmm mucst have picked the wrong one.. i get exactly the same string back heh |
00:50.19 | GeoDaMancer` | You sure? |
00:50.27 | Warla | ya |
00:50.42 | GeoDaMancer` | Hrm, my reg expression might be slightly wrong. I don't remember exactly if that's correct. |
00:50.52 | GeoDaMancer` | JS's regex is different from Php's. |
00:51.09 | Warla | php.net down? |
00:52.07 | GeoDaMancer` | Seems so. |
00:52.12 | Warla | damn |
00:52.14 | Warla | feel cut off |
00:52.15 | Warla | lol |
00:52.18 | Gryphen | http://ch2.php.net/ |
00:52.20 | *** join/#wowi-lounge grumpey (n=Miranda@dialup-4.152.210.253.Dial1.Atlanta1.Level3.net) |
00:52.23 | Gryphen | works for me |
01:14.29 | Cairenn | O.O |
01:14.29 | Cairenn | http://www.2loop.com/disturbingcase.html |
01:15.11 | cladhaire | hehe |
01:16.02 | *** join/#wowi-lounge Kirov (n=Kirov@adsl-68-127-169-97.dsl.pltn13.pacbell.net) |
01:26.20 | *** join/#wowi-lounge Tem (n=tardmrr@204.90.50.252) |
01:27.04 | Kirkburn | G'night everyone! |
01:27.26 | Kirkburn | Oh, and Leela rocks |
01:27.34 | Kirkburn | That case mod ... doesn't. |
01:27.54 | Cairenn | night Kirkburn |
01:27.57 | Tem | ewww |
01:28.02 | Tem | Maldivia is a gnome |
01:28.11 | Kirkburn | (at least futurama is returning, anyway) |
01:28.24 | Kirkburn | Night night :) |
01:28.45 | *** join/#wowi-lounge Esamynn (n=chatzill@d207-216-176-153.bchsia.telus.net) |
01:28.57 | Esamynn | Evening all |
01:29.06 | Cairenn | Esamynn! check your damn PMs! |
01:29.31 | MentalPower | o.O, pissed off Cair = bad |
01:29.49 | Esamynn | sorry, I've had to drop off the world for a week and a bit |
01:30.00 | Cairenn | everything okay? |
01:30.03 | Tem | I've never checked em |
01:30.07 | Esamynn | yah, I just needed a break |
01:30.19 | Esamynn | for my sanity |
01:30.27 | Cairenn | breaks are good, so long as they aren't like arms or legs or necks or anything like that |
01:30.34 | Mikk | breaks are very good |
01:41.00 | Esamynn | Mikk: aye they are good, especially in my case where I'm going back to school in a week |
01:41.14 | Esamynn | back in a bit, rebooting |
01:44.58 | *** join/#wowi-lounge Esamynn (n=chatzill@d207-216-176-153.bchsia.telus.net) |
01:48.31 | Nightdew | does anyone here know a totem trinket that casts some kind of totem? |
01:57.05 | Mikk | does the cannonball runner count? |
01:57.17 | Mikk | it's not _shaped_ like a totem but.... =) |
02:00.47 | Gngsk | afaik you can't target that cannon |
02:01.39 | MentalPower | you can't target a totem either |
02:01.48 | Mikk | sure you can |
02:01.59 | MentalPower | oh? |
02:02.08 | cladhaire | ./target searing totem |
02:02.20 | MentalPower | oh, that target |
02:02.25 | Mikk | can click it too |
02:02.39 | MentalPower | I thought you meant target the effect of the trinket/totem |
02:02.49 | Mikk | ah |
02:11.21 | Tem | please tell me that the forums login server is down |
02:11.30 | Tem | and not that my account password is different |
02:12.05 | Tem | *phew* I successfully logged into the game |
02:12.57 | Tem | (and then right back out so as not to get fired) |
02:16.55 | dreyruugr | how do you cast a string to an int in lua |
02:16.57 | dreyruugr | ? |
02:17.12 | *** join/#wowi-lounge Esamynn (n=chatzill@d207-216-176-153.bchsia.telus.net) |
02:17.27 | cladhaire | tonumber("text") |
02:17.56 | dreyruugr | thanks |
02:18.05 | cladhaire | *lick* |
02:20.17 | cladhaire | ? |
02:20.29 | Tem | pms, yo |
02:20.43 | Tem | PMs* |
02:21.10 | Tem | (does anyone else find the plural form of "pm" confusing?) |
02:21.40 | MentalPower | only when its pms (which I translate to something other than PMs) |
02:22.20 | Tem | aye, me too |
02:23.21 | *** join/#wowi-lounge KaoS` (n=[KaoS]`@about/apple/macbookpro/KaoS) |
02:24.29 | *** join/#wowi-lounge KaoS` (n=[KaoS]`@about/apple/macbookpro/KaoS) |
02:26.15 | *** join/#wowi-lounge KaoS` (n=[KaoS]`@about/apple/macbookpro/KaoS) |
02:28.10 | *** join/#wowi-lounge Esamynn_ (n=jbcc@d207-216-176-153.bchsia.telus.net) |
02:32.31 | *** join/#wowi-lounge grumpey (n=Miranda@dialup-4.152.210.253.Dial1.Atlanta1.Level3.net) |
02:45.43 | *** join/#wowi-lounge grumpey (n=Miranda@dialup-4.152.210.26.Dial1.Atlanta1.Level3.net) |
02:46.31 | Nightdew | is there any way to determine in what "status" a certain spell is like shapeshifing or being mounted.? |
02:46.42 | Nightdew | if you activate the spell there might be a casting time |
02:46.52 | Nightdew | but when you deactivate its instant |
02:47.02 | Nightdew | anyway to differentiate between the two? |
02:47.10 | Mikk | scan buffs |
02:47.47 | Nightdew | are spell name and buff always the same? |
02:48.37 | Mikk | you don't get buff names directly. you get texture names |
02:49.00 | *** join/#wowi-lounge Iriel (n=daniel@adsl-71-158-244-138.dsl.pltn13.sbcglobal.net) |
02:49.05 | Mikk | there might be a better way to get shapeshifting/stances, but you need to scan buffs for being mounted |
02:49.13 | *** mode/#wowi-lounge [+o Iriel] by ChanServ |
02:49.26 | Cairenn | hey Iriel |
02:49.42 | GeoDaMancer` | <PROTECTED> |
02:50.21 | Iriel | GetShapeshiftFormInfo ? |
02:50.34 | GeoDaMancer` | Yes, 'cause it returns if it's active. |
02:58.42 | Iriel | Any rogues here know the extent of the pick pocket change from 1.12? |
02:58.56 | GeoDaMancer` | What do you mean? |
02:59.05 | GeoDaMancer` | I just know I get good stuff from it now. |
02:59.11 | Iriel | supposedly you can pick the pocket of things in combat |
02:59.21 | Iriel | (when they're in combat) |
02:59.32 | Iriel | but posts on the customer service forum imply it's more subtle than that |
02:59.48 | GeoDaMancer` | Mmm, I don't know that for certain, but I know that most of their other improvements are true now. |
03:02.09 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
03:02.48 | *** join/#wowi-lounge effj (i=effj@213-66-129-142-o88.telia.com) |
03:02.54 | effj | anyone awake? |
03:03.03 | Cairenn | no |
03:04.04 | Iriel | no |
03:04.27 | GeoDaMancer` | Nope. |
03:04.32 | GeoDaMancer` | I'm sleep typing. |
03:04.37 | effj | Great. Let's say I want to save n variables in a steady interval and save those for parsing elsewhere, what would be the best "datatype" (if such thing exists) to use? I've checked some savedvariables-files and they'd get pretty messy with new stuff for each timestamp |
03:04.44 | GeoDaMancer` | Sonamblyping. |
03:04.48 | Iriel | an array |
03:05.08 | Iriel | table.insert(StoredData, string.format("%s %s", timestamp, data)) |
03:05.11 | Iriel | or something like that |
03:05.20 | Iriel | array of strings is the easiest to parse later |
03:05.41 | Iriel | timestamp and data can be whatever you want them to be |
03:05.44 | effj | How is that data saved between sessions then? |
03:05.56 | effj | Don't want a huuuge savedvariables |
03:05.57 | Iriel | http://www.wowwiki.com/HOWTO:_Save_Variables_Between_Game_Sessions |
03:06.10 | Iriel | You'll get a huge saved variables, you just have to clean it up when you're done parsing |
03:06.12 | Iriel | just remove the file |
03:06.22 | Iriel | (Assuming you parse when the game isn't running) |
03:06.57 | Iriel | The other option is to use the chatlog and send messages to yourself on a private channel, but that's kinda kludgy |
03:07.15 | effj | Yeah already read that link but had my hopes that there would be a "smart" way of storing more nonstatic data.. but oh well |
03:07.40 | Iriel | Saved variables are sufficient given the context |
03:08.09 | Iriel | it's clean, easy, and doesn't violate the 'no realtime i/o' rule |
03:09.23 | effj | I suppose deleting or truncating a table in-game would do the job of tidying up the file just as well as the third-party parser would, right? |
03:09.29 | Iriel | Yes |
03:11.04 | effj | That answers my questions, and I just gotta say I'm thankful and impressed of the help.. didn't think I'd get that service at this time of the day ;) |
03:11.27 | Iriel | You're MORE likely to get service this time of the day |
03:11.31 | Iriel | we're not all at work anymore |
03:11.51 | Cairenn | well |
03:12.30 | Cairenn | heh, given the international makeup of this channel ... there's usually *someone* around |
03:12.55 | norgs | some of us are still at work :) |
03:13.07 | effj | Ah, I'm too used to quakenet where most of us are europeans |
03:13.28 | effj | clock is 05.13 over here ;) |
03:14.45 | Iriel | I think it's time for AfterCast to go to version 1.0 |
03:16.04 | Cairenn | lol Iriel, ya think? |
03:16.24 | Cairenn | effj, we've got NA/EU/Aussie/YouNameIt in here ;) |
03:18.49 | Cairenn | hell, we've even had some ssh tunnel through the great firewall of china into here |
03:19.55 | effj | Well, guess I just got another channel to watch then |
03:20.56 | Corrodias | great, E'T is screwing up again |
03:21.42 | *** join/#wowi-lounge ckknight_ (i=ckknight@rrcs-74-62-251-102.west.biz.rr.com) |
03:25.37 | *** join/#wowi-lounge Kamerik (n=dssd@69-171-226-188.clspco.adelphia.net) |
03:27.14 | MentalPower | hey yeah, what happenned to Wobin? |
03:27.32 | MentalPower | (the SSH tunnel thru china guy) |
03:27.34 | Corrodias | hey yeah, our realm blows |
03:27.41 | *** join/#wowi-lounge dreyruugr (n=chatzill@68-171-44-192.vnnyca.adelphia.net) |
03:27.41 | MentalPower | ~seen Wobin |
03:27.52 | purl | wobin is currently on #gnu-kbsd, last said: 'prbably not important :)'. |
03:28.01 | Corrodias | retrieve character list, fucker |
03:29.45 | Corrodias | I FIND A GROUP FOR JINTHA'ALOR FOR THE FIRST TIME IN WEEKS AND THE REALM PULLS THIS SHIT |
03:39.51 | Corrodias | they were planning to restart it in about 8 hours to address some "minor issue" |
03:40.01 | Corrodias | i daresay they've got a major issue, now |
03:41.06 | Kamerik | they moved us to "new hardware" this morning, entire raid has been d/ced 4 times so far |
03:41.18 | Corrodias | yep, it's completely offline, now. they may well have decided to restart it now that it fucked up. |
03:43.45 | Corrodias | looks like a bunch of realms are going down |
03:44.12 | Corrodias | frostmane, gurubashi, nazrethim... those are all in our BG group, too |
03:55.26 | GeoDaMancer` | Gah! |
03:57.49 | Cairenn | guys, do me a favour, will ya? don't ever just drop out of sight and contact completely with no word to anyone? |
03:58.40 | Nightdew | One of the things i always ask my friends as well |
03:58.59 | Nightdew | You loose people and you never find out what happened.. |
04:00.51 | Cairenn | well, I'm one of those stupid people, you see |
04:01.02 | Cairenn | I worry about people I give a shit about |
04:01.09 | Nightdew | strange ;) |
04:01.22 | *** join/#wowi-lounge Tem (n=tardmrr@ip70-177-40-169.br.br.cox.net) |
04:04.51 | Tain | but but running away and hiding is so much easier |
04:05.28 | Cairenn | only until I hunt you down and beat the crap out of you for scaring me |
04:16.41 | *** join/#wowi-lounge ckknight (i=ckknight@rrcs-74-62-251-102.west.biz.rr.com) |
04:33.01 | *** join/#wowi-lounge GremWarsong (n=admin@dyn-8-82.myactv.net) |
04:33.56 | GremWarsong | Does anyone know how to auto-accept the 'This item is bind on equip, are you sure you want to equip it' thing? |
04:34.04 | GremWarsong | with a script or something |
04:35.43 | GeoDaMancer` | Do you have Cosmos? |
04:35.53 | GeoDaMancer` | Hrm, never mind. |
04:37.36 | MentalPower | GremWarsong: AutoBindOnPickup |
04:37.42 | MentalPower | cosmos AddOn |
04:37.59 | MentalPower | or just hack the StaticPopups table |
04:41.26 | GremWarsong | uhmm |
04:41.55 | GremWarsong | Id prefer to avoid Cosmos...how do you solve this with hacking the StaticPopups table? |
04:42.35 | GremWarsong | I dont want bind on pickup |
04:42.41 | GremWarsong | I want to bypass the Bind on Equip |
04:43.31 | GremWarsong | I was thinking it might have something to do with this: EquipPendingItem(invSlot) - Equips the currently pending Bind-on-Equip or Bind-on-Pickup item from the specified inventory slot. (Internal - do not use) |
04:43.44 | GremWarsong | (From WoW WIKI) |
04:45.07 | *** join/#wowi-lounge nezroy_ (n=nezroy@71-33-19-191.bois.qwest.net) |
04:50.07 | MentalPower | IC, then the cosmos addon won't help you |
04:50.08 | MentalPower | one sec |
04:50.09 | *** join/#wowi-lounge Beladona (n=anonym@115-60.124-70.tampabay.res.rr.com) |
04:50.40 | *** mode/#wowi-lounge [+o Beladona] by ChanServ |
04:50.45 | Cairenn | Hey Bela :) |
04:50.48 | Beladona | hiya |
04:50.49 | Cairenn | you're on rather late for you |
04:51.03 | Beladona | well |
04:51.09 | Beladona | I am actually usually in-game |
04:51.14 | Beladona | this time of night |
04:51.29 | Beladona | but we finished early, so here I am |
04:51.33 | Cairenn | ahhhh |
04:51.54 | Beladona | guild priest got Alana's Embrace tonight |
04:51.59 | Beladona | very nice drop |
04:52.35 | Cairenn | grats a_guild_priest_001 |
04:52.57 | Beladona | lol |
04:54.22 | GremWarsong | event == "EQUIP_BIND_CONFIRM" or event == "AUTOEQUIP_BIND_CONFIRM" dont seem to trigger when you get the 'Do you want to equip this bind on equip item' window |
04:54.35 | GremWarsong | So im even more lost now |
04:55.16 | GremWarsong | oh wait |
04:55.16 | GremWarsong | hmm |
04:56.15 | GremWarsong | There we go, it triggers |
04:56.21 | GremWarsong | Just need to figure out how to accept it! |
04:57.10 | MentalPower | StaticPopupDialogs["EQUIP_BIND"].OnShow = StaticPopupDialogs["EQUIP_BIND"].OnAccept |
04:57.17 | GremWarsong | Cool |
04:57.19 | GremWarsong | Thanks =) |
04:57.38 | MentalPower | erm... wait, that won't hide it |
04:57.54 | GremWarsong | I actually figured it out I think |
04:58.13 | GremWarsong | EquipPendingItem(0) seems to equip any item in the cursor, and autoaccepts the BoE message |
05:00.39 | Cairenn | night Nightdew |
05:01.14 | MentalPower | StaticPopupDialogs["EQUIP_BIND"].OnShow = function(slot) EquipPendingItem(slot) this:GetParent():Hide() end |
05:01.34 | MentalPower | then to turn it off, just do StaticPopupDialogs["EQUIP_BIND"].OnShow = nil |
05:06.17 | Beladona | ok, bed time. See ya all laters |
05:11.13 | MentalPower | Does anyone have any pointers on how to extract the sounds from the Interface AddOn kit? |
05:13.26 | Cairenn | not I MP, sorry |
05:19.05 | MentalPower | or as a compromise, does anyone know where I can find the fanfare that plays at the completion of the extraction process? |
05:20.38 | MentalPower | great, our IRC server just died |
05:22.12 | Cairenn | datavertex? yeah, been dead for a while now |
05:22.24 | Cairenn | my auto-rejoin has given up |
05:23.45 | Cairenn | and sorry I'm not being of much help, but extracting the sound files is one of the few things I *haven't* done =/ |
05:23.54 | AnduinLothar | mine must be coded to keep trying... endlessly |
05:24.30 | norgs | mp - doesn't winmpq do it? |
05:25.19 | MentalPower | hmm... good pointer norgs, chances are its an MPQ, lemme check that out |
05:25.59 | norgs | dear lord - curse has "Burning Crusade Spell Database" already |
05:26.30 | AnduinLothar | ya, and items farmed from files |
05:26.38 | MentalPower | norgs, you're about two or three days late :) |
05:27.08 | norgs | hmmm - first time i been to curse for a while |
05:29.11 | MentalPower | norgs: BINGO! thanks for the tip :) |
05:29.54 | MentalPower | they're .oog files |
05:30.54 | norgs | .ogg? |
05:30.59 | MentalPower | yup |
05:31.24 | norgs | what do you need them for? |
05:31.43 | MentalPower | an Auctioneer feature a user asked for |
05:31.51 | MentalPower | s/he wants a sound played when the scan is over |
05:31.53 | norgs | ahh - finished scannin |
05:32.24 | norgs | lol - our server goes down and we take over wowi channel :) |
05:33.08 | MentalPower | yup |
05:33.24 | norgs | so have you got something that'll play oggs? |
05:33.57 | Cairenn | and you've heard me screaming bloody blue murder too, right? |
05:34.24 | MentalPower | norgs: yup Winamp, although I wonder if the game plays .oog files |
05:34.27 | MentalPower | Cairenn: huh? |
05:34.45 | Cairenn | about you taking over the channel ... I'm so pissed off about it, can't you tell? |
05:34.53 | MentalPower | lol, sure :P |
05:35.29 | Cairenn | <3 |
05:36.01 | Cairenn | I don't care guys, really, the channel is quiet and after all, what is it here for? for authors to talk |
05:36.03 | Cairenn | so, talk |
05:36.28 | MentalPower | all right, all right. I'll talk! :P |
05:37.11 | Shadowed | death to auctioneer |
05:38.29 | MentalPower | ~whaleparry Shadowed |
05:38.36 | purl | ACTION uses a slightly less-huge but eminently more agile killer whale named Edwardo to parry Shadowed's attacks. |
05:38.55 | MentalPower | ~botsnack |
05:38.55 | purl | MentalPower: :) |
05:40.30 | ScytheBlade1 | Is there an addon that will track my cooldowns in a similar fashion that natr enemy cast bars does? |
05:40.54 | MentalPower | WOOT! WoW plays .oog's!!! |
05:40.58 | ScytheBlade1 | I can never remember to pop my trinkets :( |
05:41.01 | MentalPower | no conversion necessary! |
05:41.13 | norgs | :) |
05:41.27 | norgs | where did you find the file anyhow mp? |
05:41.39 | norgs | i've been trying :) |
05:41.57 | MentalPower | the kit or the sound inside it? |
05:42.07 | norgs | the sound |
05:42.32 | MentalPower | InstallCD\Unpack\Audio\InstallComplete.ogg |
05:42.40 | MentalPower | inside the Windows version of the kit |
05:43.16 | MentalPower | using Ladik's MPQ Editor (http://www.zezula.net/en/mpq/download.html) <---Much better than WinMPQ IMHO |
05:44.09 | norgs | ok, never mind... i'm blind... :( |
05:44.28 | MentalPower | later Iriel |
05:44.32 | norgs | cya |
05:45.09 | Cairenn | night Iriel |
05:46.00 | *** join/#wowi-lounge Guillotine (n=chatzill@ns.motek-services.com) |
05:46.08 | norgs | wow, thanks for that link mp! |
05:46.15 | MentalPower | :) |
05:46.42 | Guillotine | just had to stop by to let you guys know my awesome new addon idea only because I love you all so much: the addon sits at the neutral AH, sniping low cost goods being transferred across factions |
05:47.14 | Guillotine | One of my guildys got a Glowing Brightwood for 5c on the neutral AH like that :D |
05:47.41 | norgs | hahah |
05:47.48 | Cairenn | I'd HATE you :p |
05:47.51 | norgs | that's awesome Guillotine ! |
05:48.21 | Guillotine | I will enforce the anger between the factions! |
05:48.23 | Guillotine | no more trading! |
05:48.36 | Guillotine | that will be all :) gn all <3 |
05:48.43 | MentalPower | night Guillotine |
05:49.01 | Guillotine | P.S. nobody making a sniping bot on draenor. this servers mine :D |
05:50.44 | Cairenn | given the amount of stuff I transfer back and forth .. I'd KILL him |
05:53.23 | norgs | i was always so paranoid at transferring, i'd always make sure nobody else was there, then have the other person on the phone and say exactly when i posted the auction :) |
05:53.45 | norgs | haven't done it in *ages* tho |
05:54.44 | MentalPower | now we have linked neutral AH's |
05:54.53 | MentalPower | so you need at least three chars |
05:55.07 | MentalPower | one in each AH to make sure the coast is clear |
05:56.00 | Hexarobi | does buying an item in ah require a hardware event? ;) |
05:56.10 | MentalPower | nop |
05:56.15 | Hexarobi | evil |
05:56.27 | MentalPower | and don't ever make something that would make blizz change that PLEASE |
05:57.05 | Cairenn | sounds like Guil already has >< |
05:57.30 | norgs | heheh - but he hasn't released it, so that's cool |
05:58.19 | Cairenn | *nod* |
05:59.01 | MentalPower | I'm still troubled about the ReloadUI() hw event change |
05:59.44 | MentalPower | the only mod that used that for something borderline was Auctioneer (would reloadUI after an AH scan was dome if the user wanted to force a saving of variables) |
06:02.56 | ScytheBlade1 | Who understands how Frame:GetChildren() works? The wiki page just isn't doing it for me |
06:03.22 | MentalPower | simple |
06:04.10 | MentalPower | Frame:GetChildren() returns all first level children frames (not textures or fontstrings) of the specified frame as individual returns |
06:04.44 | ScytheBlade1 | So it returns the children themselves? |
06:05.05 | *** join/#wowi-lounge Warla (n=chris@217-162-116-11.dclient.hispeed.ch) |
06:05.31 | MentalPower | the usual use of Frame:GetChildren() is in "children = {Frame:GetChildren()}" since then you don't have to worry about not having enough variables to hold all the children |
06:05.38 | ScytheBlade1 | Right |
06:05.42 | MentalPower | yes, the references to all the children |
06:05.46 | MentalPower | one sec |
06:05.49 | MentalPower | restarting FF |
06:05.53 | ScytheBlade1 | k |
06:07.38 | *** join/#wowi-lounge Hatsuki (n=tsunami@kosh.hut.fi) |
06:09.36 | *** join/#wowi-lounge MentalPower (i=chatzill@host-70-45-82-92.onelinkpr.net) |
06:09.37 | Cairenn | hi |
06:09.43 | norgs | w/b :) |
06:09.48 | MentalPower | hey, long time no see |
06:13.11 | *** join/#wowi-lounge dukeku (n=dukeku@c-67-160-162-146.hsd1.or.comcast.net) |
06:14.08 | MentalPower | norgs: your mixing of space based and tab based indenting is making my auto-indenter croak |
06:14.34 | norgs | where's this? |
06:14.49 | norgs | plus i only ever use tabs |
06:15.00 | Esamynn_ | Tab indenting FTW!!! =D |
06:15.19 | norgs | :set ts=4 |
06:15.22 | norgs | FTW!!! |
06:15.27 | Esamynn_ | lol |
06:15.38 | Cairenn | hey Esamynn_ :) didn't notice you sneak in |
06:16.13 | Esamynn | hmm, interesting, Iriel isn't noted as an MVP on the new forums yet |
06:16.26 | Cairenn | yes he is |
06:16.37 | Cairenn | his text is (bright) green and his avatar is the dino |
06:16.50 | Esamynn | ahh, he wasn't when he moved over the changes thread |
06:16.54 | dukeku | no you're a dino :( |
06:17.09 | Esamynn | bright green huh |
06:17.24 | Esamynn | interesting colour choice |
06:17.35 | Cairenn | Esamynn: aye, he got that posted before they carried over the mvp statuses |
06:17.38 | Esamynn | better than the light blue I suppose |
06:17.44 | Cairenn | Esamynn: *very* bright green |
06:17.49 | Cairenn | have you not seen it yet? |
06:17.52 | Esamynn | _VERY_ |
06:18.04 | Esamynn | yes, I jsut looked up a green post |
06:19.01 | MentalPower | norgs: I appologize, they're all spaces localizer/index.phps |
06:19.16 | MentalPower | seems the tabs I was seeing were my own |
06:19.41 | Esamynn | MentalPower: when are you going to do the Gatherer localisation, or do I need to do it? ;) |
06:20.31 | MentalPower | well, norgs plans to do the localization and I plan to cleanup gatherer's excessive globals usage after your DB changes are done |
06:20.42 | norgs | ahhh - that's the phps |
06:20.46 | norgs | php messes with that |
06:20.57 | norgs | you should download the tar,gz |
06:21.08 | MentalPower | they're not the same last time I checked |
06:21.31 | Esamynn | MentalPower: oh, I was sort of doing that already, slightly anyways in the dblcean branch, I will bet getting back to that this week after I get the new SV code in |
06:21.32 | norgs | oh, really? |
06:21.47 | norgs | hmmm - ok, well let me start up a svn somewhere then |
06:22.45 | Esamynn | back in a sec, need to reboot |
06:22.58 | norgs | auctioneer/trunk/localizer mp? |
06:23.08 | MentalPower | got it |
06:23.20 | norgs | nah - i was asking if that's a good spot |
06:23.41 | MentalPower | yeah I was just about to respond that there's nothing there |
06:23.47 | MentalPower | but yeah, good spot |
06:23.52 | ScytheBlade1 | Theory question - X = MinimapCluster:GetLeft(); Y = MinimapCluster:GetTop(); |
06:23.56 | norgs | or should I make an auctioneer/misc/localizer |
06:24.12 | ScytheBlade1 | In theory, that'll give me the top-right X,Y coords for MinimapCluster, right? |
06:24.50 | norgs | or maybe i should create a completely new localizer/trunk |
06:25.00 | MentalPower | well, then I'd have to move installer over there too (the misc) |
06:25.11 | norgs | don't do that! |
06:25.21 | MentalPower | yeah, I know I wont |
06:25.29 | norgs | i'd have to redo the build scripts and that'd take weeks to get right again! |
06:25.38 | MentalPower | lol |
06:26.12 | norgs | ok, so which one do you think? |
06:26.30 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
06:26.43 | Cairenn | *watches norgs having fits* |
06:26.47 | norgs | auctioneer/trunk/localizer, auctioneer/misc/localizer or localizer/trunk |
06:27.05 | *** join/#wowi-lounge gnor (n=jaydee@70-38-2-202.vnnyca.adelphia.net) |
06:27.06 | Esamynn | ................? |
06:27.07 | norgs | buggrit |
06:27.11 | Esamynn | what did I miss? |
06:27.13 | MentalPower | Esamynn: you missed the best bpart |
06:27.18 | Esamynn | damn! |
06:27.19 | MentalPower | part* |
06:27.19 | norgs | i need a new spot for watcher too |
06:27.29 | Esamynn | I feel left out now :( |
06:27.32 | norgs | hmm |
06:27.33 | *** join/#wowi-lounge Elkano (i=Elkano@client0288.vpn.uni-saarland.de) |
06:28.15 | MentalPower | Esamynn: PM's |
06:28.24 | norgs | heheh - misc/trunk/localizer :p |
06:28.50 | MentalPower | hmm... now that I think of it I shoud've pastey'd it |
06:28.55 | MentalPower | norgs: sounds good |
06:29.04 | norgs | ok - cool |
06:29.06 | norgs | phew |
06:29.40 | MentalPower | TortoiseSVN should handle externals better I think |
06:29.42 | Esamynn | that was a much shorter fit than I would have had ;) |
06:29.59 | Esamynn | it handles externals the same way SVN does |
06:30.09 | norgs | i don't think svn handles externals very good fullstop. |
06:30.21 | Esamynn | TortoiseSVN is just window dressing for SVN |
06:30.37 | MentalPower | it queries the same address fifty times if there are fifty externals that reference it |
06:30.43 | MentalPower | total waste of bandwidth |
06:31.17 | norgs | the only problem with it being in /misc is it won't be covered by the auctioneer trac (which is probably not a problem per-se) |
06:31.52 | *** join/#wowi-lounge Shadowed (n=outlaw@c-67-161-0-166.hsd1.ca.comcast.net) |
06:31.56 | Esamynn | rebooting, again..... |
06:32.01 | MentalPower | I don't think we need a trac for watcher or for localizer yet |
06:32.05 | MentalPower | honestly |
06:33.27 | norgs | yup |
06:33.33 | norgs | <PROTECTED> |
06:34.36 | MentalPower | ScytheBlade1: X, Y = MinimapCluster:GetLeft(), MinimapCluster:GetTop() will give you the X, Y screen coords of the TOPLEFT point for the MinimapCluster |
06:35.23 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
06:36.04 | ScytheBlade1 | So from there, I could use SetPoint to restore set it to that, after I moved it, right? |
06:36.09 | Shadowed | Anyone know which MPQ file stores the AB icons for farm, mill, stables, ect? |
06:36.16 | norgs | w/b Esamynn: i've had no more conniptions since you left, so you didn't miss anything much... |
06:36.25 | Esamynn | lol |
06:36.30 | Esamynn | shucks |
06:37.31 | Esamynn | setting up a windows box is a pain in the buttt |
06:37.32 | Cairenn | well guys, I'm out |
06:37.37 | Esamynn | night Cair |
06:37.38 | MentalPower | Shadowed: the interface kit extracts those |
06:37.41 | MentalPower | I think |
06:37.47 | MentalPower | night Cair |
06:37.59 | Esamynn | it should extract them along with the rest of the interface art |
06:38.43 | Shadowed | blah |
06:38.45 | ScytheBlade1 | MentalPower, GetTop should return how far it is from the top of the screen, correct? |
06:38.50 | Shadowed | have to go through each folder and check them all |
06:39.08 | ScytheBlade1 | MentalPower, For whatever reason, if I move the window up towards the top of the screen, GetTop *grows*. |
06:39.16 | Shadowed | aha there we go |
06:39.30 | MentalPower | Shadowed: Blizzard Interface Art\Minimap\POIIcons.blp |
06:39.51 | Esamynn | ScytheBlade1: the coordinates are relative to the bottom left of the screen |
06:40.13 | Shadowed | that's for another thing |
06:40.14 | ScytheBlade1 | Okay, that's just plain broken and brain dead |
06:40.20 | ScytheBlade1 | But thanks, heh, that explains a bit |
06:40.21 | Shadowed | hrm |
06:40.42 | Shadowed | well that doesn't help |
06:40.47 | MentalPower | yeah Blizz doesn't seem to decide where the origin is |
06:41.01 | Shadowed | have to figure out the actual Id, can't look at the BLP to get it easly |
06:41.28 | MentalPower | Shadowed: huh? that file *does* contain the AB objective icons |
06:41.30 | MentalPower | all of them |
06:42.02 | Shadowed | It doesn't contain a direct, farm contested by horde = farm3.blp i mean |
06:42.24 | MentalPower | ah, in that you're right |
06:42.33 | MentalPower | they're all in the same blp |
06:43.31 | Esamynn | ok, rebooting, again, 2nd last time I hope |
06:44.05 | ScytheBlade1 | As I move the window in the upwards direction on my screen |
06:44.14 | ScytheBlade1 | Both GetTop and GetBottom increase. |
06:44.39 | MentalPower | yeah |
06:44.44 | *** join/#wowi-lounge Priam (n=vnabet@pc.yacast.fr) |
06:44.51 | MentalPower | they should differ by Frame:GetHeight() |
06:44.57 | ScytheBlade1 | Oh, duh. |
06:44.59 | ScytheBlade1 | That makes sense. |
06:45.57 | ScytheBlade1 | Well kinda. |
06:46.59 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
06:47.27 | ScytheBlade1 | Something tells me it'll take me a few days to wrap my head around how blizzard does it's UI elements. |
06:47.53 | Esamynn | it works well and is pretty consistant for the most part |
06:47.59 | Esamynn | night sedatedChipmunk |
06:48.08 | ScytheBlade1 | Consistency is one thing, and it's a good thing |
06:48.28 | Mikk | there's a few interesting quirks where strings are involved though |
06:48.30 | Esamynn | unless its consistent stupidity |
06:48.46 | Mikk | but at least they're documented now |
06:48.49 | ScytheBlade1 | But in my mind, GetTop() should always return the number of (pixels or units) from the top-left corner of the frame |
06:49.14 | ScytheBlade1 | GetBottom() would return the number of pixels or units from the top-left corner of the frame to the bottom of the screen. |
06:49.21 | Esamynn | nah, those are designed to give you absolute coordinates, they even return in the scale of the widget you call them on |
06:49.22 | ScytheBlade1 | Not the bottom of the frame to the bottom of the screen. |
06:49.23 | MentalPower | like I said blizz has different definitions of origin |
06:49.31 | MentalPower | in textures its the bottomleft |
06:49.36 | Mikk | ScytheBlade1: everything returns offset from the bottom left corner of the screen |
06:49.37 | ScytheBlade1 | Yeah. It'll take a bit to get used to it. |
06:49.46 | Mikk | GetTop as well as GetBottom |
06:49.56 | ScytheBlade1 | Mikk, yeah, hence why it's screwing with my head |
06:50.14 | Esamynn | well maybe your head is just screwy ;) |
06:50.19 | Mikk | My head is built for top left origin, too |
06:50.35 | ScytheBlade1 | You know what? Maybe it is |
06:50.42 | norgs | mentalpower: that's done: http://norganna.org/svn/misc |
06:50.42 | ScytheBlade1 | But this is *Blizzard* we're talking about here ;) |
06:50.44 | Esamynn | which isn't really a bad thing |
06:50.53 | Mikk | Well, I started programming graphics with topleft origin .. aeuhm.. 22 years ago |
06:50.58 | Esamynn | Mathematical sense, my GOD, it's almost criminal |
06:50.59 | Mikk | It doesn't swing around THAT easily :-P |
06:51.14 | krka | yeah, the bottom-left stuff is annoying at first |
06:51.17 | ScytheBlade1 | Nope, same here |
06:51.19 | ScytheBlade1 | It sucks |
06:51.28 | Esamynn | using a mathematical grid, instead of the screen draw origin |
06:51.42 | ScytheBlade1 | I'm dragging the window UP and the GetTop/GetBottom functions are returning *larger* numbers |
06:51.45 | jaxdahl | hmm |
06:51.45 | norgs | same as autocad, 3dsmax etc |
06:51.50 | ScytheBlade1 | And I'm just wtf'ing |
06:51.53 | norgs | all use 0,0 = bottom, left |
06:51.55 | jaxdahl | no password for the root@localhost mysql acct? |
06:51.58 | Mikk | The annoying thing is that they're drawing it on top of something that's topleft origin so they're actually having to convert. Mumble :-P |
06:52.42 | ScytheBlade1 | Well, I get to re-work a bunch of code tomorrow |
06:52.44 | Esamynn | jaxdahl: why bother?, you can always set one anyways |
06:52.48 | ScytheBlade1 | At least I marginally understand it now |
06:53.04 | Mikk | But having said that, I've seen plenty worse graphics APIs |
06:53.10 | Mikk | Blizzard's is totally ok |
06:53.26 | krka | converting isn't that much work you know : |
06:53.27 | jaxdahl | Esamynn, suppose a luser had access? |
06:53.35 | norgs | blizzard's actually makes more sense to designers than it does to programmers |
06:53.41 | Esamynn | too the root account, then you have larger problems |
06:53.56 | jaxdahl | mysql root != system root |
06:54.00 | MentalPower | norgs: gotit |
06:54.09 | norgs | what's this for? |
06:54.13 | Esamynn | root@localhost = system root |
06:54.16 | norgs | (the root access)? |
06:54.17 | Mikk | sql insertion exploits > joo |
06:54.31 | jaxdahl | luser@localhost # mysql -u root |
06:54.49 | Mikk | don't run mysql as root. plx =) |
06:55.24 | norgs | at me? I don't run root / no pw in mysql |
06:55.27 | Cairenn|sleep | *watches Mikk have fits* |
06:55.46 | Esamynn | thought* |
06:55.51 | Mikk | Cairenn|sleep: i've read bugtraq since 1997. i'm done with fits :-P |
06:56.49 | Esamynn | hahaha |
06:57.29 | norgs | who is supposedly running mysql with no root password? |
06:57.44 | Esamynn | swtiching comps |
06:58.52 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
06:59.52 | MentalPower | <jaxdahl>no password for the root@localhost mysql acct? <---Who are you talking about? |
07:01.34 | norgs | i was just wondering if he was referring to http://norganna.org/svn/misc/trunk/localizer/config.php.dist |
07:01.46 | norgs | because that's just a dist file. |
07:02.13 | *** join/#wowi-lounge Kaso (n=Jonathan@host81-159-1-145.range81-159.btcentralplus.com) |
07:02.49 | norgs | i would never put my dbuser/password into a publically accessible svn... |
07:06.19 | norgs | guess i killed the channel... |
07:18.12 | Esamynn | nah, it just tends to go dead sometimes, for no apparent reason |
07:18.25 | Esamynn | I've often ended up talking to myself |
07:20.19 | Esamynn | night Tem|Sleep |
07:20.29 | Tem|Sleep | night everyone |
07:20.36 | MentalPower | night Tem|Sleep |
07:21.50 | Esamynn | thats always a good time to sleep |
07:23.18 | MentalPower | norgs: I've finished my modifications to localizer, how do I see if they work? |
07:24.18 | AnduinLothar | what changes? |
07:24.37 | MentalPower | adding section titles to files generated for babylonian |
07:25.14 | AnduinLothar | in comments? |
07:25.16 | MentalPower | just like there are section titles for files created for localization |
07:25.17 | norgs | you still got shell access mp? |
07:25.24 | MentalPower | AnduinLothar: ofc |
07:25.45 | AnduinLothar | :) too bad sparkz dropped off the face of the planet again |
07:25.50 | MentalPower | norgs: my HD died and I lost my private key |
07:26.10 | MentalPower | lemme see if I can access it with my pw |
07:26.11 | norgs | oh, ok... did you want to generate another one and i'll put it back? |
07:26.18 | AnduinLothar | I've got a new coder tho, sick him on it after we get the new forums skinned |
07:26.46 | Mr_Rabies2 | reposting this cause i'm trying to plant a bug in some addon dev heads - i wish someone would update moveanything or make something new that let you move, hide, resize, change transparency, and autohide frames :O |
07:27.21 | MentalPower | Mr_Rabies2: too many things in my plate already |
07:27.29 | AnduinLothar | do it yourself imo |
07:27.53 | Mr_Rabies2 | if i knew lua i would :[ |
07:28.05 | Mr_Rabies2 | but sometimes planting bugs in people's heads is just as good :P |
07:28.07 | norgs | learn it |
07:28.10 | norgs | it's easy |
07:28.13 | norgs | and fun! |
07:28.24 | Mr_Rabies2 | eh coding's not really my thing |
07:28.34 | Mr_Rabies2 | seems too much like work |
07:28.37 | Esamynn | norgs question about localiser, the generated files, would it be possible to generate them in a format that placed they key/value pairs inside the {} table creation statements or would that take a lot of work? |
07:29.06 | norgs | yes, it already generates in 4 different formats |
07:29.10 | Esamynn | ahh ok |
07:29.21 | norgs | adding another wouldn't be a problem |
07:29.40 | norgs | (assuming the ones it already does don't suit) |
07:29.40 | Esamynn | just that tables created that way ultimately use less memory than inserting the values after creating the table |
07:30.03 | Esamynn | I don't know, I haven't been able to explore much of localiser as I don't seem to have much access to it |
07:30.43 | norgs | http://norganna.org/svn/misc/trunk/localizer/ |
07:30.57 | norgs | your existing dev access should work there too |
07:31.12 | Esamynn | ahh hah |
07:32.38 | MentalPower | norgs: what kind of key? SSH2-RSA or SSH2-DSA? |
07:32.41 | Esamynn | how does one get generated files out of the existing site? |
07:32.48 | norgs | dsa |
07:33.00 | MentalPower | clicking the .lua file links at the right of the addon |
07:33.10 | MentalPower | after the list of locales |
07:33.15 | *** join/#wowi-lounge ckknight_ (i=ckknight@rrcs-74-62-251-102.west.biz.rr.com) |
07:33.34 | Esamynn | ahh, I see |
07:34.11 | norgs | yeah, the .lua link to the riight of the row |
07:36.16 | Esamynn | I take it you need special privliges to actually add strings for localisation |
07:37.16 | MentalPower | dev status afaik |
07:37.17 | norgs | you can set a &lm= code at the end to alter the output format (use one of 'babylonian', 'localize' or 'standard' to change the output format) |
07:37.31 | norgs | here, i'll add dev access for ya |
07:37.44 | Esamynn | thanks norgs :) |
07:38.14 | Esamynn | I'll leave it alone for now, just nice to be able to poke around the options |
07:39.26 | norgs | ok, you have dev |
07:42.01 | Esamynn | thanks :) |
07:42.26 | Esamynn | damnit, I died to a water elemental, too busy chatting in here and poking into Localizer |
07:43.05 | MentalPower | norgs: generated key pair |
07:43.13 | norgs | ok, pm |
07:48.42 | norgs | ok, all done mp |
07:50.51 | Esamynn | norgs: its the babylonian output format that I think could be improved to use a smaller memory footprint with the same end result |
07:51.43 | MentalPower | how are you planning on changing it? |
07:52.36 | Esamynn | if the key/value pairs were created inside the tables, the tables would end up using only as much memory as was exactly needed instead of expanding as you inserted keys |
07:52.45 | norgs | Esamynn: sure, as long as it's still gonna work :) |
07:53.07 | Esamynn | i'll take a look at the php code and see how much php I remember :) |
07:54.43 | MentalPower | ok, so there are Section: tags in the .lua, but no section names |
07:55.00 | MentalPower | duh, typo |
07:55.34 | AnduinLothar | Esamynn> what're you trying to do with key/values? |
07:56.31 | norgs | i think instead of: table = {}; table['key'] = 'value'; table['key2'] = 'val2'; |
07:57.04 | norgs | he wants to make it: table = { key = value, key2 = value2 }; |
07:57.08 | Esamynn | exactly |
07:57.11 | AnduinLothar | Woah. When did cide add CTRA msgs to the "Other Messages" table? |
07:57.28 | AnduinLothar | or right |
07:57.33 | MentalPower | success! |
07:57.58 | AnduinLothar | that's the way Localization does it afaik, but we don't have ours set up to use the web system yet |
07:58.08 | AnduinLothar | so it's irrelevant |
07:58.24 | AnduinLothar | i think cide stole the plans to my death star |
07:58.34 | Esamynn | norgs: Iriel's tests on the size of tables ended up showing that that way of creating tables used up only as much memory as was precisely needed isntead of increasing the table size as you insert values, leaving some junk memory allocated to the table |
07:58.38 | *** join/#wowi-lounge dreadlyone (n=deadly2@bas1-montreal19-1177818720.dsl.bell.ca) |
07:59.11 | MentalPower | yeah hash indexes are allocated as powers of two (normally) |
07:59.20 | MentalPower | or so lua-users.org says |
07:59.29 | Esamynn | yes, that was what Iriel's tests showed |
07:59.43 | Esamynn | except when creating tables with the values "embedded" in them |
08:00.02 | norgs | yeah, usually hash tables grow when they look to outgrow their currently allocated size (usually at a 0.75 factor) |
08:00.15 | Esamynn | just call me an efficiency freek ;) |
08:01.32 | norgs | however if it knows at build time what the size of the table will be, it can allocate the correct size |
08:01.36 | *** join/#wowi-lounge wereHamster (n=tomc@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
08:02.05 | norgs | whereas if it were to grow, theoretically it could use up to 100% more space than it needs |
08:02.27 | Esamynn | norgs: did you read my mind? ;) |
08:04.08 | Esamynn | good night all, it's long past time I got some sleep |
08:04.15 | norgs | nite Esamynn |
08:04.19 | MentalPower | mine too |
08:04.25 | norgs | nite MentalPower |
08:04.36 | MentalPower | and I'm done breaking/fixing localizer |
08:04.42 | norgs | kewl |
08:04.42 | MentalPower | for today :) |
08:04.45 | norgs | heheh |
08:20.50 | *** join/#wowi-lounge quoin (n=quoin@122-49-170-110.ip.adam.com.au) |
08:22.06 | *** join/#wowi-lounge JoerT (n=chatzill@junkheap.xs4all.nl) |
08:22.35 | JoerT | hello? |
08:23.07 | JoerT | Is this the right place for wow addon information? ;p |
08:23.21 | Mikk | define information :-P |
08:23.33 | JoerT | XML issues? |
08:23.49 | Mikk | sure, we all hate it with a passion ;) |
08:24.03 | JoerT | yay :D |
08:25.10 | JoerT | I am building a new addon, and I will need an arbitrary amount of a certain frame (a tile an a grind that could be 100x100). Do I really need to make all those frames in the XML? or can I instance them in some way using the lua? |
08:25.34 | Mikk | http://www.wowwiki.com/API_CreateFrame <- as of 1.10 |
08:25.44 | JoerT | .. |
08:25.52 | Mikk | aka "yes, it's doable in lua" =) |
08:26.01 | JoerT | Mary me! |
08:26.09 | Mikk | No, you want Slouken, not me :-P |
08:27.00 | JoerT | could do I guess |
08:27.06 | JoerT | thanks alot |
08:27.34 | JoerT | can say I wasn't really looking forward to have a million of premade frames in my XML ;p |
08:27.48 | JoerT | cause as it looked, I needed atleast 10K of them ;p |
08:29.05 | JoerT | hm, there doesn't seem to be such a thing as "destroy frame" |
08:29.34 | JoerT | tho maybe setting the pointer to nil would do that. |
08:41.00 | Mikk | nope |
08:41.09 | Mikk | you can't destroy frames, ever |
08:41.39 | Mikk | and i really don't recommend having 10k frames on-screen. your FPS will slow to a crawl. |
08:41.46 | Mikk | why the high count? |
08:41.55 | Mikk | or rather... what are you trying to accomplish? |
08:42.41 | JoerT | I'm trying to make tiles |
08:42.47 | JoerT | a grid so to say |
08:43.06 | JoerT | and it is important that I can manipulate the appearance of individual tiles |
08:43.50 | JoerT | normal grids won't get 100x100 probably, but I would need to make 100x100 frames in order to "be sure" that I wouldn't have a lack of frames later. |
08:44.24 | Mikk | that's.... eek |
08:44.26 | JoerT | but if I use createframe, it should be much easier. |
08:44.45 | JoerT | likely, in practice, I won't go over 30x30 tiles |
08:44.58 | Mikk | that's still a bucketload of frames though |
08:45.27 | JoerT | ye, guess you're right. But I do think I need them. |
08:45.44 | Mikk | which brings me to the followup: what are you trying to accomplish? =) |
08:45.49 | JoerT | chess ;) |
08:45.57 | JoerT | with arbitrary board size ;) |
08:46.03 | Mikk | oop |
08:46.14 | JoerT | (and shape for that matter) |
08:46.27 | Mikk | actually, i don't think you need frames for each tile |
08:46.39 | JoerT | well, the user will be building the board |
08:46.54 | JoerT | so they need control over where tiles are, and later, about what's on the tiles. |
08:46.55 | Mikk | you could probably get away with having a checker pattern background texture and use as much of it as you need |
08:47.09 | Mikk | but yeah you'll need one frame per movable unit, definitely |
08:47.13 | JoerT | hm |
08:47.25 | JoerT | I think I'll go try out making a frame with 2K tiles in it |
08:47.29 | JoerT | see how my wow acts |
08:47.39 | JoerT | before I start the actual coding (still planning atm) |
08:47.52 | Mikk | either way, i'd recommend having a "pool" of frames that you allocate as needed. you don't need to create them at startup. |
08:48.22 | Mikk | that way your addon doesn't hurt ram until the player actually starts playing chess |
08:50.01 | JoerT | if I use that CreateFrame thing, I should only be creating them on demand |
08:50.18 | JoerT | and then remembering which I made, so I can move those around if I need them in different places later |
08:50.26 | Mikk | precisely |
08:50.36 | |FF|Im2good4u | wow needs a LoadOnCommand insted of demand :p |
08:50.56 | Mikk | |FF|Im2good4u: i seem to remember there being a nice little stub that you can use for that |
08:51.12 | Mikk | has "stub" somewhere in its name even i think |
08:51.17 | |FF|Im2good4u | yeh but i dont like making addoons deppents on others :p |
08:51.18 | JoerT | stubby |
08:51.43 | JoerT | I like making my addons in a way other can depend on them ;) |
08:51.44 | *** join/#wowi-lounge zinor (n=aaaa@ip-80-226-249-175.vodafone-net.de) |
08:52.08 | JoerT | if I change functions in later versions, I leave older functions for hooking by other addons |
08:54.34 | JoerT | Hm. if I can't have 900 frames for my main window, this will be a pain -.- |
08:54.48 | JoerT | and I'll whine loads. |
08:55.56 | |FF|Im2good4u | lol but even if u do need 900 frames u gona need a uber pc.. |
08:56.27 | JoerT | that wasn't my intention indeed ;) |
08:56.33 | |FF|Im2good4u | but chess only has 2*20 units and ofc a 10*10 board |
08:56.59 | JoerT | ye, but the idea was to have "weird" chess ;p |
08:57.07 | |FF|Im2good4u | OMG! |
08:57.10 | JoerT | with a 20x20 board, orso. maybe 4 players ;p |
08:57.27 | |FF|Im2good4u | lol |
08:57.49 | |FF|Im2good4u | oke thne u indeed got a prob |
08:57.55 | JoerT | cause old chess has gotten boring ;) |
08:58.32 | JoerT | and maybe later, I was gonna use the same principle to build Go or something |
08:59.05 | |FF|Im2good4u | just thinknig if u look at a normal user interface i bet u get lots of frame if u count em all |
08:59.19 | |FF|Im2good4u | so 900 frames maybe it will work :p if everything is gone :p |
08:59.31 | JoerT | heh |
08:59.38 | JoerT | hide everything ;p |
08:59.41 | JoerT | nice idea ;p |
08:59.47 | JoerT | Go's got a crazy board btw |
08:59.51 | JoerT | look at this: http://sente.epfl.ch/software/goban/BoardSmall.jpg |
09:00.06 | |FF|Im2good4u | ehh seems hard.. |
09:00.39 | |FF|Im2good4u | on the other side i realy wounld wana make a scriot for so many frames :( |
09:00.53 | JoerT | 19x19 tiles + 19x19 pieces |
09:00.59 | |FF|Im2good4u | im stil struggelingo ver my scrollframe guild members list :P |
09:01.25 | JoerT | heh |
09:01.54 | JoerT | well, if you use any other languages (I used php) you can make a small script to do the frames for you |
09:02.18 | |FF|Im2good4u | but .. php in wow ? isnt pos or is it :p |
09:02.58 | JoerT | or you could do what Mikk suggested, and use the http://www.wowwiki.com/API_CreateFrame function |
09:03.15 | JoerT | no, but you could use php to generate your xml ;) |
09:03.30 | |FF|Im2good4u | yeh that posable buf if u gona create so much frames whit that function i fear a big lagg spike :P |
09:03.48 | |FF|Im2good4u | oO Cheater lol |
09:04.02 | |FF|Im2good4u | i sux at xml i now use WOW UI DESINGER \o/ |
09:04.02 | JoerT | as soon as my server is back up, I'm gonna try creating 10K frames ;p |
09:04.05 | JoerT | see what happens |
09:04.12 | |FF|Im2good4u | but ofc |
09:04.29 | JoerT | ye I just tried that UI designer, but I don't get it ;p |
09:04.34 | |FF|Im2good4u | the wow ui desinger doesnt seppoert a scrollframe.. that why im struggeling at it :p |
09:04.49 | |FF|Im2good4u | took me like na hour to get it |
09:05.01 | |FF|Im2good4u | u need to use a clean new xml file created by ui des |
09:05.13 | |FF|Im2good4u | u cant work on existing files that are not created by it |
09:06.16 | *** join/#wowi-lounge Andalia (n=xx@p54AD8663.dip0.t-ipconnect.de) |
09:07.34 | |FF|Im2good4u | Andalia: hi |
09:07.37 | JoerT | I know, I tried that ;p |
09:07.45 | JoerT | anyway, if you need help, yell ;p |
09:07.51 | JoerT | I did fauxScrollframes before |
09:07.56 | JoerT | they aren't too hard. |
09:08.16 | JoerT | real scrollframes, I've not used tho |
09:08.18 | |FF|Im2good4u | well i had one from the tot it didnt display text bu jsut the scroll bar |
09:08.33 | |FF|Im2good4u | that worked but the text that broke it i had global nils :( |
09:08.48 | Mikk | I prefer managing my own Slider. FauxScrollFrame requires twice the amount of code compared to managing your own :-P |
09:09.05 | |FF|Im2good4u | wut do u mean mikk ? |
09:09.14 | |FF|Im2good4u | or more of how ? |
09:10.25 | Mikk | first out... WoWUIDes is crud |
09:10.38 | Mikk | it sort of works for modelling the first version of your dialog |
09:10.41 | Mikk | but after that... no |
09:11.10 | Mikk | Have you read http://www.wowwiki.com/HOWTO:_Make_a_Scrollable_List_Using_FauxScrollFrameTemplate ? |
09:14.08 | |FF|Im2good4u | i did but i didnt manage to keep it working |
09:14.20 | |FF|Im2good4u | i started getting errors at the part where we add text |
09:18.21 | JoerT | what kind of errors? |
09:20.58 | |FF|Im2good4u | attemp to call global nil :( |
09:22.21 | JoerT | hm |
09:22.28 | JoerT | you know what it means? |
09:22.38 | |FF|Im2good4u | ofc |
09:22.41 | JoerT | goodgood |
09:22.45 | |FF|Im2good4u | i sux a xml not at lua |
09:22.57 | |FF|Im2good4u | its calling a function that is not defined |
09:23.18 | JoerT | ;p |
09:24.16 | JoerT | hm, without seeing and knowing your code, there's not much I can say that would help I guess |
09:24.37 | |FF|Im2good4u | and whitout having my codee on this pc there isnt much i can do either :P |
09:29.28 | JoerT | heh ;) |
09:29.31 | *** join/#wowi-lounge Mery (i=metelman@p54AEF372.dip.t-dialin.net) |
09:38.12 | *** join/#wowi-lounge Grem (n=Grem@dyn-8-82.myactv.net) |
09:39.29 | GremWarsong | Anyone know a thing or two about statusbars? |
09:39.36 | GremWarsong | I cant get it to update on the ON_UPDATE event |
09:40.38 | JoerT | what kind of statusbar would that be? (Excuse my ignorance) |
09:41.25 | GremWarsong | Like a progress bar that updates, like a casting bar |
09:41.38 | GremWarsong | Preferably with GetTime() |
09:43.05 | |FF|Im2good4u | speaking about time does any1 know how to create some perodic function something that happens ~ever 5 sec.. |
09:43.25 | GremWarsong | Use GetTime() =P |
09:43.53 | |FF|Im2good4u | ? is that a real functtion in lua ? |
09:43.56 | |FF|Im2good4u | oke.. |
09:44.00 | GremWarsong | store the starting time with GetTime(), and update it's status every On_Update until currenttime = start_time + 5 |
09:44.51 | |FF|Im2good4u | hmm yeh but well .. wut onupdate .. i dont realy got a frame its more of a transmision code sending some crap to otheru ses every x time :p |
09:49.41 | *** join/#wowi-lounge JoerT (n=chatzill@junkheap.xs4all.nl) |
09:49.48 | JoerT | sorry, crashed ;p |
09:51.52 | zinor | lmao |
09:51.55 | zinor | what does a dutch do when he wins the soccer championships? he switches off his playstation. |
09:52.04 | zinor | im watching a german and dutch person go at it :P |
09:52.58 | |FF|Im2good4u | thats no fun ! |
09:53.08 | zinor | lol |
09:53.10 | JoerT | mean! |
09:56.39 | zinor | hey a quick comparison |
09:56.42 | zinor | http://www.nolbypride.se/gallery/nick/curseconcept2.jpg or www.curse-gaming.com |
09:56.45 | zinor | actually |
09:56.47 | zinor | better yet |
09:56.51 | zinor | http://beta2.curse-gaming.com or http://www.nolbypride.se/gallery/nick/curseconcept2.jpg |
09:57.49 | zinor | im just talking about overall design, not things like that media box etc too :) |
10:05.05 | Corrodias | the image feels more like the old curse i remember from january |
10:05.59 | zinor | ya, its a bit too generic the more I think about it |
10:06.00 | Corrodias | however... |
10:06.19 | Corrodias | the site that isn't just an image has better contrast, i think |
10:06.29 | Corrodias | it does feel "busier" |
10:06.54 | Corrodias | reminds me of gamespot, but slightly less cluttered |
10:07.03 | zinor | beta2 does? |
10:07.09 | zinor | the idea is to make it feel busier tbh |
10:07.16 | zinor | we want to show we're more than addons :) |
10:08.27 | *** join/#wowi-lounge ckknight__ (i=ckknight@rrcs-74-62-251-102.west.biz.rr.com) |
10:08.48 | zinor | hola ckknight_ |
10:20.09 | AnduinLothar | night, guys |
10:20.17 | JoerT | hah, creating them frame does work like a charm :) |
10:20.33 | JoerT | almost got my arbitrary grid up ^^ |
10:22.10 | JoerT | btw. I like the beta2 better. Bu I like the old curse gaming best ;) |
10:22.16 | JoerT | but I'm just a retro sort of guy. |
10:27.59 | JoerT | thehttp://www.nolbypride.se/gallery/nick/curseconcept2.jpg is a bit bland |
10:28.44 | zinor | ya :s |
10:41.03 | JoerT | corrodias: 50*50 10px*10px frames crashed my wow ;p |
10:41.27 | JoerT | gonna try more sensible numbers now |
10:43.14 | JoerT | good and bad news |
10:43.38 | JoerT | 19x19 (Go play field) hangs wow for 3 seconds, and then doesn't influence the framerate |
10:44.13 | JoerT | atleast, not alot |
10:46.50 | *** join/#wowi-lounge Mery (i=metelman@p54AEE062.dip.t-dialin.net) |
10:50.31 | *** join/#wowi-lounge Kirkburn (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
11:12.38 | *** join/#wowi-lounge MoonWolf (i=Dark--Sk@f176182.upc-f.chello.nl) |
11:14.04 | *** join/#wowi-lounge Kalroth (n=kalroth@195.215.170.222) |
11:17.29 | *** join/#wowi-lounge Gngsk (n=gngsk@c-68-33-204-115.hsd1.md.comcast.net) |
11:20.21 | zenzelezz | hey, my realm's supposedly down for another hour for hardware upgrades :-o I guess it really had taken a beating lately |
11:23.49 | clad|work | zinor: One thing I've never liked it you don't let us choose a style.. that concept 2 looks like it would be lower bandwidth, and some of us need that. |
11:23.52 | clad|work | like I've told NeT =) |
11:52.14 | Kirkburn | This is weird ... this is Vista, but skinned using windowblinds :P http://www.stardock.com/brad/wbvista/index.14.jpg |
11:55.36 | krka | why is it weird? |
11:56.18 | Kirkburn | It just looks ... odd. You can hardly tell it's Vista. Whether that a good thing, I'm not sure |
11:57.32 | krka | MS finally managed to seperate GUI from operating system? :) |
11:58.08 | zenzelezz | managed to separate? I doubt they ever wanted to; the interrelationship between them has been a key part of Windows |
11:58.09 | Mikk | no, they put more hooks inside the gui which is inside the operating system. joy :-P |
11:58.53 | Kirkburn | Amazingly, windowblinds Vista will work with old XP-era skins |
11:59.54 | Kirkburn | I'm not sure whether I'd use it at first thought - I'll probably be thinking for the first month, "glass, coooool" |
11:59.57 | Mikk | what the hell is silverslime up to now? o.O |
12:01.01 | Kirkburn | He's an idiot |
12:01.14 | *** join/#wowi-lounge CSE|Deadly`afk (n=deadly2@bas1-montreal19-1177818720.dsl.bell.ca) |
12:03.00 | Kirkburn | He wants to remove 'his' stuff from the wiki |
12:03.05 | Kirkburn | Mikk, can he even do that? |
12:04.36 | Mikk | no |
12:04.40 | Mikk | i'm writing a response to him |
12:05.12 | Kalroth | it stopped being his once he submitted it :) |
12:05.22 | Kirkburn | Exactly, Kalroth |
12:06.02 | Kirkburn | I almost want it to get to the point when one of us can click 'block' |
12:06.31 | zenzelezz | "More Deep Breaths at Ony due to new forums? " |
12:07.12 | Mikk | There. That ought to shut him up |
12:08.28 | Kirkburn | I'll add my sig to that |
12:08.44 | Mikk | Or, ehm, no. It likely won't. But maybe it'll put a slight dent in his mental picture of himself. |
12:08.59 | Mikk | Either way it felt nice to thwap him :-P |
12:09.05 | Kirkburn | =) |
12:10.03 | zenzelezz | http://forums.wow-europe.com/thread.html?topicId=16041816&sid=1 -- gief warez plx |
12:12.39 | ZombieKB | Mmmm, braaaaaiiiiinnnsss!!! /me clicks on thread .... Brraaiiiinnnnnsss??? Nooo braaiiiiinnnnssss :( |
12:13.15 | Kirkburn | That's my creative way of replying :P |
12:13.38 | Mikk | To SilverSide? =) |
12:13.44 | Mikk | "noooo braaiiiiinnnnnsssss" |
12:14.00 | Kirkburn | Both :P |
12:14.00 | Mikk | I lumped another insult in there btw |
12:14.27 | Kirkburn | oooh, burn |
12:17.27 | Kirkburn | I truly wonder what planet he's on sometimes |
12:17.34 | Mikk | Wouldn't surprise me the least if silverside is the vandal |
12:17.41 | Kirkburn | He's blind too, but let's not point that out |
12:17.53 | Kirkburn | (he thinks the icons are gone) |
12:18.10 | Mikk | He's an expert. Of course they're gone. He deleted the link. |
12:18.15 | Kirkburn | Btw, he's responded |
12:18.25 | Mikk | Is it time for me to get pissed off again? |
12:18.49 | Kirkburn | I can understand removing the link to the random selection of course, but, er, why couldn't he do that on _his_ end? |
12:19.03 | Kirkburn | Naughty smoker, bad! |
12:22.37 | Mikk | What the HELL is he smoking? |
12:22.43 | Kirkburn | I seriously don't know |
12:23.09 | Mikk | "Including the layout and design of the community portal" |
12:24.10 | Mikk | And claiming to be two different people? |
12:24.28 | *** join/#wowi-lounge KaoS` (n=[KaoS]`@about/apple/macbookpro/KaoS) |
12:24.59 | Kirkburn | Time for breakfast :) |
12:26.01 | zenzelezz | bah, maintenance for my realm extended another two hours |
12:27.25 | *** join/#wowi-lounge JoshBorke (n=Josh@ohm.stl.gtri.gatech.edu) |
12:34.15 | *** join/#wowi-lounge AnduinLothar (n=KarlKFI@ip68-106-219-78.oc.oc.cox.net) |
12:36.01 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-5-no60.tbcn.telia.com) |
12:43.58 | |FF|Im2good4u | Q: would it be posable to create a fauxedscrollframe whit the lua api ? |
12:45.56 | Cide | yes |
12:46.29 | Cide | it's a ScrollFrame with the template FauxScrollFrameTemplate (I believe it is), see documentation for CreateFrame |
12:47.14 | |FF|Im2good4u | ah cool :p |
12:47.37 | |FF|Im2good4u | since ui des doesn know it it rmeoved the frame but if i create it in lua oO :p that might work i think :p |
12:55.39 | |FF|Im2good4u | how do i put a frame into an other frame ? do i got to set it as it parent ? |
12:56.38 | Cide | yes |
12:59.30 | *** join/#wowi-lounge Suntiger (n=moonwolf@f176182.upc-f.chello.nl) |
13:02.37 | zinor | clad|work, for the most part, "low bandwidth" sites are useless |
13:03.04 | zinor | wow.com is a bit dif, as its a graphic intsense site, but on something like curse we try for low bandwidth by default, even if its not that way right now :P |
13:03.35 | zinor | but on patch days for example, the website shouldnt *need* a low bandwidth version, as showing graphics/html doesnt really affect load on a server unless its poorly setup |
13:04.49 | zinor | that window blinds screenshot, you can do the same stuff on xp currently |
13:05.06 | Cide | we use a low bw version because the downloads system is somewhat intensive on server resources |
13:05.36 | zinor | we have a server, for example, as most larger sites should, setup specifically for static content like images, so it doesn't come off as a real problem for us |
13:05.43 | zinor | ctmod site is a bit dif though on that matter |
13:05.45 | Cide | we do on ctprofiles too |
13:05.51 | Cide | and it's still slow with a lot of traffic |
13:05.58 | |FF|Im2good4u | wuts the difference between the "framename" and return value of API CreateFrame ? since the name of the frame is the name of variable isnt it ? |
13:05.59 | Cide | but yeah, static stuff isn't what slows it down for the most part |
13:06.21 | Cide | and if curse made a low bw version that could actually hold its ground on patch days, that would be a very nice change, regardless of how "low bw" it is in its normal mode |
13:06.35 | zinor | curse holds its ground on patch days since i built the caching :) |
13:06.41 | zinor | at least i dont think its died since 1.11 |
13:06.47 | zinor | or 1.10 cant remember |
13:06.55 | zinor | but anyways |
13:07.05 | zinor | the new site is a complete overhaul, as i took over the old coders position |
13:07.10 | zinor | his stuff was, lets just say, far from optimized :) |
13:07.24 | Cide | um, sure |
13:07.26 | Cide | it doesn't crash |
13:07.29 | Cide | but that doesn't make it accessible |
13:07.38 | zinor | should be fully, pretty much everythings cached |
13:07.44 | zinor | it loaded fast when i checked it from hotel last week |
13:07.45 | Cide | it's still slow as hell |
13:07.48 | zinor | well ya |
13:07.55 | zinor | on any day its slow, but we're working on resolving that issue |
13:07.57 | zinor | its a host/server issue |
13:08.04 | Cide | I meant during the patch :) |
13:08.06 | zinor | but its no where near as bad as it was a couple months ago :) |
13:08.15 | zinor | did you check it last week on patch day? |
13:08.16 | Cide | true |
13:08.24 | zinor | when i checked the site was a bit slower but still fairly responsive |
13:08.27 | Cide | yes, it took me about 10 minutes to update 3 mods, in fact |
13:08.31 | zinor | ouch |
13:08.56 | Cide | all ui sites were slow, naturally |
13:09.02 | zinor | anyways, lots of major changes w/ the overhaul, it should improve performance a ton.. i want patch days to be just like any normal day and wont stop til they are :) |
13:09.14 | zinor | and normal days.. not being how it is right now |
13:09.23 | zinor | takes 6s to load the site from the us, its horrible |
13:09.34 | *** join/#wowi-lounge DarkImakuni (n=chatzill@host81-152-199-76.range81-152.btcentralplus.com) |
13:09.43 | zinor | i have a us server that responds in 100ms from here, 20ms in the states, so the way it is atm is just unacceptable |
13:10.01 | zinor | considering the server i use costs 1 percent of what curse's infrastructure's upkeep is |
13:11.49 | JoshBorke | morning |
13:12.09 | Kirkburn | mornin' |
13:12.23 | zinor | afternoon :) |
13:16.23 | DarkImakuni | Hi |
13:27.06 | *** join/#wowi-lounge Beladona (n=sluster@24.129.136.26) |
13:27.06 | *** mode/#wowi-lounge [+o Beladona] by ChanServ |
13:27.31 | *** join/#wowi-lounge Andalia (n=xx@p54AD8663.dip0.t-ipconnect.de) |
13:29.44 | DarkImakuni | Welcome, Bela |
13:36.04 | *** join/#wowi-lounge snurre (n=snurre@AVelizy-153-1-42-100.w81-249.abo.wanadoo.fr) |
13:38.43 | Beladona | hiya |
13:39.34 | Beladona | anyone here ever had an issue with CT_BottomBar in which the tooltip ceased working for the latency meter after you moved it? |
13:39.56 | Beladona | I mean the colors show, but you don't get latency info when you mouse over it |
13:40.01 | *** join/#wowi-lounge |Lestat| (n=|Lestat|@205.211.203.106) |
13:41.00 | DarkImakuni | I don't use CT_BottomBar I'm afraid... sorry |
13:41.29 | Cide | hmm... I heard something about it but I haven't been able to reproduce it myself |
13:42.23 | DarkImakuni | What other mods do you use? There may be a conflict |
13:44.51 | CSE|Deadly`afk | anyone know how to load a ctra frame set in a macro? |
13:55.16 | DarkImakuni | <PROTECTED> |
13:55.22 | zenzelezz | interesting, you can't seem to ignore Gamemaster on the new forum |
13:55.28 | DarkImakuni | olo |
13:55.49 | zinor | O.o |
13:56.03 | zenzelezz | hey, my server's downtime has been way extended today, I'm bored |
13:56.10 | Mery | that was the first thing i thnk everbody tried when they started testing the forums :P |
13:56.19 | |FF|Im2good4u | \o/ why does every1 keep using ; in his scripts :P |
13:56.31 | DarkImakuni | I don't |
13:56.41 | zenzelezz | I didn't try it actually, just noticed that the ignore icon is greyed out for him... for most (all?) blues it seems |
13:58.04 | MentalPower | morning |
13:58.15 | DarkImakuni | Greetings MentalPower |
13:58.58 | MentalPower | |FF|Im2good4u: perhaps because it doesn't do any harm |
13:59.29 | |FF|Im2good4u | indeed but i personaly find it more cleaner whitout and it saves filespace |
13:59.39 | DarkImakuni | *agree* |
13:59.42 | |FF|Im2good4u | witch increaes the time it takers to laod and downlaod |
14:00.09 | Beladona | sorry, had to run afk |
14:00.16 | DarkImakuni | no worries :) |
14:00.27 | Beladona | in regards to the CT_BottomBar, I have nothing else that modifies the altency meter in any way |
14:01.10 | Beladona | and the funny thing is |
14:01.10 | Beladona | when you remove the addon |
14:01.10 | Beladona | and then reinstall it, it works fine for the first run |
14:01.13 | Beladona | but exit out and go back in, and it stops working |
14:01.27 | DarkImakuni | sounds like a SavedVariables issue |
14:01.33 | Beladona | thats what I was thinking |
14:02.12 | zenzelezz | <|FF|Im2good4u> indeed but i personaly find it more cleaner whitout and it saves filespace -- oh yes, those extra 100 bytes will surely hurt your connection :) |
14:02.58 | |FF|Im2good4u | nope like MentalPower said it does no harm but theoractily it might be a few milisecs faster :p |
14:03.24 | zenzelezz | if semicolons are affecting your computer's performance, you have bigger problems to worry about |
14:04.09 | |FF|Im2good4u | yeh it doesn affect but every bite is a bite lol ofc u woulnd even notice it but it is :P |
14:04.56 | zenzelezz | if you care about such issues, I expect you also run with every setting set to minimal to boost speed? :) |
14:05.52 | Beladona | are you talking about the difference between code with and without semi-colons |
14:06.03 | Mery | I do that, but well its to keep the speed acceptable... |
14:06.14 | Mery | (run all settings at min) |
14:07.02 | Beladona | from someone who has coded in other languages, for some time now, I can tell you that the difference in load is so profoundly tiny, it isn't even worth mentioning. But the different in code legibility and standards adherence is so much cleaner |
14:07.26 | Beladona | and this, from myself, who is absolutely anal about compact tiny code |
14:07.42 | |FF|Im2good4u | yeh :P i also code in c or cpp sometimes thne i HAVE to use them |
14:07.47 | Beladona | I don't code wihtout semi-colons, period |
14:07.50 | |FF|Im2good4u | but inm lua ts not nessecerly |
14:08.18 | Beladona | it may not be, but when I look at code, of someone elses writing or my own, and see a missing semi-colon -- I put it there |
14:08.20 | Beladona | why? |
14:08.21 | zenzelezz | that's due to differences in the language |
14:08.25 | Beladona | because it just looks better to me |
14:08.29 | Beladona | and makes more sense |
14:08.52 | Beladona | I believe all code should be terminated |
14:09.01 | Beladona | and secretly wish lua forced it |
14:09.06 | zenzelezz | you might think it odd, but I think of it somewhat like with reading |
14:09.19 | zenzelezz | semi-colon being a "stop and take a breath" in your code |
14:09.38 | Beladona | I have a habit of putting multiple commands on the same line, separated by semi-colon |
14:10.22 | zenzelezz | if they're sort of related, I see nothing dirty about that |
14:10.40 | zenzelezz | I do it if the line doesn't become too long and the stuff itself is a "chain" of functions |
14:11.35 | Hatsuki | some languages do not have semicolon at all=) |
14:11.37 | Beladona | and yes, I only couple multiple commands on the same line if they are related |
14:11.49 | Beladona | my code is very visual |
14:11.54 | Beladona | I prefer it to flow |
14:12.00 | Beladona | like a good essay |
14:12.06 | zenzelezz | indeed :) |
14:12.18 | zenzelezz | makes it easier to understand also; at least in my own mind |
14:12.22 | Beladona | aye same here |
14:12.32 | Beladona | although some might think my code is hard to understand |
14:12.35 | Beladona | =P |
14:12.42 | Beladona | I have a bad habit of not commenting either |
14:12.50 | zenzelezz | no-one comments |
14:13.03 | DarkImakuni | I do... *occasionally*... |
14:13.07 | zenzelezz | until they sit down and struggle to remember how it works... then they comment |
14:13.16 | Beladona | the way I see it |
14:13.24 | Beladona | if you are gonna use my code, or modify it |
14:13.28 | Beladona | you should take the time to learn it |
14:13.32 | Beladona | I don't need to help you |
14:14.30 | Beladona | its kinda like the "learn to respect a gun", before you use one |
14:14.43 | |FF|Im2good4u | if i put multiple command thne i do use a semicoloen yes |
14:15.00 | |FF|Im2good4u | but normaly i never do that i use <enter> and terminator |
14:15.02 | Beladona | ok see now, that seems worse to me |
14:15.06 | Beladona | use them, or don't |
14:15.12 | Beladona | but I hate people that can't make up their mind |
14:15.42 | |FF|Im2good4u | well my mind is clear i dont use them i only use then when i like if not a then return; end |
14:15.49 | Beladona | ok, hate people might be strong |
14:15.54 | Beladona | more like, hate code... |
14:16.06 | |FF|Im2good4u | \o/ welll i gues every1 has its own stile |
14:16.25 | |FF|Im2good4u | i hate spaces in fucntion calls like a(b, c, d) |
14:16.36 | |FF|Im2good4u | i always make it a(a,b,c) |
14:16.47 | Beladona | agreed |
14:16.48 | wereHamster | 'if not a then return end' is valid, even without the semicolon |
14:17.03 | Beladona | yeah we know |
14:17.15 | Beladona | but I prefer if (not a) then return; end |
14:18.50 | JoshBorke | yea, i'm a 'if (not a) then return end', but i can't stand 'if not a then return end', i just gotta have my parens... |
14:19.42 | Beladona | look at it this way |
14:19.52 | Beladona | blizzard ui code isn't developed by one guy |
14:20.05 | Beladona | think about an addon, in which you have multiple people involved |
14:20.16 | Beladona | one guy codes one way, another guy codes a different way |
14:20.38 | Beladona | you know how annoying it would be to look in a lua file, after it was coded by 3 different people, and see 3 different standards or code conventions? |
14:20.58 | DarkImakuni | I would hate that |
14:21.18 | Beladona | well it does happen, in the blizz code |
14:21.23 | Beladona | thankfully not a ton |
14:21.51 | Beladona | but typically, they tend to sue the same conventions that I do |
14:21.53 | Beladona | use* |
14:21.55 | DarkImakuni | I don't look at Blizz code much :P |
14:21.57 | wereHamster | I thought slouken write it all ;) |
14:22.16 | Beladona | terminated code with semi-clons, and parentheses around valuations |
14:22.32 | wereHamster | .. because slouken == Blizzard, there's nobody else working on WoW ^^ |
14:22.32 | Thrae | One would hope, them being professionals and paid to code, that they try to keep it standardized as much as possible. But it seems the foundation of the UI was never really established, it was all inline until the last second, and due to backwards compatibility they can't just adopt a standardized API and coding structure. |
14:22.45 | Beladona | well considering I do wdn, I look at blizz code every patch |
14:22.50 | Beladona | =P |
14:23.20 | Beladona | I am surprised actually how standard most of it is |
14:23.29 | Thrae | We should be thankful our level of customizability exists after all. I think they were pushing for JUST XML and not Lua scripts. |
14:23.50 | Beladona | which leads me to believe either they have only one or two people actually changing the code, or they are all on he same page in terms of conventions |
14:23.53 | Thrae | Considering the time constraints, yeah |
14:24.00 | DarkImakuni | I really only look at Fonts.xml after every patch... I cant stand FrizQT.ttf anymore... |
14:24.32 | Beladona | every now and then, something non-standard slips through |
14:24.33 | DarkImakuni | and occasionally TargetFrame.lua |
14:25.05 | Beladona | oh did you guys notice the screwup in the ui they amde in the last patch? |
14:25.13 | Beladona | with the automatic quest tracking? |
14:25.29 | DarkImakuni | nope |
14:26.17 | DarkImakuni | what was it? |
14:26.30 | zenzelezz | I don't know if it's related to that, but I seem to only be able to track some quests, not all, anymore |
14:26.57 | DarkImakuni | I use UberQuest so I haven't noticed =/ |
14:27.51 | Beladona | when you complete an objective, it pops the objective into your quest watch frame |
14:27.53 | Beladona | which is fine |
14:28.04 | Beladona | but when you complete multiples in a short time frame |
14:28.12 | Beladona | it pops the same quest up again |
14:28.14 | Beladona | duplicated |
14:28.23 | Beladona | last night I had 5 of the same quest in my watch frame |
14:28.39 | Beladona | and the funny thing is, it actually checks the quest off that way too |
14:28.40 | zenzelezz | I saw something like that too, before I turned off the thing |
14:28.47 | Beladona | so you have to uncheck the quest in your quest log, 5 times |
14:28.59 | DarkImakuni | lol |
14:29.13 | Beladona | so I turned it off |
14:29.16 | Beladona | for now |
14:29.21 | zenzelezz | I only saw two at a time, but that was enough for me to turn off the automated quest tracking |
14:29.40 | zenzelezz | but I still can't seem to enable tracking on all quests that actually have trackable objectives |
14:29.54 | Beladona | I had that stupid blackwing hatchling quest in scholo, and you complete a lot of those ina short period of time |
14:30.02 | Beladona | hence getting 5 rather quickly |
14:31.14 | Beladona | I haven't looked at why it does that, but I bet it could be modified via addon to be fixed, until Blizz fixes it |
14:31.26 | DarkImakuni | they should add some kind of checking function to see if it's not already watched |
14:31.39 | Beladona | yup |
14:32.24 | Beladona | like a flag -- if (not quest.isWatched) then do_the_watchframe_thing; end |
14:32.59 | zinor | Beladona, you get a chance to see if they added anything to bc alpha in terms of UI? |
14:33.07 | Beladona | yeah I did |
14:33.10 | Beladona | and they did |
14:33.20 | zinor | ah nice |
14:33.22 | Beladona | but there is an nda, so I am not publishing it |
14:33.25 | Beladona | =P |
14:33.29 | zinor | nda doesnt cover that ;) |
14:33.32 | zinor | gimme the info, ill post it |
14:33.34 | zinor | haha |
14:33.37 | Beladona | still, would rather be safe |
14:33.53 | zinor | ya you guys are an official site, could make em mad |
14:34.01 | zinor | but all in all, as long as you dont post images/files you're ok |
14:34.08 | Beladona | there wasn't much new yet |
14:34.18 | Beladona | just the jewelcrafting ui, and arena stuff |
14:34.50 | zinor | ah |
14:35.00 | zinor | i gotta go dissect the gem properties dbc yet |
14:35.01 | Thrae | Yeah, I doubt they added anything spectactular, like changing to Lua 5.1.1 |
14:35.07 | Beladona | and the alpha that was downloaded, or accessed isn't the newest one either |
14:35.08 | zinor | i think they pretty much work like enchants |
14:35.11 | Beladona | fyi |
14:35.17 | zinor | ya |
14:35.27 | Beladona | not that I know or anything *whistles* |
14:35.32 | Thrae | zinor: Ever play Diablo? They work pretty much like that |
14:35.35 | zinor | but its not that old |
14:36.05 | Beladona | I love the new JC |
14:36.29 | zinor | i had posted a list of all the jewel crafting recipes but i took it down cuz it was useless the way i had it setup |
14:36.30 | Thrae | Is the topic quote from Steven Colbert? |
14:36.48 | Beladona | we were talking in the guild last night though, and none of us plan to make a Draenei shaman |
14:36.54 | Beladona | simply because you know everyone will |
14:37.08 | wereHamster | Beladona, are you Alliance? |
14:37.16 | Beladona | my main guild is yes |
14:37.33 | Thrae | Heh, don't you want to go to their starting area filled with crashed space ships? |
14:37.37 | wereHamster | female draenei look nice.. |
14:37.50 | Beladona | except they shortened their tails, and made them skinny |
14:37.56 | Beladona | they look like rat tails |
14:38.15 | DarkImakuni | Blood Elf > Eredar |
14:38.32 | Kirkburn | Soooo wrong |
14:38.33 | Kirkburn | :) |
14:38.39 | Beladona | Blood Elf = yawn, white supremist Night Elves |
14:39.15 | zinor | lol |
14:39.24 | zinor | blood elves look like crap from screenies ive seen |
14:39.28 | Beladona | have you seen how big the male Draenei are? |
14:39.35 | zinor | but maybe its just after watching war you can really see how low polygons are in wow |
14:39.37 | Beladona | I love it |
14:39.41 | Thrae | Ah yes, the Blood Elves, addicted to magic. |
14:40.03 | Beladona | it might actually make me switch from my norm of making only female chars |
14:40.04 | DarkImakuni | lol @ Thrae |
14:40.40 | DarkImakuni | o.O |
14:40.59 | Zicon | thrae: I want one of those. Where do I order? |
14:40.59 | zinor | www.sailormooncostumes.com |
14:41.14 | zinor | lol @ site exists |
14:41.19 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-182.handshake.de) |
14:41.19 | Beladona | male blood elves look like they should be opening beauty shops - if you get my drift |
14:42.13 | |FF|Im2good4u | females look much better ~! |
14:42.17 | DarkImakuni | That's why I'm rolling a girl :P |
14:42.35 | DarkImakuni | Girls > Boys |
14:43.07 | |FF|Im2good4u | blood elves aint bad they cant help it thier leader went to the dark side |
14:43.20 | |FF|Im2good4u | they usedtobe good high elfes |
14:43.27 | JoerT | dude FF |
14:43.31 | JoerT | I fixed the problem ;) |
14:43.52 | JoerT | I can now display 50x50 textures in 3 seconds, and have no framerate drop at all |
14:43.56 | JoerT | 20x20 is instant |
14:44.13 | zinor | thats kind of slow isnt it? |
14:44.19 | zinor | for how small they are |
14:44.37 | JoerT | 50x50 as in, amount ;p |
14:44.45 | JoerT | 50x50 10px*10px textures |
14:44.49 | JoerT | 2.5K textures |
14:45.19 | |FF|Im2good4u | wow nice |
14:45.32 | Beladona | what the |
14:45.37 | |FF|Im2good4u | i still cant dispaly my scrollframe :p |
14:45.41 | JoerT | ;p |
14:45.49 | *** join/#wowi-lounge Laric (i=laric@217-13-2-126.dd.nextgentel.com) |
14:45.49 | Beladona | you making animations or something? |
14:46.11 | JoerT | nope, just a craplot of frames ;p |
14:46.24 | Beladona | god help us |
14:46.24 | |FF|Im2good4u | lol |
14:46.37 | Beladona | this was what I meant when I said dynamic frame creation could be dangerous |
14:46.40 | Beladona | =P |
14:46.46 | JoerT | ;) |
14:46.52 | DarkImakuni | lol |
14:46.59 | Beladona | wait, a spearate frame for each texture? |
14:47.00 | JoerT | me and my frames are taking over the world! |
14:47.03 | DarkImakuni | <3 Beladona |
14:47.05 | JoerT | ye |
14:47.16 | Beladona | ok, I have to ask |
14:47.23 | Beladona | why not one frame with multiple textures? |
14:47.38 | |FF|Im2good4u | becase that ruins all the fun :p |
14:47.41 | JoerT | can I do that? and can I detect clicks on that? |
14:47.56 | Beladona | you want to detect a click on each individual texture? |
14:47.57 | |FF|Im2good4u | u can get moue coord.. |
14:48.00 | JoerT | yep |
14:48.09 | JoerT | mouse coords are cruft ;p |
14:48.20 | Beladona | it would be faster though |
14:48.32 | *** join/#wowi-lounge |Lestat| (n=|Lestat|@205.211.203.106) |
14:48.34 | Beladona | I can't imagine the memory hit from making that many frames |
14:49.17 | JoerT | let me check |
14:49.31 | |Lestat| | Kirkburn, the info you requested about the Trol'kalar has been updated. |
14:49.38 | Thrae | What are we talking about here concerning coordinates? |
14:49.57 | JoerT | 1 meg it seems |
14:50.01 | Beladona | cant you do a mouseisover for the texture names? |
14:50.08 | Kirkburn | |Lestat|, nice surprise :P Thanks :) |
14:50.09 | Beladona | 1meg is huge for an addon |
14:50.13 | JoerT | 50x50 is a theoretical test |
14:50.13 | Beladona | imho |
14:50.23 | JoerT | typically it'll be 19x19 tops |
14:50.33 | Beladona | is it limited? |
14:50.34 | JoerT | actually, usually 12x12 or below |
14:50.38 | Beladona | I mean, is 50 the limit? |
14:50.57 | JoerT | currently 19x19 is the limit |
14:51.02 | Beladona | you have to plan for the possibility that it would ever possibly go higher |
14:51.05 | Kirkburn | (comes from playing mainly Alliance, never came accross Trol'kalar) |
14:51.14 | JoerT | I was making chess with awkward boardsizes and shapes |
14:51.22 | |Lestat| | (It's a Horde only quest...) |
14:51.36 | Beladona | I would look into mouse coords, or even MouseIsOver |
14:51.38 | |FF|Im2good4u | cool my newest scroolbar created the error in uipaneltamplated :p |
14:51.59 | DarkImakuni | lol |
14:52.18 | |Lestat| | I added some thottbot links refering to the quest itself, as you asked. |
14:52.18 | Beladona | wait, isn't there already a chess addon? |
14:52.22 | |Lestat| | The rumors were marked as such |
14:52.25 | JoerT | there would be |
14:52.34 | JoerT | but I just make this for a bit of fun |
14:52.42 | JoerT | plus I usually don't like addons I didn't make myself ;p |
14:53.01 | Beladona | 0.o |
14:53.09 | JoerT | chess is the beginning, cause it's most complex of the games I plan to implement ;) |
14:53.22 | JoerT | if I can do chess, I can do four in a row |
14:53.23 | Kirkburn | |Lestat|, I've updated it a it to be more 'wiki', and removed the accuracy stub :) |
14:53.28 | JoerT | etc. |
14:53.30 | Beladona | I don't have time to make every addon I would want |
14:53.37 | Beladona | if I did, it would eclipse Ace |
14:54.03 | DarkImakuni | I download them and hack them |
14:54.08 | JoerT | I don't make all the addons I want. I do compromise ;p |
14:54.17 | DarkImakuni | I've made some huge changes to CT_UnitFrames, for example |
14:54.19 | Beladona | same here Dark |
14:54.28 | Beladona | but then there is th updating |
14:54.35 | JoerT | ye |
14:54.38 | Beladona | which is where my comapres com in handy =P |
14:54.42 | |Lestat| | Thanks, if you need more stuff on the Trollbanes I can give you a hand. Ran a guild on TN based of their lore. |
14:54.49 | JoerT | 1.12 screwed up my hax in bonusscanner :-/ |
14:55.01 | DarkImakuni | I write down my changes ;) |
14:55.31 | Beladona | I do too |
14:55.34 | Beladona | in the addon files |
14:55.37 | Beladona | hehe |
14:56.24 | DarkImakuni | hehe |
14:57.58 | DarkImakuni | Maybe I should get back into UBotD... haven't updated that for _ages_ |
15:05.53 | |FF|Im2good4u | any1 know how to fix this ? UIPanalTamplates.lua:245: attemp to concanate a nil value ? |
15:07.06 | Beladona | are you developing an addon? |
15:07.15 | Beladona | and if so, is it using a scroll frame? |
15:07.58 | Beladona | the specific line is this: |
15:08.00 | Beladona | getglobal(this:GetName().."ScrollBarScrollDownButton"):Disable(); |
15:08.13 | Beladona | which tells me the nil value is probably the name of the frame |
15:08.28 | Beladona | so whatever scroll frame you are making, needs to have a name |
15:09.16 | *** part/#wowi-lounge |Lestat| (n=|Lestat|@205.211.203.106) |
15:10.00 | |FF|Im2good4u | so thats why i should have gave my dinamic frame a name :p |
15:10.18 | Beladona | =D |
15:11.18 | |FF|Im2good4u | just a Q |
15:11.39 | Beladona | ? |
15:11.50 | |FF|Im2good4u | CreateFrame returns the "frame" but souldnt the name of that variable the the same as framename ? |
15:12.08 | Beladona | no |
15:12.22 | Beladona | can make it whatever you want |
15:12.26 | Beladona | evne a local if you want |
15:12.30 | JoshBorke | is there a SetName? i'm too lazy to look for it |
15:12.42 | |FF|Im2good4u | there is a name field |
15:12.51 | JoshBorke | o.O polluting the global name space with nameless frames! i like it! |
15:13.23 | DarkImakuni | lol |
15:13.26 | Beladona | you aren't poluuting if it doesn't have a name |
15:13.49 | |FF|Im2good4u | i was just thinking that if i name something "hi" all my function would be hi:wutsoever |
15:13.57 | Beladona | to pollute, you would need to be causing a possible conflict, but you cant if there is no name |
15:14.10 | JoshBorke | hm, what about to soil? |
15:14.36 | Beladona | how is your code structured? |
15:14.46 | Beladona | can you paste it on pastey? |
15:14.54 | |FF|Im2good4u | oO me? |
15:14.56 | Beladona | aye |
15:15.00 | |FF|Im2good4u | k hold on |
15:15.27 | Beladona | reason I ask is, if you are using OO, and have code in tables, and using self where you can, then you can use something I often use when creating frames |
15:16.20 | Cairenn|sleep | well well, if it isn't DarkImakuni |
15:16.31 | Beladona | wake up Dair! |
15:16.33 | Beladona | Cair even |
15:16.36 | JoshBorke | morning Cairenn |
15:16.40 | |FF|Im2good4u | http://wowi.pastey.net/504 |
15:16.42 | DarkImakuni | Hiya Cairenn |
15:17.28 | Cairenn | you rather dropped off the face of the planet for a while ... |
15:17.41 | JoshBorke | |FF|Im2good4u: for FauxScrollFrame stuff, the frames have to be named because of the way the blizzard code is written |
15:17.44 | DarkImakuni | I know... major family issues |
15:18.04 | |FF|Im2good4u | oke |
15:18.40 | DarkImakuni | Hopefully all sorted now |
15:18.45 | Cairenn | good to hear |
15:19.40 | zenzelezz | if only you'd said "friends" instead of "family", then we could have made jokes :-| |
15:19.48 | DarkImakuni | it's the curse of the addon developers... every developer I know has had some sort of disaster in his/her career |
15:20.25 | Cairenn | DarkImakuni: PMs |
15:21.38 | Beladona | |FF|Im2good4u: http://wowi.pastey.net/505] |
15:22.14 | Beladona | bear in mine, the local variable 'frame' can only be used in that function, so you will need to refer to it as the frame's name in other functions |
15:22.18 | Beladona | mine = mind |
15:22.21 | *** join/#wowi-lounge knodi (n=knodi@c-68-41-95-198.hsd1.mi.comcast.net) |
15:22.32 | zenzelezz | I have a feeling my server's not coming up in time for raids tonight either >.< |
15:23.10 | |FF|Im2good4u | so i get frame:bla and AdvancedGuildRooster_ListFrame:bla ? |
15:23.18 | |FF|Im2good4u | oke i think i get it now.. |
15:23.34 | Beladona | yes, frame:bla is only within that function, since it is local |
15:23.58 | *** join/#wowi-lounge Gryphen (n=gryphon@mail.alexdevco.com) |
15:24.21 | Beladona | but you can, if you want do local frame = getglobal(AdvancedGuildRooster_ListFrame"); at the beginning of other functions if you want to sue frame:bla in them |
15:24.55 | Beladona | local frame = getglobal("AdvancedGuildRooster_ListFrame"); -- sorry previous was a mistype |
15:25.58 | |FF|Im2good4u | oke that was actauly where i was concerned about if the name isnt the same as the variable u put the return stuff in u get 2 variabled :P |
15:27.24 | Beladona | thats why you keep it local |
15:27.46 | Beladona | only the frame name exists in the global namespace, and not the local frame thing |
15:41.55 | *** join/#wowi-lounge knodi (n=knodi@c-68-41-95-198.hsd1.mi.comcast.net) |
15:42.16 | |FF|Im2good4u | Beladona: Indeed thanks :p |
15:42.27 | Beladona | yw |
15:45.21 | |FF|Im2good4u | ofc for me it didnt help much isnce i jsut get a new error :p |
15:46.20 | |FF|Im2good4u | 230: attempt to index local Scrollbar a nil value :( |
15:46.28 | |FF|Im2good4u | i need tp update my framexml lol |
15:48.46 | Cairenn | where the hell is Lego these days? |
15:49.06 | Kalroth | Cairenn: beats me, the last toybox I got from them was crappy! |
15:49.12 | Cairenn | lol |
15:52.16 | Cairenn | datavertex still done, huh? |
15:52.19 | Cairenn | down* |
15:53.58 | zenzelezz | "Fleshmaster"... somehow a warrior isn't the first thing that springs to mind when I read that |
15:55.31 | |FF|Im2good4u | pvrt |
15:55.56 | zenzelezz | I didn't say what it made me think of... but I can see what it made you think of |
15:57.16 | zenzelezz | you know I'm technically correct |
15:57.22 | Beladona | "Fleshmaster"? whats that from |
15:57.32 | zenzelezz | some warrior I ran past in Ironforge |
15:57.37 | Beladona | oh |
15:57.57 | Beladona | thought it was the name of a new armor set or something, I was gonna be like "Hell No" |
15:58.10 | zenzelezz | it's the hunter Tier 3.5 set! |
15:58.18 | End | haha |
15:58.22 | Beladona | the Fleshmaster 3000 |
15:58.28 | JoshBorke | oh dear |
15:58.56 | Beladona | it slices, it dices, it makes grown adults giggle like school children |
15:58.59 | Kirkburn | Fleshmaster 3000, aka. The Emperor's New Clothes |
15:59.13 | zenzelezz | I love that cape from BRD |
15:59.37 | zenzelezz | The Emperor's New Cape, or whatever it's called... with no visible mesh |
16:00.06 | Kirkburn | They might have to change the models though for it |
16:00.32 | zenzelezz | ..? |
16:00.57 | Kirkburn | Anatomically speaking ... |
16:01.29 | zenzelezz | you know the children's story about the emperor's new clothes, right? |
16:02.53 | Kirkburn | Er ... I did suggest it? |
16:04.25 | zenzelezz | you expect me to read everything you say now? I'm a warrior, I don't have the spare intellect for that |
16:04.31 | Cairenn | lol |
16:05.02 | Kirkburn | :P |
16:06.56 | |FF|Im2good4u | i need some ui help ") UIPanelTemplates.lua:230: attempt to index global ScrollBar a nil value <- any idea how i can fix this ? |
16:07.30 | Beladona | http://wdn.wowinterface.com/code/live/FrameXML/UIPanelTemplates.lua |
16:08.34 | |FF|Im2good4u | local scrollbar = getglobal(this:GetName().."ScrollBar");scrollbar:SetValue(arg1); |
16:08.34 | Beladona | looks like local scrollbar isn't getting set, which means your scrollbar doesn't exist or doesn't have a name |
16:08.57 | Beladona | that goes back to the same issue as before |
16:09.00 | |FF|Im2good4u | so kinda it cant find this:GetName().."ScrollBar"); .. but i duno how to fix that it should get inherted i gues.. |
16:10.51 | *** join/#wowi-lounge zinor (n=aaaa@ip-80-226-249-175.vodafone-net.de) |
16:11.13 | Beladona | yeah it should be inherited |
16:12.18 | Beladona | your frame inherits FauxScrollFrameTemplate, which in turn inherits UIPanelScrollFrameTemplate, which has a child slider called $parentScrollBar |
16:13.36 | Beladona | oh wait |
16:14.06 | Beladona | line 7 and 8 of your pasted code looks wrong |
16:14.18 | |FF|Im2good4u | that not handy.. |
16:14.38 | Beladona | http://wowi.pastey.net/505 |
16:14.58 | Beladona | frame:SetScript("OnVerticalScroll",FauxScrollFrame_OnVerticalScroll(16,AdvancedGuildRooster_ListFrameScrollBar_Update)) |
16:15.00 | Beladona | should be |
16:15.08 | Beladona | frame:SetScript("OnVerticalScroll",function() FauxScrollFrame_OnVerticalScroll(16,AdvancedGuildRooster_ListFrameScrollBar_Update) end) |
16:15.13 | Beladona | I believe |
16:15.26 | |FF|Im2good4u | hmm that worth a try . |
16:15.46 | Beladona | similar issue for OnShow |
16:16.12 | Beladona | frame:SetScript("OnShow",function() AdvancedGuildRooster_ListFrameScrollBar_Update() end) |
16:17.07 | |FF|Im2good4u | YES THAT WAS IT! |
16:17.12 | |FF|Im2good4u | danka |
16:18.18 | wereHamster | why not "frame:SetScript("OnShow", AdvancedGuildRooster_ListFrameScrollBar_Update)" ? |
16:18.35 | Beladona | because he needs to pass args |
16:18.41 | |FF|Im2good4u | becase its fauxed |
16:18.56 | Beladona | because its fauxed up? |
16:19.00 | Beladona | sorry, bad joke |
16:19.17 | JoshBorke | yeaa... |
16:20.15 | |FF|Im2good4u | i cant code im a nub u jsut completely showed me the tuth :( i cant code an other framne anymore |
16:20.36 | Beladona | now |
16:20.48 | Beladona | hmm |
16:22.44 | |FF|Im2good4u | oke finely i cna go to the next step of the tot :p |
16:26.19 | *** join/#wowi-lounge Gryphen (n=gryphon@mail.alexdevco.com) |
16:27.21 | *** join/#wowi-lounge Cide (i=Cide@81-226-233-5-no60.tbcn.telia.com) |
16:28.41 | |FF|Im2good4u | is it posable to create dynamic "templates" :P |
16:29.33 | Mery | you could run the lua code to create it more than once? |
16:30.33 | |FF|Im2good4u | :D ofc :p |
16:31.04 | |FF|Im2good4u | i just new to xml i dont realy know the difference for a template or normal frame |
16:31.29 | Beladona | tempalte is virtual, and doesn't actualy show up. But can be used as an inherit for other frames |
16:31.52 | Beladona | but when creating via lua, you can simple create a function that can be used more than once, and just change the frame name based on an arg |
16:32.05 | Beladona | or other things if you want |
16:35.32 | |FF|Im2good4u | i see thanks (the main reason im onig all by lua is becase WOW INTERFACE DESINGER wont do a "ScrollFrame") |
16:46.05 | JoshBorke | yeaa... |
16:48.40 | Mery | I'm to lazy to test: If I hide a button on which the mouse is over, is OnLeave fired? |
16:48.45 | Mery | too* |
16:50.34 | jaxdahl | does this count as unreleased content? http://www.wowwiki.com/Image:Jewelcrafting_01.jpg |
16:50.54 | Cairenn | yes |
16:51.12 | |FF|Im2good4u | ofc its teh secret |
16:51.34 | Cairenn | what the hell does ofc stand for? |
16:52.06 | Mery | you aren't allowed to show pictures you took at their stand at e3 or gc? |
16:52.07 | zenzelezz | of course |
16:52.15 | zenzelezz | it's one of those weird abbreviations |
16:52.35 | Cairenn | zenzelezz: that's what I *presumed* it stood for, but you're right, it is just weird |
16:52.54 | Cairenn | then again, so is most l337 sp34k |
16:53.33 | Cairenn | Mery: no way to prove whether the ss comes from e3/gc or whether it's leaked alpha ss's |
16:53.40 | zenzelezz | many "poor" abbreviations/acronyms aren't necessarily leet speak =) |
16:53.59 | Cairenn | zenzelezz: they're lame enough, they may as well be ;) |
16:54.07 | zenzelezz | I suppose they use "ofc" because "oc" is too ambiguous even for them |
16:54.12 | zenzelezz | Cairenn: very true |
16:54.14 | Mery | Cairenn: its from 13th of may |
16:54.30 | Hexarobi | i assume blizz has decided to not allow cross-server tells/channels for a reason, anyone know that reason? |
16:54.34 | zenzelezz | how do you know Mery? |
16:54.43 | Cairenn | Mery: point |
16:54.49 | Mery | file history of the image |
16:54.57 | Shadowed | Hexarobi you can send cross server tells in BG's but not outside |
16:54.57 | *** join/#wowi-lounge Kalroth (n=kalroth@port114.ds1-hj.adsl.cybercity.dk) |
16:55.16 | zenzelezz | on the wiki? |
16:55.16 | Shadowed | you can't use cross-server channels, have to use BATTLEGROUND addon type to communication for addons |
16:55.16 | Mery | ya |
16:55.29 | zenzelezz | suppose that's harder to fake |
16:55.45 | zenzelezz | was worried you were simply talking file modification/creation dates :) |
16:55.58 | Hexarobi | yes i mean, why dont they allow cross-server tells/channels when outside of a BG |
16:56.38 | jaxdahl | it would be nice to form a cross-server BG group before entering |
16:56.38 | Hexarobi | i could see it being a hardware issue before now, and now they decided for some reason not to allow it |
16:57.03 | zenzelezz | through tells? |
16:57.30 | jaxdahl | anyone know if there is a way to talk to your party in a BG? |
16:57.41 | jaxdahl | /party doesn't work |
16:58.20 | Shadowed | nope |
16:58.23 | Shadowed | can't be done |
17:00.42 | jaxdahl | http://www.wowwiki.com/Server:Kel%27Thuzad -- scroll down to progression. note that the rows have alternating background colors - anyone know an easy way to insert a row and not have to manually flip the colors for every row? |
17:03.14 | krka | i did a similar thing recently |
17:03.26 | krka | i chose to loop through all the rows and set classes |
17:04.23 | Kalroth | you can do it with javascript if you want to avoid serverside scripting |
17:04.26 | Cide | use php |
17:04.29 | Cide | or similar |
17:04.47 | *** join/#wowi-lounge Beladona (n=sluster@24.129.136.26) |
17:04.47 | *** mode/#wowi-lounge [+o Beladona] by ChanServ |
17:04.57 | Beladona | wow ok, that sucked |
17:05.32 | krka | yeah, javascript in my case |
17:05.36 | Cide | class="<?=($i%2==1?'class1':'class2')?>" |
17:05.46 | Cide | I hate javascript :( |
17:05.58 | Kalroth | Cide: some webservers don't have it available ;p |
17:06.45 | krka | if you're inserting rows, you're using javascript anyway :P |
17:07.02 | Cide | unless you do it in the source |
17:07.10 | krka | true |
17:07.28 | Kalroth | jaxdahl: clarify! |
17:07.32 | krka | http://dromelvan.aftonbladet.se/fg/player/searchPlayer.action?searchPlayerTeam=24&searchPlayerPosition=0&searchPlayerValueMin=0&searchPlayerValueMax=2000000 |
17:07.34 | JoshBorke | krka! |
17:07.35 | krka | check out that page |
17:07.36 | JoshBorke | ZOMG! |
17:07.41 | krka | that has an example |
17:07.44 | Cide | check out that url..! |
17:08.01 | krka | (click on the titles of the columns to sort) |
17:08.10 | JoshBorke | krka: i love your GRAB :-) |
17:08.19 | krka | cool JoshBorke |
17:08.23 | JoshBorke | but your krkaUtils keeps breaking on me so i keep hacking it :-( |
17:08.25 | Kalroth | grab butts? |
17:08.27 | krka | want my personal version 2 that i never finished? |
17:08.32 | krka | and probably never will |
17:08.36 | JoshBorke | sure |
17:08.48 | krka | do with it what you will, would be nice to see something useful come from it :) |
17:08.53 | krka | have a new krkaUtils too |
17:10.04 | Tain | Hey Ultimate Online has a new official update coming! |
17:10.13 | Tain | s/Ultimate/Ultima/ |
17:10.18 | JoshBorke | doko? |
17:10.19 | effj | jaxdahl, I don't know if you've gotten an answer yet but if you use php there's a library called "Smarty" which does just that and much else to simplify stuff |
17:11.05 | krka | here you go! for all you people who think you might find any thing useful here: http://kristofer.no-ip.info:8080/~krka/tmp/RandomOldStuff.zip |
17:12.23 | krka | JoshBorke: yeah, i thought GRAB was a kinda good idea, and i would have finished it if i didn't have to code the GUI, it's sooo boring :) |
17:12.28 | JoshBorke | lol |
17:12.37 | JoshBorke | i would just left the GUI off then come back and finish it |
17:12.49 | krka | no GUI = no users :P |
17:12.54 | krka | but yeah |
17:12.56 | JoshBorke | psh, not true! i'm using it :-P |
17:13.03 | krka | it worked nice enough for me though |
17:13.11 | JoshBorke | yea, i've got it set up on my priest |
17:13.14 | JoshBorke | it's really nice for buffs |
17:13.19 | krka | actually, it was a minor pain to have to edit the file outside wow and then reload for any changes |
17:13.32 | krka | that was why i made ForAllIndentsAndPurposes in the first place, to do it in game |
17:13.50 | Kirkburn | Woo, Creative have shipped me a replacement Zen Vision:M :) |
17:13.50 | krka | yeah, i used it on my priest too |
17:14.05 | krka | surprisingly efficient for my hunter too |
17:14.10 | krka | choosing stings and stuff |
17:14.18 | JoshBorke | hm, so maybe a simple saved variable for the settings |
17:14.20 | JoshBorke | rather than in the file |
17:14.22 | JoshBorke | hm |
17:14.32 | krka | yeah |
17:14.52 | JoshBorke | hrmph, i'll think about this in my spare time and see if i can come up with a gui |
17:14.58 | krka | my current set up (though i haven't played for many months now) is LuaSlinger for my settings :) |
17:14.59 | JoshBorke | do you have an idea of what you want to gui to look like? |
17:15.33 | krka | yeah... basically a bunch of text-areas to enter the settings |
17:16.08 | krka | first a scrolllist where you you choose button, then for each button there is a list for each action (in priority order) then for each action you can setup the condition |
17:16.34 | JoshBorke | action being what? |
17:17.42 | krka | a spell, an item, an inventory thingy, ety.c. |
17:17.51 | JoshBorke | ah, ok |
17:17.55 | krka | i have a sorta OO setup so that you can define own actions too |
17:18.10 | JoshBorke | yea! in your original one, how can i check an inventory item? |
17:18.21 | krka | hm? |
17:18.22 | krka | check? |
17:18.40 | wereHamster | krka, 'no GUI = no users' is not always true |
17:18.41 | JoshBorke | i want to have a button show up when my darnassus create morrowgrain bag is ready |
17:18.46 | krka | there's a file called InventoryItemClass.lua in krkaButtons |
17:19.10 | krka | is that a tradeskill or something? |
17:19.11 | JoshBorke | ah, cool |
17:19.14 | JoshBorke | no |
17:19.16 | wereHamster | my coolDown addon doesn't have an UI and still has many users |
17:19.18 | JoshBorke | it's a bag |
17:19.31 | krka | wereHamster: true, all addons don't really need UI's to set up |
17:19.40 | krka | and i have avoided writing such addons :) |
17:19.50 | *** join/#wowi-lounge ven (n=ven@dyndsl-085-016-093-211.ewe-ip-backbone.de) |
17:20.07 | krka | JoshBorke: not really following, what is the action (spell or using item) that you want to do? |
17:21.01 | JoshBorke | let's just say i want to have a butotn show my hearthstone whenever it is not on cooldown, is that possible? |
17:21.09 | krka | yes |
17:21.14 | JoshBorke | how? |
17:21.20 | wereHamster | JoshBorke, how long is the CD of morrowgrain? |
17:21.30 | krka | the action is a ContainerItemAction |
17:21.32 | *** join/#wowi-lounge chuckg (i=chuckg@66-237-5-116.starstream.net) |
17:21.34 | JoshBorke | 10 minutes |
17:21.41 | krka | the condition is kinda like: self.cooldown == 0 |
17:21.47 | krka | (in the new grab atleast) |
17:21.58 | wereHamster | coolDown could be modified to show item coolDowns other than consumables.. |
17:22.28 | krka | old grab would probably have krka_GetItemCooldown("Hearthstone") == 0 or something like that |
17:22.56 | JoshBorke | wereHamster: if i had a button i could click i could be even lazier :-D |
17:24.04 | wereHamster | too bad we can't hook 'move forward' etc.. |
17:24.56 | krka | i think it's a good thing |
17:25.09 | wereHamster | you'd stop in the middle of the heigan fight to create morrowgrain.. :) |
17:25.17 | *** join/#wowi-lounge GryphonTHZ (n=gryphon@mail.alexdevco.com) |
17:26.04 | |FF|Im2good4u | http://wowi.pastey.net/507 <- is this smaprt or is it better to get the FauxScrollFrame_GetOffset putside of the if ? |
17:26.19 | |FF|Im2good4u | i mean outside of the for |
17:26.30 | |FF|Im2good4u | to me it seem useless to call 1 func 5x |
17:26.42 | Cide | that's why you use a local variable that stores the value the function returns |
17:26.44 | Cide | :) |
17:29.26 | |FF|Im2good4u | yes but that could be done outisde of the if right :p |
17:30.08 | |FF|Im2good4u | i knot the function its easy its just return this:Offset: so it wont matter but jsut in case u getm ore difficult funcs :p |
17:31.10 | *** join/#wowi-lounge ckknight_ (i=ckknight@rrcs-74-62-251-102.west.biz.rr.com) |
17:32.38 | Beladona | |FF|Im2good4u: does line change each tiem you interate? for example, should lineplusoffset be 1 + whatever, or 2+ whatever, 3+ whatever, and so on? if so it has to be inside the for statement |
17:32.45 | Beladona | interate = iterate |
17:33.08 | Beladona | I would recommend doing a local though, like Cide said |
17:36.16 | MentalPower | what are the advantages of using fauxscrollframetemplate over your own slider+:GetValue+paintFontStringsUsingValue? |
17:37.03 | *** join/#wowi-lounge Qzot (n=nickell@sandbox.xerox.com) |
17:37.12 | Qzot | Heyo. |
17:38.01 | Cairenn | hey Qzot |
17:40.46 | |FF|Im2good4u | I got a CreateFrame() coulnd fins inherted node "GameFontHighlight" <- wut did i do wrong ? |
17:43.03 | |FF|Im2good4u | fstring = CreateFrame("FontString",buttonname .."_Text",frame,"GameFontHighlight") <- code :p |
17:44.19 | JoshBorke | frame:CreateFontString(<stuff>) |
17:44.35 | *** join/#wowi-lounge dreyruugr (n=chatzill@66.77.144.6) |
17:44.44 | JoshBorke | font strings are created with CreateFontString called on a frame, check it out on the wiki :-) www.wowwiki.com |
17:44.59 | |FF|Im2good4u | oww k ill try that lol |
17:49.08 | |FF|Im2good4u | that worked :p sadly i still got error on show but ill try ot fix myzelf first |
17:55.51 | *** join/#wowi-lounge Warla (i=Darky28@209-166.0-85.cust.bluewin.ch) |
18:00.33 | *** join/#wowi-lounge Elkano (n=elkano@ip-213-135-2-182.handshake.de) |
18:01.59 | jaxdahl | <PROTECTED> |
18:02.05 | jaxdahl | how would i use smarty with the wiki? |
18:18.15 | |FF|Im2good4u | Guys i dinamagicly created some front strings yet i see nothing :p is there smart way to see where it goes wrong ? |
18:19.01 | Beladona | paste your code, we can assist |
18:19.21 | Kirkburn | I just handed out my first ban :P |
18:20.42 | |FF|Im2good4u | --[[ |
18:20.44 | |FF|Im2good4u | ]]-- |
18:20.46 | |FF|Im2good4u | --[[ |
18:20.53 | |FF|Im2good4u | oops wrong copy paste :P |
18:21.00 | Kirkburn | oh really? ;) |
18:21.04 | |FF|Im2good4u | http://wowi.pastey.net/510 |
18:22.02 | jaxdahl | yay kirkburn |
18:22.22 | Kirkburn | muahahahaha |
18:32.19 | |FF|Im2good4u | so any1 got an idea why i dont see them :[ |
18:35.14 | Beladona | looking at it |
18:35.47 | Beladona | you have to define what layer to put it in |
18:37.04 | Beladona | oh wait nm, misread |
18:39.33 | |FF|Im2good4u | http://www.wowwiki.com/HOWTO:_Make_a_Scrollable_List_Using_FauxScrollFrameTemplate <- thisk inda wut i was trying |
18:40.35 | *** join/#wowi-lounge snurre- (n=snurre@AVelizy-153-1-50-29.w86-205.abo.wanadoo.fr) |
18:44.57 | Cide | you didn't set the font's position |
18:45.19 | |FF|Im2good4u | : Oops! |
18:45.37 | |FF|Im2good4u | how do i se the position then ? |
18:45.43 | Cide | :SetPoint |
18:46.59 | |FF|Im2good4u | Hmm oke ill try some setP on the fstrings |
18:48.53 | jaxdahl | is Umbra in here? |
18:49.14 | Kirkburn | Not as far as I know |
18:50.13 | jaxdahl | http://www.wowwiki.com/index.php?title=Field_Repair_Bot_74A&diff=228512&oldid=225130 |
18:50.21 | jaxdahl | why change it from shcmatic to recipe? |
18:51.02 | Kirkburn | Not sure, he's doing it to all the schematics |
18:51.20 | Cide | it's labeled as a schematic I'm sure |
18:51.37 | jaxdahl | i'll ask on his talk page |
18:51.38 | Cide | unless it's supposed to put all tradeskill stuff in the same category |
18:52.00 | Kirkburn | Yeah, ask him jaxdahl :) |
18:52.11 | |FF|Im2good4u | Cide: thats that was it :p i was looking at http://wowi.pastey.net/511 and i didnt see any points for the fstring so i didnt add it |
18:53.59 | Kirkburn | He may be doing for consistency, but the official name is indeed 'schematic' |
18:54.33 | Kirkburn | Although it depends, Blizzard describe engineering _recipies_ as being referred to as schemtics, so it's merely semantics. |
18:55.14 | jaxdahl | k, i asked him though |
18:55.17 | jaxdahl | so we'll see what he says |
18:55.18 | jaxdahl | http://www.wowwiki.com/User_talk:Umbra |
18:58.50 | ckknight_ | hey all, back |
19:00.21 | *** join/#wowi-lounge Kaso (n=Jonathan@host81-159-1-145.range81-159.btcentralplus.com) |
19:02.53 | Qzot | Anyone know subscriber numebrs for WoW in N.A.? |
19:03.26 | Qzot | According to http://www.sec.gov/Archives/edgar/data/1127055/000095012306007628/y22210exv99w1.htm |
19:04.01 | Qzot | ...it was 2.5M in 1Q06, but I think that includes Europe. |
19:04.12 | Kirkburn | Yeah, afaik it does |
19:05.17 | Qzot | Hmm. I guess I could count servers, and assume same number of subscriber/server average in both places. |
19:06.02 | Josh|Class | Kirkburn: you can ban on wowwiki now? grats |
19:06.07 | Kirkburn | WoW may have already hit 7 million subs |
19:06.21 | Kirkburn | Josh|Class, awseomely scary, eh? :P |
19:06.36 | Qzot | They claim 7M in that report, but it includes "East" and "West". |
19:07.06 | Kirkburn | It said 6.5 to me ... what page are you looking at? |
19:07.22 | Josh_Borke | krka: for the zip file you shared, is krkaButtons no longer used? |
19:07.31 | Qzot | You're right. |
19:07.40 | Qzot | I was reading the graph on page 12 incorrectly. |
19:07.45 | Kirkburn | =) |
19:08.10 | Kirkburn | That's from June, so it's almost certainly ove r7 million now |
19:08.51 | Qzot | I'm not sure the East numebrs compare with the West numbers, tho. |
19:09.18 | Qzot | If I had access to the subs model available in China, I'd probably have several pay-per-use accounts. |
19:09.52 | Qzot | Especially for muling purposes. |
19:12.44 | Qzot | Wow. Europe is much smaller. |
19:13.12 | Kirkburn | Well, it's comparable to WoW US |
19:13.27 | Qzot | 93 servers, vs 171 in N.A. |
19:13.38 | Kirkburn | You inlcuding all languages in that? |
19:13.47 | Qzot | Maybe not. |
19:14.05 | Kirkburn | english, french and german, don't forget :P |
19:14.15 | Kirkburn | And soon to add spanish :) |
19:14.18 | Qzot | Does forums.wow-europe.com list forums for *all* servers, or only english-speaking fora? |
19:15.07 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
19:15.13 | Kirkburn | I don't understand the question |
19:15.20 | Mery | if you have english selected only for the english servers |
19:15.22 | Kirkburn | You just linked the page with links to the four languages |
19:15.25 | Qzot | s/english-speaking fora/fora for English-speaking servers/ |
19:15.47 | Kaso | you can select lanuage |
19:15.58 | Kaso | be default it lists english but you can switch to the others |
19:16.23 | Kirkburn | It goes to the forum language selection for me |
19:17.02 | Qzot | Hmm. Is there an obvious place to change language on the main page? |
19:17.09 | Kirkburn | Top right |
19:17.14 | Qzot | Ah. |
19:18.07 | Qzot | Aha. |
19:18.10 | Qzot | Rats. |
19:18.12 | Kirkburn | 365 servers total for US and europe combined |
19:18.16 | Qzot | No comprehensive list. |
19:18.21 | Qzot | Source, and date? |
19:18.43 | Qzot | That makes them sound highly comparable. I counted 171 last week. |
19:18.56 | Kirkburn | http://www.worldofwar.net/realmstatus/index.php?seite=realmstatus&orderby= |
19:19.04 | Qzot | Cool. |
19:19.16 | Kirkburn | On the main page (http://www.worldofwar.net/) look at the top left |
19:20.36 | *** join/#wowi-lounge Guillotine (n=chatzill@ns.motek-services.com) |
19:22.26 | ckknight | Dolby-wowi, ping |
19:23.23 | |FF|Im2good4u | `how m i sepsosed to use frame:SetHiglightTextColor(1,1,0.4) <-sine that is a nil (on button) |
19:26.53 | Mery | sine? |
19:27.37 | Warla | howdy |
19:28.12 | Mery | anyway it would be SetHighlightTextColor |
19:28.31 | Mery | with an additional "h" |
19:28.58 | jaxdahl | i still don't like how the TOC and battlegroup infobox change the layout of the page |
19:29.00 | jaxdahl | http://www.wowwiki.com/Server:Kel%27Thuzad |
19:29.15 | jaxdahl | if your window is wide enough then there are 2 [edit]s next to each other |
19:29.23 | jaxdahl | one for Community and one for Rare Crafting |
19:30.32 | Kirkburn | How about now? |
19:30.46 | |FF|Im2good4u | Mery: u where right the wiki pagw had it spelled wrong :P |
19:30.58 | Kirkburn | Btw, the PS3 slogan has been revealed. It's ... stupid. http://www.britishgaming.co.uk/?p=1208 |
19:32.15 | Mery | well it had it one in wrong place, the tile was correct :) (i corrected it though) |
19:32.27 | |FF|Im2good4u | (Someone really managed to copy that typo in his code =P) :x ! |
19:32.45 | jaxdahl | that's even worse |
19:32.46 | |FF|Im2good4u | i was just about to edit when i was it was already done :p |
19:32.50 | jaxdahl | now it's [edit] [edit] [edit] |
19:33.02 | Mery | hehe =P |
19:33.05 | Kirkburn | jax, what res and what browser? |
19:33.24 | Guillotine | Question: Blizz has converted the blizz UI files into .pub. Can I still look at/edit the API features of it the same way I used to? (e.g. just using the old .lua file) |
19:33.25 | jaxdahl | FF 1.5.0.6 |
19:33.30 | jaxdahl | i don't use it fullscreen |
19:33.43 | jaxdahl | somewhere between 1000 and 1200 pixels wide |
19:33.57 | Kirkburn | Ah |
19:33.58 | |FF|Im2good4u | u forgot the [,a] :p |
19:34.01 | Kirkburn | Looks like a bug in FF |
19:34.25 | Kirkburn | Or something it takes too seriously |
19:34.32 | Kirkburn | Either way, it's fine in IE7 |
19:35.58 | |FF|Im2good4u | omg did any1 ever heard of GuildAds addon ? |
19:36.25 | Mery | Guillotine: What do you want to change? |
19:36.48 | Cide | well, there are a few thousand addons, so unless it's made by someone in here or rather well-known, chances are no :) I haven't, in any case |
19:36.55 | Guillotine | Mery: Just wondering if I can still change the search type on the AH |
19:37.17 | Guillotine | with widget functions or if theres some new other function |
19:37.21 | |FF|Im2good4u | yeh probely :p |
19:37.45 | |FF|Im2good4u | its jsut that all my frinst sting button got names after the communication channel it uses .. |
19:37.56 | |FF|Im2good4u | all "GuildAdsTheClan" |
19:38.24 | Josh_Borke | RARGH! stupid pam |
19:38.24 | |FF|Im2good4u | dunno how that can happent but GuildAds probely does somthnig verry weird :p |
19:38.32 | Guillotine | maybe thats the channel Guild Calendar or whatever uses? |
19:38.45 | Josh_Borke | speaking of guild calendar! combine! |
19:38.50 | MentalPower | Guillotine: you can use the Interface AddOn Kit (From Blizz) to extract the .lua and .xml files, however you can no longer override them |
19:39.11 | MentalPower | so if you're going to change something it has to be programatically done in Lua |
19:39.20 | Guillotine | alright, thats what I planned to do anyway :) |
19:39.22 | Guillotine | ty |
19:39.29 | |FF|Im2good4u | ? realy? i got asked if i wanted oto overite yes or no ? |
19:39.49 | Qzot | Hmm. Okay. I can't remember the command to send a PM in IRC. Brain's dead... |
19:39.56 | jaxdahl | /msg |
19:40.02 | Qzot | D'oh. |
19:40.06 | jaxdahl | or /query if you're using mirc to open a query window |
19:40.06 | MentalPower | <PROTECTED> |
19:40.17 | Qzot | Like a send a /msg nickserv every login. As I said, brain's gone. |
19:40.29 | MentalPower | or /notice for sending a PM without opening an additional window |
19:40.40 | jaxdahl | if you're using mirc, you can change your Peform settings i think |
19:40.49 | Qzot | My client doesn't even understand additional windows. :P |
19:41.03 | Qzot | I doubt my client understand it's original window, for that matter. |
19:41.21 | Guillotine | hmm. I didn't know notepad could be used as an IRC client :P |
19:41.31 | jaxdahl | irc is multiplayer notepad |
19:41.36 | Qzot | *sigh* I'm having to connect to IRC via a Solaris box, for extra firewall protection. [TM] |
19:41.37 | Guillotine | bash ftw? |
19:41.48 | jaxdahl | bitchx? /win new |
19:42.03 | Guillotine | THATS why I can't send you viruses Qzot... dang |
19:43.22 | Guillotine | Another question: In the function QueryAuctionItems("name", "minLevel", "maxLevel", invTypeIndex, classIndex, subclassIndex, page, isUsable, qualityIndex) - what form is qualityIndex in? the number form where 0=poor, 1=common, ect? Or text form? |
19:43.47 | MentalPower | number |
19:44.08 | MentalPower | index = number |
19:44.17 | Guillotine | alright. I guessed as much but wasn't sure |
19:45.06 | Qzot | It's more than the subscription itself. |
19:46.08 | |FF|Im2good4u | GetNumGuildMembers(true) <- 0 :( |
19:46.52 | Josh_Borke | |FF|Im2good4u: if you're in a guild, make sure you check the guild tab first :-) |
19:47.18 | |FF|Im2good4u | ah dahm i was just tring to parse it for my addon :( |
19:47.35 | Guillotine | you need to have your addon open the guild panel for one moment to populate that info |
19:48.24 | Qzot | If *half* of subscribers *never* buy any gold, then you haveto double that average for the players who do. |
19:48.31 | Qzot | MT. |
19:49.04 | jaxdahl | i think you can /q in bitchx anyway |
19:52.52 | Cairenn | and datavertex is back |
19:57.25 | MentalPower | finally |
19:57.36 | MentalPower | restarting FF, one sec |
20:00.00 | Nightdew | can anyone think of a way to figure out if a certain spell or action will actually cancel an effect? |
20:00.04 | Nightdew | like shapeshift |
20:00.10 | Nightdew | and mounted |
20:00.26 | Kirkburn | Hey, hey! I got my thread stickied! |
20:00.44 | Kirkburn | Cairenn, http://forums.wow-europe.com/thread.html?topicId=13151493&sid=1 |
20:01.09 | Cairenn | woo! |
20:01.09 | Gngsk | well done |
20:01.58 | Kirkburn | S'pose I shoudl edit it now :P |
20:02.32 | *** join/#wowi-lounge MentalPower (i=chatzill@host-70-45-82-92.onelinkpr.net) |
20:04.23 | Kaso | Nightdew: for shapeshifts doesnt the icon of the spell change |
20:05.17 | Cide | god. damnit. |
20:05.26 | Guillotine | whats wrong Cide? |
20:05.33 | Cide | I already ranted about it |
20:05.40 | Cide | blizzard broke raid_roster_update in 1.12, again |
20:06.44 | Thrae | I was wondering why GetRaidRosterInfo doesn't return Realm? |
20:07.21 | Cide | no idea |
20:07.33 | Cide | but RRU doesn't fire when reloading/logging in in a raid |
20:07.45 | Cide | so now I have to rely on manually firing it a few seconds in |
20:07.48 | Cide | god. damnit. |
20:08.41 | Thrae | You can't rely on GetRaidRosterInfo on PEW? |
20:09.07 | Cide | no |
20:09.58 | Thrae | Hmm, I thought the server was safe to query on PEW. |
20:10.26 | Cide | a bunch of raid stuff is not available (or not returning correct/complete results) before first RRU |
20:10.36 | Thrae | Ah, nice. |
20:10.50 | Cide | no :( |
20:11.41 | Thrae | Yeah, I remember looking at RosterLib developed by maia which caches raid information and provides proper iterator functions, and wondering why it sometimes uses an OnUpdate script...that's probably why. |
20:13.08 | Josh_Borke | Thrae: yep |
20:14.35 | Cide | it worked fine in 1.11 |
20:14.43 | Cide | was broken in every patch before that |
20:14.46 | Cide | and now, again, in 1.12 |
20:14.50 | *** join/#wowi-lounge Esamynn (n=jbcc@d207-216-176-153.bchsia.telus.net) |
20:16.15 | Esamynn | good afternoon all |
20:16.45 | Cairenn | hi Esamynn |
20:16.52 | Cide | hi Esamynn |
20:20.39 | MentalPower | Cide: iriel responded |
20:21.37 | Cide | um |
20:21.40 | Cide | what the hell did I link to |
20:22.31 | Cairenn | Cide: I was wondering that myself ;) |
20:22.40 | Josh_Borke | lol, yea |
20:22.50 | MentalPower | lol |
20:22.52 | Cide | haha, oh well |
20:23.10 | MentalPower | I thought it was intentional, poster being a priest and you saying "prays for an answer" |
20:24.53 | Cide | http://forums.worldofwarcraft.com/thread.html?topicId=14752343&postId=146011809&sid=1 <- what I meant to link to :P |
20:25.20 | Cide | I wonder if Iriel is lurking around in here |
20:25.27 | Cide | or if he's a forum lurker only! |
20:25.31 | Esamynn | you never know |
20:26.32 | Beladona | optimizing code = fun (that was a joke) |
20:26.48 | Kaso | Wasn't there a shorter way to do getglobal("fred") like _G()["fred"] or something like that, my memory fails |
20:27.05 | |FF|Im2good4u | Cide: did u make CTmod ? |
20:27.10 | Cide | |FF|Im2good4u: yes |
20:27.13 | Thrae | Kaso: local _G = getfenv(0) _G["fred"] |
20:27.17 | |FF|Im2good4u | WoW nice Job |
20:27.18 | MentalPower | shorter, no. supposedly faster yes |
20:27.33 | Thrae | _G is shorter then getglobal :D |
20:27.34 | Beladona | why would one getglobal("fred")? I mean, if fred is global, couldn't you just use fred? |
20:27.37 | MentalPower | local _G = getfenv(0) _G.fred |
20:27.47 | Kaso | I'm trying to fit it into a macro :< so defining locals is not what i'd want to do |
20:27.50 | MentalPower | not if you only do it once |
20:28.02 | MentalPower | you can globalize it |
20:28.16 | Cide | Kaso: yay for shortening macros! |
20:28.25 | MentalPower | in stock lua _G is already defined, but Blizz disabled that in WoW |
20:28.55 | Kaso | :> GameTooltipTextLeft1:GetText() is causing me a problem :< |
20:29.24 | Thrae | Beladona: I like it for consistency and tiny tiny tiny speed improvement in some cases |
20:29.34 | Thrae | Kaso: What are you trying to do with this macro? |
20:30.04 | Thrae | Beladona: And I like optimizing code more then making actual functional addons, hence why I don't program for a living ;) |
20:30.16 | Kaso | just set a different /emote for summoning and dismissing a mount |
20:30.23 | Guillotine | lol... comment on like 473 of the old BlizzAH frame: "--Lie about our buyout price" o.0 makes more sence when you read the code though. if the last bid + min increment > buyout, it raises the buyout |
20:30.28 | Kaso | guess i could use UnitBuff rather than tooltips |
20:31.02 | Thrae | I think there was a new event you could parse for gaining and losing buffs...COMBAT_TEXT_UPDATE, right? |
20:31.39 | Kaso | for me? |
20:32.04 | Thrae | Kaso: Look at ThraeFuncs on WoWI for an example of a buff parser pre-1.12, you will probably have to make it a separate addon |
20:32.20 | Kaso | addons are for noobs, im doing macros! |
20:32.30 | Thrae | ThraeFuncs is just a collection of functions to call from macros |
20:32.48 | Thrae | Heh, buff parsing is not something that can be condensed down into 250 characters |
20:32.54 | Kaso | yah but installling an addon defetes the point of using a macro imo |
20:33.04 | Thrae | No it doesn't |
20:33.13 | Thrae | ThraeFuncs doesn't register any events, it doesn't create any frames |
20:33.23 | Thrae | It's just functions to call from macros, period |
20:33.28 | Kaso | i might as well just write a miniaddon to do the job if im going to install someone elses addon though |
20:33.56 | Thrae | It's intended to use more then 1 of the functions provided in ThraeFuncs in your macros |
20:34.34 | Thrae | Well, that's what I'm saying you'll have to do |
20:34.48 | Thrae | Parsing buffs can't fit in a macro |
20:34.58 | Kaso | we'll see about that! i'll get it to 255 if it kills me |
20:35.27 | Nightdew | Kaso: it does change |
20:35.36 | Nightdew | but you dont always have an action button to check |
20:36.07 | Kaso | then you'd just have to keep a table of all the spells that behave like that |
20:36.21 | Nightdew | not just spells is the problem |
20:36.28 | Nightdew | mounts as well |
20:37.16 | Kaso | keep a table of them too then! |
20:37.22 | Nightdew | right |
20:38.06 | Thrae | UnitBuff returns the texture path of the buff icon, which doesn't necessarily tell you which buff you have as some buffs share textures. |
20:39.10 | Kaso | true, but its Dreadsteed so i dont think that buff is used very often, its not optimal but needs must |
20:40.25 | Kaso | also, why the hell doesnt CancelPlayerBuff use the same index as UnitBuff :< |
20:40.52 | Thrae | Kaso: It does use the same index |
20:41.08 | Kaso | I've always needed to use i-1 to get it workin ^_- |
20:41.44 | Thrae | Kaso: My macros in ThraeFuncs work using the index from UnitBuff and CancelUnitBuff together, so you're doing something wrong somewhere. |
20:41.50 | *** join/#wowi-lounge ag` (n=Andreas@0x535bbf4c.bynxx18.adsl-dhcp.tele.dk) |
20:42.21 | Thrae | For instance, my Hibernate+Entangling Roots function will cancel Thorns on yourself before casting Hibernate. Works perfectly. |
20:42.52 | Kaso | hmm |
20:43.05 | krka | Josh_Borke: yeah, krkaButtons is the old one, i think |
20:43.18 | krka | Josh_Borke: might be newer than the one on wowi though |
20:44.52 | Josh_Borke | krka: ko, thanks :-) |
20:45.05 | krka | np |
20:45.18 | krka | glad i have a user, sorta :P |
20:46.33 | Josh_Borke | :-P it's really nice for my priest because there are 5 buffs that he can buff |
20:46.40 | Josh_Borke | so i have one button that just dumps those 5 :-D |
20:47.55 | Kaso | Thrae |
20:49.02 | Kaso | i'm not trying to sound rude, but im totally not seeing what you're saying about CancelPlayerBuff |
20:49.16 | Guillotine | I'm getting quite a strange error from http://wowi.pastey.net/512 http://wowi.pastey.net/513 "Attempt to call a nil value". no info other than that |
20:49.26 | Kaso | i just tested it then, canceling i removes i+1 on my screen |
20:49.48 | Kaso | SnipeBot_OnUpdate() |
20:49.52 | Kaso | line 8 |
20:50.04 | Guillotine | um. whats wrong with it? |
20:50.16 | Guillotine | doh |
20:50.20 | Kaso | :> |
20:50.56 | Thrae | Kaso, I'm not going to argue with you if you don't actually test my code. |
20:51.08 | Kaso | ok, lemme take a lookie |
20:51.09 | Thrae | I know my code works, I used it just last night. |
20:52.59 | Thrae | Ah wait nevermind, you'd have to get the code off SVN. |
20:53.32 | Thrae | I haven't updated the version on wowi yet. |
20:54.12 | ckknight | Dolby-wowi, ping |
20:56.05 | Kirkburn | lol at the gentoo channel now :P |
20:56.34 | *** join/#wowi-lounge UdontKnow (i=udontkno@freenode/staff/udontknow) |
21:03.55 | *** join/#wowi-lounge Kronus (n=Kronus@208.104.133.240) |
21:05.48 | *** join/#wowi-lounge grumpey (n=Miranda@dialup-4.152.213.231.Dial1.Atlanta1.Level3.net) |
21:05.58 | grumpey | eya |
21:06.07 | Cairenn | hey |
21:06.23 | UdontKnow | 2/wc |
21:06.24 | *** part/#wowi-lounge UdontKnow (i=udontkno@freenode/staff/udontknow) |
21:06.45 | Qzot | Help. |
21:06.49 | Josh_Borke | ok |
21:07.10 | Qzot | Anyone know where I might find stats for # of WoW servers over time? |
21:17.52 | Esamynn | out for a bit, later all |
21:18.06 | Cairenn | later Esamynn |
21:22.17 | Josh_Borke | ~tryme |
21:22.25 | purl | ACTION spins the revolver, points it at josh_borke and fires. BANG! |
21:26.08 | Cide | hmm, does anyone know? |
21:26.19 | Cide | err, I forgot to state the question. |
21:26.24 | Josh_Borke | lol |
21:26.35 | Cide | does anyone know if there's a "resize" cursor? |
21:27.17 | Guillotine | can anyone spot whats wrong with http://wowi.pastey.net/514 ? SnipeBot_Load() isn't being called |
21:28.22 | Josh_Borke | did you check FrameXML.log? |
21:28.57 | Guillotine | umm... whats that? |
21:29.03 | Guillotine | Cide: not that I know of |
21:29.40 | Josh_Borke | Guillotine: FrameXML.log is a file that generates all the errors when parsing XML files during loadup, should be in WoW/Logs |
21:31.33 | Guillotine | ty, I'll look through it :) |
21:32.08 | Guillotine | greaaat. another stupid error... this: instead of this. |
21:32.43 | Josh_Borke | o.O what line? |
21:33.43 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.133.240) |
21:33.46 | zenzelezz | strictly speaking FrameXML.log reports your errors, it doesn't generate them =D |
21:33.51 | *** join/#wowi-lounge ven (n=ven@dyndsl-085-016-093-211.ewe-ip-backbone.de) |
21:34.21 | Josh_Borke | indeed :-) |
21:34.21 | Guillotine | the last line of the OnLoad, but apparently it made it not work o.O |
21:35.12 | Guillotine | one last question :) http://wowi.pastey.net/515 gives an error that TimeSinceLastUpdate is a nil. I copied this section just about directly from the HowTo section on wowwiki. whats wrong >< |
21:35.50 | Josh_Borke | TimeSinceLastUpdate has to be set to something before you can do something with it |
21:35.55 | Josh_Borke | a little bug in the HowTo :-D |
21:36.29 | Guillotine | but I did that and it still bugged >< |
21:36.40 | Guillotine | ohhhh. I know the problem. OnLoad wasn't loading then... |
21:36.55 | Guillotine | *sigh* its amazing how many problems a simple typo can make |
21:37.19 | zenzelezz | it's the avalance effect |
21:45.26 | *** join/#wowi-lounge subbawt (i=biggy@dhcp-128-194-21-147.resnet.tamu.edu) |
21:45.41 | Guillotine | haha |
21:46.03 | Josh_Borke | lol |
21:48.36 | Guillotine | hmmm. is http://www.wowwiki.com/API_QueryAuctionItems outdated? It isn't doing anything for me |
21:49.34 | Josh_Borke | what's the format for a custom table sort? |
21:51.44 | *** join/#wowi-lounge Silv (n=Silvio@adsl-155-193-249.mem.bellsouth.net) |
21:53.02 | Guillotine | anyone happen to know the command to select a certain dropdown option? thers no dropdown info on the Widget API section of WoWWiki |
21:54.22 | subbawt | bah the only way to check for buffs is to check for the buff icon? ;\ |
21:54.40 | Guillotine | unfortunately :/ |
21:54.52 | Guillotine | or tooltip scanning |
21:55.20 | Thrae | <PROTECTED> |
21:56.15 | subbawt | ah that sounds better |
21:56.21 | *** join/#wowi-lounge Kirov (n=Kirov@adsl-68-127-167-87.dsl.pltn13.pacbell.net) |
21:56.51 | subbawt | that way i can check for both GHeal Renew and Renew |
21:58.39 | *** join/#wowi-lounge MentalPower_ (i=chatzill@host-70-45-82-92.onelinkpr.net) |
22:03.03 | *** join/#wowi-lounge Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
22:03.03 | *** mode/#wowi-lounge [+o Cairenn] by ChanServ |
22:15.08 | *** part/#wowi-lounge wereHamster (n=tomc@gw.ptr-62-65-141-13.customer.ch.netstream.com) |
22:18.40 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@proxy-ce4.disney.com) |
22:19.13 | Mr_Rabies | blarg |
22:19.28 | Mr_Rabies | does anyone have the latest beta of discord groupbuttons? their site is down :[ |
22:20.25 | Mr_Rabies | guess i could wait a few days hoping their bandwidth resets at the first of the month :o |
22:21.56 | Kirov | Lazeroth needs to just let wowi host him. |
22:22.09 | Kirkburn | Lol, someone put on the wowwiki SHARK page. Yes, SHARK ..... "These are canned be tamed by Hunters." |
22:22.51 | Kirkburn | Kirov, Lozareth is too prideful for that unfortunately, Kirov :( |
22:23.08 | Guillotine | lol |
22:23.18 | Mr_Rabies | he needs to buy more bandwith then :P |
22:23.39 | Kirov | Kirkburn - Yeah, I saw his whole long "I have no money, but I refuse to let others pay for my server post because I'm can't accept help from others" post |
22:23.51 | Kirov | Mr_Rabies - the problem is he's broke. |
22:24.03 | Kirkburn | Actually, I never saw that post,but it was certainly the impression I got |
22:24.10 | Mr_Rabies | then he needs to stop being so prideful :P |
22:24.33 | Mr_Rabies | free bandwidth is free bandwith imo |
22:24.45 | Kirov | I believe he's made the comment that he's unable to pay his water bill, but he's still paying for his server and bandwidth. |
22:24.52 | Kirov | What's more is there are even free hosts out there. |
22:25.03 | Kirov | non-wowi ones |
22:25.21 | Kirkburn | (dear god, that guy who edited the Blood elf page ... I'm having to revert most of his edits) |
22:31.00 | Kirkburn | Hopefully Lozareth will see sense one day |
22:32.50 | Mr_Rabies2 | kirk |
22:33.01 | Mr_Rabies2 | give me an example of the terribleness of the BE page :O |
22:33.13 | Mr_Rabies2 | i checked just now and it didn't seem too far off |
22:34.11 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@proxy-ce5.disney.com) |
22:36.14 | Kirkburn | Confused - you checked his edits? |
22:36.32 | Kirkburn | (UndeadPreacher is the guy) |
22:37.32 | Kirkburn | Now I've got a guy making stupid guild articles. Isn't adminship fun =P |
22:39.29 | Josh_Borke | bye all |
22:39.29 | *** part/#wowi-lounge Josh_Borke (n=Josh@ohm.stl.gtri.gatech.edu) |
22:40.32 | Cairenn | lol Kirkburn, welcome to my world |
22:40.37 | Kirkburn | :) |
22:40.46 | *** join/#wowi-lounge Ratbert_CP (n=KCummins@proxy-ce3.disney.com) |
22:41.40 | Guillotine | Which description for my new addon should I use?: Do you enjoy making money off of other people's misery? Does ruining someone else's day make your day just that much better? Do you take pleasure from another's dispair? If you answered yes to those questions, this addon is for you! Many people transfer items between factions through the neutral AH. They put up the item for an extremely low... |
22:41.41 | Guillotine | ...price and quickly switch characters to buy it. Because people hardly ever use the neutral AH, those transfers are usually safe... until now! SnipeBot continually scans the neutral AH and buys out any items that are there for an unusually low price. |
22:42.15 | Kirkburn | Calling it a 'bot' is a baaad idea |
22:42.34 | Kirkburn | It will onyl attract criticism |
22:42.39 | Guillotine | or maybe a lore version: There is great animosity between the alliance and the horde. Some players are being traitorous and transferring items between them! Its time to take matters into your own hands! Confiscate any items being transferred between auction houses extremely easily! |
22:42.44 | Kirkburn | s/onyl/only/ |
22:42.54 | Guillotine | its ok Kirkburn, I don't plan on actually releasing this addon :) I'm keeping it for myself |
22:42.57 | Guillotine | and friends |
22:43.03 | Kirkburn | The second version :P |
22:43.09 | Kirkburn | Or maybe even both :) |
22:43.12 | Guillotine | lol |
22:43.32 | Kirkburn | The "lore" version followed by the "real" version ;) |
22:43.40 | Guillotine | lol |
22:44.00 | Mery | anyway don't name it bot if you give it out to anybody, the word "bot" allone can cause pages of drama on the server forums... |
22:44.11 | Guillotine | I may actually release this eventually just to prove my point that buying something off the AH should require a key press |
22:44.22 | Guillotine | like I've been saying forever |
22:44.45 | Guillotine | I know I'm not the only one with an addon like this |
22:45.13 | Kirkburn | It doesn't require a key press? :O |
22:45.19 | Guillotine | no |
22:45.45 | Kirkburn | That's crazy |
22:45.59 | Guillotine | that's what I've been saying :) Slouken said it was fine for the moment though |
22:46.36 | Guillotine | Used to be able to have an addon actually buy stuff, run to the mailbox, pick it up, and run back to relist it higher all without pressing a keyu |
22:48.59 | AnduinLothar | can you talk in battleground chat if you leave the group? |
22:50.35 | AnduinLothar | ha. blizz typo in ChatFrame_OpenChat |
22:51.16 | *** join/#wowi-lounge MentalPower|AFK (i=chatzill@host-70-45-82-92.onelinkpr.net) |
22:51.16 | Cairenn | rofl: http://video.google.com/videoplay?docid=-2656767289470153072 |
22:52.54 | clad|work | lol cair |
22:53.26 | Kirov | hehe |
22:55.05 | AnduinLothar | lol |
22:55.22 | Cairenn | it's really well done |
22:55.54 | *** join/#wowi-lounge dorbak (n=dorbak@S0106000f6645fe8c.ed.shawcable.net) |
22:56.31 | dorbak | hi all |
22:56.44 | Cairenn | hi dorbak |
22:57.10 | dorbak | this a place where I can ask questions about WoW UI modding programming questions? |
22:57.16 | dorbak | (relative newb still ;) |
22:57.55 | *** join/#wowi-lounge Bleeter (n=Bleeter@guifications/developer/bleeter) |
22:58.11 | Kirov | yes |
22:58.57 | Bleeter | hello folks. is there a way to tell a chat channel to not log via LoggingChat? I could quite happily live without some stuff (pre-1.12 addon chan's spam from, eg, GEM) |
22:59.21 | Cairenn | hahahahhaha: http://www.theonion.com/content/node/33930?issue=4228&special=2004 |
22:59.30 | Cairenn | (sorry for the interruption) |
22:59.39 | cladhaire | HAHAHa |
22:59.43 | cladhaire | we call it "Fuck it, Five Blades!" |
22:59.46 | cladhaire | that's the name of the razor. |
23:00.20 | *** topic/#wowi-lounge by Cairenn -> "Fuck Everything, We're Doing Five Blades" | Paste Code Here: http://wowi.pastey.net/ |
23:00.26 | dorbak | heh, ok :) Here's my question: I'm writting a mod which currently has two frames --- both inherited from a template. Each frame has some buttons to be used to display text...I can get text to display on the buttons on "FrameA", but now, if I press one of the buttons in FrameA I want additional information to display on the button in FrameB |
23:01.04 | Gngsk | heh |
23:01.06 | Gngsk | What part of this don't you understand? If two blades is good, and three blades is better, obviously five blades would make us the best fucking razor that ever existed. |
23:01.39 | dorbak | I got the FrameA portion working (including the noticing the button OnClick event), however, I can't figure out how to write the new text to the other FrameB...(trying to get the error message) |
23:02.42 | dorbak | Error: Interface\AddOns\myMod\myMod.lua:36: attempt to index a nil value |
23:03.11 | dorbak | Currently, Line 36 reads: getglobal("myModB_ButtonName_Text"):SetText("Hello"); |
23:03.14 | *** join/#wowi-lounge GeoDaMancer (n=GeoMance@129.108.203.193) |
23:04.17 | cladhaire | It means myModB_ButtonName_Text doesn't exist. |
23:04.41 | cladhaire | i'd play with that a bit, and use devtools and /dump to make sure it exists =) |
23:04.51 | cladhaire | ~devtools |
23:04.53 | purl | well, devtools is Iriel's DevTools, a highly useful set of debugging tools for developers on WoW. Found at http://www.wowinterface.com/downloads/fileinfo.php?id=3999 |
23:05.05 | Cairenn | so, you guys ready to cry tears of joy? |
23:05.10 | cladhaire | umm.. yes! |
23:05.14 | *** join/#wowi-lounge chuckg (i=chuckg@66-237-5-116.starstream.net) |
23:05.21 | Cairenn | how's about Lua 5.1? |
23:05.22 | Cairenn | http://forums.worldofwarcraft.com/thread.html?topicId=14682657&sid=1 |
23:05.43 | kergoth | fuck yes |
23:05.47 | cladhaire | WOOHOO |
23:05.50 | kergoth | incremental garbage collection for the win |
23:06.11 | cladhaire | so i assume he's enabling COMPAT_GETN then? |
23:06.36 | dorbak | @clad: Thanks I"ll check that out --- I'm fairly certain it exists but who knows :P But syntacically (sp?) speaking, what is the proper naming convention to address a button on a seperate frame than where the current code is being executed? Similar to what I have written above? (That's the part I'm confused about) |
23:06.39 | *** join/#wowi-lounge Kirkburn1 (n=Kirkburn@84-45-141-44.no-dns-yet.enta.net) |
23:06.52 | kergoth | i'd assume so, and the compat option for 'arg' |
23:07.02 | Kirkburn1 | That was random ... got a disconnect exactly on midnight |
23:07.24 | Kirkburn1 | And then didn't get the connection back for about 6 mins ... damn ISP |
23:08.25 | *** topic/#wowi-lounge by Cairenn -> WoW will be using Lua 5.1 for the expansion| Paste Code Here: http://wowi.pastey.net/ |
23:08.34 | Kirkburn1 | ZOMG |
23:08.45 | Cairenn | http://forums.worldofwarcraft.com/thread.html?topicId=14682657&sid=1 |
23:08.46 | Kirov | *blink* |
23:08.48 | Kirkburn1 | Well, it doesn't affect me, but still ZOMG for everyone else |
23:09.25 | cladhaire | http://forums.worldofwarcraft.com/thread.html?topicId=14682657&postId=146014255&sid=1#4 |
23:09.31 | cladhaire | just a few questoins, i think i got them all |
23:09.32 | cladhaire | :P |
23:10.47 | Kirkburn1 | Awesome that Blizz is so dedicated to do this stuff |
23:10.53 | Gngsk | what version of lua does wow currently use? |
23:10.57 | Kirov | 5.0 |
23:10.58 | Kirkburn1 | 5.0 |
23:10.58 | Cairenn | 5.0 |
23:11.02 | Cairenn | lol |
23:11.02 | Kirov | Iwin! |
23:11.06 | Kirkburn1 | Damn yous! |
23:11.36 | Shadowed | so what's the advantage of requiring ipairs again |
23:11.40 | Shadowed | besides annoyance? |
23:11.48 | cladhaire | umm |
23:11.50 | cladhaire | cause its proper |
23:11.55 | cladhaire | for takes a functino, not a table. |
23:12.05 | Shadowed | sooo it's proper, butttt no real advantages? |
23:12.20 | cladhaire | improper code is a disadvantage. |
23:12.54 | subbawt | how do i get a player's unit id |
23:13.04 | cladhaire | that's a loaded question =) |
23:13.06 | Shadowed | disadvantage as in, performence. not disadvantage as in it's proper |
23:13.08 | subbawt | oh noz |
23:13.19 | GeoDaMancer | Player's Unit id? |
23:13.28 | cladhaire | Shadowed: It doesn't change anything except the semantics and syntax of the for constuct |
23:13.35 | cladhaire | Shadowed: No speed difference, nothing |
23:13.52 | cladhaire | its gone, because it never should have been there. |
23:13.55 | Shadowed | i see |
23:13.57 | Shadowed | blah |
23:14.11 | cladhaire | not doing it this way was deprecated in 5.0.2, if you read pil |
23:14.15 | cladhaire | so now its gone =) |
23:14.31 | Shadowed | yeah i know it was removed, just annoying |
23:14.46 | kergoth | yeah, paying attention to what's deprecated helps |
23:14.51 | kergoth | then it isnt such a surprise |
23:15.07 | Kirkburn1 | No, _you're_ deprecated! |
23:15.09 | Shadowed | I knew it was being deprecated already |
23:15.19 | Shadowed | not really a suprise |
23:15.22 | *** join/#wowi-lounge break19 (i=break19@adsl-065-013-119-154.sip.mob.bellsouth.net) |
23:15.28 | kergoth | then why have you been using deprecated constructs? |
23:15.56 | *** join/#wowi-lounge chuckg (n=chuckg@66-237-5-116.starstream.net) |
23:15.58 | cladhaire | i'm guilty of them here and there.. lol =) |
23:15.59 | Shadowed | Because i still prefer to see "for id, row in foo do" instead of "for id, row in ipairs( foo ) do" |
23:16.15 | cladhaire | so don't put spaces in between the parens =) |
23:16.39 | Shadowed | it's the ipair's part i mean :p |
23:16.52 | subbawt | i'm working on a simple mod that parses some events, one of them return's arg1 as the "UnitID" of the Entity |
23:17.00 | subbawt | i want to see if the entity is a specific player |
23:17.07 | cladhaire | well it pains me to not see the function =) |
23:17.21 | cladhaire | subbawt: you can UnitIsUnit(unit, unit) |
23:18.01 | dorbak | @clad: Thank you very much on the devtool hint --- turned out the Button wasn't defined properly was missing a <Frames></Frames> section :P Thanks again! |
23:18.15 | cladhaire | dorbak: DevTools is our god. |
23:20.08 | subbawt | i guess this is case sensitive |
23:20.25 | cladhaire | subbawt: Not sure what you mean |
23:20.34 | subbawt | eh this isn't working |
23:20.35 | subbawt | hrm |
23:20.42 | cladhaire | okay, so you have a unit id. |
23:20.49 | cladhaire | you want to find out if its the same unit as something else. |
23:20.51 | cladhaire | what is that something else. |
23:21.01 | subbawt | all i have is a player name |
23:21.10 | subbawt | i want to know if there's a way to get something from the player name |
23:21.15 | subbawt | that is comparable to a unitid |
23:21.19 | cladhaire | only manually |
23:21.42 | cladhaire | i.e. scanning all raid/party members to find if any of them have that name. |
23:21.51 | subbawt | i suppose that will work |
23:21.54 | cladhaire | pets can be named the same as players, so that throws things off too |
23:22.19 | subbawt | well this isn't a mod that's going to be released or anything |
23:22.23 | subbawt | so if it's a little buggy, i don't care |
23:23.51 | cladhaire | subbawt: This should be close enough: http://wowi.pastey.net/517 |
23:23.58 | cladhaire | Or you can easily alter it to suit your needs |
23:26.28 | subbawt | are UnitId's constants? |
23:26.57 | GeoDaMancer | Mostly so. |
23:26.57 | GeoDaMancer | Unless there's a change to your party, or raid. |
23:28.31 | cladhaire | that's why it caches, and updates if needed |
23:32.39 | AnduinLothar | what function would I use to check if I'm in a battleground? |
23:33.09 | cladhaire | hrm |
23:33.10 | cladhaire | good question |
23:33.27 | Gngsk | Minimap Zone Text? |
23:33.55 | AnduinLothar | w/o having to localize? |
23:34.07 | cladhaire | see if anyone in the battleground has a second return value =) |
23:34.38 | AnduinLothar | ug |
23:34.46 | Mery | if the map is set to current zone, GetCurrentMapContinent() is -1 |
23:35.03 | AnduinLothar | isnt that true of instances? |
23:35.16 | Mery | no then its 0 |
23:35.22 | Mery | because it shows the world |
23:35.32 | cladhaire | ? |
23:35.43 | Ratbert_CP | AceHooks-2.0 is hosed for me... |
23:36.02 | Ratbert_CP | Won't call the new handler, complains about the function not being hooked when unhooking... |
23:36.13 | Ratbert_CP | :HookReport() fails... |
23:36.53 | Ratbert_CP | You and ckknight are the authors of record in the source... :) |
23:37.12 | AnduinLothar | GetBattlefieldPosition(1) maybe? |
23:37.36 | cladhaire | well it sounds like its not hooked. |
23:37.45 | cladhaire | i have nothing to do with HookReport() being broked. |
23:39.06 | Mery | well that would only work is at least one player is not in your group |
23:39.10 | cladhaire | you can /dump self.hooks to get more information |
23:39.16 | Mery | if at least |
23:39.31 | *** join/#wowi-lounge Qzot (i=user@sandbox.xerox.com) |
23:39.58 | Qzot | No open beta for BC? |
23:40.07 | Ratbert_CP | But :IsHooked() reports true... If I call self.hooks.UseContainerItem.orig() it fails appropriately... |
23:40.13 | AnduinLothar | hmm GetBattlefieldStatus |
23:40.25 | Ratbert_CP | Hmmm? What is this /dump of which you speak? |
23:40.30 | cladhaire | ~devtools |
23:40.31 | purl | from memory, devtools is Iriel's DevTools, a highly useful set of debugging tools for developers on WoW. Found at http://www.wowinterface.com/downloads/fileinfo.php?id=3999 |
23:41.17 | Ratbert_CP | Cool... BBIAB |
23:41.43 | Bleeter | ok, I'm *not* saying this, because I'd get sued, but Cedega/ATI have apparently put a bunch of work into their next round of ATI drivers. Nothing's been said specifically about better WoW support yet, but might be worth keeping an eye on ;) |
23:42.38 | Mery | GetBattlefieldInstanceRunTime() or is that not instant? |
23:43.26 | AnduinLothar | fairly instant |
23:44.23 | Ratbert_CP | cladhaire: Looks right. |
23:44.40 | cladhaire | Ratbert_CP: And the .orig() call fails? with what message? |
23:44.44 | cladhaire | and what does IsHooked say |
23:45.30 | Tem | can some folks do me favor? |
23:45.30 | Ratbert_CP | It says true |
23:45.47 | cladhaire | Ratbert_CP: then maybe there's something wrong with the .orig() call.. what function are you hooking? |
23:45.57 | Tem | Go to the official wow ui forums |
23:46.00 | AnduinLothar | no tem, you break wow |
23:46.02 | Ratbert_CP | UseContainerItem |
23:46.06 | Tem | and tell me what it says for "forumId=" |
23:46.13 | cladhaire | and what error does it say when you call it? |
23:46.17 | Ratbert_CP | Which worked fine under Ace1.x |
23:46.22 | AnduinLothar | 11114 |
23:46.25 | Cairenn | Qzot: what makes you say that? |
23:46.29 | Qzot | http://forums.worldofwarcraft.com/thread.html?topicId=14732285&pageNo=1&sid=1#7 |
23:46.35 | cladhaire | 11114 |
23:46.41 | Ratbert_CP | None. No error. It just never calls the handler. |
23:46.46 | Tem | curses |
23:46.47 | Cairenn | Qzot: ah |
23:47.01 | Qzot | Hehe. I was just typing that in when you asked. |
23:47.01 | Tem | I was hoping I could identify which forum it was in just based on the address |
23:47.25 | Bleeter | oh, and r200 chipsets are to be desupported ;) |
23:47.30 | cladhaire | Ratbert_CP: If you put a print message in your handler, and then call UseContainerItem(), it never shows up? |
23:47.34 | Ratbert_CP | It unhooks fine... |
23:48.24 | Ratbert_CP | cladhaire: That's correct.. Reloading to be sure... |
23:48.44 | Ratbert_CP | No output from the handler |
23:49.26 | cladhaire | that's... odd to say the least |
23:49.33 | Ratbert_CP | let me reinstate the hook/unhook on MERCHANT_SHOW/MERCHANT_CLOSED |
23:49.57 | cladhaire | so do this, local old = UseContainerItem; UseContainerItem = function() ChatFrame1:AddMessage("Test") old() end |
23:50.06 | cladhaire | not that i dont know that will work or anything =) |
23:51.48 | Qzot | Hear ye! Hear ye! YAITQWHTTI! |
23:51.49 | Ratbert_CP | OK, now it complains about unhooking the function |
23:52.03 | Ratbert_CP | I hook on MERCHANT_SHOW and unhook on MERCHANT_CLOSED |
23:52.18 | MentalPower | unhooking is in many cases a bad idea |
23:52.29 | cladhaire | yes |
23:52.29 | cladhaire | very |
23:52.32 | Qzot | Unhooking is almost always a bad idea. |
23:52.32 | MentalPower | cause it breaks addons that hooked after you |
23:52.43 | cladhaire | those acehook is designed to make it be safe |
23:52.48 | cladhaire | MentalPower: Not true with AceHook |
23:52.51 | Qzot | ...unless done through a central facility. |
23:52.58 | cladhaire | or SeaHook |
23:53.04 | cladhaire | its not the centrality that does it |
23:53.06 | cladhaire | its safe hooks. |
23:53.20 | MentalPower | yeah, I was thinking manual hooks |
23:53.24 | cladhaire | http://wiki.wowace.com/index.php/Safe_Hooks |
23:53.36 | Ratbert_CP | self:RegisterEvent("MERCHANT_SHOW", function() self:Hook("UseContainerItem", "BagBoy2_UseContainerItem") self:SellItems() end) |
23:53.36 | Ratbert_CP | self:RegisterEvent("MERCHANT_CLOSED", function() self:Unhook("UseContainerItem") end) |
23:54.04 | Ratbert_CP | It complains that the function isn';t hooked when I close the merchant frame. |
23:54.10 | Ratbert_CP | And the handler is never called. |
23:54.10 | Qzot | Maybe I don't understand what you mean by "safe hooks". I'm talking about a central facility that installs a permanent hook, but gives clients the appearance of unhooking, which can safely be undone. |
23:54.19 | cladhaire | Qzot: http://wiki.wowace.com/index.php/Safe_Hooks |
23:54.50 | cladhaire | Unhook if possible, deactivate otherwise. |
23:55.10 | Qzot | Meh. |
23:55.13 | Ratbert_CP | But when I used your snippet of code, it generated "Test" fine (although nothing else) |
23:55.22 | Ratbert_CP | And the handler was still never called. |
23:55.30 | Qzot | I think I belong to the other religion. |
23:55.49 | Ratbert_CP | Now, I should mention that I have a function BagBoy2:BagBoy2_UseContainerItem(bag, slot) |
23:55.55 | cladhaire | Qzot: Huh? |
23:56.01 | Qzot | The code has to be able to deactivate *without* unhooking in the general case. Therefore, it is simplest to always deactivate, but leave the hook in place. |
23:56.08 | cladhaire | No, that's not true |
23:56.15 | cladhaire | you incur an entire functinon calls overhead. |
23:56.26 | *** join/#wowi-lounge chuckg (i=chuckg@66-237-5-116.starstream.net) |
23:56.26 | cladhaire | its absolutely trivial to check if you can safely unhook |
23:56.30 | Qzot | I said simplest. I didn't say most efficient. |
23:56.39 | Qzot | Imho, efficiency is highly overrated. |
23:56.43 | cladhaire | ... |
23:56.53 | cladhaire | How is it difficult to check the global symbol versus your own? |
23:56.58 | *** join/#wowi-lounge Parak (i=PROFI@user-0cev737.cable.mindspring.com) |
23:57.21 | Qzot | That's not the real issue, imho. The real issue is that the general case probably remains undertested. |
23:57.44 | Qzot | And if it is flawed, that flaw only present in certain environments. |
23:58.05 | cladhaire | I honestly don't know what you'r etrying to say, and I'm attempting to. |
23:58.10 | cladhaire | Can you rephrase for me, what we're even talking about |
23:58.18 | cladhaire | pretty please |
23:58.38 | Qzot | I argue that shorter, simpler code is often preferred over code which is marginally more efficient. |
23:59.01 | Ratbert_CP | Alright. I have to go home anyway... |
23:59.30 | *** join/#wowi-lounge ckknight_ (n=ckknight@rrcs-74-62-251-181.west.biz.rr.com) |
23:59.36 | cladhaire | Qzot: Depends on the margin, but I wouldn't disagree. |
23:59.40 | cladhaire | but that's not what we're talking about here. |
23:59.46 | Qzot | Unhooking may save a procedure call in the chain of authority pattern, but you have to have the code which deactivates the still-hooked fuction anyway. So I argue for always rely on it, since you have to have it. And never unhooking. |