04:07.57 | *** join/#wowi-lounge purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
04:07.57 | *** topic/#wowi-lounge is #wowi-lounge: Paste Code Here: http://wowi.pastey.net | 2.1 Toc: 20100 | RTFPN please | "I IS PEWPEW Mindblast WHEN U IS PRESIN 5" - Guillotine |
04:10.00 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
04:12.21 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
04:15.07 | *** join/#wowi-lounge tardmrr (n=tardmrr@WoWUIDev/WoWI/Dongle/Tem) |
04:15.07 | *** mode/#wowi-lounge [+v tardmrr] by ChanServ |
04:17.24 | *** join/#wowi-lounge sioraiocht (n=rtharper@cpe-66-27-107-29.san.res.rr.com) |
04:19.54 | MentalPower | incomming bot! |
04:20.12 | MentalPower | hehe, its already here |
04:20.16 | MentalPower | ~hello purl |
04:20.49 | Cide | ni |
04:20.50 | Cide | s/ni/in/ |
04:20.53 | Cide | good bot |
04:32.04 | Thunder_Child | i just spent 1 1/2 hours seting up and adjusting my mods that now i dont feel like playing... |
04:32.32 | Thunder_Child | err.. 2 1/2 hours |
04:34.53 | |Jelly| | *sigh* |
04:35.20 | *** join/#wowi-lounge Vilkku (n=Vilkku@dsl-86-60-132-188-DynIP.ssp.fi) |
04:35.49 | Thunder_Child | sadlt i am not anywhere near being done, but i think it is getting better http://farm2.static.flickr.com/1253/536840915_c94d60e013_b.jpg |
04:37.06 | Thunder_Child | s/sadlt/sadly/ |
04:37.47 | |Jelly| | I just spent the past two hours configuring my UI for 1024x768 only to have WoW crash. |
04:38.03 | Thunder_Child | ouch |
04:38.07 | |Jelly| | Yeah |
04:38.16 | |Jelly| | My fault for not reloading but still |
04:38.37 | Thunder_Child | write a small script to auto reload every 30 min or whatever |
04:38.42 | |Jelly| | Shit thing is... I was done. |
04:38.51 | |Jelly| | Had just taken the screenshot for Curse |
04:44.53 | Mike-N-Go | seebs: I don't understand SimpleMail to well, I do '/sm get -sc' and maybe add a number, sometimes it would be some monies, sometimes it would not, care to explain any of this? |
04:55.27 | cladhaire | Shirik: ping |
04:57.03 | Mike-N-Go | cladhaire: pong |
04:57.13 | cladhaire | .. i didn't ping you. |
04:57.37 | Mike-N-Go | So what? Can I not pong you? |
04:58.39 | cladhaire | well. |
04:59.01 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
04:59.52 | Mike-N-Go | ~dict pong |
05:00.26 | Kaydeethree | ...wow. learn something new every day |
05:02.38 | Mike-N-Go | I'm having a fun time running 2 bag addons at once, OneBag and Bagnon =] |
05:11.14 | Thunder_Child | |Jelly|, link the ss |
05:11.25 | |Jelly| | wha? |
05:11.42 | Thunder_Child | (21:38:49) (|Jelly|) Had just taken the screenshot for Curse |
05:12.47 | |Jelly| | Looks pretty much like the one up there -- just smaller. lol |
05:13.11 | Thunder_Child | what one up where? |
05:13.20 | |Jelly| | On Curse. lol |
05:13.27 | |Jelly| | http://www-en.curse-gaming.com/downloads/details/7991/#comment_266641 |
05:13.29 | *** join/#wowi-lounge cladhaire (n=cladhair@cpe-74-71-116-245.twcny.res.rr.com) |
05:13.32 | *** mode/#wowi-lounge [+o cladhaire] by ChanServ |
05:13.37 | |Jelly| | http://www-en.curse-gaming.com/downloads/details/7991 rather |
05:13.47 | Thunder_Child | yea, i got it |
05:14.08 | Thunder_Child | nice |
05:14.21 | |Jelly| | Ya really think so? (Honest question) |
05:15.04 | Mr_Rabies2 | not my cup of tea but that doesnt mean it's bad |
05:15.13 | Mr_Rabies2 | i'm more of a minimalist |
05:15.24 | |Jelly| | I'm like Shirik -- info overload |
05:15.34 | Thunder_Child | let me put it this way, there is nothing there that screams out..."dosent belong" |
05:15.39 | |Jelly| | Note: That's not in combat |
05:15.42 | |Jelly| | lol |
05:15.59 | Mr_Rabies2 | my chat window is smaller than the default, i don't keep my combat log out |
05:16.04 | |Jelly| | awesome...that's more or less what I was asking when I was wondering if you really liked it. Things that I might wanna change. lol |
05:16.19 | Mr_Rabies2 | i only have 2 action bars up and the rest are over to the side and hidden |
05:16.25 | |Jelly| | lol |
05:16.29 | |Jelly| | I couldn't do it |
05:16.51 | Mr_Rabies2 | well, my main is a druid, so we get extra ones for forms |
05:16.56 | Thunder_Child | where is the target frame? |
05:16.57 | |Jelly| | ahh |
05:17.02 | |Jelly| | sec |
05:17.09 | |Jelly| | i'll give you an updated screenshot |
05:17.26 | Mr_Rabies2 | druids do have the most spells, but our form specific ones make it look like less |
05:19.04 | Mr_Rabies2 | i take that back, priests have more |
05:19.34 | Mr_Rabies2 | well, i can't get just rank 1 and rank 0 spells on wowhead, or i'd tell you something a bit more useful |
05:21.32 | |Jelly| | http://img174.imageshack.us/img174/9052/uiexplodedia8.jpg from the other shot, you can see where KTM and the combat/heal log is |
05:21.49 | *** join/#wowi-lounge nuoHep (n=nuoHep@outer.test.e-larek.ru) |
05:22.09 | |Jelly| | Also...the party members have 3d frames but without the party...they're not there. lol |
05:22.22 | *** join/#wowi-lounge cladhaire_ (n=cladhair@cpe-74-71-116-245.twcny.res.rr.com) |
05:22.22 | |Jelly| | in a raid, perfect raid is at the top right |
05:22.22 | Thunder_Child | ah pitbill |
05:22.27 | Thunder_Child | err...pitbull* |
05:22.52 | Mr_Rabies2 | too much info :[ |
05:23.02 | |Jelly| | I'm kind of scared to change from Healbot -- I want to but when I forget where shit is or what button is where, people die 8( |
05:23.21 | *** mode/#wowi-lounge [+o cladhaire] by ChanServ |
05:23.47 | Thunder_Child | heh i'm a SP for a reason of...i dont feel like seting up my healing raid stuf |
05:23.50 | Mr_Rabies2 | i have ktm and damagemeters turned off unless i'm in a party |
05:23.53 | Mr_Rabies2 | otherwise it's just |
05:24.07 | Mr_Rabies2 | bartender bars 1 and 2 on, 3 is hidden, autobar is on |
05:24.14 | |Jelly| | Well, I'm in the process of writing an addon to hide quite a few frames when I'm out of a party |
05:24.27 | Thunder_Child | i have omen instaid of ktm..does the same, looks better |
05:24.28 | |Jelly| | I couldn't do it |
05:24.44 | Mr_Rabies2 | stance bar is on, chat log is up with combat log hidden behind it, fubar with most of my information stuff, and pitbull frames in the places where they are in the default wow ui |
05:24.52 | |Jelly| | *shrug* KTM's the standard...when that changes, I'll change. |
05:25.17 | Thunder_Child | with tinking like that, things will never change |
05:25.27 | Thunder_Child | but then i am not building my UI for others |
05:25.28 | Mr_Rabies2 | i just didn't use ktm for a long while |
05:25.36 | Mr_Rabies2 | simply because it's all theory |
05:25.46 | Mr_Rabies2 | especially after patches |
05:25.57 | Mr_Rabies2 | i mostly have it on for the use of others |
05:26.05 | |Jelly| | *shrug* I've found it to be accurate enough for me |
05:26.27 | Mr_Rabies2 | since i'm usually the tank |
05:27.11 | |Jelly| | Shirik|Fooding needs to be known as Shirik|TellingJellyHowToLogInBecauseJelly'sATard |
05:27.47 | Kaydeethree | ouch |
05:27.48 | Shirik|TellingJe | how can you not log in? |
05:27.52 | Shirik|TellingJe | seriously wendy's gonna close so |
05:27.53 | Thunder_Child | hmm... Shirik, not quite the same |
05:27.54 | |Jelly| | Umm |
05:27.54 | Shirik|TellingJe | I'll be back |
05:28.11 | |Jelly| | I tried to send people messages and it's all "Screw you nub, you need to register!" |
05:28.19 | |Jelly| | ...when i already have |
05:28.25 | Shirik|TellingJe | identify |
05:28.30 | Thunder_Child | and did you log in a s well? |
05:28.38 | Thunder_Child | s/a s/as/ |
05:29.01 | Thunder_Child | "/ns IDENTIFY <pw>" |
05:29.06 | Thunder_Child | stargat3sg1 |
05:29.21 | Thunder_Child | this focus crap is getting silly |
05:29.27 | Kaydeethree | quick! change your pass |
05:29.39 | Thunder_Child | you dont know my account name |
05:29.46 | Thunder_Child | :) |
05:30.00 | |Jelly| | So really... |
05:31.20 | Kaydeethree | if the /ns command doesn't work (don't think that's an alias in chatzilla), "/msg nickserv identify <pass>" |
05:32.08 | |Jelly| | I win |
05:32.09 | Thunder_Child | hmm..never took mine unless ident was all in caps |
05:32.10 | |Jelly| | Thanks |
05:32.23 | Thunder_Child | but that just might be me |
05:32.25 | |Jelly| | "*NickServ*Password accepted - you are now recognized" |
05:32.27 | Kaydeethree | depends on the services daemon |
05:32.30 | |Jelly| | it's just you |
05:32.48 | Kaydeethree | but most don't care about capitalization unless it's for passwords |
05:32.48 | Thunder_Child | yea...i'm with |Jelly| on that one....it's standard for me |
05:33.13 | Kaydeethree | or you're using an alias instead of a standard privmsg, that is |
05:34.55 | |Jelly| | http://img215.imageshack.us/img215/7060/0608pariscarcryinfbx3.jpg lol |
05:35.04 | *** join/#wowi-lounge KarlThePagan (n=andross@66.225.8.145) |
05:35.38 | Guillotine | GODDAMMIT |
05:35.39 | Kaydeethree | ahahaha |
05:35.47 | Thunder_Child | Guillotine? |
05:35.55 | Kaydeethree | need to link that to some qqers on the guild forums |
05:35.57 | Guillotine | I spent all that time making the addon to show all the sell prices from the armory and now I find that the prices on the armory aren't all correct -_- |
05:36.09 | Thunder_Child | how would that be? |
05:36.57 | Guillotine | waaaait... |
05:37.05 | Guillotine | is the vendor price lower for items with non-full durability? |
05:37.20 | Thunder_Child | it used to be...did they change that? |
05:37.30 | Xuerian | Yes, it does lower. |
05:37.32 | Kaydeethree | whoa... seriously? |
05:37.34 | Guillotine | ah, nm |
05:37.36 | Guillotine | it works |
05:37.40 | Guillotine | woohoo! |
05:37.46 | Guillotine | sell price for every item in the game :D |
05:37.47 | Guillotine | and some not in it |
05:37.54 | Xuerian | Haha. Nice. |
05:38.16 | Guillotine | and my addon uses nearly no memory XD |
05:38.33 | |Jelly| | too bad it's not accurate! 8P |
05:38.51 | Guillotine | Jelly: it is, I just forgot that items with non-full durability vendor for less |
05:39.02 | |Jelly| | Ok so yeah...that really does suck. |
05:40.29 | Thunder_Child | it's not like it's new |
05:41.58 | Thunder_Child | woot, i have now shoved litestep into every bar i have on my UI |
05:42.23 | Guillotine | litestep? |
05:42.23 | Thunder_Child | damn, forgot about ICEhud |
05:42.28 | Thunder_Child | the texture |
05:42.33 | Guillotine | screeny? |
05:42.47 | Thunder_Child | http://farm2.static.flickr.com/1253/536840915_c94d60e013_b.jpg |
05:42.55 | Thunder_Child | elks buf bars, top right |
05:43.09 | Thunder_Child | i now have it in, AG_UI |
05:43.10 | Thunder_Child | ecb |
05:43.20 | Guillotine | interesting |
05:43.46 | Thunder_Child | hmm..forgot icehud, aloft, and candybar |
05:43.55 | Thunder_Child | er..not candyabr |
05:44.50 | |Jelly| | What resolution is that? |
05:44.59 | Thunder_Child | 1680x1050 |
05:45.08 | |Jelly| | *cry* I want a bigger monitor |
05:45.19 | Thunder_Child | <-- dual 22" |
05:45.32 | |Jelly| | <-- dual 17 |
05:45.40 | Thunder_Child | even with all the crap on there , i have lots of veiwing room |
05:46.09 | |Jelly| | autobar on the left? |
05:46.13 | |Jelly| | (far left) |
05:46.13 | Thunder_Child | hmm..someone needs to change the motd as well |
05:46.18 | Thunder_Child | yes |
05:46.28 | |Jelly| | rock on |
05:49.08 | *** join/#wowi-lounge Nom- (n=nom@standen.id.au) |
05:49.26 | Guillotine | hmm. making the file slightly smaller. No reason to record the sell price if it doesn't sell |
05:50.05 | Thunder_Child | whats it recording then..0? |
05:50.14 | Guillotine | currently |
05:53.22 | Shirik | btw |Jelly| |
05:53.27 | Shirik | if you paid attention to notices you'd get... |
05:53.32 | Shirik | 01:49:11 » [notice from NickServ]: This nickname is owned by someone else |
05:53.32 | Shirik | 01:49:11 » [notice from NickServ]: If this is your nickname, type /msg NickServ IDENTIFY <password> |
05:53.41 | Shirik | l2rtfn |
05:53.44 | |Jelly| | yeah too bad it didn't tell me any of that |
05:54.19 | |Jelly| | And Shirik: L2fmfc ! |
05:54.24 | Shirik | fmfc? |
05:54.30 | |Jelly| | fix my fucking code! |
05:54.35 | Shirik | lol |
05:54.42 | |Jelly| | ...even though I really haven't had time to mess with it lately |
05:55.27 | Thunder_Child | this is what i am running with... http://farm2.static.flickr.com/1376/536786382_9695032dd0_b.jpg |
05:58.06 | |Jelly| | http://img164.imageshack.us/img164/8514/addonsfolderxm9.jpg |
05:58.27 | Corrodias | a decently long list, thunder, but a bunch of it is cartographer |
05:58.46 | Thunder_Child | yea, i need to get rid of some...wel most..but i am lazy |
05:58.49 | |Jelly| | I have three (including RDX) boss mods -- I just like too many things from all of them, I guess |
05:59.01 | |Jelly| | mine's all cart and fubar shit |
05:59.06 | Thunder_Child | i still havent figured out rdx yet |
05:59.11 | |Jelly| | Me neither. |
05:59.18 | |Jelly| | It's kind of over whelming |
05:59.24 | Thunder_Child | Shirik needs to hold a class |
05:59.31 | |Jelly| | <PROTECTED> |
05:59.37 | Thunder_Child | well i havent because i am never in a group/raid long enough to test it out |
05:59.45 | Thunder_Child | *sigh* need to hit 70 |
05:59.48 | Corrodias | o shi |
06:01.26 | Corrodias | i'm down to 10gb free on my first drive?! |
06:01.26 | Shirik | class? |
06:01.26 | Shirik | lol on RDX? |
06:01.26 | Thunder_Child | yes |
06:01.26 | Shirik | when I get our wiki together... |
06:01.26 | Thunder_Child | nope..class....blizzcon? |
06:01.27 | Corrodias | 212 folders in my addons folder, although that includes the blizzard ones |
06:01.28 | Corrodias | no longer a list than yours |
06:04.03 | Mike-N-Go | ~dict ratify |
06:06.05 | Mike-N-Go | seebs: Props on SmartMail, I like how much faster it can remove mail then CT. |
06:07.54 | Mike-N-Go | ~dict cipricate |
06:08.03 | Mike-N-Go | ~dict recipricate |
06:08.11 | Corrodias | okay... but where can you GET it, mike? |
06:08.13 | Shirik | I'm not sure if I can go to blizzcon anymore :( |
06:08.22 | Mike-N-Go | Corrodias: SimpleMail? |
06:08.26 | Kaydeethree | ~dict reciprocate |
06:08.30 | Corrodias | yes |
06:08.33 | Corrodias | wait |
06:08.37 | Mike-N-Go | WowInterface |
06:08.37 | Corrodias | you said smartmail |
06:08.39 | Thunder_Child | you had better Shirik |
06:08.55 | Shirik | It depends on a lot of factors |
06:08.57 | Mike-N-Go | Simplemail.. is the name. |
06:09.20 | Mike-N-Go | http://www.wowinterface.com/downloads/info7230-SimpleMail.html |
06:10.16 | Mr_Rabies2 | eep |
06:10.34 | Mr_Rabies2 | bit too simple for me, but then again, he's not writing addons for me :P |
06:12.21 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
06:13.57 | Thunder_Child | can someone tell me what i had runing mid left that used candybar textures?? |
06:14.11 | Thunder_Child | that showed debufs on my target |
06:14.18 | Thunder_Child | i cannot seem to remeber |
06:15.06 | Mr_Rabies2 | uhh |
06:15.12 | Mr_Rabies2 | link to screen :O |
06:15.20 | Mr_Rabies2 | i missed it earlier if you posted one |
06:15.28 | Thunder_Child | http://farm2.static.flickr.com/1253/536840915_c94d60e013_b.jpg |
06:15.54 | Mr_Rabies2 | naturenemycastbar? i dunno :O |
06:16.10 | Thunder_Child | no, dont have that one :( |
06:17.05 | Mr_Rabies2 | is it...elkbuffbars? |
06:17.15 | Mr_Rabies2 | i'm looking at your addon list for possible culprits |
06:17.29 | Thunder_Child | nope, those are top right and left |
06:17.36 | Mr_Rabies2 | MSBTCooldowns? |
06:17.55 | Thunder_Child | that sounds right |
06:18.15 | Thunder_Child | thanks |
06:18.23 | Thunder_Child | went right ever it...10 times maybe |
06:18.29 | Thunder_Child | way way to tired for this i think |
06:18.35 | Mr_Rabies2 | aha! |
06:18.36 | Mr_Rabies2 | http://www.wowinterface.com/downloads/info5530-Chronometer.html |
06:18.40 | Mr_Rabies2 | i bet that's it |
06:18.43 | Mr_Rabies2 | Chronometer |
06:19.15 | Thunder_Child | ok...then what the heck is the other one...geeze |
06:19.58 | Thunder_Child | i cant think straight |
06:20.40 | Mr_Rabies2 | other one where |
06:20.51 | Thunder_Child | that you said |
06:21.06 | Mr_Rabies2 | ohh |
06:21.08 | Mr_Rabies2 | i dunno |
06:21.14 | Mr_Rabies2 | i don't use it i was just pointing out names |
06:21.18 | Mr_Rabies2 | it's probably the bars |
06:21.21 | Mr_Rabies2 | for your buffs |
06:21.27 | Thunder_Child | no...that elkanos |
06:21.32 | Mr_Rabies2 | elkbuffbars |
06:21.34 | Mr_Rabies2 | elkanos |
06:21.37 | Mr_Rabies2 | i'm sensing a connection |
06:21.39 | Mr_Rabies2 | :O |
06:21.53 | Thunder_Child | (23:17:35) (Mr_Rabies2) MSBTCooldowns? |
06:21.53 | Mr_Rabies2 | oh wait |
06:21.56 | Mr_Rabies2 | thatttt |
06:22.26 | Mr_Rabies2 | there's a button for it on your fubar |
06:22.50 | Thunder_Child | right..new one, replaceing sct |
06:23.03 | Thunder_Child | replacing* |
06:23.13 | Thunder_Child | thanks for your help Mr_Rabies2 |
06:23.30 | Mr_Rabies2 | if i randomly suggest enough things one's bound to be right |
06:23.57 | Thunder_Child | true, but at least you could see them...i kept looking right through it |
06:24.03 | Thunder_Child | or around it...or something |
06:25.57 | Mr_Rabies2 | and i've had 3 hours of sleep in the last 48 hours or so |
06:26.15 | Mr_Rabies2 | eh probably only 24, i'm awful at math when i'm tired |
06:26.32 | Mr_Rabies2 | somewhere between one and 10 billion hours |
06:26.50 | Mike-N-Go | G'night guys. |
06:27.04 | Thunder_Child | i dunno, your math seems fine to me...i see "between 1 and 10" |
06:27.40 | Mike-N-Go | Thunder_Child: ArcHUD2? |
06:27.50 | Thunder_Child | ICEhud |
06:27.57 | Corrodias | caffeine makes me drowsy :P |
06:28.02 | Corrodias | unless i drink a lot |
06:28.07 | Thunder_Child | and trying to skin it to match everything else |
06:28.19 | Thunder_Child | caffine doesnt really do it for me |
06:28.37 | Thunder_Child | the monster drinks even only last a few hours |
06:29.55 | Corrodias | now if only i could convert my WoW screenshots to something smaller that doesn't lose any quality |
06:30.56 | Mr_Rabies2 | hrmmm |
06:31.07 | Mr_Rabies2 | i'm tempted to swap over from alphamap to cartographer after looking at it |
06:32.17 | Corrodias | it's handy-dandy |
06:32.20 | Mr_Rabies2 | i really like ckknight's stuff, but how does it compare to atlasloot+alphamap in terms of information and resource usage? |
06:33.12 | Thunder_Child | well you saw how much stuff i have, and i am hitting 54.3 mb |
06:33.23 | Corrodias | this should be a recent screenshot, Terestian Illhoof fight, OT perspective. http://corrodias.no-ip.org/WoWScrnShot_060707_212406.jpg |
06:33.24 | Mr_Rabies2 | i'm right at 40 usually |
06:33.28 | Corrodias | cluttered UI ahoy! |
06:33.40 | Mr_Rabies2 | 404 |
06:33.44 | Mr_Rabies2 | lern2 dyndns |
06:33.46 | Thunder_Child | 404 ahoy more liek it |
06:33.52 | Thunder_Child | like* |
06:34.03 | Mr_Rabies2 | it's okay i just hacked your gibson |
06:34.05 | Corrodias | oh, hang on |
06:34.25 | Mr_Rabies2 | http://75.17.192.190/WoWScrnShot_060707_212406.jpg |
06:34.27 | Mr_Rabies2 | :p |
06:34.34 | Thunder_Child | well my point is, is that i have atlas+atlasloot+atlaslootenh+ck's map mod |
06:34.40 | Mr_Rabies2 | and holy wow lag |
06:34.43 | Thunder_Child | and it's still the same as yours |
06:34.44 | Corrodias | my no-ip.org account appears to be inactive |
06:34.56 | Mr_Rabies2 | er, holy wow cluttered |
06:35.01 | Mr_Rabies2 | i'm tired and not thinking properly |
06:35.14 | Corrodias | yes! this is how i roll in WoW |
06:35.23 | Mr_Rabies2 | 104.4MB memory usage |
06:35.23 | Corrodias | at least in a raid. solo it looks a bit cleaner. |
06:35.26 | Mr_Rabies2 | :psyduck: |
06:36.03 | Thunder_Child | L2Getabettercomputer |
06:36.17 | Corrodias | 24 fps is just fine in there |
06:36.43 | Corrodias | i don't want to know how much onupdate is going on with all those addons |
06:36.47 | Mr_Rabies2 | yeah, i get less than that usually with my 40 mb usage |
06:36.57 | Mr_Rabies2 | i know mem->fps isn't really reliable |
06:37.07 | Mr_Rabies2 | but in my case it is since my ram is my big bottleneck |
06:37.09 | Mr_Rabies2 | that and cpu |
06:37.13 | Corrodias | aw :( |
06:37.22 | Thunder_Child | lolz, ok...no more trying to skin ICEhud for me |
06:38.06 | ckknight | Mr_Rabies2: I made Cartographer because I was upset at AlphaMap/MetaMap's resource usage |
06:38.16 | Mr_Rabies2 | i may check it out then |
06:38.22 | Corrodias | i equipped the hourglass of the unraveller here because i didn't need more stamina from the trinket i usually use and i was hitting illhoof, so i figured i could use the crit/AP |
06:38.32 | Mr_Rabies2 | does it work with atlasloot? or is there something similar built in? |
06:38.38 | ckknight | both |
06:38.40 | ckknight | :-P |
06:38.51 | ckknight | works with, but Cartographer_InstanceLoot works as well |
06:38.54 | ckknight | afaik |
06:39.01 | Corrodias | informative, yet uselessly cryptic |
06:39.08 | Mr_Rabies2 | atlasloot is kinda lacking in some drops atm |
06:39.21 | Mr_Rabies2 | i may check it out tomorrow |
06:39.45 | Mr_Rabies2 | at this rate my cosmos addons are dropping like flies :[ |
06:39.57 | Mr_Rabies2 | i'm turning into an acewhore :[ |
06:40.08 | Corrodias | nothing wrong with ace :) |
06:40.25 | Corrodias | and i do love cartographer, myself |
06:40.27 | Guillotine | not at all. As long as you're not using them specifically because their Ace |
06:40.35 | ckknight | use them because I wrote it |
06:40.42 | ckknight | :-P |
06:40.47 | Guillotine | <3 Cartographer and ArkInventory |
06:41.12 | Corrodias | TBag is my cup... bag... well, that's what i use for inventory, anyway. |
06:41.20 | ckknight | Mr_Rabies2: for some ungodly reason, Daviesh is converting AtlasLoot to Ace anyway |
06:41.23 | Guillotine | oh, and ClosetGnome |
06:41.35 | Mr_Rabies2 | yeah, it seems to do better now, but i dunno honestly |
06:41.37 | Corrodias | closetgnome sounds a little too freaky-kinky for me |
06:41.39 | Mr_Rabies2 | the menu's less buggy |
06:41.55 | *** join/#wowi-lounge rophy (n=Miranda@220-132-204-186.HINET-IP.hinet.net) |
06:41.55 | Thunder_Child | it's ok, Guillotine's a little freaky-kinky |
06:41.58 | Thunder_Child | as well |
06:42.16 | Mr_Rabies2 | alphamap still shows the default map ping on the bottom left corner of a transparent square |
06:42.20 | Mr_Rabies2 | and it drives me nuts |
06:42.23 | ckknight | odd |
06:42.24 | Mr_Rabies2 | been doing it since 2.1 hit |
06:42.35 | Mr_Rabies2 | i get the built in alphamap ping on my player location |
06:42.39 | ckknight | Cartographer just manipulates the WorldMapFrame, doesn't make its own |
06:42.44 | ckknight | which is a big difference |
06:42.46 | Mr_Rabies2 | and then the blizzard one shoved into a corner that's partially visible |
06:43.35 | Mr_Rabies2 | i've been using cosmos addons since beta and i feel like i'm giving up on them :[ |
06:44.04 | Corrodias | give in to your hatred |
06:44.05 | ckknight | I gave up on em a while back :-P |
06:44.13 | Mr_Rabies2 | though they have lost a lot of their coders over time |
06:44.13 | ckknight | Corrodias: Nooooooooooooo! |
06:44.28 | ckknight | that's the main issue with Cosmos, imho, lack of devs |
06:44.34 | ckknight | lack of motivation |
06:44.38 | Mr_Rabies2 | most of the reason i still used cosmos is either built in now or no longer being maintained |
06:45.37 | Thunder_Child | if i -- the begining of a fucntion will it bitch at me if i dont do every line? |
06:46.01 | ckknight | Thunder_Child: wrap it in --[[ ]] |
06:46.20 | Thunder_Child | right, long version, thanks |
06:46.21 | Mr_Rabies2 | wrap it before you tap it |
06:46.26 | Shirik | ... |
06:46.34 | Thunder_Child | ~lart Mr_Rabies2 |
06:46.34 | purl | hurls dozens of incontinent, insomniac, hungry kittens with tiny little razor-sharp claws and a wide variety of contagious intestinal parasites at Mr_Rabies2 |
06:46.34 | Mr_Rabies2 | :O |
06:46.43 | Thunder_Child | wow... |
06:46.53 | Thunder_Child | purl had an upgrade? |
06:47.04 | Thunder_Child | quick and deadly |
06:47.08 | Mr_Rabies2 | she's known as P-1000 |
06:47.22 | Shirik | purl, calculate sin(3^48) |
06:47.32 | Shirik | purl, what is sin(3^48) |
06:47.35 | purl | I think you lost me on that one, Shirik |
06:47.46 | Thunder_Child | ~math sin(3^48) |
06:47.55 | Thunder_Child | ~sin(3^48) |
06:48.00 | Mr_Rabies2 | i really wish i could make this sentence respond properly |
06:48.02 | Corrodias | ~sin |
06:48.10 | Mr_Rabies2 | but i don't wanna mess with someone else's stuff for her |
06:48.12 | Thunder_Child | ~evaluate |
06:48.19 | Mr_Rabies2 | purl, what is a man? |
06:48.22 | purl | I think you lost me on that one, Mr_Rabies2 |
06:48.36 | Corrodias | purl has gone sour |
06:48.41 | Shirik | purl, what is love? |
06:48.44 | purl | Shirik: what are you talking about? |
06:48.55 | Mr_Rabies2 | ~sotn |
06:48.57 | purl | What is a man? A miserable little pile of secrets! But enough talk! Have at you! http://youtube.com/watch?v=c7E_in_uZnc |
06:48.59 | Shirik | purl, love is <reply> Baby don't hurt me, don't hurt me, no more |
06:49.01 | purl | If you love is <reply> Baby don't hurt me, don't hurt me, no more so much, why don't you marry it? (oooooh) |
06:49.01 | Mr_Rabies2 | well that's still there |
06:49.08 | Shirik | ... |
06:49.19 | Shirik | purl, what is love? |
06:49.22 | purl | Shirik: I think you lost me on that one |
06:49.25 | Shirik | .... |
06:49.26 | Shirik | . |
06:49.26 | Thunder_Child | *snicker* @ Shirik |
06:49.36 | Shirik | purl, love is <reply> Baby don't hurt me, don't hurt me, no more |
06:49.37 | purl | If you love is <reply> Baby don't hurt me, don't hurt me, no more so much, why don't you marry it? (oooooh) |
06:49.41 | Shirik | ... |
06:49.42 | Thunder_Child | hah |
06:49.43 | Mr_Rabies2 | no purl, love is <reply> Baby don't hurt me, don't hurt me, no more so much, why don't you marry it? (oooooh) |
06:49.43 | Mr_Rabies2 | <Shirik> ... |
06:49.45 | Mr_Rabies2 | eep |
06:49.49 | Mr_Rabies2 | wow |
06:49.49 | Mr_Rabies2 | fail |
06:49.54 | Shirik | purl, what is love |
06:49.57 | purl | Shirik: what are you talking about? |
06:50.05 | Thunder_Child | but damit, no you have that song stuck in my head |
06:50.08 | Corrodias | purl, fix yourself |
06:50.10 | purl | ACTION opens the hood of yourself , looks inside and says "that'll be 500 dollars." |
06:50.15 | Thunder_Child | ~love |
06:50.17 | purl | Love suffereth long, and is kind; love envieth not; love vaunteth not itself, is not puffed up, doth not behave itself unseemly, seeketh not her own, is not easily provoked, thinketh no evil; rejoiceth not in iniquity, but rejoiceth in the truth; beareth all things, believeth all things, hopeth all things, endureth all things.... And now abideth faith, hope, ... |
06:50.19 | Thunder_Child | ~love is |
06:50.21 | purl | If you love is so much, why don't you marry it? (oooooh) |
06:50.34 | Thunder_Child | ~literal love $nick |
06:50.36 | purl | If you love $nick so much, why don't you marry it? (oooooh) |
06:50.40 | Thunder_Child | meh |
06:50.54 | ckknight | ~literal CMD: love (.*?) |
06:50.55 | purl | "cmd: love (.*?)" is "($1): <reply>If you love $1 so much, why don't you marry it? (oooooh)" |
06:50.58 | Thunder_Child | hmm..isnt a nick...$t? |
06:51.01 | Mr_Rabies2 | ~literal a man |
06:51.09 | Thunder_Child | ah $1* |
06:51.11 | Mr_Rabies2 | >:[ |
06:51.19 | Corrodias | $1* is all arguments |
06:51.25 | Corrodias | $1 is just the first |
06:51.40 | Corrodias | at least in mirc scripting, as i recall. i know nothing about perl, php, or whatever that's written in. |
06:51.40 | Mr_Rabies2 | in mirc language it's $$1- i think |
06:51.42 | Mr_Rabies2 | or something |
06:51.50 | Thunder_Child | purl = perl |
06:51.52 | Corrodias | yeah, that looks closer |
06:51.58 | Corrodias | $$1 means it won't execute unless there's at least one argument |
06:52.01 | Corrodias | ah, something in my eye! |
06:52.09 | Mr_Rabies2 | semen joke goes here |
06:54.54 | Corrodias | tentacle goes here |
06:55.24 | Thunder_Child | so i need an easliy skinable yet well done HUD and Damage Meter |
06:57.15 | *** join/#wowi-lounge Royal (n=m@cp291458-b.landg1.lb.home.nl) |
07:03.21 | *** join/#wowi-lounge Mr_Rabies (n=Mr_Rabie@adsl-066-156-082-132.sip.asm.bellsouth.net) |
07:14.37 | *** join/#wowi-lounge MoonWolf (n=MoonWolf@89.98.118.158) |
07:14.38 | *** mode/#wowi-lounge [+v MoonWolf] by ChanServ |
07:17.20 | *** join/#wowi-lounge TC-Holding (i=Thunder_@cpe-76-171-184-46.socal.res.rr.com) |
07:28.07 | *** join/#wowi-lounge Mr_Rabies (n=Mr_Rabie@adsl-066-156-082-132.sip.asm.bellsouth.net) |
07:37.06 | *** join/#wowi-lounge Nargiddley (n=narg@203-97-236-74.cable.telstraclear.net) |
07:45.39 | Corrodias | looks like a new blizzard bug, party members who die in mechanar and release still show as dead until they enter the instance |
07:54.35 | Mr_Rabies2 | hrm... that's odd |
07:55.28 | Mr_Rabies2 | my item tooltip frame's strata is below my character frame's |
07:55.29 | *** join/#wowi-lounge [dRaCo] (n=drc@c0002.wlan.rz.tu-bs.de) |
07:55.54 | Shirik | Corrodias: Partially makes sense |
07:56.00 | Shirik | there's no event to say that they are alive |
07:56.05 | Shirik | iirc |
07:57.24 | Mr_Rabies2 | oh my god :O |
07:57.36 | *** join/#wowi-lounge Tierrie (i=user@adsl-68-126-220-187.dsl.pltn13.pacbell.net) |
07:57.42 | Mr_Rabies2 | ckknight has a crazy tazi arrow for corpse recovery in cart |
07:57.46 | Mr_Rabies2 | er taxi |
07:57.58 | ckknight | yea |
07:58.04 | ckknight | or any waypoint |
07:58.24 | Mr_Rabies2 | fantastic |
07:58.57 | Mr_Rabies2 | everytime i die i'm gonna say "follow...the arrow! |
07:59.01 | Mr_Rabies2 | " |
07:59.05 | Mr_Rabies2 | damn you quotation marks :[ |
07:59.23 | Shirik | omg! |
07:59.27 | Shirik | there's a /dteventtrace stop! |
07:59.37 | Shirik | I wish I had known this earlier T_T |
08:01.38 | Guillotine | guild drama ftw |
08:02.05 | Shirik | ? |
08:02.34 | ckknight | Guillotine: ? |
08:03.48 | Guillotine | Bladed Shoulderpads of the Merciless dropped in Chess today. A rogue felt that he should get them, but I rolled on them because there are no better feral tanking shoulders before Gruul. I won, and hes pissed off along with his posse |
08:03.59 | Shirik | meh |
08:04.02 | Shirik | I lost on that ring from curator today |
08:04.04 | Shirik | I got over it |
08:04.09 | Shirik | that's one of the few things I want |
08:04.10 | Shirik | too bad |
08:04.33 | Guillotine | unfortunately, one of our raid leaders is one of this rogue's good friends, so its causing all sorts of drama -_- |
08:04.51 | Shirik | hell |
08:04.58 | Shirik | I'M the raid leader |
08:05.05 | Shirik | I don't have a problem with it |
08:05.09 | Shirik | get over with it jeesh |
08:05.17 | Shirik | it was an AP/crit ring |
08:05.21 | Shirik | that went to a resto druid |
08:05.25 | Shirik | ffs oh well |
08:05.29 | Shirik | I don't get purple pixels on my screen |
08:05.41 | Guillotine | <PROTECTED> |
08:06.07 | Shirik | it would have been very easy for me to hit "Shirik" instead of "Darkburn" |
08:09.37 | [dRaCo] | why are you giving ap/crit stuff to restos? |
08:09.56 | Shirik | the only reason he's currently resto is because we forced him to be |
08:10.02 | Shirik | and when we can, he'll be back to feral |
08:10.14 | Guillotine | thats what I had to do when my guild was first starting |
08:10.16 | Guillotine | now I'm MT :D |
08:10.35 | [dRaCo] | ah, good point. |
08:10.48 | [dRaCo] | forcing ppl to skill resto is bad. |
08:10.52 | [dRaCo] | damage is good. |
08:10.53 | [dRaCo] | ;) |
08:11.02 | *** join/#wowi-lounge amro_ (n=amro@82.101.184.170) |
08:11.04 | Guillotine | unfortunately, my guild wasn't near as good at still letting me roll on feral gear -_- |
08:11.04 | Shirik | I AM SO SICK OF CLEARCASTING PROCCING AT THE WORST TIMES |
08:11.08 | Shirik | it only procs at the end of a fight |
08:11.11 | Shirik | or when I have full mana |
08:11.11 | Shirik | wtf |
08:11.24 | Guillotine | lol. same with Hourglass |
08:12.58 | Guillotine | <3 my new addon. Though I need a better name than GuillSellPrice -_- |
08:13.06 | Mr_Rabies2 | ckknight, you still here? |
08:13.12 | Guillotine | can anyone think of a good name? preferably with a pun |
08:13.16 | ckknight | I have never left you, child |
08:13.21 | Shirik | SellPriceDeGuill |
08:13.29 | [dRaCo] | what exactly does it do? |
08:13.53 | Guillotine | [dRaCo]: shows the sell price of EVERY item in game (values taken from the armory, so it has EVERYTHING) |
08:13.55 | Mr_Rabies2 | someone hacked together a netherwing egg thing for cartographer treasure before it was official, would these SV's still work with yours? i'm too lazy to spend an hour hunting down eggs to see |
08:14.00 | Mr_Rabies2 | http://wowi.pastey.net/56546 |
08:14.23 | Mr_Rabies2 | are the names and icons "Netherwing Egg"? |
08:14.37 | Guillotine | also, its about 1/10 the size of most addons that do the same thing XD |
08:15.02 | ckknight | Mr_Rabies2: yea, probably. |
08:15.08 | [dRaCo] | I'd stick with the good old *gnome thingy |
08:15.09 | Mr_Rabies2 | may as well try i suppose |
08:15.14 | ckknight | Mr_Rabies2: you need to register the icon, though |
08:15.25 | ckknight | check the wowace wiki for API |
08:15.27 | Mr_Rabies2 | oh wait, treasure's not made by you, is it? |
08:15.32 | ckknight | no |
08:15.36 | Mr_Rabies2 | it's in there now |
08:15.39 | Mr_Rabies2 | the egg |
08:15.45 | Mr_Rabies2 | eggs* |
08:15.47 | ckknight | *shrug* |
08:16.04 | Guillotine | [dRaCo]: but thats not punny enough! |
08:16.05 | Mr_Rabies2 | they were hacked in before the author of treasure added em in |
08:16.16 | Mr_Rabies2 | worth a try i guess :p |
08:16.44 | ckknight | Guillotine: BoyForSale |
08:16.56 | ckknight | is this legal, man? |
08:17.03 | ckknight | only in here and Mississippi |
08:17.39 | Guillotine | where is that from? sounds so famliir |
08:17.45 | Guillotine | s/famliir/familiar |
08:19.05 | ckknight | Simpsons |
08:19.20 | ckknight | Skinner on the street trying to sell Jimbo |
08:19.22 | Guillotine | ahh |
08:29.13 | Mr_Rabies2 | goddamn, cartographer is fast compared to Alphamap |
08:30.15 | Shirik | ffs |
08:30.18 | Shirik | Who's the author of AGUF |
08:30.28 | [dRaCo] | ag` |
08:30.30 | [dRaCo] | :> |
08:30.34 | Shirik | he here? |
08:30.44 | Mr_Rabies2 | uh what the heck ckknight |
08:30.53 | Shirik | he's blaming the lockups on Blizzard? |
08:30.54 | Shirik | come on |
08:31.01 | ckknight | hrm, Mr_Rabies2? |
08:31.03 | Shirik | there is nothing wrong with the code that would cause a lockup on joining a raid |
08:31.14 | [dRaCo] | na, but most of the time he's over at #wowace |
08:31.21 | Shirik | I refuse to join that channel |
08:31.55 | ckknight | Shirik: why's that? |
08:31.55 | Shirik | he can see my post on the forums if he cares |
08:31.55 | ckknight | I'll give you voice |
08:31.56 | Mr_Rabies2 | cartographer just freaked me out |
08:31.56 | Shirik | no real reason for me to |
08:31.56 | Mr_Rabies2 | i was seeing a guildy flying into shattrath that wasn't in my party or anything |
08:31.56 | Shirik | thing is, I'm just annoyed at people blaming stuff on blizzard |
08:31.56 | Mr_Rabies2 | it was just weird |
08:31.56 | Shirik | when it's their own fault |
08:31.56 | [dRaCo] | it's funny there :> |
08:31.57 | ckknight | Mr_Rabies2: was it the strippers or the blackjack? |
08:32.01 | ckknight | Mr_Rabies2: ah, GuildPositions |
08:32.04 | Mr_Rabies2 | i was like @_@ |
08:32.17 | ckknight | Shirik: oh yea, like the fucking #132 errors? |
08:32.21 | Shirik | okok |
08:32.25 | Mr_Rabies2 | at first i was like what is that blue dot thing |
08:32.26 | Shirik | that might be their fault |
08:32.27 | [dRaCo] | Shirik: ag` <n=ag`@0x535f749b.bynxx18.adsl-dhcp.tele.dk> was last seen on IRC in channel #wowace, 1d 6h 59m 55s ago |
08:32.29 | Shirik | but there are some things that aren't |
08:32.37 | Shirik | and the lockups of uis when joining a raid is not theirs |
08:32.45 | ckknight | Shirik: frankly I think a lot more is their fault than people realize |
08:32.52 | ckknight | not sure about the lockups, though |
08:33.10 | Shirik | given that the only UI I've heard of having issues with it is AG |
08:33.16 | [dRaCo] | btw shirik: flight mod? :D |
08:33.18 | ckknight | PitBull too |
08:33.20 | Shirik | I can't see how you can possibly blame that on a GC or Memory issue with |
08:33.21 | ckknight | I've heard |
08:33.22 | Shirik | ah |
08:33.23 | ckknight | haven't tested, though |
08:33.30 | Shirik | I haven't heard that tbh |
08:33.43 | [dRaCo] | only when joining ssc or generally? |
08:33.44 | ckknight | I think I'm gonna play some Civ |
08:33.52 | Shirik | [dRaCo]: :( |
08:34.00 | Shirik | I can only do one thing at a time |
08:34.07 | Shirik | and right now I'm trying to get this patcher working |
08:34.10 | Shirik | which, btw, is working fricking awesome |
08:34.11 | *** join/#wowi-lounge pakoz (n=asd@71-93-39-179.static.snlo.ca.charter.com) |
08:34.14 | Shirik | awesomely* ? |
08:34.19 | [dRaCo] | thought you were fapping ;ţ |
08:34.20 | ckknight | awesomesauce |
08:34.29 | Shirik | the only real issue I have right now |
08:34.37 | Shirik | is if someone doesn't respond in 30 seconds with the patch (which is programmed to be the timeout) |
08:34.46 | Shirik | they start getting spammed with lua errors "cannot resume dead coroutine" |
08:34.48 | Shirik | I need to check into that |
08:36.21 | *** join/#wowi-lounge foxlit (n=me@0x573e6bae.albnxx18.adsl-dhcp.tele.dk) |
08:36.38 | pakoz | shirik! |
08:36.44 | Shirik | hi |
08:37.19 | pakoz | did you ever finish that guild mod / website thing? |
08:37.54 | Shirik | the what now? |
08:37.58 | pakoz | hehe |
08:38.18 | pakoz | you told me about it 2-3 months ago |
08:38.26 | Shirik | I did wha? |
08:38.29 | Corrodias | i can't wait for my damn hunter to get to outland |
08:39.25 | pakoz | you were making a wow addon for pulling data from guild info site to do something with the guardianhq site |
08:39.56 | Shirik | guild history perhaps |
08:40.02 | Shirik | but that's not an addon and that's been done for a while |
08:40.49 | pakoz | it was post BC |
08:42.15 | Corrodias | i'll post YOUR bc. |
08:42.38 | Corrodias | my hunter is at level 45 and it's an incredibly boring time |
08:42.50 | Corrodias | lots of running around just to do a few quests |
08:43.39 | Corrodias | i have to see what quests tanaris offers, but if they're no better, i'm tempted to grind to 48 and proceed to the hinterlands, where at least there isn't so much travelling |
08:44.21 | pakoz | anyone try out the new Ace Threat addon? |
08:44.32 | ckknight | which one? |
08:44.34 | ckknight | there's like 5 now. |
08:44.53 | pakoz | i guess "threat-1.0" |
08:44.59 | ckknight | that's a library |
08:45.02 | Shirik | holy crap |
08:45.03 | Shirik | so |
08:45.04 | ckknight | I've been hacking it a lot |
08:45.05 | Shirik | that boss fight |
08:45.08 | Shirik | clearcasting procced |
08:45.10 | Shirik | 4 times in a row |
08:45.18 | Shirik | while I had innervate up |
08:45.19 | Shirik | it was sick |
08:45.30 | Shirik | all of a sudden I had 100% mana again |
08:46.51 | Corrodias | nice |
08:47.06 | Shirik | I still can't believe I was like |
08:47.13 | Shirik | "Yes clearcasting!" *max rank heal* |
08:47.13 | Guillotine | pakoz: GuildBook? |
08:47.17 | Shirik | SCT yells "Clearcasting!" again |
08:47.20 | pakoz | ckknight |
08:47.24 | Shirik | I'm like o.o ok... flash heal? |
08:47.26 | pakoz | which one do you recommend? |
08:47.27 | Shirik | Clearcasting! |
08:47.33 | Corrodias | hahah |
08:47.33 | Shirik | "ok wtf do I do now?! everyone's max health!" |
08:47.33 | pakoz | i'll check it out guillotine |
08:47.45 | Corrodias | fortunately the clearcasting buff probably lasts for a little while |
08:47.46 | Guillotine | Shirik: /agree on the bug thing. Most things are the author's fault. Pretty much the only issue that wasn't was the pet bar staying hidden |
08:47.51 | Corrodias | i think on Omen of Clarity it's 12 seconds |
08:47.57 | Shirik | ya 15s |
08:48.05 | Shirik | but I found a use for it so |
08:48.09 | Shirik | I was glad |
08:48.13 | Corrodias | :) |
08:48.13 | Shirik | cause I was running low on mana |
08:48.24 | Shirik | but seriously though, blood elf priests have so much at their disposal |
08:48.26 | ckknight | pakoz: Omen seems on the up and up, made by Antiarc, also author of Threat-1.0. There's also Violation, which is also a damage/heal meter dealy. There's also Assessment, I haven't tried, but supposed to be pretty snazzy. I also put threat bars into PitBull, and they're also in Aloft now. |
08:48.27 | Shirik | they're powerful |
08:48.32 | Shirik | I should have run out of mana so early |
08:48.40 | Shirik | but with consume magic, arcane torrent, inner focus, hell you know what |
08:48.45 | Shirik | I just realized I forgot to use my shadowfiend |
08:48.52 | Shirik | but they have so many ways to get mana it's insane |
08:49.03 | Corrodias | being a blood elf only adds arcane torrent |
08:49.08 | Shirik | consume magic too |
08:49.16 | Corrodias | i don't recall this... must be a priest thing |
08:49.18 | Shirik | (priest) |
08:49.22 | Shirik | ya |
08:50.07 | ckknight | BE priest dealy |
08:50.18 | Shirik | consumes one priest buff, gives mana in return |
08:50.22 | Shirik | 3m CD |
08:50.30 | Shirik | sometimes you get lucky and consume inner fire |
08:50.39 | Shirik | sometimes you get unlucky it consumes divine spirit |
08:50.45 | Shirik | in any case, you save it for an emergency move |
08:51.12 | *** join/#wowi-lounge drc|away (n=drc@c0002.wlan.rz.tu-bs.de) |
08:51.17 | pakoz | thx xkknig |
08:51.27 | pakoz | hmm =/ ckknight* |
08:51.38 | Corrodias | interesting |
08:51.57 | drc|away | hmpf, stupid hibernation mode |
08:53.25 | *** join/#wowi-lounge Kody (n=kody@adsl-71-141-105-174.dsl.snfc21.pacbell.net) |
08:54.03 | Shirik | lol |
08:54.09 | Shirik | guild named "Dont CC me prz" |
08:54.52 | Corrodias | i guess i should get to bed. 'ni |
08:54.58 | Shirik | yeah, I should too |
08:54.59 | Shirik | night |
08:56.16 | *** join/#wowi-lounge Mr_Rabies (n=Mr_Rabie@adsl-066-156-082-132.sip.asm.bellsouth.net) |
09:13.51 | *** join/#wowi-lounge Punkie` (n=~@host86-130-2-120.range86-130.btcentralplus.com) |
09:27.09 | *** join/#wowi-lounge Nargiddley` (n=narg@203-97-236-74.cable.telstraclear.net) |
09:30.10 | *** join/#wowi-lounge Elkano (n=elkano@srbk-590fc80c.pool.einsundeins.de) |
09:30.26 | Arrowmaster | Shirik|zZz: i saw a warrior today in "PLZ DONT MAKE ME TANK" or something like that |
09:30.32 | Shirik|zZz | lol |
09:33.42 | *** join/#wowi-lounge Adys (n=Miranda@APoitiers-256-1-180-172.w86-210.abo.wanadoo.fr) |
09:40.46 | *** join/#wowi-lounge Andalia (i=xx@p54ACB54D.dip0.t-ipconnect.de) |
09:42.55 | *** join/#wowi-lounge bindi (i=indigo@d54C68C7E.access.telenet.be) |
09:50.49 | *** join/#wowi-lounge nuonu (n=robert@c687DBF51.dhcp.bluecom.no) |
09:51.44 | *** join/#wowi-lounge QQngsk (n=Gngsk@c-69-138-213-251.hsd1.md.comcast.net) |
10:05.00 | *** join/#wowi-lounge beerke (n=beerke@5353E179.cable.casema.nl) |
10:11.43 | *** join/#wowi-lounge Thorarin (i=marcel@s55918431.adsl.wanadoo.nl) |
10:16.20 | *** join/#wowi-lounge ckknight_ (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
10:17.06 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
10:18.09 | *** join/#wowi-lounge ckknight_ (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
10:21.10 | *** join/#wowi-lounge Kaso (n=Kaso@resnet09.nat.lancs.ac.uk) |
10:28.54 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
10:31.25 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
10:33.30 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
10:48.21 | *** join/#wowi-lounge Jens (i=Jens@pdpc/supporter/active/Jens) |
10:54.34 | |Jelly| | Curator = Down. Epix = MINE! |
10:56.37 | Neebler | you = months behind |
10:57.02 | |Jelly| | I fail to see your point. |
10:58.00 | *** join/#wowi-lounge Telrin (n=test@shandalar.xs4all.nl) |
11:36.40 | *** join/#wowi-lounge Gh4z88 (n=Miranda@82-168-109-127.dsl.ip.tiscali.nl) |
11:36.46 | *** join/#wowi-lounge Garns (n=blub@muedsl-82-207-208-180.citykom.de) |
11:40.34 | *** join/#wowi-lounge Adys|Miranda (n=Miranda@APoitiers-256-1-132-147.w90-30.abo.wanadoo.fr) |
11:43.10 | *** join/#wowi-lounge Funkeh` (n=funkydud@host81-129-23-146.range81-129.btcentralplus.com) |
12:14.59 | Industrial | ~help botmail |
12:21.20 | *** join/#wowi-lounge Royal (n=m@cp291458-b.landg1.lb.home.nl) |
12:26.33 | Kaso | burglarized is a word that makes me cringe each time i see it |
12:27.25 | zenzelezz | what's it supposed to mean? Robbed? Turned into a life of theft? |
12:27.53 | Kaso | yah robbed, "We were being robbed", "We were being burglarized" |
12:27.58 | Kaso | silly word imo >.< |
12:28.36 | Kaso | was reading this article; http://www.baltimoresun.com/news/local/annearundel/bal-te.ar.raid08jun08,0,7646124.story?page=1&coll=bal-home-headlines |
12:28.47 | Kaso | and it annoyed me |
12:29.02 | zenzelezz | my view on English words is simple... if it's in my dictionary or Tolkien, it's valid; otherwise not |
12:29.12 | zenzelezz | and burglarized most certainly isn't |
12:29.18 | Kaso | haha or Tolkien |
12:32.00 | foxlit | Results 1 - 10 of about 297 for tolkien burglarized. |
12:32.13 | zenzelezz | lol |
12:57.27 | foxlit | Question: I do a little hooking trick on GameTooltip_SetUnitBuff |
12:57.39 | foxlit | The idea is that I add the time remaining to the tooltip |
12:58.05 | foxlit | This doubles up with blizzad's default text if I cast the buff, though |
12:58.22 | zenzelezz | that's not a question |
12:58.48 | foxlit | How do I detect if a particular buff was cast by me (and thus has a timer) via SetUnitBuff? |
12:59.34 | zenzelezz | I don't know if it works, but call UnitBuff with the same unit and buff ID, and check if the Duration and Time Left returns are nil? |
12:59.42 | zenzelezz | or rather, non-nil |
13:02.41 | *** join/#wowi-lounge Lunessa (n=chatzill@129.7.91.249) |
13:03.10 | *** join/#wowi-lounge clad|sleep (n=cladhair@cpe-74-71-116-245.twcny.res.rr.com) |
13:03.11 | *** mode/#wowi-lounge [+o clad|sleep] by ChanServ |
13:03.17 | zenzelezz | sleep-spamming, eh? |
13:03.29 | clad|sleep | zenzelezz: luabot is not enabled. |
13:03.40 | zenzelezz | ... |
13:04.23 | nevcairiel | lol |
13:04.33 | Lunessa | i r not sleepin! |
13:04.45 | *** join/#wowi-lounge clad|sleep (n=cladhair@cpe-74-71-116-245.twcny.res.rr.com) |
13:04.45 | *** mode/#wowi-lounge [+o clad|sleep] by ChanServ |
13:05.51 | *** join/#wowi-lounge [dRaCo] (n=drc@p54859722.dip0.t-ipconnect.de) |
13:10.33 | *** join/#wowi-lounge MoonWolf_ (n=MoonWolf@89.98.118.158) |
13:32.01 | *** join/#wowi-lounge cogwheel (n=chatzill@c-67-164-121-134.hsd1.ca.comcast.net) |
13:32.32 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
13:32.47 | cladhaire | lua> for k,v in pairs(_G) do print(k,v) end |
13:32.47 | cladhaire | cladhaire: Compilation failed: [string " for k,v in pairs(_G) do print(k,v) end<' |
13:32.54 | Fin | excellent |
13:32.58 | zenzelezz | lua>.< |
13:33.00 | cladhaire | zenzelezz: Compilation failed: [string ".<"]:1: unexpected symbol near '.' |
13:33.13 | cladhaire | hrm.. that's interesting, lol |
13:33.18 | cladhaire | lua> 4 + 5 |
13:33.18 | cladhaire | cladhaire: 9 |
13:33.21 | cogwheel | competing with Cide? :P |
13:33.28 | cladhaire | lua> for 1,1e6 do print(i) end |
13:33.28 | cladhaire | cladhaire: Compilation failed: [string " for 1,1e6 do print(i) end"]:1: '' expected near '1' |
13:33.35 | foxlit | string.repeat(pants) again? |
13:33.39 | cladhaire | lua> for i = 1,1e6 do print(i) end |
13:33.39 | cladhaire | cladhaire: Compilation failed: [string " for i = 1,1e6 do print(i) end"]:1: unexpected symbol near '<' |
13:33.44 | cladhaire | foxlit: that won't break me. |
13:33.51 | zenzelezz | lua> my_iq * 10 |
13:33.52 | cladhaire | zenzelezz: [string "return my_iq * 10"]:1: attempt to perform arithmetic on global 'my_iq' (a nil value) |
13:33.52 | cladhaire | but i dont know why this for loop isn't working |
13:33.52 | cladhaire | heh |
13:33.55 | zenzelezz | =D |
13:34.16 | foxlit | That syntax is broken |
13:34.24 | cladhaire | for i=1,1e6 do print(i) end |
13:34.31 | cladhaire | lua> for i=1,1e6 do print(i) end |
13:34.31 | cladhaire | cladhaire: Compilation failed: [string " for i=1,1e6 do print(i) end"]:1: unexpected symbol near '<' |
13:34.49 | zenzelezz | near what now? |
13:34.53 | foxlit | lua> while 1 do print(1); return; end |
13:34.57 | cladhaire | hehe |
13:34.59 | cladhaire | foxlit: Compilation failed: [string " while 1 do print(1); return; end"]:1: 'end' expected near '<' |
13:35.01 | cladhaire | yeah |
13:35.03 | cladhaire | tell me about it |
13:35.05 | cladhaire | Luabot has been disabled. |
13:35.07 | cladhaire | lemme play with this |
13:35.23 | *** join/#wowi-lounge KarlThePagan (n=andross@66.225.8.145) |
13:35.43 | cladhaire | ah |
13:35.50 | cladhaire | fucking html based client |
13:35.52 | cladhaire | how obnoxious |
13:35.59 | cladhaire | i need to try and get it back to ptext |
13:36.00 | zenzelezz | lol |
13:36.15 | cladhaire | it was wrapping end in a <span class="member> |
13:36.35 | cladhaire | i'll play with that now |
13:36.37 | cladhaire | applescript ftl |
13:37.08 | cladhaire | its because end is a user in this room |
13:37.13 | cladhaire | so he gets highlighted |
13:37.14 | cladhaire | lol |
13:37.43 | Lunessa | haha! Applescript FTW! I used to use it to do daily code builds - But it is tempermental. |
13:38.02 | cladhaire | Lunessa: yeah, the way it interacts with my irc client can be.. tempermental at best |
13:38.35 | Lunessa | cladhaire /agree |
13:38.48 | cogwheel | I find that highly amusing |
13:39.38 | Lunessa | I do my best to amuse. |
13:39.52 | foxlit | I'm not amused. |
13:40.56 | Lunessa | I find a high degree of amusement in people complaining about raid issues and they're all using XPerl or AG_UF for raid frames. But Clad's PerfectRaid or Shirik's RDX.CID -- no problem. |
13:41.12 | cogwheel | *cough* default UI |
13:41.14 | cogwheel | :P |
13:42.04 | Lunessa | I don't know... I haven't used the default UI's raid frames since the first release of perfect raid. |
13:42.13 | foxlit | default UI is rather... bad. |
13:42.21 | foxlit | Though they try. |
13:42.30 | subbawt | Grid |
13:42.42 | subbawt | I LOVE Grid |
13:42.44 | foxlit | Think Grid has the same lag-on-entry issues |
13:43.07 | foxlit | Though I'm awful at keeping ace mods up to date |
13:43.16 | Lunessa | The problem with the default raid interface, for me... was scaling. |
13:43.36 | zenzelezz | I r warrior. wut raid frames? |
13:44.27 | foxlit | ToToT frame! |
13:44.54 | zenzelezz | I have no interest in the target of my target's target |
13:45.09 | zenzelezz | so long as I can has aggro!!1 they can hit whateer they want |
13:45.48 | Lunessa | Oh, I'm sorry; did I miss a heal? My bad. |
13:45.50 | foxlit | Yeah, I think I added one more level |
13:46.13 | foxlit | It's the zomg-the-spore-giant-is-actually-targetting-me-while-I'm-healing-the-warrior moments. |
13:46.29 | foxlit | SSC particulary |
13:46.49 | zenzelezz | that's their problem, seeing what the target's target has targetted gives me no aid in my decisions |
13:47.11 | zenzelezz | all I need to know is that my target is targetting me |
13:47.54 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
13:48.03 | Lunessa | Different roles, different needs. |
13:48.10 | cladhaire | lua> for i=1,1e6 do print(math.random(i)) end |
13:48.12 | cladhaire | cladhaire: maximum execution time (2.5s) exceeded |
13:48.22 | cladhaire | okay, fixed that specific HTML markup O.o |
13:48.24 | zenzelezz | Lunessa: that's what my initial comment was supposed to mean \o/ |
13:48.24 | Industrial | aw :P |
13:48.59 | cogwheel | lua> print("<span class=\"member\">end") |
13:48.59 | cladhaire | cogwheel: end |
13:49.50 | cladhaire | cogwheel: that shouldn't have been stripped actually |
13:49.55 | cladhaire | without the other <span> |
13:49.56 | cladhaire | oh well |
13:50.00 | cladhaire | don't try to print html bitchez |
13:50.04 | cogwheel | >< |
13:51.20 | cladhaire | lua> print([[<span class ="member">]]..This is a test this is only a test ..[["</span>"]]) |
13:51.21 | cladhaire | cladhaire: luabot is not enabled. |
13:51.23 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
13:51.24 | cladhaire | lua> print([[<span class ="member">]]..This is a test this is only a test ..[["</span>"]]) |
13:51.25 | cladhaire | cladhaire: Compilation failed: [string " print([[]]..This is a test this is only ..."]:1: ')' expected near 'is' |
13:51.30 | wereHamster | do we now have two lua bots? |
13:51.39 | cladhaire | well Cide isn't around at the moment |
13:51.44 | cladhaire | and I was bored last night |
13:51.49 | cladhaire | but this makes the count three, as far as I can tell |
13:51.51 | wereHamster | :D |
13:51.58 | wereHamster | who's the third? |
13:52.44 | cladhaire | lua> return "<span class=\"member\"" .. ">Test</span>" |
13:52.44 | cladhaire | cladhaire: Test |
13:53.27 | zenzelezz | so you strip all HTML tags? |
13:54.09 | zenzelezz | would be fun to mess with <img> and <blink> |
13:54.14 | cladhaire | try it =) |
13:54.16 | cladhaire | i dont strip anything |
13:54.20 | *** mode/#wowi-lounge [+v MoonWolf] by ChanServ |
13:54.22 | cladhaire | i think my client tries to display them |
14:02.11 | zenzelezz | lua> return "<ul><li>I</li><li>can</li><li>has</li><li>cheezburgr</li></ul>" |
14:02.11 | cladhaire | zenzelezz: |
14:04.01 | *** join/#wowi-lounge Neebler (n=BuM@adsl-64-169-155-128.dsl.chic01.pacbell.net) |
14:10.08 | cladhaire | heh |
14:10.23 | cladhaire | lua> "<strong>Heyas</strong>" |
14:10.23 | cladhaire | cladhaire: Heyas |
14:11.38 | Lunessa | So really, it's a LUA and HTML bot |
14:18.52 | kaiden^ | cladhaire, gave 0.97 of Lightheaded a try last night.. LOVE it! :) |
14:19.14 | cladhaire | =) |
14:19.15 | cladhaire | great |
14:20.07 | Punkie` | did you fap? |
14:20.14 | kaiden^ | Punkie`, indeed i did |
14:20.17 | kaiden^ | all over my keyboard |
14:20.34 | Lunessa | ewww |
14:20.36 | Punkie` | you should send the recept of buying a new keyboard to cladhaire imo |
14:20.37 | Lunessa | tmi |
14:20.47 | cladhaire | lol |
14:21.00 | Punkie` | i know i will be |
14:22.36 | *** join/#wowi-lounge sioraiocht (n=rtharper@cpe-66-27-107-29.san.res.rr.com) |
14:24.49 | *** join/#wowi-lounge sylvanaar (n=sylvanaa@205-196-182-22.static.cmts1.phonoscope.net) |
14:26.53 | Fin | yep, top work on the new LH - who's the new guy though? ;P |
14:30.44 | cladhaire | what do you mean new guy? |
14:31.03 | cladhaire | ua> a = {1,2,3,4, monkey = "banana"}; a.tbl = a; return a |
14:31.06 | cladhaire | lua> a = {1,2,3,4, monkey = "banana"}; a.tbl = a; return a |
14:31.06 | cladhaire | cladhaire: {[1] = 1, [2] = 2, [3] = 3, [4] = 4, ["monkey"] = "banana", } |
14:31.26 | cladhaire | lua> {test = coroutine.create(function() end)} |
14:31.26 | cladhaire | cladhaire: {["test"] = thread: 0x307310, } |
14:32.01 | Fin | does anyone know of a mod that could tell you where you can find a vendor that sells a particular item? |
14:32.05 | Fin | preferably the nearest one, or a those in the current zone by distance, with an option to list other zones? |
14:32.09 | Fin | (just dreaming out loud there) |
14:33.21 | Fin | cladhaire: "coded by Jim Whitehead", and yeah I know, just another quality joke from the comedy *machine* that is me |
14:33.42 | cladhaire | heh |
14:35.16 | *** join/#wowi-lounge Cide (n=Cide@hus110a.bobbnet.com) |
14:35.17 | *** mode/#wowi-lounge [+v Cide] by ChanServ |
14:35.28 | foxlit | lua> s=""; for k, v in pairs(_G) do s = s .. " " .. k; end print(s) |
14:35.29 | cladhaire | foxlit: luabot is not enabled. |
14:37.12 | cladhaire | lol |
14:37.18 | Lunessa | ::Slackerbot enabled:: Now I'm not working even more efficiently than before! |
14:37.33 | foxlit | Get back to slacking, you slacker! |
14:37.56 | zenzelezz | I'm a slacker; never tried any other distro o_O |
14:38.36 | Lunessa | In the late 90's I was doing a lot of technical editing work for IDG books, the company that publishes the '... for Dummies' books. I pitched "Slacking for Dummies' but they wouldn't bite. |
14:40.54 | Fin | this is a stupid question, but: you're a (the?) WoWI admin, right cladhaire? |
14:41.05 | cladhaire | yes |
14:41.08 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
14:41.13 | cladhaire | lua> _G |
14:41.13 | cladhaire | cladhaire: {["log"] = function: 0x3037e0, ["wow"] = {["strconcat"] = function: 0x3044c0, ["strtrim"] = function: 0x304400, ["strsplit"] = function: 0x304440, ["getglobal"] = function: 0x304500, ["strjoin"] = function: 0x304480, ["debugstack"] = function: 0x304580, ["setglobal"] = function: 0x304540, }, ["tostring"] = function: 0x300e90, ["getn"] = function: 0x301cb0, ["gmatch"] = function: 0x303140, ["os"] = {["clock"] = f |
14:41.25 | cladhaire | how about truncating that next time stupid bot |
14:41.27 | Fin | cladhaire: is this an appropriate place to report broken links? |
14:41.27 | cladhaire | lua> _G |
14:41.27 | cladhaire | cladhaire: {["log"] = function: 0x3037e0, ["wow"] = {["strconcat"] = function: 0x3044c0, ["strtrim"] = function: 0x304400, ["strsplit"] = function: 0x304440, ["getglobal"] = function: 0x304500, ["strjoin"] = fun... (result truncated) |
14:41.29 | cladhaire | there we go |
14:41.37 | Fin | (minor) |
14:41.41 | cladhaire | Fin: You can post them on the feedback forum on the site, and they'll get to them |
14:41.44 | zenzelezz | talking to yourself is the first sign of madness |
14:41.46 | Fin | kk |
14:42.23 | Lunessa | ... Infocom! |
14:43.23 | Lunessa | You're in a mazy of twisty passages, all alike. It's dark. You might get eaten by a grue. |
14:45.45 | zenzelezz | light a candle |
14:47.10 | Cide | nice cladhaire :) |
14:47.33 | cladhaire | Cide: I don't have backreferences yet.. do you have an example that would use them? |
14:47.43 | Cide | as in... |
14:47.47 | cladhaire | I ended up doing things in a bit different way then you did, but it made some of them easier |
14:48.00 | Cide | >>> a = { }, a.b = { a = a }; return a |
14:48.00 | Cide | Cide: [string "a = { }, a.b = { a = a }; return a"]:1: unexpected symbol near '=' |
14:48.01 | cladhaire | Cide: the weird serialize/picking issue you guys fixed, with tables? |
14:48.06 | Cide | >>> a = { }; a.b = { a = a }; return a |
14:48.06 | Cide | Cide: { ["b"] = { ["a"] = <table: #1> } (#2) } (#1) |
14:48.18 | cladhaire | ah okay.. |
14:48.24 | Cide | are you referring to that? |
14:48.26 | cladhaire | those are valid references, just more for us than anythign |
14:48.26 | cladhaire | yeah |
14:48.54 | cladhaire | Cide: does string.rep still lock your client for > 5s? |
14:49.03 | Cide | it did last night |
14:49.09 | cladhaire | lua> string.rep("monkey", 500) |
14:49.12 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
14:49.13 | cladhaire | lua> string.rep("monkey", 500) |
14:49.22 | Cide | using like |
14:49.22 | cladhaire | hrm |
14:49.26 | Cide | >>> #(("a"):rep(10^80)) |
14:49.26 | Cide | Cide: 0 |
14:49.31 | Cide | >>> #(("a"):rep(10^8)) |
14:49.36 | Cide | Cide: maximum execution time (5s) exceeded |
14:49.50 | cladhaire | lua> string.rep("monkey", 500) |
14:49.50 | cladhaire | cladhaire: log function: 0x3037e0 wow table: 0x304300 tostring function: 0x300e90 gcinfo function: 0x300330 gmatch function: 0x303140 os table: 0x302920 format function: 0x3030c0 getfenv function: 0x300cd0 frexp function: 0x303720 pairs function: 0x3010f0 max function: 0x303820 assert function: 0x300b00 tonumber function: 0x300e50 io table: 0x3023a0 load function: 0x300b80 module function: 0x301950 atan function: 0x303520 |
14:49.52 | Cide | can't remember exactly what ckknight used |
14:49.59 | cladhaire | lua> string.rep("monkey", 500) |
14:49.59 | cladhaire | cladhaire: *** Please stop trying to break the bot intentionally No output |
14:50.04 | cladhaire | i haev to remember to remove debug code |
14:50.06 | cladhaire | I just hook string.rep |
14:50.19 | cladhaire | and if the lenth of arg1 times arg2 is greater than the buffer we allow, yell at the user =) |
14:50.31 | cladhaire | that way it returns instandly |
14:50.39 | Cide | lol :) |
14:50.43 | cladhaire | lua> a = { }; a.b = { a = a }; return a |
14:50.43 | cladhaire | cladhaire: {["b"] = {}, } |
14:50.52 | Cide | my bot runs in a separate thread so it's not much of an issue for me anymore |
14:51.03 | cladhaire | hehe i can't do that with applescript =( |
14:51.09 | Cide | =( |
14:52.37 | cladhaire | >>> a = {} a[a] = {} return a |
14:52.38 | Cide | cladhaire: { [<table: #1>] = { } (#2) } (#1) |
14:52.38 | *** join/#wowi-lounge gaurong (n=ilovemrd@88-105-172-212.dynamic.dsl.as9105.com) |
14:52.49 | cladhaire | wow thats confusing |
14:53.08 | Cide | >>> tostring({}) |
14:53.09 | Cide | Cide: "table: 002E9010" |
14:53.11 | Cide | less confusing than |
14:53.28 | Cide | cladhaire: { [table: 0022E9010] = { } } :) |
14:53.35 | cladhaire | yeah i know |
14:53.36 | cladhaire | hehe :P |
14:54.36 | foxlit | "Filter Effects plug-ins are an ultra-cool component of GIF Animator that allow you to take simple, rather uneventful images and turn them into something else entirely wild and new. " |
14:54.53 | foxlit | And that's in a help file of a commercial gif editor. woah :/ |
14:57.21 | *** join/#wowi-lounge snurre (n=snurre@ver78-4-82-244-182-91.fbx.proxad.net) |
15:00.01 | cladhaire | I've got a bunch of work do to, so I'll just stick with memory locs for tables =) |
15:00.03 | cladhaire | lua> a = {} a[a] = a print(a) |
15:00.03 | cladhaire | cladhaire: {[table: 0x3080b0] = table: 0x3080b0, } |
15:00.14 | cladhaire | hehe |
15:13.47 | cladhaire | function f() while true do end end; c = coroutine.wrap(f) c() |
15:13.54 | cladhaire | lua> function f() while true do end end; c = coroutine.wrap(f) c() |
15:13.56 | cladhaire | cladhaire: maximum execution time (2.5s) exceeded |
15:14.08 | Cide | 2.5s? conservative bastard! |
15:14.09 | Cide | :P |
15:14.10 | cladhaire | =) |
15:14.13 | cladhaire | dual core |
15:14.22 | cladhaire | oh yeah |
15:14.34 | cladhaire | lua> for i=1,1e6 do local t = {math.random(i)} end |
15:14.36 | cladhaire | cladhaire: maximum execution time (2.5s) exceeded |
15:14.40 | cladhaire | lua> for i=1,1e5 do local t = {math.random(i)} end |
15:14.41 | cladhaire | cladhaire: No output |
15:14.59 | cladhaire | lua> for i=1,1e5 do local t = {math.random(i), string.rep("a", i)} end |
15:15.01 | cladhaire | cladhaire: *** Please stop trying to break the bot intentionally *** Please stop trying to break the bot intentionally *** Please stop trying to break the bot intentionally *** Please stop trying to break the bot intentionally *** Please stop trying to break the bot intentionally *** Please stop trying to break the bot intentionally *** Please stop trying to break the bot intentionally *** Please stop trying to break the b |
15:15.06 | Cide | haha |
15:18.30 | *** join/#wowi-lounge clad|sleep (n=cladhair@cpe-74-71-116-245.twcny.res.rr.com) |
15:18.30 | *** mode/#wowi-lounge [+o clad|sleep] by ChanServ |
15:19.19 | clad|sleep | that was fun |
15:19.21 | clad|sleep | i made my own problem =) |
15:19.23 | clad|sleep | by being nice and using print to print an error message instead of error() |
15:20.08 | *** join/#wowi-lounge Kaso (n=Kaso@resnet11.nat.lancs.ac.uk) |
15:20.14 | clad|sleep | Luabot has been enabled, prefix a command with lua> to have me run it. |
15:20.25 | clad|sleep | lua> for i=1,1e6 do _G[i] = {} end |
15:20.26 | clad|sleep | clad|sleep: maximum memory (5000 KiB) exceeded |
15:21.13 | clad|sleep | lua> for i=1,1e6 do _G[i] = {} end |
15:21.13 | clad|sleep | clad|sleep: maximum memory (100 KiB) exceeded |
15:21.21 | Kaso | lua> a=function() return a() end a() |
15:21.26 | clad|sleep | Kaso: maximum execution time (5s) exceeded |
15:21.27 | zenzelezz | lua> int 13h |
15:21.28 | clad|sleep | zenzelezz: Compilation failed: [string " int 13h"]:1: malformed number near '13h' |
15:21.32 | zenzelezz | :( |
15:21.53 | clad|sleep | lua> for i=1,1e6 do _G[i] = {} end |
15:21.53 | clad|sleep | clad|sleep: maximum memory (5000 KiB) exceeded |
15:22.18 | clad|sleep | lua> for i=1,1e6 do _G[i] = coroutine.wrap(function() end) end |
15:22.19 | clad|sleep | clad|sleep: maximum memory (5000 KiB) exceeded |
15:22.38 | clad|sleep | >>> for i=1,1e6 do _G[i] = coroutine.wrap(function() end) end |
15:22.43 | Cide | clad|sleep: maximum execution time (5s) exceeded |
15:28.22 | foxlit | lua> print("escape\nthis"); |
15:28.23 | clad|sleep | foxlit: escape this |
15:28.28 | foxlit | fail! |
15:28.42 | foxlit | lua> print("escape\r\nthis"); |
15:28.42 | clad|sleep | foxlit: escape this |
15:28.49 | foxlit | lua> print("escape\r<br />\nthis"); |
15:28.49 | clad|sleep | foxlit: escape |
15:29.34 | foxlit | lua> print ("%20", "%2f", """, "©") |
15:29.35 | clad|sleep | foxlit: Compilation failed: [string " print ("%20", "%2f", """, "©")"]:1: ')' expected near '", "' |
15:31.09 | foxlit | lua> print("!") |
15:31.09 | clad|sleep | foxlit: ! |
15:31.32 | foxlit | lua> print("␈") |
15:31.35 | clad|sleep | foxlit: â |
15:31.41 | clad|sleep | cheater |
15:31.50 | clad|sleep | do I need to strip those escapes? =) |
15:32.03 | foxlit | lua> print("P") |
15:32.03 | clad|sleep | foxlit: P |
15:32.09 | foxlit | lua> print("") |
15:32.10 | clad|sleep | foxlit: |
15:32.13 | zenzelezz | lua> print("øhø") |
15:32.13 | clad|sleep | zenzelezz: øhø |
15:32.16 | foxlit | Perhaps |
15:32.33 | clad|sleep | it doesn't really bother me, its just yall spamming =) |
15:33.03 | foxlit | Evil plan of the day: make your and Cide's bot spam each other |
15:33.13 | cladhaire | hehe that shouldn't be too hard |
15:33.24 | cladhaire | lua> print(">>> 4 + 5") |
15:33.24 | cladhaire | cladhaire: >>> 4 + 5 |
15:33.26 | zenzelezz | they would have to get the prefix right, wouldn't they? |
15:33.29 | foxlit | You're both being very annoying with what you prefix |
15:33.34 | cladhaire | oh derf |
15:33.36 | cladhaire | =) |
15:33.42 | zenzelezz | trust me, I considered this 30 minutes agi |
15:33.45 | zenzelezz | *ago |
15:33.46 | cladhaire | i dont think you can find a way around it |
15:33.47 | cladhaire | lol |
15:34.00 | zenzelezz | -- >>> :Erroneous Nickname :-( |
15:34.52 | cladhaire | well mine only checks the first six characters of the incoming message |
15:35.28 | foxlit | lua> print("") |
15:35.28 | cladhaire | foxlit: |
15:35.37 | cladhaire | lua>print("monkey") |
15:35.38 | cladhaire | cladhaire: monkey |
15:36.16 | cladhaire | if you want, you can test it in PM's so you don't spam the channnel |
15:36.17 | cladhaire | *shrug* |
15:36.46 | foxlit | lua> s=""; for k, v in pairs(_G) do if (type(v) == "table") then s = s .. " " .. k; end end print(s) |
15:36.47 | cladhaire | foxlit: wow os _G coroutine debug string bit table math |
15:37.39 | foxlit | I think I can be evil with that. Bot runs on your PC? :) |
15:37.39 | *** join/#wowi-lounge Kaelten (n=chatzill@c-69-181-47-80.hsd1.ca.comcast.net) |
15:37.39 | *** mode/#wowi-lounge [+v Kaelten] by ChanServ |
15:37.45 | foxlit | (and the lua interpreter?) |
15:38.03 | foxlit | lua> s=""; for k, v in pairs(os) do if (type(v) == "table") then s = s .. " " .. k; end end print(s) |
15:38.04 | cladhaire | foxlit: No output |
15:38.08 | cladhaire | lua> return os |
15:38.09 | cladhaire | cladhaire: {["clock"] = function: 0x302b00, ["time"] = function: 0x302d20, } |
15:38.13 | cladhaire | lua> return coroutine |
15:38.13 | cladhaire | cladhaire: {["resume"] = function: 0x301250, ["yield"] = function: 0x301350, ["status"] = function: 0x3012d0, ["wrap"] = function: 0x3086a0, ["create"] = function: 0x308680, ["running"] = function: 0x301290, } |
15:38.21 | cladhaire | lua> print(debug, string, bit, table, math) |
15:38.22 | cladhaire | cladhaire: {["traceback"] = function: 0x304020, } {["split"] = function: 0x304440, ["match"] = function: 0x303240, ["gmatch"] = function: 0x303140, ["upper"] = function: 0x303340, ["gsub"] = function: 0x303180, ... (result truncated) |
15:38.39 | foxlit | {["traceback"] = function: 0x304020, } ? |
15:38.41 | cladhaire | not much for you to muck about with |
15:38.43 | foxlit | What's the comma for? |
15:38.51 | cladhaire | the next element of the table |
15:38.55 | cladhaire | its syntactically valid |
15:38.57 | cladhaire | but extraneous |
15:39.00 | cladhaire | lua> print(debug, string, bit, table, math) |
15:39.00 | cladhaire | cladhaire: {["traceback"] = function: 0x304020, } {["split"] = function: 0x304440, ["match"] = function: 0x303240, ["gmatch"] = function: 0x303140, ["upper"] = function: 0x303340, ["gsub"] = function: 0x303180, ["format"] = function: 0x3030c0, ["lower"] = function: ... (result truncated) |
15:39.13 | cladhaire | raised the output limit to 255 |
15:39.23 | Kaso | lua> t={1,2,3,4,} print(t[4]) |
15:39.23 | cladhaire | Kaso: 4 |
15:39.29 | Kaso | i always use extra commas |
15:39.33 | cladhaire | me too |
15:39.42 | foxlit | lua> t={1,2,3,4,,,6} print(t[5]) |
15:39.43 | cladhaire | foxlit: Compilation failed: [string " t={1,2,3,4,,,6} print(t[5])"]:1: unexpected symbol near ',' |
15:39.43 | Kaso | then when i add extra things to the table i dont forget commas |
15:39.47 | cladhaire | it can serialize tables, so you can just return them or print them directly |
15:39.50 | cladhaire | print(_G) |
15:39.53 | cladhaire | lua> print(_G) |
15:39.54 | cladhaire | cladhaire: {["log"] = function: 0x3037e0, ["wow"] = {["strconcat"] = function: 0x3044c0, ["strtrim"] = function: 0x304400, ["strsplit"] = function: 0x304440, ["getglobal"] = function: 0x304500, ["strjoin"] = function: 0x304480, ["debugstack"] = function: 0x304580, [... (result truncated) |
15:40.29 | Kaso | lua> loadstring(string.dump(function() print("yay") end))() |
15:40.29 | cladhaire | Kaso: yay No output |
15:40.37 | Kaso | yay no output ? |
15:41.06 | cladhaire | your function didn't return anything |
15:41.09 | cladhaire | why would there be output? |
15:41.22 | cladhaire | lua> loadstring(string.dump(function() print("yay") end))() |
15:41.22 | cladhaire | cladhaire: yay No output |
15:41.28 | cladhaire | lua> loadstring(return string.dump(function() print("yay") end))() |
15:41.28 | Kaso | well i printed something so surely that should over-write the no output hting |
15:41.29 | cladhaire | cladhaire: Compilation failed: [string " loadstring(return string.dump(function() print("yay") end))()"]:1: unexpected symbol near 'return' |
15:41.38 | foxlit | lua>a={b={c={d={}}}}; a.c = a.b.c.d; a.e = a.b; a.b.c.d = a.e; a.c = a.b.c; a.b.c.e = a.e; a.b.a = a; return a; -- I lost track at this point |
15:41.38 | cladhaire | foxlit: {["e"] = {["c"] = {["e"] = table: 0x309220, ["d"] = table: 0x309220, } , ["a"] = table: 0x308ae0, } , ["c"] = table: 0x309260, ["b"] = table: 0x309220, } |
15:41.48 | Cide | oh god :P |
15:41.50 | cladhaire | lol |
15:42.13 | cladhaire | Cide: im just too lazy to put your pickling code into my script |
15:42.17 | cladhaire | to be completely honest =) |
15:42.22 | Cide | lol |
15:42.28 | Cide | would it require major modifications? |
15:42.33 | cladhaire | i dunno |
15:42.35 | cladhaire | haven't looked too much |
15:42.51 | Cide | you should just have to c&p that function, call getPickleNamespace() and save/load |
15:42.57 | Cide | was like 3-4 function calls for me |
15:43.05 | cladhaire | hrm |
15:43.07 | cladhaire | i'll take a look at it later |
15:43.33 | foxlit | lua> e = function(e) loadstring(string.dump(e))(e); end print(e(e)); |
15:43.35 | cladhaire | foxlit: /Users/jnwhiteh/bin/runlua.lua:150: stack overflow |
15:44.59 | foxlit | lua> e = function(e) loadstring(string.dump(e))(e); end print(pcall(e,e)); |
15:44.59 | cladhaire | foxlit: false/Users/jnwhiteh/bin/runlua.lua:150: stack overflow |
15:45.07 | Kaso | I wish there was a way to list all pasties by one username on pastey.net |
15:45.45 | Cide | mysql> SELECT id FROM pasties WHERE user = "Kaso" |
15:45.46 | Cide | god! |
15:46.00 | Kaso | Tell that to norgs! |
15:46.24 | *** join/#wowi-lounge MoonWolf_ (i=MoonWolf@89.98.118.158) |
15:46.34 | Kaso |  /l〠|
15:46.34 | Kaso | ďĽďľźď˝¤ 。 7 |
15:46.34 | Kaso |  l〠~ă˝ă€€ . |
15:46.34 | Kaso |  ăă—l_, )㎠|
15:46.38 | Kaso | ^^ |
15:46.45 | Cide | poor kitten |
15:47.06 | Kaso | im searching through my browser history for pastey, that was in it, pretty cute |
15:47.29 | Kaso | cept hes a little skewed |
15:48.16 | foxlit | lua> e = function(e) loadstring(string.dump(e))(e); end print(pcall(e,e)); print("stuff"); |
15:48.16 | cladhaire | foxlit: false/Users/jnwhiteh/bin/runlua.lua:150: stack overflowstuff |
15:48.48 | foxlit | lua> e = function(e) loadstring(string.dump(e))(e); end print(select(1,pcall(e,e))); print("stuff"); |
15:48.49 | cladhaire | foxlit: false/Users/jnwhiteh/bin/runlua.lua:150: stack overflowstuff |
15:48.59 | foxlit | Where's this /Users/jnwhiteh/bin/runlua.lua:150: stack overflow coming from? |
15:49.34 | cladhaire | dunnon |
15:49.46 | Kaso | line 150 of runlua.lua i think! |
15:49.46 | cladhaire | its on the trace function |
15:49.47 | Industrial | zButtons zChat zExperience zMinimap zQuestAutomation zStats, cmon I need more projects :P |
15:50.27 | Cide | zZz? |
15:50.27 | Kaso | the sleeping mod! |
15:50.40 | Cide | pronounced "zee zee-zee" |
15:50.49 | Industrial | yeah im prefixing them so I dont have to worry about duplicate names, and I dont have to think of a fun and orignal name :P |
15:51.01 | Industrial | does what it says :P |
15:51.03 | foxlit | oh? |
15:51.06 | Cide | CT_BarMod, CT_UnitFrames, CT_BuffMod... |
15:51.11 | Industrial | ^^ |
15:51.12 | foxlit | You think people won't collide with "z"? |
15:51.28 | Kaso | i like to use J<whatever> |
15:51.29 | foxlit | It's not as popular as x, but still, there'll be something |
15:52.04 | foxlit | I used Junk |
15:52.04 | Industrial | zHunterMod is the only one I know of |
15:52.05 | foxlit | Turns out there's a mod somewhere called that |
15:52.05 | foxlit | Wuu offered to update :( |
15:52.05 | Kaso | hehe |
15:53.03 | cladhaire | not sure why you're getting a stack overflow |
15:53.06 | cladhaire | will have to play with it later |
15:53.16 | foxlit | There is actually stack overflow |
15:53.19 | foxlit | It's basically |
15:53.29 | foxlit | lua>e=function(e) e(e) end; e(e); |
15:53.30 | cladhaire | foxlit: /Users/jnwhiteh/bin/runlua.lua:152: stack overflow |
15:53.34 | cladhaire | well |
15:53.35 | cladhaire | that code |
15:53.41 | cladhaire | causes a stack overflow in the standard interpreter |
15:53.44 | cladhaire | so it will cause on in mine. |
15:53.47 | cladhaire | O.o |
15:53.52 | foxlit | It's odd that it simply continues to next line |
15:53.52 | Kaso | >>> http://pastey.net/52681 print(JColor("Awesome")) |
15:53.52 | Cide | Kaso: [string "http://pastey.net/52681 print(JColor("Awesome"))"]:1: '<name>' expected near '/' |
15:53.57 | foxlit | lua>e=function(e) e(e) end; e(e); print("hi") |
15:53.57 | cladhaire | foxlit: /Users/jnwhiteh/bin/runlua.lua:152: stack overflow |
15:54.11 | Kaso | Cide, you dont like pastey and code in one command hey? |
15:54.20 | foxlit | Only when pcalled. So I guess your "zomg, something broke" hook doesn't account for pcall |
15:54.22 | Cide | nope :P |
15:54.32 | Cide | it uses a regexp to figure out if it's a valid pastey link |
15:56.47 | Kaso | I'm late! Where's the Skillet! - http://www.youtube.com/watch?v=0S8wBNoiv90 |
16:01.09 | *** join/#wowi-lounge nuoHep (i=nuoHep@85.192.55.242) |
16:04.49 | Lunessa | Take an episode of Cops and make it a hit song. |
16:05.39 | Kaso | haha |
16:05.49 | Kaso | you can lockpick random items for skill ^^ |
16:06.55 | *** join/#wowi-lounge cogwheel (n=chatzill@c-67-164-121-134.hsd1.ca.comcast.net) |
16:07.13 | *** join/#wowi-lounge Thorarin (n=thorarin@s55918431.adsl.wanadoo.nl) |
16:12.24 | mikma | so i have m.editbox1 ... how can i add text in it? /script m.editbox1:SetText("text") throws me this: Message: [string "m.editbox1:SetText("text")"] line 1: attempt to index field 'editbox1' (a nil value) |
16:12.53 | Kaso | is m a local ? |
16:13.12 | mikma | nope, it's m = {} |
16:13.19 | *** join/#wowi-lounge a-stray-cat (n=chris@68-190-210-245.dhcp.gldl.ca.charter.com) |
16:13.32 | Kaso | Dont make globals with names like that :> |
16:13.48 | mikma | no i won't, this is just a tinypad test |
16:13.49 | Kaso | its possible your m is being over-written, or that editbox1 isnt getting set properly |
16:15.29 | Kaso | post the full code if you would like any more insight than that |
16:15.46 | mikma | i'm changing the global now and see what happens |
16:16.37 | zenzelezz | I put all my globals in _! |
16:17.20 | Kaso | a perfect plan with no possible problems imo zenzelezz ! |
16:17.31 | mikma | Kaso: http://pastey.net/56559 |
16:18.02 | Kaso | the name isnt valid |
16:18.17 | mikma | how should it be then? |
16:18.18 | Kaso | just give it nil for the name. |
16:18.34 | Kaso | if you're keeping a reference to it you dont need a global name for the edit box |
16:21.15 | mikma | err, now i'm not sure how to do this properly |
16:21.36 | cladhaire | lua> a={b={c={d={}}}}; a.c = a.b.c.d; a.e = a.b; a.b.c.d = a.e; a.c = a.b.c; a.b.c.e = a.e; a.b.a = a; return(a) |
16:21.37 | cladhaire | cladhaire: { ["e"] = { ["c"] = { ["e"] = , ["d"] = } (#3), ["a"] = } (#2), ["c"] = , ["b"] = } (#1) |
16:21.46 | cladhaire | Cide: Thanks for that, I just needed those three functions |
16:22.27 | mikma | Kaso: so how should i do that? |
16:23.24 | Kaso | mik.["editbox"..i] = CreateFrame("EditBox", nil, mik.tooltip, "InputBoxTemplate") |
16:23.39 | Kaso | same with the top just do |
16:23.43 | Kaso | mik.tooltip = CreateFrame("GameTooltip",nil, UIParent,"GameTooltipTemplate"); |
16:25.01 | mikma | Kaso: Message: [string "mik = {}..."] line 22: '<name>' expected near '[' |
16:25.26 | Kaso | blah, remove the . |
16:25.29 | mikma | heh |
16:28.08 | mikma | Kaso: now i get a different error :D Message: ..\FrameXML\GameTooltip.lua line 95: attempt to concatenate a nil value |
16:29.33 | Kaso | hmm, tooltips need name, who know it |
16:29.34 | Kaso | knew it |
16:29.39 | mikma | lol |
16:30.10 | mikma | yeah, this ain't so simple ;) and this is the first time i'm doing this |
16:31.37 | Kaso | well just put a name in, but using a dot in the name confuses things |
16:32.04 | Kaso | cos then CreateFrame makes a frame at _G["whatever.whatever"] but that is not the same as whatever.whatever |
16:32.49 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.156.29) |
16:32.54 | mikma | and the editboxes need name too, or else the graphics will mess up completely |
16:33.20 | Kaso | ok well give subsitute in _ i guess, but just stick to using your local references |
16:34.55 | mikma | okiedokie |
16:36.40 | Lunessa | Quotes like this.. " I don't understand the philosophy behind trying to make the macro facility as dumb and cumbersome as possible. It only encourages add-ons, whether or not legal under the TOS. " make me want to gouge someone's eyes out. |
16:36.55 | *** join/#wowi-lounge Angwe (n=a1514131@c-71-236-188-72.hsd1.or.comcast.net) |
16:37.15 | Angwe | hey, anyone here decent with LUA? |
16:37.38 | mikma | lua> print( "I am!" ) |
16:37.39 | cladhaire | mikma: I am! |
16:37.47 | mikma | bah, it replied to me :( |
16:37.50 | Angwe | lol |
16:38.22 | Angwe | mind if i ask you a question, its probably pretty simple, but im about 4 hours fresh into trying to learn the syntax for this |
16:38.29 | Kaso | i assume cladhaire is pretty good with lua too :> |
16:38.41 | Kaso | gogo ask |
16:38.48 | *** part/#wowi-lounge weziman (n=foobar@cpe-72-177-53-212.austin.res.rr.com) |
16:38.53 | Angwe | ok i got a savedVars file |
16:38.57 | Angwe | and inside of it its got tables |
16:39.17 | Angwe | output looks like this |
16:39.18 | Angwe | ArenaMasterDB = { |
16:39.18 | Angwe | ["profiles"] = { |
16:39.18 | Angwe | ["Default"] = { |
16:39.18 | Angwe | ["data"] = { |
16:39.19 | Angwe | ["Chrno - Ursin"] = { |
16:39.20 | Angwe | ["name"] = "Chrno", |
16:39.30 | Angwe | ["rating"] = 1800, |
16:39.30 | Angwe | ["health"] = 6853, |
16:39.31 | Angwe | ["build"] = "61/0/0", |
16:39.34 | mikma | ouch-paste :( |
16:39.40 | Kaso | in future use http://pastey.net if its more than 3lines |
16:39.41 | cogwheel | use pastey for things like that :P |
16:39.45 | Angwe | ok sorry lol |
16:40.09 | Kaso | So, the anyway, the question.. |
16:40.31 | foxlit | purl, be evil |
16:40.33 | purl | lua> print("hi"); |
16:40.33 | cladhaire | purl: hi |
16:40.35 | purl | hello, cladhaire |
16:40.42 | Angwe | http://pastey.net/56561-1mrd |
16:41.04 | Angwe | ok, well im trying to grab the value in health |
16:41.18 | Angwe | but this vars file is like 20,000 lines long |
16:41.29 | Angwe | so i want to search through all of the table names in data |
16:41.37 | cogwheel | the easiest way to read lua files is to simply write your script in lua and use the standalone interpreter |
16:41.37 | Angwe | then grab the health value |
16:42.02 | cogwheel | then all you have to do is dofile("Path & Name of SavedVariables") |
16:42.18 | foxlit | Don't tell purl to be evil. It's exceptionally evil! |
16:42.18 | cogwheel | that will create the table in your script's memory |
16:42.46 | cogwheel | and then you just access it like you do in your addon |
16:43.41 | mikma | Kaso: mik. -> mik_ ftw |
16:43.42 | Angwe | hmm |
16:44.08 | cladhaire | ? |
16:44.12 | Angwe | i think you lost me at standalone interpeter lol |
16:44.27 | mikma | the mighty C's! cladhaire, Cide, cogwheel ... list goes on |
16:44.32 | foxlit | I can't make your two bots talk to each other |
16:44.34 | Cide | ciriel... |
16:44.39 | mikma | :D |
16:44.41 | foxlit | But purl is cooperative! |
16:44.57 | foxlit | So "~be evil" and "~be evil to Cide" is what I have in mind :) |
16:45.02 | Kaso | Angwe, youre trying to do stuff with your data outside of wow right? |
16:45.22 | Angwe | no, i have the data in wow already, i just dont know how to access it |
16:45.38 | Angwe | self.db.profile.data[1].health |
16:45.41 | Angwe | is what i was trying |
16:45.46 | Angwe | and a bunch of variations of that |
16:45.57 | foxlit | Sort of like |
16:45.59 | foxlit | ~be evil |
16:46.03 | purl | lua> print("be evil"); |
16:46.03 | *** join/#wowi-lounge ravagernl (n=chatzill@85.148.20.110) |
16:46.13 | Kaso | ArenaMasterDB.profiles.default.data["Chrno - Ursin"].health |
16:46.34 | Kaso | sorry capital D on default |
16:46.38 | foxlit | Though perhaps purl is smarter than me :) |
16:46.45 | foxlit | purl, ping |
16:46.46 | purl | pong |
16:46.51 | cladhaire | purl PM'd me |
16:46.53 | cladhaire | and yelled |
16:47.27 | Lunessa | So, ~purl punish foxlit isn't going to be happy either? |
16:47.28 | Angwe | yay, it worked |
16:47.37 | Cide | foxlit: see if it works on me :) |
16:47.51 | foxlit | purl, be evil to Cide |
16:47.53 | purl | >>> print("be evil to Cide"); |
16:48.03 | Angwe | is there any way to cycle through the tables in data? |
16:48.25 | foxlit | So you just ignore our friendly bot? :) |
16:48.28 | Angwe | and check the name of the table vs. the target? |
16:48.30 | Cide | yes |
16:49.43 | Kaso | ~pil |
16:49.44 | purl | well, pil is Programming in Lua. The first edition is available free online at http://www.lua.org/pil and covers Lua 5.0. The second edition is available in hardcover and covers Lua 5.1. the Python Imaging Library |
16:50.03 | foxlit | what about the python imaging library? |
16:50.09 | Kaso | you should definitely give that a read Angwe |
16:50.49 | Kaso | purl, pil is Programming in Lua. The first edition is available free online at http://www.lua.org/pil and covers Lua 5.0. The second edition is available in hardcover and covers Lua 5.1. |
16:50.56 | purl | ...but pil is already something else... |
16:50.56 | Angwe | ok, will do sir, thanks for your help |
16:50.59 | Kaso | i dont care! |
16:51.04 | Kaso | (how do you over-ride) |
16:51.11 | foxlit | no, xyz is abc |
16:51.17 | Kaso | purl, no pil is Programming in Lua. The first edition is available free online at http://www.lua.org/pil and covers Lua 5.0. The second edition is available in hardcover and covers Lua 5.1. |
16:51.21 | purl | Kaso: okay |
16:51.31 | foxlit | ~no pil |
16:51.41 | foxlit | ~ping |
16:51.53 | purl | pong |
16:51.53 | foxlit | ~pil |
16:52.09 | purl | methinks pil is Programming in Lua. The first edition is available free online at http://www.lua.org/pil and covers Lua 5.0. The second edition is available in hardcover and covers Lua 5.1. |
16:52.10 | *** join/#wowi-lounge Tuller (n=chatzill@c-76-27-166-119.hsd1.va.comcast.net) |
16:52.28 | foxlit | So the comma is optional |
16:53.26 | *** join/#wowi-lounge Royal (n=m@cp291458-b.landg1.lb.home.nl) |
16:53.39 | Kaso | purl should have the ability to set channel specific factoids |
16:55.33 | Kaso | Ah, patrolling Hillsbrad, killing blood elfs |
16:55.36 | Kaso | so much fun |
16:56.29 | Kaso | some might call it ganking, but im only level 31 so im not that much above them. |
16:56.36 | Kaso | Though.. i did just 1hit a mage |
16:57.18 | *** join/#wowi-lounge JoshBorke (n=Josh@r54h77.res.gatech.edu) |
16:57.31 | foxlit | meanie! |
16:57.44 | foxlit | Patched Kasobot yet? |
16:58.38 | Kaso | nah cos im lazy |
16:58.46 | Kaso | you wannt look at the horrific code? |
16:58.58 | Kaso | i warn you, your eyes may well bleed from it |
16:59.57 | foxlit | Sure :) |
17:02.22 | Kaso | know somewhere i can upload filez? my web hosting is still gone cos i havent gotten around to paying for the next year |
17:02.33 | Kaso | im beeing pretty lazy atm as you might tell :> |
17:04.22 | cogwheel | purl, cidewar is <reply>lua> print("~cidewar") |
17:04.48 | purl | cogwheel: okay |
17:04.49 | cogwheel | s/cide/clad/ |
17:04.57 | cogwheel | purl, forget cidewar |
17:04.57 | purl | i forgot cidewar, cogwheel |
17:05.08 | *** part/#wowi-lounge cogwheel (n=chatzill@c-67-164-121-134.hsd1.ca.comcast.net) |
17:05.13 | *** join/#wowi-lounge cogwheel (n=chatzill@c-67-164-121-134.hsd1.ca.comcast.net) |
17:05.15 | cogwheel | purl, cladwar is <reply>lua> print("~cidewar") |
17:05.37 | purl | cogwheel: okay |
17:05.38 | Cide | s/cidewar/cladwar/ |
17:05.38 | *** mode/#wowi-lounge [+v MoonWolf] by ChanServ |
17:05.38 | cogwheel | grrr... |
17:05.38 | cladhaire | >>> a = { }; a["selfref"] = a; return a; |
17:05.38 | Cide | cladhaire: { ["selfref"] = <table: #1> } (#1) |
17:05.39 | cogwheel | purl, cladwar is <reply>lua> print("~cladwar") |
17:05.43 | purl | ...but cladwar is already something else... |
17:05.48 | cogwheel | purl, no cladwar is <reply>lua> print("~cladwar") |
17:05.50 | purl | okay, cogwheel |
17:05.55 | cogwheel | ~cladwar |
17:05.56 | purl | lua> print("~cladwar") |
17:05.57 | cladhaire | purl: ~cladwar, |
17:06.17 | cogwheel | purl, no cladwar is <reply>lua> print("cladwar") |
17:06.18 | purl | cogwheel: okay |
17:06.22 | cogwheel | ~cladwar |
17:06.24 | purl | lua> print("cladwar") |
17:06.25 | cladhaire | purl: cladwar, |
17:06.27 | Kaso | im so confused |
17:06.33 | cogwheel | stupid comma |
17:06.36 | Cide | lua> return "cladwar" |
17:06.36 | cladhaire | Cide: cladwar, |
17:06.47 | cogwheel | purl, no cladwar, is <reply>lua> print("cladwar") |
17:06.49 | purl | cogwheel: okay |
17:06.52 | cogwheel | ~cladwar |
17:06.54 | purl | lua> print("cladwar") |
17:06.54 | cladhaire | purl: cladwar, |
17:06.56 | purl | lua> print("cladwar") |
17:06.59 | Cide | nice |
17:07.15 | cladhaire | purl stops it |
17:07.18 | cladhaire | and you'll get me banned =) |
17:07.30 | foxlit | Alternate keywords? |
17:07.32 | cogwheel | cide ignores purl :P |
17:07.47 | cladhaire | yeah, I should do that |
17:07.54 | cladhaire | but i'd have to cover both ~bladsh and purl, |
17:08.08 | foxlit | infobot, say hi |
17:08.09 | cogwheel | not really... |
17:08.23 | foxlit | Interesting split personality you have, purl |
17:08.26 | cogwheel | just ignore messages from purl |
17:08.30 | foxlit | Just ignore everything sent by purl |
17:08.32 | cogwheel | not the word purl |
17:08.49 | cogwheel | purl, say >>> return "true" |
17:08.51 | purl | >>> return "true" |
17:09.38 | foxlit | purl, no, cladwar is <reply>lua> print("cladpeace"); |
17:09.41 | purl | okay, foxlit |
17:09.55 | foxlit | purl, cladpeace is <reply>lua>print("cladescapalation"); |
17:09.57 | purl | foxlit: okay |
17:10.05 | foxlit | purl, cladescalation is <reply>lua>print("cladwar"); |
17:10.08 | purl | okay, foxlit |
17:10.11 | Cide | you need with commas |
17:10.31 | foxlit | Pj |
17:10.32 | foxlit | Oh |
17:10.56 | foxlit | I don't actually intend to run that, though |
17:11.53 | Kaso | pastey.net's spam stopper is cleaverer than me |
17:12.01 | Kaso | i cant get past it but im not spamming |
17:12.08 | foxlit | "buy my medical problems"? |
17:12.40 | Kaso | hu? |
17:13.00 | foxlit | Considering how much spam actually gets through that, I'm surprised you're having difficulty :) |
17:15.04 | Kaso | i think this spam filter is new |
17:15.23 | foxlit | spam filtering code is silly |
17:15.26 | foxlit | Throw in a few more operators |
17:15.31 | Kaso | also when you're questioned for spam it then removes synatx highlithing on your code >.< |
17:24.21 | Lunessa | Making Disc Images in Mac OSX 10.4 with Disk tools it 'teh suck' |
17:25.41 | cladhaire | ~cladwar |
17:25.53 | purl | lua> print("cladpeace"); |
17:25.54 | cladhaire | or did you make it forget it? |
17:25.57 | cladhaire | purl: cladpeace |
17:25.58 | purl | lua>print("cladescapalation"); |
17:25.59 | cladhaire | purl: cladescapalation |
17:26.40 | cladhaire | lua> print("purl") |
17:26.40 | cladhaire | cladhaire: Purl is serious business! |
17:26.55 | JoshBorke | lua> print("purl") |
17:26.55 | cladhaire | JoshBorke: Purl is serious business! |
17:27.02 | JoshBorke | <3 clad |
17:27.09 | cladhaire | heh |
17:27.45 | Fin | have people already tested whether cladhaire's disabled file io? :) |
17:28.07 | cladhaire | lua> return io |
17:28.07 | cladhaire | cladhaire: nil |
17:28.16 | cladhaire | lua> return debug, io, os |
17:28.16 | cladhaire | cladhaire: { ["traceback"] = function: 0x304020 } (#1), nil, { ["clock"] = function: 0x302b00, ["time"] = function: 0x302d20 } (#2) |
17:29.41 | Fin | heh |
17:29.52 | Lunessa | Clad is brave, perhaps even foolhardy, but not stupid. :P |
17:30.03 | cladhaire | i made a mistake last night |
17:30.10 | Fin | sure, sure, I know people who are all those things but still forgetful :P |
17:30.10 | cladhaire | and shirik almost wiped my hard drive =) |
17:30.23 | cladhaire | i had the code, just had it commented out for some reason |
17:30.26 | Fin | oof |
17:30.32 | Lunessa | Ouch. |
17:31.00 | Cide | I think we've ironed out most issues together in the past month |
17:31.00 | Lunessa | The QQing would have been great over wiped drives. |
17:31.21 | cladhaire | Cide: yeah, and it was easy to see what you covered and just apply it |
17:31.27 | cladhaire | that cide.. such a trailblazer =) |
17:31.46 | Cide | (at the trailblazer part!) |
17:32.00 | cladhaire | hehe |
17:39.41 | *** join/#wowi-lounge leethal (n=leethal@kri1-1x-dhcp494.studby.uio.no) |
17:40.35 | Kaso | pastey.net 's new anti-spam stuff is really a pain |
17:41.03 | Kaso | and to me seems a little silly, they get you to type out the domain backwards and then enter the number of times you used that domain, |
17:41.10 | Kaso | Surely that is *easier* for a script than a person |
17:41.19 | cladhaire | lol |
17:41.23 | cladhaire | so talk to norgs about it |
17:41.54 | zenzelezz | he just doesn't like all the pesky users |
17:42.36 | Kaso | i was sitting there trying to work out armory.worldofwarcraft.com backwards |
17:42.42 | Kaso | got it wrong twice >.< |
17:43.35 | Thunder_Child | write a script for it...oh wait thats what they are trying to stop.... |
17:45.07 | Fin | perl -e 'print join "", (reverse( split //, "string"))' |
17:45.53 | *** join/#wowi-lounge Kazie (n=kk@port207.ds1-vg.adsl.cybercity.dk) |
17:45.58 | Fin | oh, wait |
17:46.30 | Fin | perl -e 'print scalar reverse "string"' |
17:49.28 | Kaso | string.reverse |
17:49.40 | Kaso | lua> string.reverse("armory.worldofwarcraft.com") |
17:49.41 | cladhaire | Kaso: No output |
17:49.46 | Kaso | lua> return string.reverse("armory.worldofwarcraft.com") |
17:49.47 | cladhaire | Kaso: moc.tfarcrawfodlrow.yromra |
17:49.51 | Kaso | yay! |
17:50.26 | cladhaire | lol |
17:50.29 | Thunder_Child | heh, i was trying to read that...and failing |
17:51.42 | Fin | of course |
17:51.47 | Fin | spiffy |
17:52.57 | *** part/#wowi-lounge leethal (n=leethal@kri1-1x-dhcp494.studby.uio.no) |
17:52.58 | mikma | lua> return version |
17:52.59 | cladhaire | mikma: nil |
17:53.09 | cladhaire | lua> return _VERSION |
17:53.09 | cladhaire | cladhaire: Lua 5.1 |
17:53.12 | *** join/#wowi-lounge Thorarin (i=marcel@s55918431.adsl.wanadoo.nl) |
17:55.05 | Industrial | return os.time() |
17:55.10 | Industrial | lua> return os.time() |
17:55.12 | cladhaire | Industrial: 1181411676 |
17:56.08 | cladhaire | zomg teh hacking my timez |
17:56.08 | Industrial | :P |
17:56.08 | Kaso | >>> return os.time() |
17:56.08 | Kaso | lua> return os.time() |
17:56.09 | Cide | Kaso: 1181411757 |
17:56.09 | cladhaire | Kaso: 1181411721 |
17:56.09 | cladhaire | lua> for i=1,1e6 do _G[i] = math.random(i) end print(table.concat(_G) |
17:56.09 | cladhaire | cladhaire: Compilation failed: [string " for i=1,1e6 do _G[i] = math.random(i) end print(table.concat(_..."]:1: ')' expected near '' |
17:56.18 | cladhaire | lua> for i=1,1e6 do _G[i] = math.random(i) end print(table.concat(_G)) |
17:56.19 | cladhaire | cladhaire: maximum memory (5000 KiB) exceeded |
17:56.26 | Industrial | lua return #(getfenv(0)) |
17:56.27 | cladhaire | lua> for i=1,1e3 do _G[i] = math.random(i) end print(table.concat(_G)) |
17:56.27 | cladhaire | cladhaire: 113232167105711119121829161423221431913222925922612242939151142323430430431422402513152010285354456323321653318766636282168403673461626811258745565648980222933495782408327425548301917618645955107846310272981926861612341524901203124421178720925353692182119... (result truncated) |
17:56.32 | Industrial | lua> return #(getfenv(0)) |
17:56.32 | cladhaire | Industrial: 0 |
17:56.35 | mikma | lua> print(os.getenv("HOME")) |
17:56.35 | Industrial | ;o |
17:56.37 | cladhaire | mikma: [string " print(os.getenv("HOME"))"]:1: attempt to call field 'getenv' (a nil value) |
17:56.41 | cladhaire | lua> for i=1,1e4 do _G[i] = math.random(i) end print(table.concat(_G)) |
17:56.42 | cladhaire | cladhaire: 113232167105711119121829161423221431913222925922612242939151142323430430431422402513152010285354456323321653318766636282168403673461626811258745565648980222933495782408327425548301917618645955107846310272981926861612341524901203124421178720925353692182119... (result truncated) |
17:56.47 | cladhaire | lua> for i=1,1e5 do _G[i] = math.random(i) end print(table.concat(_G)) |
17:56.48 | cladhaire | cladhaire: 113232167105711119121829161423221431913222925922612242939151142323430430431422402513152010285354456323321653318766636282168403673461626811258745565648980222933495782408327425548301917618645955107846310272981926861612341524901203124421178720925353692182119... (result truncated) |
17:57.14 | Kaso | i wish IRC supoorted full 16bit color |
17:57.26 | Kaso | then i could demo my cool Rainbow text function! |
17:57.27 | mikma | lua> os.execute("mkdir " .. lol) |
17:57.27 | cladhaire | mikma: [string " os.execute("mkdir " .. lol)"]:1: attempt to concatenate global 'lol' (a nil value) |
17:57.32 | mikma | lua> os.execute("mkdir " .. "lol") |
17:57.33 | cladhaire | mikma: [string " os.execute("mkdir " .. "lol")"]:1: attempt to call field 'execute' (a nil value) |
17:57.36 | mikma | boo :P |
17:57.51 | Industrial | lua> setfenv(_G, {}) |
17:57.52 | cladhaire | Industrial: [string " setfenv(_G, {})"]:1: bad argument #1 to 'setfenv' (number expected, got table) |
17:57.57 | Industrial | eh? |
17:58.14 | Industrial | oh |
17:58.14 | Industrial | :P |
17:58.25 | mikma | lua> print(io.open("/etc/passwd", "w")) |
17:58.28 | cladhaire | mikma: [string " print(io.open("/etc/passwd", "w"))"]:1: attempt to index global 'io' (a nil value) |
17:58.49 | *** join/#wowi-lounge Nerinia (n=dampf@zux221-098-042.adsl.green.ch) |
17:58.49 | mikma | copypaste rocks xD |
17:59.02 | Fin | lua> for x = 1, 3 do print(x .. "\n") end |
17:59.02 | cladhaire | Fin: 1 , 2 , 3 |
18:00.19 | Industrial | lua> return coroutine |
18:00.20 | cladhaire | Industrial: { ["resume"] = function: 0x301250, ["yield"] = function: 0x301350, ["status"] = function: 0x3012d0, ["wrap"] = function: 0x3002b0, ["create"] = function: 0x300290, ["running"] = function: 0x301290 } (#1) |
18:00.44 | Kaso | Fin clad removes that |
18:00.44 | Fin | kk |
18:00.52 | Kaso | to stop you putting "whatever\nlua>dostuff()" |
18:01.00 | Kaso | then having a infinte loop |
18:01.00 | cladhaire | nah |
18:01.03 | cladhaire | my client stops that |
18:01.06 | Kaso | ah ok |
18:01.09 | cladhaire | without trying =) |
18:01.10 | cladhaire | try <BR> tho |
18:01.13 | cladhaire | :P |
18:01.15 | cladhaire | dunno if it'd work |
18:01.23 | Kaso | well then to stop you flooding channel with tones of new lines then |
18:02.01 | Industrial | lua> local a='' for i=1,25 do a=a..loadfile() end return a |
18:02.01 | cladhaire | Industrial: Compilation failed: [string " local a='' for i=1,25 do a=a..loadfile() end return ..."]:1: unexpected symbol near '&' |
18:02.08 | Industrial | :D? |
18:02.10 | Fin | lua> return xpcall |
18:02.10 | cladhaire | Fin: function: 0x300870 |
18:02.40 | Fin | ooh, /msgs work, hooray |
18:03.01 | Industrial | guess i cant break it then cladhaire :( |
18:03.20 | Industrial | I give up! |
18:10.50 | Industrial | How do i bind a key to a function? |
18:11.23 | Fin | SetBinding() |
18:11.30 | Fin | no? |
18:11.33 | Industrial | http://www.wowwiki.com/API_SetBinding |
18:11.39 | Industrial | only takes a "command" ? |
18:11.53 | Iriel | There's a whole family of binding functions now |
18:11.59 | Fin | oh, k |
18:12.00 | Iriel | SetBindingClick, SetBindingMacro, etc |
18:12.17 | Industrial | I need a button (`) to execute a function every time its pressed |
18:13.05 | *** join/#wowi-lounge Garns (n=blub@muedsl-82-207-249-030.citykom.de) |
18:13.08 | cladhaire | well you could make a button |
18:13.14 | cladhaire | give it an attribute to make it execute the function |
18:13.17 | cladhaire | and then setbindingclick |
18:14.01 | Lunessa | Or you could make a macro, and use SetBindingMacro to bind it to `. |
18:14.46 | cladhaire | yep |
18:14.47 | Fin | you can't register an event and run a function every time? (<- API ignoramus, geniune question) |
18:15.29 | Fin | -iu+ui |
18:15.42 | Kaso | Fin, is the question related to Industrial ? if so theres no key pressed event. |
18:16.05 | Fin | OK, thanks |
18:16.27 | *** join/#wowi-lounge cogwheel (n=chatzill@c-67-164-121-134.hsd1.ca.comcast.net) |
18:16.52 | Thunder_Child | ~seen dorje |
18:17.24 | purl | dorje <i=Dorje@ip-62-69-199-205.globalconnect.pl> was last seen on IRC in channel #wowace, 62d 22h 34m 43s ago, saying: 'meh my typing just sucks sometimes...'. |
18:17.25 | *** part/#wowi-lounge cogwheel (n=chatzill@c-67-164-121-134.hsd1.ca.comcast.net) |
18:21.31 | Industrial | cladhaire: cant I SetScript('OnClick', togglefunc) and SetBindingClick(key, button, 'LeftButton') ? :P |
18:21.45 | cladhaire | yes |
18:22.16 | Industrial | lets try this sucka out! >:O |
18:24.51 | Thunder_Child | mods* |
18:26.42 | *** join/#wowi-lounge Andalia (i=xx@p54ACB54D.dip0.t-ipconnect.de) |
18:28.02 | Angwe | hey Kaso |
18:28.07 | Angwe | got a sec? |
18:28.42 | Kaso | mmhm |
18:29.18 | Angwe | im getting a error message for |
18:29.20 | Angwe | ArenaMasterDB.profiles.default.data[GetUnitName("target",true)].health |
18:29.37 | zenzelezz | IIRC, someone said it's Default |
18:30.12 | Angwe | they did, but default was working when i was explicity stating which data i wanted |
18:30.21 | Angwe | soon as i put in the GetUnitName it started erroring |
18:30.26 | Kaso | is GetUnitName a function? |
18:30.31 | Kaso | sure you dont mean UnitName |
18:30.49 | Kaso | also i seem to recall the table was indexed by "Server - Name" wasnt it? |
18:31.11 | Angwe | getUnitName("target",true) returns Target - Server |
18:31.17 | Angwe | as a string |
18:31.35 | Angwe | if i throw it in a macro alone |
18:31.37 | Angwe | it works |
18:31.43 | Angwe | the getUnitName i mean |
18:31.56 | zenzelezz | was the line you pasted a copy+paste? |
18:31.58 | Fin | Angwe: I think it's just UnitName() ? |
18:32.11 | Kaso | GetUnitName is not a blizzard function |
18:32.12 | zenzelezz | he just said it works from a macro, so I'm assuming his function works |
18:32.16 | Angwe | hmmm |
18:32.21 | zenzelezz | official or otherwise |
18:32.31 | Angwe | sec ill get my macro text |
18:32.39 | Kaso | oh what the fuck |
18:32.42 | Kaso | it is.. ^-- |
18:32.50 | Fin | http://www.wowwiki.com/API_UnitName |
18:33.02 | Kaso | FrameXML/UnitFrame.lua: this.name:SetText(GetUnitName(this.unit) |
18:33.18 | Angwe | ok so im not crazy? |
18:33.25 | Fin | oh I don't know about that |
18:33.27 | zenzelezz | not about that anyway |
18:33.30 | Kaso | but Angwe, im pretty sure by server it means for cross faction pvp |
18:33.31 | Angwe | lol |
18:33.36 | Angwe | yes |
18:33.49 | Angwe | but i tried targeting a player on my server(kalecgos) |
18:33.56 | Kaso | on your server it returns just name |
18:34.38 | Angwe | yes, but i can target a player on my server with /target spunkay - kalecgos |
18:35.03 | Kaso | if you do /target spunkay - ELEPHANTS it will still target him |
18:35.10 | Kaso | <PROTECTED> |
18:35.15 | Kaso | just do this |
18:35.22 | Angwe | oh lol |
18:35.23 | Angwe | yes |
18:35.51 | Angwe | ./target spunkay - penis does still grab the target |
18:36.00 | zenzelezz | the only time you should have a problem is if you encounter someone with the same name as you I think |
18:36.12 | Angwe | yea |
18:36.25 | Angwe | but its not pulling anything atm |
18:36.26 | Kaso | UnitName("target") .." - ".. (select(2,UnitName("target")) or GetRealmName()) |
18:36.29 | Kaso | use that |
18:37.14 | Angwe | ArenaMasterDB.profiles.default.data[UnitName("target") .." - ".. (select(2,UnitName("target")) or GetRealmName())].health) |
18:37.17 | Angwe | that would be valid? |
18:37.44 | Kaso | i think so |
18:37.47 | Angwe | uber |
18:37.52 | Angwe | ill give it a go, thx again sirs |
18:38.49 | Kaso | so GetUnitName... thats odd |
18:38.56 | Kaso | why have two functions for to do one job |
18:39.06 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.156.29) |
18:39.49 | Angwe | still getting null value lol |
18:40.00 | Kaso | exact error please |
18:40.27 | Industrial | hmm |
18:40.27 | Industrial | I dotn get exp from grey quests right/ |
18:40.28 | Kaso | you get a tiny amount |
18:40.28 | Industrial | k |
18:40.36 | Angwe | [2007/06/09 11:40:45-138-x1]: ArenaMaster-1.0\Core.lua:224: attempt to index field '?' (a nil value) |
18:41.09 | Fin | http://www.wowwiki.com/API_UnitName |
18:41.14 | Fin | The default Blizzard UI defines GetUnitName(unit, showServerName) which only returns the unit name, but for characters from another server appends the server name (showServerName==true) or "(*)" (if showServerName==false). |
18:41.42 | Kaso | Angwe, is there an entrie for whoever your targetting in your table? |
18:41.56 | Angwe | the target is spunkay |
18:42.04 | Angwe | and ill get the table data |
18:42.59 | Angwe | http://pastey.net/56574-1k0j |
18:43.21 | Kaso | you still have default without a D |
18:43.25 | Kaso | prob the problem |
18:43.28 | *** join/#wowi-lounge pagangeek (n=pagangee@bonn.contextshift.co.uk) |
18:43.39 | pagangeek | howdy all! |
18:43.46 | Angwe | ok, thought it was workin, ill try that |
18:44.00 | Fin | howdy, pagangeek |
18:44.30 | pagangeek | im having some trouble with scripting /run got a second to point out where i'm going wrong? |
18:44.50 | Fin | "/run got a second to point out where i'm going wrong?" won't work |
18:45.00 | Fin | sorry, sorry |
18:45.28 | Angwe | same error |
18:45.37 | pagangeek | xD |
18:45.40 | Angwe | i have a feeling im doing something stupid lol |
18:45.56 | pagangeek | http://wowi.pastey.net/56575 |
18:47.18 | Fin | pagangeek: describe the problem? |
18:47.44 | pagangeek | Basically, the emote never shows |
18:48.12 | Thunder_Child | ~lart Fin |
18:48.12 | purl | blames Fin for all the evil in the world |
18:48.43 | Angwe | wooot |
18:48.45 | Lunessa | extraneous space !=1 instead of != 1 |
18:48.47 | Angwe | i love you guys |
18:48.50 | Angwe | it works! |
18:48.57 | Fin | pagangeek: that's because |
18:49.08 | pagangeek | ahh.. *scurries back to the other side of the desk* |
18:49.15 | Fin | wait, wait... |
18:49.18 | Fin | no |
18:49.21 | Fin | I think I'm wrong |
18:49.35 | pagangeek | extraneous space removed, but didnt fix it.. |
18:51.39 | Thunder_Child | DoEmote? |
18:51.47 | Lunessa | change it to IsMounted() ==0 ? Test for the inverse? |
18:51.57 | Fin | I was going to suggest DoEmote() |
18:52.00 | Nerinia | PHP ~= LUA? P |
18:52.02 | Fin | why not /emote, anyway? |
18:52.03 | Nerinia | :P |
18:52.20 | Iriel | 0 is not false in lua |
18:52.30 | Lunessa | Er, nil |
18:52.32 | krka | Lua is not an acronym |
18:52.32 | Lunessa | not 0 |
18:52.40 | Iriel | generally you're best off doing if (IsMounted()) and if (not IsMounted()) |
18:52.45 | Fin | if it's already passed a test for being unmounted in [..., nomounted, ...] then why test again? |
18:52.48 | Iriel | that way it doesn't matter which true/false values slouken uses |
18:53.18 | pagangeek | good point fin.. |
18:54.07 | Lunessa | Yeah. Good point. just /me whispers in Draconic... |
18:54.25 | Fin | maybe that wouldn't work if you were in combat |
18:54.32 | pagangeek | Its got a dismount function as well.. I'm a roleplayer so things have to be perfect :-) |
18:54.33 | Fin | although I don't really know why not |
18:55.04 | pagangeek | the conditional is to stop my emoting when nothing happens or when i dismount.. |
18:55.42 | Fin | just add /dismount [mounted] first |
18:55.43 | zenzelezz | pagangeek: do you not have an "end" for the "if"? |
18:56.09 | Kaso | oh the joys of disabled lua errors |
18:56.22 | pagangeek | it needs an end? |
18:56.41 | Kaso | if <something> then <somethingelse> end |
18:56.52 | zenzelezz | I don't think Lua has short ifs like C |
18:57.02 | pagangeek | ill give that a poke :-) |
18:58.29 | zenzelezz | \o/ |
18:59.01 | zenzelezz | hehe |
19:00.37 | pagangeek | can I use an item number instead of a name to show a tooltip for the macro? |
19:01.16 | pagangeek | ahh |
19:01.18 | pagangeek | nevermind.. |
19:01.25 | pagangeek | doesn't need a name at all.. |
19:06.56 | pagangeek | now to stop it emoting when im indoors. |
19:06.58 | *** join/#wowi-lounge Thorarin (i=marcel@s55918431.adsl.wanadoo.nl) |
19:07.19 | Kaso | cant you use /stopmacro with conditionals ? |
19:07.35 | Kaso | rather than having to have tonnes of tests on your send chat message script |
19:07.57 | pagangeek | Kaso: how do you mean? |
19:08.29 | Kaso | under what conditions do you want it to emote |
19:09.11 | pagangeek | only when im outdoors and not mounted. |
19:09.55 | Kaso | then do like /stopmacro [nooutdoors] /stopmacro [mounted] /emote whatever |
19:10.08 | Kaso | i think.. i dont use alot of macros |
19:10.22 | pagangeek | wont that break the rest of the macro? |
19:10.29 | Lunessa | You could very well do that Kaso. |
19:10.38 | Kaso | if you put it at the end the only thing it will stop is your emote line |
19:11.15 | Guillotine | WTB punny name for my addon that shows item sell prices :( |
19:12.02 | Gnarfoz | another one? |
19:12.10 | Fin | Market Leader / The Price Is Right / The Root of All Evil |
19:12.19 | Gnarfoz | YAPA - yet another price addon -.- |
19:12.34 | pagangeek | ill give that a go. |
19:12.52 | Guillotine | Gnarfoz: but this one has data for EVERY item (mined from the armory), and takes up about 1/10 the memory of most others |
19:13.03 | Gnarfoz | SellFish, ItemPrice, SellValue, Informant already exist :\ |
19:13.05 | Gnarfoz | hrm |
19:13.22 | Lunessa | Lucre |
19:13.31 | Gnarfoz | publish it, I'll rip the data and add it to ItemPrice's item lib xD |
19:13.59 | Guillotine | Gnarfoz: I will as soon as i think of a good name >.> |
19:14.02 | Gnarfoz | actually, how does it save so much memory? :P |
19:14.08 | Guillotine | hmm. I like The Price Is Right |
19:14.15 | Guillotine | Gnarfoz: all data is stored as one long string |
19:14.21 | Guillotine | rather than a table |
19:14.53 | pagangeek | Kaso: Now it emotes when I use the macro to dismount.. |
19:14.54 | Gnarfoz | so? |
19:14.54 | Guillotine | its not really 1/10, I was exagerrating. But its little more than half |
19:15.05 | Gnarfoz | ItemPrice already has it that way, for example ^^ |
19:15.34 | krka | how do you retrieve the data from the string? |
19:15.36 | Gnarfoz | anyway, who am I to stifle new developements! :D |
19:15.47 | Guillotine | *shrug* I didn't test ItemPrice. I compared it to ColaLight and SellFish |
19:15.47 | Gnarfoz | names, hrm |
19:17.51 | Kaso | pagangeek, i give in, perhaps look at Iriel's aftercast addon i think thats basically what your trying to do |
19:17.52 | Gnarfoz | HowMuch?, WorthShit (:D), Register |
19:17.56 | krka | EnterPrice |
19:18.01 | Fin | you could put some random phrases in with catch phrases from the show |
19:18.35 | krka | Sellout |
19:18.43 | Iriel | Are you just trying to do actions whenever you mount? |
19:18.47 | Fin | ah, krka wins again |
19:18.50 | Iriel | Or just under certain mount conditions? |
19:18.50 | Fin | damn you man, damn you! |
19:19.07 | krka | i always win |
19:19.08 | Lunessa | CogWheel's Macro Talk! |
19:19.25 | pagangeek | Kaso: I'll give the addon a look.. but if I can do it with a macro, i'd rather save the overhead :-) |
19:19.32 | Fin | Filthy Lucre |
19:19.36 | Fin | it sounds filthy |
19:19.39 | Fin | filth |
19:19.48 | krka | HasSell |
19:20.09 | krka | no that was a bad one |
19:20.16 | Fin | was that a... pun? |
19:20.28 | krka | a bad one |
19:20.46 | Fin | well that's OK then |
19:20.50 | Fin | because you know - you can't really fail at puns... attempt is success |
19:20.57 | pagangeek | Iriel: Just certain conditions. |
19:20.57 | krka | if you like german, how about InSell? |
19:21.05 | Lunessa | Lucre a term for money, it's old, but still in use. |
19:21.11 | Fin | </krka> |
19:21.15 | ckknight | Clams. |
19:21.15 | krka | Fin: sounds like something a wise man would say |
19:21.27 | krka | oh right, it was i who said it |
19:21.29 | Fin | krka: sounds like someone who just made a bad pun would say |
19:21.57 | *** join/#wowi-lounge MoonWolf_ (i=MoonWolf@89.98.118.158) |
19:22.01 | krka | GenerousTip |
19:22.12 | krka | tip can be interpretered in two ways! |
19:22.13 | Fin | that's quite good |
19:22.30 | Iriel | That'd be a double entendre, rather than a pun, tho |
19:22.36 | Fin | double pun, I'd say |
19:22.47 | krka | those are better than puns, Iriel :) |
19:22.58 | Fin | cos he's not referring to his penis |
19:24.35 | cladhaire | what shall I do for dinner? |
19:24.38 | cladhaire | any suggestinos? |
19:24.41 | Fin | play wow |
19:24.42 | Lunessa | That would make an excellent chat addon. |
19:25.02 | Iriel | Grilled salmon, with some wild rice and mushrooms? |
19:25.04 | Lunessa | Cladhaire... Steak, Baked Potato and a bottle of suds. |
19:25.09 | cladhaire | im' not a fan of mushrooms |
19:25.21 | cladhaire | tragic, i know |
19:25.30 | Gnarfoz | as long as it has loads of meat, anything. just meat is ok, too. :P |
19:25.32 | Iriel | Grilled salmon, steamed broccoli and a small baked potato? |
19:25.43 | cladhaire | i'll take you up on the broccoli and potato |
19:25.45 | krka | you're way too grown up iriel |
19:25.50 | cladhaire | i forgot i dont like fish =( |
19:26.02 | Iriel | hm, grilled lemon pepper chicken then? |
19:26.03 | Lunessa | So, steak or chicken |
19:26.05 | *** join/#wowi-lounge MoonWolf__ (n=MoonWolf@89.98.118.158) |
19:26.19 | cladhaire | yeah, i have chicken |
19:26.21 | cladhaire | i shoudl take some out |
19:26.21 | cladhaire | brb |
19:26.21 | Iriel | krka: That's because i'm old now. |
19:26.24 | Fin | so I suggest, supermarket pizza with tons of extra stuff |
19:26.45 | Lunessa | Hah, Iriel - marriage !=Old |
19:27.12 | krka | really? i always assumed you were like 17-18 |
19:27.14 | Iriel | Correct, but in this crowd mid-30's is old |
19:27.23 | pagangeek | okay, i'm still struggling here.. is there something in the api that will test for indoors/outdoors? cant seem to see it anywhere.. |
19:27.26 | Lunessa | Then I'm pushing ancient. |
19:27.36 | krka | that's a compliment, because i think everyone else is 12-13 |
19:27.37 | krka | :) |
19:28.00 | Fin | I love making old jokes with my friends |
19:28.16 | Fin | (the best one of which is that as everyone knows, the old ones are always the best) |
19:28.31 | Iriel | Lunessa: Age is relative, of course 8-) |
19:28.46 | Lunessa | [indoors] [outdoors] and their reverses, [noindoors] [nooutdoors] |
19:28.49 | krka | no it's not, it's fairly absolute |
19:29.09 | Iriel | krka: Ok, ok, 'old' is relative |
19:29.11 | Fin | no it's not, it's absolutely absolute |
19:29.19 | Lunessa | Iriel: I'm late 30s, staring down the barrel of 40 and wondering "how did I get here?" |
19:29.26 | Fin | if you're going to be picky :) |
19:29.41 | Fin | I think what happens is, first you're 39 |
19:29.49 | Fin | then a bit before that, you're 38 |
19:29.52 | Fin | (sorry) |
19:30.13 | Lunessa | ~purl be evil to Fin |
19:30.26 | pagangeek | Lunessa: do those terms work in that format for /run? |
19:30.26 | Iriel | Lunessa: I crossed the mid-point last sunday |
19:30.27 | Guillotine | hmm. I think I like SellOut |
19:30.34 | krka | i liked that one the best too |
19:31.14 | Lunessa | pangangeek no. But with /stopmacro they do. Or you can use Cog's MacroTalk to make them work on /say or /emote |
19:31.34 | Lunessa | Iriel Happy Belated |
19:31.39 | pagangeek | aye.. i think i may just seperate it up and have a single dismount button.. |
19:32.21 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
19:32.22 | Iriel | Lunessa: thanks. |
19:32.42 | Fin | why not put /dismount [mounted] first? |
19:32.57 | Fin | then you only have one button to click? |
19:32.58 | zenzelezz | http://home.samsen.com/zenzelezz/imba_bag.jpg -- why didn't my bags turn out like this :-( |
19:33.21 | Fin | heheh |
19:34.02 | Guillotine | link constructing ftw |
19:34.40 | zenzelezz | actually that was just a guildie linking it to show mats |
19:37.07 | pagangeek | Fin: I tried that, but then i emote when dismounting again.. |
19:38.34 | Fin | when dismounting again? |
19:39.08 | *** join/#wowi-lounge MoonWolf (n=MoonWolf@89.98.118.158) |
19:39.08 | *** mode/#wowi-lounge [+v MoonWolf] by ChanServ |
19:39.30 | pagangeek | as in, when i mount up.. it emotes. |
19:39.36 | pagangeek | and when i dismount it also emots |
19:39.39 | pagangeek | +emotes |
19:39.52 | Fin | why are you using that macro to mount? |
19:40.22 | Fin | I thought it was a button you wanted to click to dismount and emote "/me whispers in Draenic..." or just do the emote if you're already dismounted? |
19:40.24 | *** join/#wowi-lounge Lysistrata (n=yousuck@unaffiliated/lysistrata) |
19:40.28 | Fin | sorry if I missed something :/ |
19:40.35 | pagangeek | other way around.. |
19:41.02 | pagangeek | its a "Not mounted? Emote and Mount Up... Mounted? Then Dismount" button. |
19:41.13 | Fin | ohh |
19:41.47 | Kaso | http://img.photobucket.com/albums/v87/lntkaos/addonf.png |
19:42.06 | Guillotine | Kaso: haha |
19:42.28 | pagangeek | 20:41 < Kaso> http://img.photobucket.com/albums/v87/lntkaos/addonf.png |
19:42.30 | pagangeek | doh |
19:42.35 | pagangeek | bloody terminal.. |
19:43.30 | Kaso | addons with too much color in their names annoy me |
19:45.45 | foxlit | Yeah, evil |
19:45.51 | Fin | uhm... I *think* this should work? |
19:45.56 | foxlit | Should actually disable it for that dialog |
19:46.59 | Fin | http://fin.pastey.net/56582 |
19:47.45 | Lunessa | Fin /say doesn't take options. |
19:47.51 | Fin | aha |
19:47.53 | Lunessa | Either does /emote |
19:47.58 | Fin | hence cogwheel's addon :) |
19:48.02 | Lunessa | Right. |
19:48.04 | Fin | right! |
19:48.27 | Fin | nifty |
19:49.05 | pagangeek | I dont suppose its possible to have a macro show a custom tooltip? |
19:49.20 | Fin | uhm, doesn't #showinfo do that? |
19:49.35 | foxlit | Hm, I wonder |
19:49.45 | Shirik | #showinfo? |
19:49.55 | foxlit | Windows must store the locations of where to look for executables in comandprompt |
19:50.01 | foxlit | Wonder where. |
19:50.06 | Shirik | foxlit: PATH env var |
19:50.08 | Fin | %path% |
19:50.10 | Fin | %programfiles% |
19:50.28 | pagangeek | #showtooltip shows the item tooltip for the first item in the macro, but im using /userandom |
19:50.33 | Shirik | foxlit: type PATH |
19:50.45 | Shirik | pagangeek: Yeah but he said #showinfo, got confused :/ |
19:50.46 | zenzelezz | it's not actually in the command prompt |
19:50.49 | Fin | set %path% |
19:50.57 | Shirik | no % |
19:50.57 | foxlit | Got it, actually |
19:51.03 | Fin | you can set this if you right click My Computer -> Properties -> Advanced -> Environment Variables |
19:51.04 | Shirik | least it's not necessary |
19:51.06 | foxlit | CP -> System -> stuff |
19:51.10 | Shirik | don't know if it's legal |
19:51.18 | zenzelezz | Control Panel -> Advanced -> Environment Variables is the "proper" location |
19:51.22 | Fin | oh, duh, yes, no %s :) |
19:51.24 | zenzelezz | *CP -> System -> Adv |
19:52.11 | Fin | I forward the motion that both working suggestions are equally valid |
19:52.19 | Fin | s/motio/notio/ |
19:52.24 | Fin | no! |
19:52.25 | Fin | motion! |
19:52.26 | Fin | godammit |
19:52.29 | Shirik | lol |
19:52.39 | Shirik | I forward the motion that you should use command prompt to set path |
19:52.42 | Fin | who put the notion of notion in my motion |
19:52.59 | Fin | but using the command prompt only sets it for that instand of cmd.exe, no? |
19:53.10 | Shirik | hm, probably |
19:53.10 | Lunessa | pagangeek in that case, use #showtooltip spellname - then it will use the tooltip for the spell specified. You can't customize the tooltip beyond that in a macro. |
19:53.11 | Shirik | I forget |
19:53.13 | foxlit | Now how do I clear the cache between CP and cmd? |
19:53.28 | Shirik | type cmd |
19:53.40 | pagangeek | thanks Lunessa |
19:53.40 | Guillotine | wtf. every time I log onto my chars I'm instantly disconnected o.O even with all addons disabled |
19:53.44 | foxlit | Still old one |
19:53.52 | Shirik | odd |
19:54.00 | Shirik | are you sure you clicked the "ok" button? ^^ |
19:54.17 | foxlit | Yes |
19:54.37 | foxlit | It turns out that user-specific setting overrides the system-default one, and I've changed system. |
19:55.19 | TC-Working | Guillotine, wipe out wtf? |
19:55.42 | Guillotine | I don't want to lose all my saved data >< So I'm going addon by addon and renaming the saved data |
19:56.01 | foxlit | Do it in chunks, at least? |
19:56.34 | TC-Working | when i said wipeout i meant more like rename |
19:56.38 | TC-Working | the folder |
19:56.50 | Shirik | Guillotine: Are you currently in a raid? |
19:56.55 | Guillotine | Shirik: nope |
19:57.06 | Shirik | o.o |
19:57.10 | Shirik | the servers just say |
19:57.12 | Guillotine | ahh, could be the server |
19:57.14 | Shirik | "Patch 2.1.1 is now live!" |
19:57.18 | Fin | Guillotine: good man! that's exactly how you should fix it |
19:57.22 | Shirik | without saying "please disable all addons" etc |
19:57.36 | Guillotine | I bet its just my server. Logging into another server works fine |
19:57.40 | Guillotine | TC: can you get on? |
19:57.45 | TC-Working | at work right now |
19:57.49 | TC-Working | but i did earleir |
19:57.52 | Shirik | so that's a no |
19:57.54 | TC-Working | earlier* |
19:57.54 | Shirik | which proves it |
19:57.55 | foxlit | Looking up lua sleep on google yields fun stuff |
19:57.58 | foxlit | "Anyone use Lua? more specifically, anyone know how to make a Lua scrit sleep? |
19:57.58 | foxlit | It's just for fun, but world of warcraft supports Lua scripting in its macros and i want to write something that requires the script to pause for a few seconds. |
19:57.58 | Shirik | both Guillotine and TC-Working can't log in |
19:58.01 | Shirik | must be the server |
19:58.05 | Guillotine | lol |
19:58.06 | TC-Working | !lart Shirik |
19:58.10 | foxlit | " silly! |
19:58.11 | TC-Working | ~lart Shirik |
19:58.12 | purl | takes large quantities of Krispy Kream donuts and stuffs them one after another down Shirik's throat until Shirik puts on 150lbs |
19:58.25 | Shirik | I've tried that |
19:58.32 | Shirik | I don't gain weight :/ |
19:58.37 | TC-Working | lucky bastard |
19:58.41 | Shirik | not really |
19:58.49 | TC-Working | really |
19:59.01 | Shirik | it comes with other complications |
19:59.06 | Fin | might be all the speed |
19:59.14 | Shirik | being 6'3" and only 130lb has its own problems |
20:00.34 | TC-Working | the fact that you look like a beanpole? |
20:00.34 | Shirik | heh |
20:00.54 | pagangeek | heres another tooltip/icon related question.. doing a trinket swap.. is it possible to get the icons and tooltips to change based on whats equiped? |
20:01.12 | pagangeek | so when my dps trinket is equiped the macro shows the riding crop and vice versa.. |
20:01.14 | Shirik | yes |
20:01.16 | Shirik | #show 16 |
20:01.17 | Fin | use the ? icon |
20:01.19 | Shirik | and #show 17 |
20:01.19 | Fin | no? |
20:01.28 | Shirik | oh wait |
20:01.30 | Shirik | you don't even need that |
20:01.40 | Shirik | just the ? icon and /use 16 or /use 17 |
20:02.16 | pagangeek | but if the trinket has an on use? |
20:02.41 | Shirik | to answer your question |
20:02.56 | Shirik | #show 16 and #show 17 will show the icons for trinkets one and two, respectively |
20:03.11 | pagangeek | right.. |
20:04.21 | pagangeek | is it possible to invert it? |
20:04.34 | Shirik | invert what? |
20:04.34 | zenzelezz | invert? |
20:05.02 | pagangeek | so that when trinket a is equiped, the tooltip and icon are of trinket b. |
20:05.36 | Shirik | nope |
20:06.02 | Lunessa | For that, you really want an AddOn like Gello's TrinketMenu |
20:06.06 | Shirik | ya |
20:08.02 | pagangeek | okidoo |
20:08.02 | Guillotine | alright, looks like its the server. can't log in with/without addons/saved variables. But I can log onto other servers |
20:08.31 | foxlit | Should Lua.exe be refusing to eat the unicode byteorder marker? |
20:12.14 | *** join/#wowi-lounge Parak (i=PROFI@user-387hhso.cable.mindspring.com) |
20:14.25 | pagangeek | alrighty.. and last question.. is there a chattype i can use in the sendchatmessage that prints text that only i can see somewhere? |
20:15.17 | Fin | try just /echo |
20:15.24 | Fin | er |
20:15.31 | Fin | did I mean /print? |
20:17.05 | Fin | but you can do DEFAULT_CHAT_FRAME:AddMessage('message') also |
20:20.33 | pagangeek | funky! thanks. |
20:23.21 | |Jelly| | wow... alarm clock is no match for sleeping a lot! |
20:26.20 | MentalPower | or just ChatFrame1:AddMessage() |
20:27.07 | *** join/#wowi-lounge Lysistrata (n=yousuck@unaffiliated/lysistrata) |
20:30.20 | pagangeek | okay.. so i lied.. another question.. i want a script to return the name of the item equiped in a trinket slot. |
20:30.45 | Shirik | pagangeek: http://www.wowwiki.com/API |
20:30.49 | Shirik | learn it, love it, live it |
20:31.03 | pagangeek | im on it now :-) |
20:31.35 | Thunder_Child | Guillotine, yep server...i get a char not found |
20:31.59 | *** join/#wowi-lounge Elkano (n=elkano@srbk-590fc80c.pool.einsundeins.de) |
20:32.02 | pagangeek | but can't find a function that returns the item name based on slot.. |
20:32.11 | Thunder_Child | well that time it was a D/C |
20:33.03 | Thunder_Child | yay, blizz broke wow |
20:35.04 | Shirik | here I can be a GM for you |
20:35.21 | Shirik | Thunder_Child: Please disable all your addons and delete your WTF folder. |
20:35.30 | Shirik | Is there anything else I can help you with today? |
20:36.31 | Nerinia | pagangeek: You can combine GetInventoryItemLink() with GetItemInfo(): local itemName = GetItemInfo(GetInventoryItemLink("player", 13)) |
20:37.09 | Thunder_Child | yes there is Shirik, i need a few mods made...get cracking |
20:37.11 | pagangeek | ahh |
20:37.27 | *** join/#wowi-lounge Zeal (n=zeal@host81-151-183-58.range81-151.btcentralplus.com) |
20:37.29 | amro | Thunder_Child: if that doesn't help, delete any addons your neighbor has and try again |
20:37.55 | Thunder_Child | lol, i dont have any neighbors that play...that i am aware of anywyas |
20:37.57 | pagangeek | and that will return the name of the item in slot 13.. |
20:38.11 | Thunder_Child | more stupidity http://forums.worldofwarcraft.com/thread.html?topicId=108419378&sid=1 |
20:38.15 | Nerinia | Yeah, the upper trinket |
20:38.49 | Shirik | wtf |
20:38.59 | Shirik | lol |
20:39.04 | Shirik | no you can't have your characters back |
20:39.10 | Shirik | they're permanently deleted |
20:39.14 | Zeal | is there any API for setting/getting what a frame inherits from? |
20:39.30 | Thunder_Child | I <3 Stupid People |
20:39.32 | zenzelezz | inherits? Doubt it |
20:39.39 | *** join/#wowi-lounge Tuller (n=chatzill@c-76-27-166-119.hsd1.va.comcast.net) |
20:39.47 | Zeal | darn : / |
20:40.24 | zenzelezz | don't trust me completely on it, but I believe inheritance is a creation attribute |
20:40.34 | Shirik | it is |
20:41.14 | Zeal | thought there might atleast be a get, though i doubted set. |
20:41.31 | Shirik | there isn't a really good reason you need it |
20:41.35 | Shirik | why do you think you need it? |
20:42.07 | Zeal | oh, i was going to see how changing the targetoftarget frame, rather than replacing it. |
20:42.15 | Zeal | *see about |
20:42.28 | Shirik | so you want to see what it inherits? |
20:42.39 | Zeal | just curious as to possible ways to do so. |
20:42.55 | Zeal | wanted to see what it inherits and change what it inherits tbh :p |
20:42.57 | Shirik | there's only one possible way I'm aware of: Look at the blizzard code |
20:43.02 | Zeal | aye |
20:43.04 | Shirik | changing what it inherits wouldn't work |
20:43.19 | Shirik | well it won't work because it doesn't exist, it doesn't exist because it would be incredibly difficult to do |
20:43.52 | Zeal | yeah, i'm guessing cos it's all applied one load and can't be changed dynamically huh? |
20:43.56 | Zeal | *on load |
20:44.32 | pagangeek | okay.. again.. im stuck.. i know how to send a message to the chatwindow, and i know how to get the item name... but combining these two things is prooving tricky.. |
20:45.06 | Shirik | what have you tried? |
20:45.50 | pagangeek | first off tried /print itemName after the run command.. but got "nil" i figured that was because the variable doesnt get passed along. |
20:45.58 | Shirik | what is /print ? |
20:46.39 | pagangeek | so then tried DEFAULT_CHAT_FRAME:AddMessage('itemName') |
20:46.57 | ckknight | Shirik: /print is like /dump |
20:47.03 | ckknight | Shirik: it's created by AceConsole-2.0 |
20:47.07 | Shirik | ah |
20:47.41 | Shirik | pagangeek: Drop the ' |
20:47.41 | ckknight | I thought /dump sounded like you were gonna take a shit, and /print seems much more neutral |
20:47.57 | ckknight | pagangeek: if /print itemName shows nil, then it's nil. |
20:47.59 | Shirik | dump is pretty much a standard term :/ |
20:48.17 | ckknight | Shirik: so is print |
20:48.19 | ckknight | :-P |
20:49.11 | pagangeek | dropped the ' and still no joy.. so like ckknight says.. ive probably cocked something else up xD |
20:49.28 | Nerinia | pagangeek: remove the local if you copypasted my code |
20:49.40 | *** join/#wowi-lounge Adys (n=Miranda@APoitiers-256-1-132-147.w90-30.abo.wanadoo.fr) |
20:50.11 | pagangeek | ahh! joy! again.. cookies aplenty! |
20:50.52 | Nerinia | Yeah, but now i give you the honor to explain what local is :P |
20:51.07 | Shirik | local is what makes your addons not suck! |
20:52.04 | Shirik | pagangeek: Do you have any other programming experience? |
20:52.09 | pagangeek | aye |
20:52.13 | Shirik | what languages? |
20:52.24 | *** join/#wowi-lounge AnduinLothar (n=AnduinLo@ip68-99-187-213.oc.oc.cox.net) |
20:52.24 | *** mode/#wowi-lounge [+v AnduinLothar] by ChanServ |
20:52.31 | pagangeek | well.. most of the programmers i speak to tell me that php doesn't count :-) |
20:52.53 | pagangeek | a bit of java, but nothing serious.. hence my inability to fix these things on my own |
20:53.06 | Shirik | do you understand what I mean when I say the principle of least visibility? |
20:53.53 | pagangeek | i think i can guess from its name. |
20:54.21 | Shirik | what's your guess |
20:55.07 | pagangeek | that defining a variable as local, ergo, least visible is better in some way |
20:55.55 | Shirik | do you understand the differences between local and global? |
20:56.02 | *** join/#wowi-lounge ckknight (n=ckknight@rrcs-74-62-251-185.west.biz.rr.com) |
20:57.22 | pagangeek | local variables are restricted for use only in the function in which they are defined? |
20:57.39 | Shirik | that's one possible use |
20:57.53 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.156.29) |
20:57.56 | Shirik | Know this: If there is no reason for another addon to know something, don't let it know it. |
20:58.01 | Iriel | It's more that they're only accessible in the scope they're defined (and any sub-scopes of that scope) |
20:58.17 | Zeal | anyone know of a good article that goes into depth about how inheritance is resolved with mutiple conflicting things? just cruious really. |
20:58.32 | Iriel | Zeal: In what context? |
20:58.59 | Shirik | pagangeek: Given that you know the basics of scoping, I suggest you read this article I wrote up a while back: http://wowwiki.com/Lua_Scope |
20:59.13 | Zeal | dunno, let's so for soem some crazy reason i made a frame that inherited the character frame, auction frame and player frame, lol. |
20:59.23 | Thunder_Child | Guillotine, let me know if you get back in |
20:59.25 | Iriel | The last thing in the list always wins |
20:59.48 | Zeal | would the previous 2 have any effect at all? |
21:00.04 | pagangeek | ill bookmark it and read it later.. its cheaky enough that im chatting on irc while raiding ;-) |
21:00.29 | Iriel | Zeal: If they defined things that the subsequent ones didn't, then yes |
21:01.13 | Zeal | cool, ty. |
21:02.42 | Zeal | oh, btw been meaning to ask. is there a reason why the last 2 versions of the files on the wdn are all empty? |
21:02.54 | *** join/#wowi-lounge weab (n=asdf@host-12-175-198-177.nctv.com) |
21:03.20 | amro | pagangeek: locals are also faster to access in lua than globals |
21:03.26 | *** join/#wowi-lounge AnduinLothar (n=AnduinLo@ip68-99-187-213.oc.oc.cox.net) |
21:03.26 | *** mode/#wowi-lounge [+v AnduinLothar] by ChanServ |
21:03.55 | Shirik | yup |
21:03.57 | Shirik | globals are slow |
21:04.08 | *** join/#wowi-lounge weab (n=asdf@host-12-175-198-177.nctv.com) |
21:04.11 | Shirik | and globals cause conflicts |
21:04.15 | Shirik | in essense, like I said |
21:04.21 | Shirik | if there is no reason anyone else needs to know something |
21:04.24 | Shirik | don't let them know it |
21:04.33 | pagangeek | ill remember that :-) |
21:04.54 | Shirik | that's a principle you should follow in any language |
21:04.58 | Shirik | neither php nor java are excluded |
21:05.05 | Shirik | though now that I think of it Java doesn't have globals |
21:05.06 | Shirik | does it |
21:05.34 | Shirik | I guess it has.... static member variables? that could be used as globals? |
21:05.44 | Iriel | It has globally acessible 'things' |
21:05.51 | Iriel | but they're ALWAYS tightly scoped |
21:06.04 | Iriel | though system properties are a single namespace |
21:06.25 | Zeal | i take it back, not all the fiels are empty, but a great deal of them are.. someone screwed up the extraction? :S |
21:09.16 | sylvanaar | ok, which is better style to use true/nil or true/false? (for binary conditions) |
21:09.24 | cladhaire | depends |
21:09.28 | sylvanaar | lua |
21:09.29 | cladhaire | if you're putting them on a frame, true/false |
21:09.42 | sylvanaar | why |
21:09.48 | cladhaire | because if its nil, you hit the metatable |
21:09.59 | cladhaire | just an extra lookup that's not needed |
21:10.21 | cladhaire | if you're putting them in saved variables, they all should mean something different nil means you don't have a setting (use the default), where as false and true are explicit toggles. |
21:10.24 | Cide | false is likely better most of the time |
21:10.26 | Cide | since |
21:10.43 | Shirik | there's only one good reason I can think that nil would potentially be better (and even then, I don't like it) |
21:10.59 | cladhaire | Shirik: nil is good when you're meaning to note the lack of something |
21:10.59 | Cide | >>> value = nil; assert(not not value == false) |
21:11.00 | Cide | Cide: nil |
21:11.01 | Shirik | is when you have a looping condition checking for something, returning true when you find it, returning false if you never find it |
21:11.08 | Cide | err |
21:11.10 | sylvanaar | nil doesnt have to be stored |
21:11.10 | Cide | >>> value = nil; assert(not not value == value) |
21:11.10 | Cide | Cide: [string "value = nil; assert(not not value == value)"]:1: assertion failed! |
21:11.13 | cladhaire | auch as a setting, or when you have a lookup table for a given condition |
21:11.18 | cladhaire | sylvanaar: correct, but again |
21:11.19 | cladhaire | if you're talking SV |
21:11.22 | cladhaire | which is the only storage |
21:11.24 | cladhaire | nil means use default |
21:11.30 | cladhaire | they mean different things |
21:11.37 | cladhaire | if you dont use defaults now, you probably will =) |
21:11.52 | Shirik | hehe |
21:11.59 | sylvanaar | ok so, if there are metatables involved - prefer false, otherwise nil? |
21:12.11 | Shirik | no, always prefer false unless there's a good reason to use nil |
21:12.11 | cladhaire | i would prefer false regardless |
21:12.16 | cladhaire | you dont need metatables to do defaults. |
21:12.30 | cladhaire | the first line of your addon can be MySV = { some_setting = true } |
21:12.36 | foxlit | Do __index metatables propagate? |
21:12.43 | foxlit | Awful phrasing :( |
21:12.49 | cladhaire | and when the vars are loaded, if its nil, your default goes in, otherwise it'll be overwritten with the SV value |
21:12.56 | cladhaire | foxlit: that was awful phrasing :P |
21:13.06 | foxlit | a = {}; setmetatable(a, {__index=_G}); -- if a.x doesn't exist, it returns _G.x |
21:13.16 | cladhaire | yes |
21:13.36 | cladhaire | lua> a = {}; setmetatable(a, {__index = _G}) print(a._VERSION) |
21:13.37 | cladhaire | cladhaire: Lua 5.1 |
21:13.43 | foxlit | b = {}; setmetatable(b, {__index=a}); -- if b.x does not exist, it returns a.x, and hence _G.x? |
21:13.47 | Shirik | no |
21:13.50 | Shirik | I've tried that before :( |
21:13.50 | cladhaire | no |
21:13.53 | cladhaire | the lookup is a rawget |
21:13.58 | cladhaire | which bypasses the metatable |
21:14.03 | cladhaire | you could chain them yourself howeever |
21:14.17 | Cide | >>> a = setmetatable({}, { __index = setmetatable({ }, { __index = setmetatable({}, {__index = _G}) }) }); return a.string.rep |
21:14.17 | Cide | Cide: function: 003F9520 |
21:14.19 | Shirik | instead of __index being a table, make it a function |
21:14.33 | Cide | I'm surprised I didn't fuck that one up |
21:14.34 | foxlit | lookup self.key, if not, return x.key |
21:14.41 | sylvanaar | clad ok sv's are a wierd case which could fall under metatable-like behaviour |
21:14.47 | cladhaire | a = setmetatable({}, {__index = _G}) b = setmetatable({}, {__index = function(t,k) return a[k] end}) print(b.VERSION) |
21:14.55 | Shirik | >>> a = setmetatable({}, {__index = function() return b. |
21:14.56 | Shirik | bah |
21:14.56 | Cide | Shirik: [string "a = setmetatable({}, {__index = function() return b."]:1: '<name>' expected near '<eof>' |
21:14.56 | Shirik | fine |
21:14.57 | cladhaire | lua> a = setmetatable({}, {__index = _G}) b = setmetatable({}, {__index = function(t,k) return a[k] end}) print(b.VERSION) |
21:14.57 | cladhaire | cladhaire: nil |
21:14.58 | Shirik | clad beat me |
21:15.00 | Cide | sylvanaar: just use false if in doubt |
21:15.01 | Cide | really |
21:15.04 | sylvanaar | i do |
21:15.05 | cladhaire | mine is teh broek |
21:15.05 | cladhaire | lol |
21:15.13 | cladhaire | yes, thats the moral of the story |
21:15.22 | Shirik | >>> a = setmetatable({}, {__index = _G}) b = setmetatable({}, {__index = function(t,k) return a[k] end}) print(b._VERSION) |
21:15.22 | Cide | Shirik: "Lua 5.1" |
21:15.26 | cladhaire | but there's no clearcut answer.. it really does depends on the context |
21:15.26 | Shirik | you forgot the _ cladhaire |
21:15.27 | Shirik | hehe |
21:15.29 | Cide | yup |
21:15.30 | cladhaire | Shirik: yea i know |
21:16.06 | cladhaire | taking the dogs out |
21:16.08 | cladhaire | anyone want to go to dinner? |
21:16.13 | Shirik | I'll go :D |
21:16.22 | Shirik | dinner with a famous author |
21:16.24 | Shirik | I'd feel special |
21:16.26 | cladhaire | lolz. |
21:16.29 | cladhaire | wait until the next book |
21:16.33 | cladhaire | then i'll be TEH UBER FAMUS |
21:16.53 | Lunessa | Oooo... Dinner with Clad! Do I have to put out? |
21:17.02 | cladhaire | psh |
21:17.04 | cladhaire | i didn't buy you roses |
21:17.10 | cladhaire | if we were talking dinner and a movie, then yes |
21:17.16 | cladhaire | but i said nothing about a movie. |
21:17.44 | Lunessa | Well, if you come pick me up then. I don't feel like driving that far. :P |
21:23.40 | cladhaire | hrm k k |
21:24.19 | cladhaire | just gonna take two days to get there |
21:24.42 | Lunessa | OK. In that case, I'll buy. |
21:25.00 | cladhaire | wod |
21:25.01 | cladhaire | word |
21:25.11 | cladhaire | okay im off to my parent's house for a bit to see my neice. |
21:25.13 | cladhaire | niece |
21:25.21 | Thunder_Child | wasnt you coming out to socal cladhaire? |
21:25.22 | cladhaire | I'll be back later, have more work to do on this proposal. |
21:25.22 | Lunessa | Ciao |
21:25.30 | cladhaire | Thunder_Child: yes, for blizzcon |
21:25.37 | cladhaire | we'll be driving from NY |
21:25.38 | Shirik | I |
21:25.49 | Lunessa | I'm going to try to make it too. Scrapping up the $$ for the tickets/flights |
21:25.52 | Thunder_Child | huh, thought there was another reason...oh well, have a nice time today |
21:25.52 | Shirik | I have to go get something to eat, take a shower, get away from the forums |
21:25.54 | Shirik | before I shoot someone |
21:26.00 | Shirik | Lunessa: I know, me too :( |
21:26.00 | cladhaire | lol |
21:26.01 | Shirik | I'm goin |
21:26.01 | Shirik | wait |
21:26.05 | Shirik | yo usaid driving from NY? |
21:26.08 | cladhaire | yes |
21:26.13 | Shirik | pick me up!! T_T |
21:26.17 | clad|away | donde where |
21:26.26 | Shirik | I'll be in NJ during that time :P |
21:26.28 | Shirik | PA* |
21:26.39 | clad|away | O.o |
21:26.40 | clad|away | which one is it? |
21:26.44 | Shirik | PA |
21:26.49 | Shirik | she used to live in NJ, I got confused :P |
21:26.51 | clad|away | If you can get a bus to erie, we could probably pick you up |
21:27.05 | clad|away | ping me later and we can chat about it |
21:27.08 | clad|away | we're flying back tho |
21:27.17 | Shirik | yeah I have to figure out everything else anyway |
21:27.24 | Shirik | i.e., time off requests and all that good stuff |
21:27.24 | clad|away | okay, it would still work out to less |
21:27.28 | clad|away | word |
21:27.31 | clad|away | lemme know |
21:27.44 | Shirik|Fooding | have a good dinner :) |
21:27.49 | clad|away | you too |
21:27.59 | Lunessa | Oh yeah, that reminds me... I'd better put in for the time off too. :D |
21:29.07 | Thunder_Child | so whos hotel room are we having the WoWI dev conferance? |
21:29.41 | Thrae | What, you're not going to all pile into Cairenn's room with wild abandon? |
21:29.52 | Shirik|Fooding | Thrae: That's what we already agreed upon |
21:30.04 | Thrae | Poor Cairenn... |
21:30.12 | Shirik|Fooding | Industrial: I disown you now |
21:30.29 | Thrae | Shirik|Fooding: You're just jealous. |
21:30.38 | Industrial | eat that! |
21:30.40 | Shirik|Fooding | rofl |
21:30.59 | zenzelezz | he never said PHP was better |
21:31.08 | Lunessa | There will be much drinking and making of bad code jokes. |
21:31.13 | Shirik|Fooding | ruby is what happens when you combine Blizzard's "this," global "event/argN" and OnUpdate calls that create a table on every pass |
21:31.17 | Shirik|Fooding | combined together |
21:31.19 | Industrial | but I know hes a php programmer :) |
21:31.21 | Shirik|Fooding | and put it on a website |
21:31.32 | Shirik|Fooding | zenzelezz: Here I'll say it |
21:31.34 | Shirik|Fooding | PHP > Ruby |
21:31.49 | Shirik|Fooding | To be fair though... |
21:31.58 | Thrae | Shirik|Fooding: Ruby is a language defined for specific purposes. I don't know what the hell you're talking about, unless you specifically mean RoR. |
21:32.00 | Industrial | well id be happy with lua IF it had a decent web framework :P |
21:32.07 | Shirik|Fooding | I haven't given Ruby a fair chance, nor taken a serious look at it. All I know is I've looked at the language and gone "wtf" |
21:32.11 | Shirik|Fooding | I specifically RoR sorry |
21:32.16 | Thunder_Child | Cairenn said she isnt coming to blizzcon....but we all know she's lieing |
21:32.29 | Thrae | I used Ruby w/ Asterisk, and that had nothing to do with RoR ;) |
21:32.42 | Shirik|Fooding | s/Ruby/Ruby on Rails/ for every occurance of ruby in the last 10 minutes |
21:32.46 | Industrial | hmm |
21:33.04 | Industrial | I wonder how lua does sockets |
21:33.18 | Shirik|Fooding | Industrial: There /are/ several Lua frameworks |
21:33.24 | Shirik|Fooding | s/frame/web frame/ |
21:33.29 | Shirik|Fooding | but I haven't looked at them at all |
21:33.34 | Shirik|Fooding | or whether or not they're decent |
21:34.13 | Industrial | yeah kepler seems to be the best one, but its not decent by far. its more a package of lua libraries with a shabby printing frontend and no real introduction documentation |
21:35.04 | Corrodias | it's in California, is it... |
21:35.08 | Shirik|Fooding | affirmative |
21:35.13 | Shirik|Fooding | so will Cairenn|afk be |
21:35.16 | Shirik|Fooding | as will I |
21:35.24 | Shirik|Fooding | what a perfect opportunity... |
21:35.28 | Shirik|Fooding | :D |
21:35.34 | |Jelly| | pfft |
21:35.37 | Shirik|Fooding | (she's seriously going to kill me a few hours later when she reads this) |
21:35.38 | Corrodias | i'm tempted to consider going |
21:35.58 | Thunder_Child | i live ~2 hours away and i still want to get a room |
21:36.01 | zenzelezz | Shirik|Fooding: why is that? |
21:36.12 | Thunder_Child | cuse she is married |
21:36.25 | zenzelezz | so? We hit on her all the time, she never seems to mind |
21:36.33 | Thunder_Child | we do? |
21:36.35 | *** join/#wowi-lounge KarlThePagan (n=andross@66.225.8.145) |
21:36.44 | Thunder_Child | there is no 'we' in that |
21:36.53 | zenzelezz | we disagree |
21:36.57 | Industrial | haha |
21:36.58 | Corrodias | it's only two days. i could probably get some vacation time for that. |
21:37.31 | Thunder_Child | dont need more, it's a thur and sat |
21:37.36 | Thunder_Child | err..fri and sat |
21:37.37 | Shirik|Fooding | there is definitely a we in that |
21:37.45 | Shirik|Fooding | ^^ |
21:37.52 | Thunder_Child | there is no we, i do not hit on married women |
21:37.53 | Lunessa | We are amused. |
21:38.09 | Shirik|Fooding | Well, perhaps "hit on" is the wrong phrase |
21:38.12 | Corrodias | i'm so clueless on the cost of travel |
21:38.22 | Thunder_Child | what...sexualy joke with? |
21:38.46 | |Jelly| | Thank you Shirik. You kept me from having to respond to the meathead. |
21:38.46 | Garoun | is the command just /script SetCVar("M2Faster",1) |
21:38.54 | Shirik|Fooding | hehehehe |
21:38.56 | Corrodias | M2Faster? |
21:38.58 | Garoun | and then a /reloadui on it |
21:39.01 | Corrodias | hang on, Garoun |
21:39.05 | Garoun | just an example :) |
21:39.05 | Shirik|Fooding | I really have got to get off the forums |
21:39.09 | Shirik|Fooding | I'm going to kill somoene in a sec |
21:39.13 | Shirik|Fooding | I'm going to go grab some food |
21:39.15 | Corrodias | /script SetCVar("M2Faster", 1, "scriptCVar") |
21:39.17 | |Jelly| | Oooo...who? |
21:39.18 | Garoun | it's teh SetCVar function I'm trying to remember |
21:39.27 | Shirik|Fooding | just the summation of stupid people on the forusm |
21:39.31 | Garoun | does that still need a ui reload after it Corr? |
21:39.38 | Corrodias | wowwiki has informed me recently that there's a third argument required to get the cvar_update event to fire |
21:39.39 | zenzelezz | I most certainly do not limit myself to sexually joke with women on IRC o_O |
21:39.40 | Shirik|Fooding | which will likely result in the planet's population being cut by 66$ |
21:39.41 | Corrodias | i don't know. try it. |
21:39.43 | Shirik|Fooding | 66%* |
21:39.47 | Garoun | k |
21:39.48 | Corrodias | i don't know what m2faster does so i can't say |
21:40.02 | |Jelly| | 66%? Nice. |
21:40.03 | Corrodias | if it's ffxGlow (the full screen glow effect), it doesn't need to be reloaded |
21:40.39 | Garoun | the M2Faster was the optimization stuff they added a while back and trying to helpsomeone with fps issues |
21:40.47 | Thunder_Child | equal oportunity zenzelezz? |
21:41.14 | Corrodias | i like that the full screen glow makes things a little brighter, but unfortunately i hate everything else about it |
21:41.42 | zenzelezz | TC: don't know what you mean by that |
21:41.45 | Thunder_Child | if ti makes you feel better Shirik|Fooding some people admit their mistakes http://forums.worldofwarcraft.com/thread.html?topicId=108329596&sid=1 |
21:41.48 | Thunder_Child | all to few though |
21:42.20 | |Jelly| | ownt |
21:42.26 | *** join/#wowi-lounge clad|away_ (n=cladhair@cpe-74-71-116-245.twcny.res.rr.com) |
21:42.40 | *** join/#wowi-lounge nymbia (n=nymbia@75-166-29-251.hlrn.qwest.net) |
21:43.29 | Shirik|Fooding | ack wtf! |
21:43.42 | Shirik|Fooding | |Jelly| you're supposed to remind me when my signature is out of date! |
21:43.46 | Shirik|Fooding | It's three revisions behind!! |
21:43.53 | |Jelly| | Wait. What? I am? |
21:44.06 | Shirik|Fooding | yes. |
21:44.25 | Thunder_Child | ~shame |Jelly| |
21:44.29 | purl | Shame on you |Jelly|! |
21:44.30 | |Jelly| | http://forums.worldofwarcraft.com/thread.html?topicId=108209698&postId=1096215234&sid=1#2 better? |
21:44.37 | Corrodias | what airport are you-all going to arrive in CA in? |
21:45.22 | Shirik|Fooding | Thank you |Jelly| |
21:45.56 | |Jelly| | <3 |
21:46.12 | Cide | I'm considering going to blizzcon too... but I doubt I'll be able to pay for the airfare |
21:46.23 | Corrodias | i could get a round trip for $563 |
21:46.24 | Corrodias | ouch |
21:46.57 | Industrial | after-afterparty at Guillotine ! |
21:47.01 | Shirik|Fooding | totally. |
21:47.04 | Industrial | :P |
21:47.16 | *** join/#wowi-lounge Osagasu (n=Kronus@208.104.156.29) |
21:47.17 | Shirik|Fooding | and pre-party so that we can get the UI code bound |
21:47.38 | Shirik|Fooding | before-party ? |
21:47.40 | Shirik|Fooding | what's it called |
21:47.43 | Guillotine | so if we find the author of ToCUpdater there we have somewhere to... eliminate them |
21:47.51 | zenzelezz | vorspiel |
21:47.52 | Shirik|Fooding | hold up |
21:47.56 | Shirik|Fooding | what is this ToCUpdater? |
21:48.02 | Industrial | ja ganz geil |
21:48.02 | |Jelly| | and during-party |
21:48.10 | pagangeek | hmm buggrabber is going crazy with error notices since i added that macro |
21:48.11 | Corrodias | i can't pay $560 just to get there and back, another $100 for the ticket, another god knows what for a hotel room, and far too much on merchandise |
21:48.27 | |Jelly| | So it's pretty much going to be a constant party at Guillotine's. Hmm |
21:48.35 | Shirik|Fooding | helllls yeah |
21:48.40 | Shirik|Fooding | anyway |
21:48.46 | Shirik|Fooding | I'm hungry, cafeteria's gonna close |
21:48.51 | Shirik|Fooding | stop distracting me! |
21:48.59 | Guillotine | Shirik: its a program that goes through all your ToCs and changes the version to the current one. Unfortunately, it causes all types of false bug reports from people thinking that fixes the addon for patches |
21:49.07 | Guillotine | and they use an old version thats not supposed to work anymore |
21:49.09 | Shirik|Fooding | I want to kill him |
21:49.12 | Shirik|Fooding | severely |
21:49.18 | Shirik|Fooding | why |
21:49.19 | Shirik|Fooding | why on earth |
21:49.22 | Shirik|Fooding | would you do something like that |
21:49.25 | Shirik|Fooding | seriously |
21:49.34 | Guillotine | because clicking the "Load Out Of Date Addons" button is too complicated |
21:49.39 | |Jelly| | it is! |
21:49.42 | Shirik|Fooding | damn, I forgot about that |
21:49.43 | Shirik|Fooding | ok then |
21:50.00 | Guillotine | no, actually, the program was created before that. But people continue to use it anyway |
21:50.19 | |Jelly| | oh wait... |
21:50.21 | |Jelly| | it really isn't " / |
21:50.26 | Shirik|Fooding | ohhh |
21:50.27 | Shirik|Fooding | ok then |
21:50.32 | Shirik|Fooding | then I don't have a problem with it, really |
21:50.38 | Shirik|Fooding | I was unaware that the option didn't exist before |
21:50.43 | Shirik|Fooding | now I want to shoot all the people still using it |
21:50.48 | amro | the problem is why it's still being distributed |
21:51.07 | Guillotine | exactly |
21:51.20 | Corrodias | because you can't delete information from the internet |
21:51.25 | Thunder_Child | hey the toc program was great way back when |
21:52.01 | amro | yeah that was like 2 years ago |
21:52.59 | |Jelly| | Shirik, are you still there? |
21:53.14 | Guillotine | no, hes fooding |
21:53.15 | Guillotine | duh |
21:53.24 | |Jelly| | He's been "fooding" for like half an hour! |
21:53.35 | *** join/#wowi-lounge Telrin (n=test@shandalar.xs4all.nl) |
21:54.01 | Guillotine | you know, when I first saw that, I thought it said "Flooding". I was thinking that you don't change your nick to say you're flooding. You just do it |
21:54.41 | Thunder_Child | but then Guillotine tought himself how to read :) |
21:54.53 | Thunder_Child | but i never learned how to spell :( |
21:54.54 | Guillotine | ~lart Thunder_Child |
21:54.54 | purl | executes killall -KILL Thunder_Child |
21:55.36 | pakoz | Is it possible to increase the update rate of Assessment? |
21:55.52 | Thunder_Child | Guillotine, what do you know about SharedMedia? |
21:55.59 | Guillotine | nothing |
21:56.06 | Thunder_Child | ok |
21:56.16 | Guillotine | ~wiki SharedMedia |
21:56.28 | |Jelly| | lol |
21:56.43 | Thunder_Child | dont you mean wowace? not wiki |
21:56.48 | |Jelly| | Translation: You lazy bastard, look it up yourself! |
21:57.18 | Corrodias | airlines lose money but they want $600 just to go anywhere. i see a pattern here. |
21:57.21 | Guillotine | oh, is it an addon? |
21:57.24 | Guillotine | I didn't even know that >.> |
21:57.36 | Thunder_Child | one of the ace ones SharedMedia-1.0 |
21:57.40 | Guillotine | *shrug* |
21:57.51 | Thunder_Child | ah, ok |
21:57.55 | Lunessa | It's an AddOn for sharing textures with all your ACE2 stuff. |
21:58.23 | Thunder_Child | ok..but where does it pull the textures from..because they are not in there |
22:00.06 | zenzelezz | thrown weapons have the same range as guns/bows, right? |
22:01.24 | Lunessa | Other AddOns. |
22:04.14 | Corrodias | zenzelezz: i believe so, and the range is determined by the ability being used and the class doing it |
22:05.02 | Lunessa | Trying to decide if I want to go to a movie or not. |
22:06.58 | ckknight | Lunessa: Ace2, not ACE2 |
22:07.10 | Lunessa | Yeah, my bad. |
22:07.46 | ckknight | Thunder_Child: http://www.wowace.com/wiki/SharedMedia_statusbar_textures |
22:08.05 | Garoun | aw, they removed the -console cmdlineflag :( |
22:08.09 | Lunessa | Ciao tutti. Off to grab dinner and maybe see a movie. |
22:08.18 | Thunder_Child | now i gotta read!!..... heh, Thanks ckknight :) |
22:08.26 | ckknight | it's just pictures |
22:08.45 | Thunder_Child | so it is, what i want to know is where are they stored? |
22:08.54 | ckknight | SharedMedia addon |
22:08.59 | ckknight | the addon is not the same thing as the library |
22:09.04 | ckknight | the addon registers all those textures |
22:09.19 | ckknight | http://svn.wowace.com/wowace/trunk/SharedMedia |
22:09.22 | ckknight | I believe |
22:09.53 | Thunder_Child | that cant be right, i'm not running that yet i have all of them avaliable |
22:10.17 | ckknight | *shrug* |
22:10.19 | ckknight | it's magic |
22:10.38 | Thunder_Child | yes, well magic is all well and good...but not when i cant edit said magic |
22:12.32 | pakoz | KTMCPUManager-r36894.1005.zip <--- hows this work? |
22:13.23 | Corrodias | a zip file? |
22:13.34 | *** join/#wowi-lounge Shirik|Ecole (n=nospam@155.31.161.72) |
22:13.38 | pakoz | rather, how does it change ktm to make it more cpu friends? |
22:13.39 | zenzelezz | Corrodias: yeah; I was just looking for something fast for a few special pulls (like Maulgar) |
22:13.41 | pakoz | friendly* |
22:13.49 | zenzelezz | 2.8 gun vs 1.4 throwing blades = big difference |
22:14.04 | Corrodias | i have no idea, pakoz, sorry |
22:14.46 | Shirik|Ecole | wtf |
22:14.51 | Shirik|Ecole | "A new version of nbs-irc is available" |
22:14.57 | Shirik|Ecole | Do they release a new version every day or something? |
22:15.07 | Thunder_Child | really? i havent updated at all |
22:15.13 | zenzelezz | sounds like Noscript |
22:15.20 | Shirik|Ecole | -› A new version of nbs-irc is available. |
22:15.20 | Shirik|Ecole | -› http://forum.nbs-irc.net/viewtopic.php?id=135 |
22:15.34 | Shirik|Ecole | 2.34 is released |
22:15.35 | Shirik|Ecole | apparently |
22:15.47 | Shirik|Ecole | stupid changelog: |
22:15.48 | Shirik|Ecole | * Improved system info: |
22:15.48 | Shirik|Ecole | * Shows the different Vista versions |
22:15.48 | Shirik|Ecole | * Shows Core 2 Duo instead of Pentium 3 |
22:15.50 | Shirik|Ecole | that's it |
22:16.06 | pakoz | Gooberrawr runs an x86 Intel Pentium III at 2.40 GHz with 0 KB of L1 Cache, 0 KB of L2 Cache. It is at 6% load. |
22:16.08 | pakoz | >> |
22:16.12 | Thunder_Child | ok, thats retarded |
22:16.39 | Shirik|Ecole | os: Windows XP Home Edition - SP 2 :: cpu: Intel Pentium M, 1.59 GHz :: mem: 574/991 MB (57%) :: gfx: Intel(R) 82852/82855 GM/GME Graphics Controller (1280x768x32bit 60Hz) |
22:16.42 | Shirik|Ecole | this is my crappy computer :( |
22:16.46 | Shirik|Ecole | laptop |
22:16.47 | Thunder_Child | besides the vista.txt link doesnt work anyways so.... |
22:17.03 | Thunder_Child | whats the command for that? |
22:17.09 | Shirik|Ecole | right click the chat window |
22:17.17 | Shirik|Ecole | stuff->say sys info |
22:17.25 | Shirik|Ecole | oh, apparently /sys |
22:17.35 | Thunder_Child | os: Windows Vista :: cpu: Intel Pentium III, 2.41 GHz :: mem: 1197/2046 MB (58%) :: gfx: nVidia GeForce 8800 GTX (1680x1050x32bit 60Hz) |
22:17.38 | *** join/#wowi-lounge trik (i=trik@ppp-69-148-90-220.dsl.rcsntx.swbell.net) |
22:17.42 | Shirik|Ecole | lol P3 |
22:17.43 | |Jelly| | That is pretty crappy. |
22:17.46 | trik | anyone know what's going on with the servers? |
22:17.50 | Thunder_Child | heh |
22:18.18 | Corrodias | nothing unusual? |
22:18.20 | pakoz | Gooberrawr's Display Details |
22:18.20 | pakoz | Graphics Card: nVidia GeForce 8800 GTX |
22:18.20 | pakoz | Monitor: Plug and Play |
22:18.20 | pakoz | Display Resolution: 1920x1080x32bpp 60Hz |
22:18.21 | Thunder_Child | yes trik, we know they are not working |
22:18.31 | trik | how come? |
22:18.34 | Shirik|Ecole | works for me :D |
22:18.46 | |Jelly| | "nVidia GeForce 8800 GTX" <- I just peed myself a little |
22:19.04 | Thunder_Child | if we knew that trik, we could fix/work for blizzard |
22:19.26 | Corrodias | eldre'thalas is working, so they are not all broken |
22:19.29 | Thunder_Child | it's only a vids card...not worth the pee |
22:19.41 | Thunder_Child | s/vids/vid/ |
22:20.36 | Shirik|Ecole | Thunder_Child: How awesome that would be |
22:20.47 | Shirik|Ecole | mind reading a computer |
22:20.50 | Shirik|Ecole | interfacing like R2-D2 |
22:20.55 | Shirik|Ecole | to determine the problem |
22:20.57 | Shirik|Ecole | and fix :D |
22:21.24 | Thunder_Child | yep, and you saw how much money R2-D2 got paid for his job..... |
22:21.31 | Shirik|Ecole | lol |
22:21.32 | Shirik|Ecole | yeah |
22:22.42 | zenzelezz | did anyone else find it peculiar that all the "computer outlets" in Star Wars were always perfect height for R2-D2? |
22:22.46 | Fin | l |
22:22.48 | Fin | -l |
22:23.43 | |Jelly| | What's so wrong with that? He wasn't the only R2 unit in the galaxy! |
22:24.12 | zenzelezz | no, but he also wasn't the only robot type |
22:24.32 | |Jelly| | So perhaps there were other interfaces for other types of robots. |
22:25.00 | Shirik|Ecole | heh |
22:25.03 | Shirik|Ecole | that sounds so wrong... |
22:25.05 | zenzelezz | also funny how they seemed to have access to vast parts of all networks from just about anywhere |
22:25.16 | Shirik|Ecole | zenzelezz: Beauty of teh interwebz! |
22:25.22 | |Jelly| | Why must you over complicate these things?! |
22:25.32 | Shirik|Ecole | It's obviously fairy dust |
22:25.36 | Shirik|Ecole | made it work |
22:26.09 | zenzelezz | I realize it was a long time ago, and far, far away, but I like to think of them as smart people if they manage to build the kind of spacecraft they did |
22:30.11 | Shirik|Ecole | I heard that! |
22:30.15 | Shirik|Ecole | It wasn't very quiet |
22:31.32 | zenzelezz | for some reason my ĂĄ (å if X-my Chat's encoding isn't set right) and family work fine on tty1-6, in X, and in xterm... but Eterm (and rxvt, but who cares about that) gives me Ă + the Yen sign |
22:32.17 | Shirik|Ecole | xterm > Eterm anyway |
22:32.25 | Shirik|Ecole | xterm is very ftw |
22:32.37 | Shirik|Ecole | and tbh |
22:32.38 | zenzelezz | I'm familiar with Eterm, not xterm :-p |
22:32.40 | Shirik|Ecole | I don't even know what rxvt is |
22:33.04 | Iriel | It's going to be a character encoding problem, but I have no idea how you fix it |
22:33.08 | zenzelezz | rxvt is some other terminal, I only remember it because of some button in KDE or Gnome or wherever long ago |
22:33.16 | Iriel | 'You need to make the terminals use RXVT |
22:34.40 | amro | isn't eterm enlightenment? |
22:34.40 | Shirik|Ecole | my KDE button always brought me to kterm |
22:34.40 | zenzelezz | why? xterm works, rxvt doesn't (if you're still talking the encoding thing) |
22:34.40 | zenzelezz | amro: yes |
22:34.40 | Iriel | Sorry, I mean, you need to make the terminals use UTF-8 |
22:34.41 | Iriel | brain fart 8-) |
22:34.43 | zenzelezz | I think they're already set to that... but I'm not quite positive. Since it works seemingly everywhere except Eterm/rxvt I'm guessing it's a config thing with those two |
22:35.07 | amro | there's a unicode version for rxvt |
22:35.27 | Shirik|Ecole | imho |
22:35.28 | Shirik|Ecole | if you would l2userealletters |
22:35.31 | Shirik|Ecole | wouldn't be a problem :D |
22:35.49 | zenzelezz | I don't really care about rxvt, just noticed I had the problem there too |
22:37.31 | |Jelly| | Is there a way to get the width of a frame? (I'm trying to make a couple chat frames the same dimensions) |
22:37.43 | zenzelezz | hm, interesting... xterm +u8 gives the garbled characters, xterm -u8 gives the "right" result |
22:37.47 | Iriel | GetWidth() ? |
22:37.57 | |Jelly| | touché Iriel |
22:38.07 | |Jelly| | *facepalm* Thank you |
22:39.33 | Iriel | I realize that's a bit non-intuitive 8-) |
22:39.51 | Iriel | At least these days it returns a consistent result |
22:39.58 | Shirik|Ecole | hehe |
22:40.12 | Shirik|Ecole | Or if you're using the RDX APIs, GetAccomodatedWidth() ! |
22:40.24 | Shirik|Ecole | which is a bit long, we should shorten that name :/ |
22:41.14 | *** join/#wowi-lounge MoonWolf_ (i=MoonWolf@89.98.118.158) |
22:41.17 | Shirik|Ecole | GetWidth() returns the width of the frame, GetAccomodatedWidth() returns the visible width of the frame (which may differ depending on which theme is currently being shown) :P |
22:41.18 | Iriel | frame:GAW()? |
22:41.23 | Iriel | That'll drive people crazy for years |
22:41.26 | Shirik|Ecole | yeah >< |
22:41.30 | *** join/#wowi-lounge batrick (n=batrick@c-76-18-69-99.hsd1.nm.comcast.net) |
22:41.32 | Kaydeethree | ugh... it's too damn hot today. 35c atm |
22:41.37 | |Jelly| | Is that measured in pixels or units? |
22:41.38 | Shirik|Ecole | oh qq! |
22:41.40 | Shirik|Ecole | Come down to florida |
22:41.47 | zenzelezz | just do it the Visual Basic style! RDXframe.Width |
22:41.49 | Shirik|Ecole | |Jelly|: It's measured in an indeterminate width |
22:41.58 | |Jelly| | So units. lol |
22:41.58 | Shirik|Ecole | zenzelezz: Width and acommodated width are two different things |
22:42.01 | Iriel | http://www.wowwiki.com/UI_Coordinates |
22:42.04 | Shirik|Ecole | frame:GetWidth() still exists |
22:42.16 | Shirik|Ecole | yeah UI coordinate is sorta its own thing |
22:42.24 | zenzelezz | I pity the fool who points out details for what's clearly a joke |
22:42.32 | Shirik|Ecole | :( |
22:42.45 | Kaydeethree | Shirik|Ecole, meh. lived north of tampa for the first 10 years of my life |
22:42.48 | Shirik|Ecole | anyway, time for home |
22:44.46 | Angwe | kaso! |
22:44.55 | ckknight | zenzelezz: VB! |
22:44.56 | Kaso | hi |
22:45.13 | Angwe | got it all working, but if a character is not in the list, it gives me shit |
22:45.41 | Angwe | if ArenaMasterDB.profiles.Default.data[UnitName("mouseover") .." - ".. (select(2,UnitName("mouseover")) or GetRealmName())].health then |
22:45.49 | Angwe | gives me the error: |
22:45.50 | Kaso | then you need to do |
22:46.13 | Kaso | if stuff and stuff.health then |
22:46.41 | zenzelezz | ckknight: yeah... I still find it scary that my interest in coding started with *shudder* Visual Basic Control Creation Edition... from some demo CD my dad got |
22:47.26 | Angwe | i dont think im understanding |
22:47.30 | ckknight | I used to do a lot of Borland C++ stuff back in the day, very similar to VB stuff |
22:47.40 | Angwe | [2007/06/09 15:45:28-171-x4]: ArenaMaster-1.0\Core.lua:220: attempt to index field '?' (a nil value) is the error btw |
22:47.53 | Kaso | Angwe |
22:48.15 | Kaso | its a table right, that is indexed by the player name/realm |
22:48.30 | Angwe | yes |
22:48.35 | Kaso | so you want to make first sure that table exists before you try to get the .health value of it |
22:48.41 | Angwe | yes |
22:48.47 | Angwe | oh |
22:48.47 | Angwe | lol |
22:48.48 | Angwe | ic |
22:48.59 | Angwe | thx again |
22:49.02 | Kaso | no problem |
22:50.08 | Shirik | assert(table).health |
22:50.09 | Shirik | :) |
22:50.31 | *** join/#wowi-lounge Nargiddley (n=narg@203-97-236-74.cable.telstraclear.net) |
22:50.44 | Shirik | >>> print(t.health) |
22:50.44 | Cide | Shirik: [string "print(t.health)"]:1: attempt to index global 't' (a nil value) |
22:50.46 | *** join/#wowi-lounge gaurong (n=ilovemrd@88-105-172-212.dynamic.dsl.as9105.com) |
22:50.48 | Shirik | >>> print(assert(t).health) |
22:50.48 | Cide | Shirik: [string "print(assert(t).health)"]:1: assertion failed! |
22:51.01 | Kaso | swapping one error for another! yay |
22:51.04 | Shirik | :D |
22:51.13 | Shirik | >>> print(assert(t, "You gots no tablez!!").health) |
22:51.14 | Cide | Shirik: [string "print(assert(t, "You gots no tablez!!").hea..."]:1: You gots no tablez!! |
22:51.17 | Shirik | there, better? |
22:52.09 | batrick | assert has alot of overhead... better off with an if statement :) |
22:52.15 | *** join/#wowi-lounge Bam__ (n=pervel@0x573c0536.boanqu2.broadband.tele.dk) |
22:52.29 | Shirik | it was more of a "hey you can do this if you really wanted to" |
22:52.32 | Shirik | I've never done that before :P |
22:52.34 | Iriel | Does it? |
22:52.43 | Iriel | assert, overhead, that is? |
22:52.49 | *** join/#wowi-lounge MoonWolf__ (i=MoonWolf@89.98.118.158) |
22:52.54 | Shirik | I never heard of it |
22:53.04 | Shirik | and it would contradict the philosophy of assert |
22:53.07 | Shirik | but I don't know either way |
22:53.16 | Iriel | I could see overhead if it FAILS |
22:53.20 | Shirik | and in either case, Like Kaso said, assert doesn't make much sense since |
22:53.28 | batrick | exactly... |
22:53.29 | Shirik | it's just swapping one error for another |
22:53.44 | batrick | so use an if statement |
22:53.51 | Bam__ | depends how it's used... assert can be good for catching errors earlier |
22:54.00 | Shirik | yes, I mean in the example above |
22:54.03 | Shirik | I use assert all over the place |
22:54.15 | Shirik | but I have a habit of ensuring assert, also, is only used in places where I should be catching them, noone else |
22:54.20 | Iriel | asset(valid, "Constraints violated in recalculatePositionsAndSizes, validate your constraint model") |
22:54.27 | Bam__ | about overhead... there can be overhead if it takes time to evaluate the arguments to assert |
22:54.31 | Iriel | That's a perfectly good use of assert |
22:54.32 | Shirik | Because, in MSVC, ASSERT() becomes nothing in release version |
22:54.37 | Iriel | even if I typo it |
22:54.52 | Shirik | #define ASSERT() ; |
22:54.59 | batrick | ya but shirik was catching errors thrown |
22:55.08 | Shirik | like I said |
22:55.17 | Shirik | 182:522:48 12‹Shirik12› it was more of a "hey you can do this if you really wanted to" |
22:55.34 | Bam__ | ok sorry.. didn't follow convo from start :P |
22:56.23 | zenzelezz | personally I prefer if ((not val >= 1) and (not val <= -1)) then end |
22:57.10 | Bam__ | I like assert because it clearly identifies error conditions in the code |
22:57.23 | zenzelezz | (I know it's no assert, but it stuck in my mind as a fun alternative to ==) |
22:57.26 | Shirik | assert, in my mind, is to be used as a development checlk |
22:57.38 | Shirik | but this is a habit I've gotten from developing in C |
22:57.39 | batrick | zenz... if val >= 1 or val <= -1 then end? |
22:58.21 | zenzelezz | don't start confusing me when I'm sleepy |
22:58.28 | batrick | :P |
22:58.55 | zenzelezz | at the time of writing, my line in my mind meant if val == 0 |
23:10.38 | *** join/#wowi-lounge ven (i=ven@i59F55750.versanet.de) |
23:13.19 | *** part/#wowi-lounge Angwe (n=a1514131@c-71-236-188-72.hsd1.or.comcast.net) |
23:13.55 | *** join/#wowi-lounge amro_ (n=amro@82.101.184.170) |
23:20.32 | *** part/#wowi-lounge trik (i=trik@ppp-69-148-90-220.dsl.rcsntx.swbell.net) |
23:23.10 | clad|away_ | the overhead from assert is in the creation of the error message, which is concatenated even if the assert passes |
23:23.21 | clad|away_ | if you're not doing dynamic msgs, then it doesn't matter |
23:23.25 | *** mode/#wowi-lounge [+o cladhaire] by ChanServ |
23:24.44 | *** join/#wowi-lounge gaurong_ (n=ilovemrd@88-105-186-83.dynamic.dsl.as9105.com) |
23:24.45 | Iriel | cladhaire: That'd be true, same goes for logging libraries |
23:30.12 | cladhaire | Thats the only time I'll use manual if statements to trigger asserts |
23:30.22 | cladhaire | especially in a critical path |
23:30.36 | *** part/#wowi-lounge Punkie` (n=~@host86-130-2-120.range86-130.btcentralplus.com) |
23:30.53 | *** join/#wowi-lounge Aella (n=Aella@74.221.43.140) |
23:34.15 | *** join/#wowi-lounge clad|sleep (n=cladhair@cpe-74-71-116-245.twcny.res.rr.com) |
23:34.16 | *** mode/#wowi-lounge [+o clad|sleep] by ChanServ |
23:35.32 | Aella | How badly is it possible to bork Lua with an arbitrary string x in this? pcall(setfenv(assert(loadstring(format("return %s", x))), {})) |
23:35.51 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
23:36.12 | amro | lua> print("hi") |
23:36.13 | cladhaire | amro: hi |
23:36.25 | amro | cladhaire: does it accept queries from purl? |
23:36.40 | Kaso | lua> return pcall(setfenv(assert(loadstring(format("return %s", x))), {})) |
23:36.41 | cladhaire | sure |
23:36.41 | cladhaire | Kaso: [string " return pcall(setfenv(assert(loadstring(for..."]:1: bad argument #2 to 'format' (string expected, got nil) |
23:36.57 | Kaso | lua> return pcall(setfenv(assert(loadstring(format("return %s", "arbitrary"))), {})) |
23:36.57 | cladhaire | Kaso: true, nil |
23:37.05 | Guillotine | lua> "testing":rep(9^9^9) |
23:37.06 | cladhaire | Guillotine: Compilation failed: [string " "testing":rep(9^9^9)"]:1: unexpected symbol near '"testing"' |
23:37.09 | mikma | does anyone know how can i get EditBox created with CreateFrame to react on enter-press? |
23:37.22 | Kaso | ("testing"):rep you need |
23:37.22 | amro | cladhaire: wouldn't something like setting a factoid to <reply>lua>print("what is factoid") screw things up a bit? |
23:37.25 | Aella | lua> ("testing"):rep(9^9^9) |
23:37.26 | cladhaire | Aella: No output |
23:37.40 | Guillotine | whoops. forgot hte () >< |
23:37.43 | cladhaire | amro: no, my script won't address purl |
23:37.51 | cladhaire | lua> print("purl, what is cladhaire?") |
23:37.52 | Shirik | purl, say lua>print("What is factoid?") |
23:38.15 | purl | lua>print("What is factoid?") |
23:38.15 | cladhaire | cladhaire: Purl is serious business! |
23:38.15 | Aella | No thoughts, anyone? |
23:38.15 | Cide | cladhaire: I would consider changing the output slightly |
23:38.17 | cladhaire | purl: What is factoid? |
23:38.46 | purl | cladhaire: I think you lost me on that one |
23:38.47 | Cide | lua> return "5" |
23:38.48 | cladhaire | Cide: 5 |
23:38.48 | Guillotine | lua> ("testing"):rep(3) |
23:38.48 | cladhaire | Guillotine: No output |
23:38.48 | Cide | lua> return 5 |
23:38.48 | cladhaire | Cide: 5 |
23:38.48 | Cide | lua> return 5 == "5" |
23:38.48 | cladhaire | Cide: false |
23:38.48 | Shirik | ow spam |
23:38.49 | Shirik | I'm in too many channel |
23:38.49 | Guillotine | lua> return "testing" |
23:38.49 | cladhaire | Guillotine: testing |
23:38.49 | Shirik | too many click click |
23:38.49 | Guillotine | lua> return ("testing"):rep(3) |
23:38.49 | cladhaire | Guillotine: testingtestingtesting |
23:38.59 | Guillotine | lua> return ("testing"):rep(9^9^9) |
23:39.00 | cladhaire | Guillotine: |
23:39.05 | Guillotine | awww |
23:39.14 | Mr_Rabies2 | man i'm lucky i got in my guild's "A Team" |
23:39.22 | Mr_Rabies2 | B Team's still wiping on Moroes |
23:39.32 | ckknight | lua> return ("pants"):rep(10^6) |
23:39.32 | cladhaire | ckknight: maximum memory (5000 KiB) exceeded |
23:39.39 | *** join/#wowi-lounge Soulless (i=Fridgid@24.96.171.248) |
23:39.41 | zenzelezz | Mr_Rabies2: how far is A? |
23:39.45 | Mr_Rabies2 | I'm Mr. T |
23:39.45 | ckknight | lua> return ("pants"):rep(10^7) |
23:39.49 | cladhaire | ckknight: maximum memory (5000 KiB) exceeded |
23:39.57 | cladhaire | hrm |
23:39.59 | Aella | Somewhat serious question here. =P |
23:40.00 | cladhaire | Luabot has been disabled. |
23:40.04 | cladhaire | you'll lock me up if that works |
23:40.05 | ckknight | lua> return ("pants"):rep(10^8) |
23:40.05 | cladhaire | ckknight: luabot is not enabled. |
23:40.07 | cladhaire | and i dunno why it does =) |
23:40.07 | cladhaire | brb |
23:40.07 | Mr_Rabies2 | ummm we were gonna try for illhoof and nightbane the other night, zenzelezz |
23:40.10 | ckknight | lame |
23:40.15 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
23:40.17 | Mr_Rabies2 | we haven't even tried them yet |
23:40.21 | cladhaire | lua> string.rep("abc", 300) |
23:40.21 | cladhaire | cladhaire: /Users/jnwhiteh/bin/runlua.lua:172: Limit on string.rep has been reached. |
23:40.22 | zenzelezz | Mr_Rabies2: heh, that's quite a difference between the two groups |
23:40.24 | cladhaire | Luabot has been disabled. |
23:40.27 | cladhaire | that's what you're supposed to get |
23:40.46 | Mr_Rabies2 | i think all they can do is attumen at the moment |
23:41.08 | Mr_Rabies2 | i really hate the two kara groups thing, but you know |
23:41.09 | ckknight | lua> t = {}; for i = 1, 1000000 do t[i] = "pants" end; return table.concat(t) |
23:41.11 | cladhaire | ckknight: luabot is not enabled. |
23:41.15 | Mr_Rabies2 | i like being with competant people |
23:41.17 | Guillotine | both of our groups are up to prince :D And we have a very strange guild. One group has a druid tank, one has a pally tank |
23:41.20 | Aella | cladhaire: how are you hooking string.rep? |
23:41.34 | cladhaire | in lua, which means i need to hook the mt entry |
23:41.35 | cladhaire | not an issue |
23:41.35 | Mr_Rabies2 | hell we randomly ran around in the chess event the other day and somehow managed to win |
23:41.38 | cladhaire | just need to do it quick |
23:41.45 | Mr_Rabies2 | Guillotine, i'm a druid tank sometimes |
23:41.55 | Guillotine | hehe. <3 the chess event. free loot :D |
23:42.05 | zenzelezz | chess event is fun |
23:42.07 | Mr_Rabies2 | we went there and everyone was like |
23:42.07 | Guillotine | I'm still trying to get my Badge of Tenacity -_- |
23:42.12 | Aella | Asking again: How badly is it possible to bork Lua with an arbitrary string x in this? pcall(setfenv(assert(loadstring(format("return %s", x))), {})) |
23:42.12 | cladhaire | 8-Ball says: "ROTFL" |
23:42.15 | Mr_Rabies2 | "i don't know how to play chess" |
23:42.29 | Mr_Rabies2 | so we just randomly did stuff and somehow won |
23:42.31 | ckknight | Aella: very. |
23:42.34 | cladhaire | Luabot has been enabled, prefix a command with lua> to have me run it. |
23:42.36 | Mr_Rabies2 | i think our laser chicken was secretly kasparov |
23:42.42 | Mr_Rabies2 | his name is kprime |
23:42.43 | Mr_Rabies2 | i bet he is |
23:42.44 | cladhaire | lua> ("monkey"):rep(400) |
23:42.45 | cladhaire | cladhaire: /Users/jnwhiteh/bin/runlua.lua:172: Limit on string.rep has been reached. |
23:42.46 | Aella | ckknight: How very? |
23:42.47 | ckknight | Aella: actually, with the setfenv, not sure. |
23:42.53 | ckknight | hrm |
23:42.58 | Aella | I'm assuming you can't inject "while true do end" into that |
23:43.00 | Guillotine | lua> x=1 while 1 do x=x^x end |
23:43.06 | ckknight | lua> t = {}; for i = 1, 1000000 do t[i] = "pants" end; return table.concat(t) |
23:43.09 | cladhaire | ckknight: maximum memory (5000 KiB) exceeded |
23:43.09 | cladhaire | Guillotine: maximum execution time (5s) exceeded |
23:43.13 | Aella | Because return has to be the last statement in a block. |
23:43.15 | Guillotine | woo! it works! |
23:43.24 | ckknight | ua> t = {}; for i = 1, 10000000 do t[i] = "pants" end; return table.concat(t) |
23:43.27 | Kaso | lua> os.clock() |
23:43.28 | cladhaire | Kaso: No output |
23:43.31 | Kaso | lua> return os.clock() |
23:43.32 | cladhaire | Kaso: 0 |
23:43.38 | ckknight | lua> t = {}; for i = 1, 10000000 do t[i] = "pants" end; return table.concat(t) |
23:43.40 | cladhaire | ckknight: maximum memory (5000 KiB) exceeded |
23:43.42 | cladhaire | i wonder why the stripped return versino isn't working |
23:43.44 | cladhaire | i'll dig |
23:43.44 | Kaso | duh ofc its a new lua thread for each command -_- |
23:44.04 | Guillotine | Aella: it still processes it, just doesn't display anything if return isn't the last command |
23:44.07 | ckknight | cladhaire: perhaps something should be done about table.concat? |
23:44.27 | cladhaire | no its not a table.concat issue |
23:44.29 | cladhaire | err what do you mean? |
23:44.31 | cladhaire | i misread what you said |
23:44.47 | Guillotine | lua> for a,b in pairs(os) do return a,b end |
23:44.47 | cladhaire | Guillotine: clock, function: 0x302b00 |
23:44.52 | Aella | lua> return loadstring("return 10; while true do end")() |
23:44.53 | cladhaire | Aella: [string " return loadstring("return 10; while true d..."]:1: attempt to call a nil value |
23:45.13 | Aella | lua> local x, err = loadstring("return 10; while true do end"); return err |
23:45.13 | cladhaire | Aella: [string "return 10; while true do end"]:1: '' expected near 'while' |
23:45.34 | cladhaire | ckknight: Table concat will at least return, and there's a limit to how long it can hang me |
23:45.36 | Guillotine | lua> somestring="" for a in pairs(os) do somestring=somestring.." : "..a end return somestring |
23:45.36 | cladhaire | Guillotine: : clock : time |
23:45.45 | Guillotine | awww. os.execute doesn't exist :( |
23:46.02 | ckknight | lua> return string.dump(function() end) |
23:46.02 | cladhaire | ckknight: LuaQ |
23:46.14 | Guillotine | lua> return #os |
23:46.15 | cladhaire | Guillotine: Compilation failed: [string " return 12irc://irc.freenode.net/#os"]:1: unexpected symbol near '<' |
23:46.23 | Aella | Can anyone parse that error for me? Why is it saying '' expected? (That's two apostrophes.) |
23:46.25 | Guillotine | interesting |
23:46.45 | Aella | Expected an empty string? |
23:46.55 | cladhaire | nah its probably something gettins escaped out. |
23:46.56 | ckknight | lua> return string.dump |
23:46.57 | cladhaire | ckknight: function: 0x303040 |
23:47.12 | Aella | lua> return 10; while true do end; |
23:47.12 | cladhaire | Aella: Compilation failed: [string " return 10; while true do end;"]:1: '' expected near 'while' |
23:47.51 | Aella | lua> return 10 print(os.time()) |
23:47.51 | ckknight | lua> do return 10 end while true do end |
23:47.52 | cladhaire | Aella: Compilation failed: [string " return 10 print(os.time())"]:1: '' expected near 'print' |
23:48.17 | ckknight | cladhaire: why didn't mine work? |
23:48.20 | cladhaire | you can't use return unless its at the end of a block |
23:48.25 | ckknight | Aella: return has to come before end |
23:48.41 | cladhaire | lua> do return 10 end while true do end |
23:48.42 | ckknight | lua> do return 10 end; while true do end |
23:48.48 | Aella | Yeah, I was just making sure you couldn't put return at the end of a block. |
23:48.51 | Aella | *before the end |
23:48.52 | cladhaire | hold on a sec |
23:48.54 | ckknight | should return 10 right away |
23:49.08 | Aella | Given that, does anyone else see a way to inject a statement into "return %s"? |
23:49.16 | Aella | Or is there an expression that causes an infinite loop or something? |
23:49.20 | cladhaire | lua> do return 10 end while true do end |
23:49.20 | cladhaire | cladhaire: 10 |
23:49.24 | cladhaire | it was a syntax error in the script |
23:49.29 | cladhaire | the bot does nothing if i mess it up =) |
23:49.40 | Aella | lua> return 10 while true do end |
23:49.41 | cladhaire | Aella: Compilation failed: [string " return 10 while true do end"]:1: '' expected near 'while' |
23:50.20 | Aella | lua> local t = {}; for i = 1, 1000 do t[i] = i; end; return unpack(t); |
23:50.20 | cladhaire | Aella: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, ... (result truncated) |
23:50.55 | Aella | lua> local t = {}; for i = 1, 2000 do t[i] = i; end; return select(1000, unpack(t)); |
23:50.56 | cladhaire | Aella: 1000, 1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 1011, 1012, 1013, 1014, 1015, 1016, 1017, 1018, 1019, 1020, 1021, 1022, 1023, 1024, 1025, 1026, 1027, 1028, 1029, 1030, 1031, 1032, 1033, 1034, 1035, 1036, 1037, 1038, 1039, 1040, 1041, 104... (result truncated) |
23:51.04 | Aella | ...shouldn't the stack blow up sometime? |
23:51.12 | Aella | lua> local t = {}; for i = 1, 2000 do t[i] = i; end; return select(1900, unpack(t)); |
23:51.13 | cladhaire | Aella: 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 194... (result truncated) |
23:51.32 | cladhaire | lua> 4 + 5 |
23:51.32 | cladhaire | cladhaire: 9 |
23:51.40 | cladhaire | lua> table.concat({1,2,3,4}, " ") |
23:51.40 | cladhaire | cladhaire: |
23:51.47 | cladhaire | hrm |
23:52.03 | Aella | lua> local t = {}; for i = 1, 5000 do t[i] = i; end; return unpack(t); |
23:52.03 | cladhaire | Aella: [string " local t = {}; for i = 1, 5000 do t[i] = i;..."]:1: stack overflow (table too big to unpack) |
23:52.40 | cladhaire | lua> table.concat({1,2,3,4}, " ") |
23:52.40 | cladhaire | cladhaire: No output |
23:53.02 | Aella | Does anyone else know of a way to inject a statement into format("return %s", x), or is it possible for an expression to blow Lua up? |
23:53.17 | cladhaire | i dont understand what you're asking. |
23:53.28 | Cide | I don't either |
23:53.30 | ckknight | Aella: why? |
23:53.40 | Aella | pcall(setfenv(assert(loadstring(format("return %s", x))), {})) |
23:53.53 | Aella | How badly can a value of x bork Lua? |
23:54.08 | ckknight | since you setfenv, I don't think there's a real issue |
23:54.20 | Aella | But if you inject a statement in there somehow, you can put in " |
23:54.23 | Aella | "while true do end" |
23:54.31 | cladhaire | lua> table.concat({1,2,3,4}, " ") |
23:54.31 | cladhaire | cladhaire: 1 2 3 4, |
23:54.34 | ckknight | lua> local t = setmetatable({[1] = 0}, {__index = function(self, n) if n%2 == 0 then local value = self[n/2]+1; self[n] = value; return value else local value = self[3*n+1]+1; self[n] = value; return value end end}); print(t[10]) |
23:54.34 | cladhaire | ckknight: 6 |
23:55.32 | ckknight | 3n+1 problem ;-) |
23:55.32 | cladhaire | you can't inject anythign after a return statement |
23:55.32 | Kaso | lua> function fib(n) return n<2 and n or fib(n-1)+fib(n-2) end for i=1,30 do print(fib(i)) end |
23:55.32 | cladhaire | Kaso: maximum execution time (5s) exceeded |
23:55.32 | cladhaire | they'd need to get to the front of a string |
23:55.32 | cladhaire | so you're safe. |
23:55.33 | ckknight | cladhaire: ah, I suppose you're right |
23:55.33 | Aella | And you can't close a block without a block being opened... |
23:55.33 | cladhaire | return HAS to end a block |
23:55.33 | ckknight | Kaso: use caching |
23:55.33 | cladhaire | yep |
23:55.33 | Kaso | duh you cant print multiple times :< |
23:55.45 | Aella | And there isn't any expression that can cause an infinite loop? (Without function calls.) |
23:55.53 | Aella | Oh. Ah. |
23:56.01 | Kaso | lua> s="" function fib(n) return n<2 and n or fib(n-1)+fib(n-2) end for i=1,25 do s = s .. (fib(i)) end print(s) |
23:56.04 | cladhaire | Kaso: 112358132134558914423337761098715972584418167651094617711286574636875025 |
23:56.07 | ckknight | Kaso: actually, it was because the problem has O(n!) complexity the way you did it |
23:56.24 | Cide | >>> pcall(function() return 5; while true do end end) |
23:56.24 | Cide | Cide: [string "pcall(function() return 5; while true do end end)"]:1: 'end' expected near 'while' |
23:56.37 | cladhaire | join #luabot if you want to spam |
23:56.38 | Aella | pcall(setfenv(assert(loadstring(format("return %s", "(function() while true do end end)()"))), {})) |
23:56.40 | cladhaire | so not everyone has to see =) |
23:56.41 | Kaso | ofc, i should do it itterative using a table or something, but i wanna make it slow! |
23:57.00 | Kaso | lua> s="" function fib(n) return n<2 and n or fib(n-1)+fib(n-2) end for i=1,25 do s = s .. (fib(i))..", " end print(s) |
23:57.00 | Kaso | >>> s="" function fib(n) return n<2 and n or fib(n-1)+fib(n-2) end for i=1,25 do s = s .. (fib(i))..", " end print(s) |
23:57.01 | Cide | Kaso: "1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, " |
23:57.02 | Aella | I *knew* it had to be possible somehow... |
23:57.03 | cladhaire | Kaso: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025, |
23:57.10 | Kaso | cladhaire, your pc sucks!! |
23:57.38 | Aella | lua> pcall(setfenv(assert(loadstring(format("return %s", "(function() while true do end end)()"))), {})) |
23:57.44 | cladhaire | Aella: maximum execution time (5s) exceeded |
23:57.45 | cladhaire | whyzzat? |
23:57.51 | Aella | ^ lua borked. |
23:58.07 | ckknight | lua> local fib = setmetatable({[0]=0,[1]=1}, {__index=function(self, key) local value = self[key-2]+self[key-1]; self[key] = value; return value}); local _ = fib[25]; return table.concat(fib, ', ') |
23:58.08 | cladhaire | ckknight: Compilation failed: [string " local fib = setmetatable({[0]=0,[1]=1}, {__index=function(self..."]:1: 'end' expected near '}' |
23:58.09 | Kaso | cos cide beat you on doing 25 recursive fibbo numbers clad |
23:58.11 | ckknight | dang |
23:58.24 | cladhaire | heh |
23:58.24 | ckknight | lua> local fib = setmetatable({[0]=0,[1]=1}, {__index=function(self, key) local value = self[key-2]+self[key-1]; self[key] = value; return value end}); local _ = fib[25]; return table.concat(fib, ', ') |
23:58.25 | cladhaire | ckknight: Compilation failed: [string " local fib = setmetatable({[0]=0,[1]=1}, {__index=function(self..."]:1: unexpected symbol near '&' |
23:58.30 | cladhaire | okay |
23:58.32 | ckknight | &? |
23:58.34 | cladhaire | ckknight: ooh |
23:58.36 | cladhaire | lemme loko |
23:58.39 | cladhaire | i have HTML escaping issues. |
23:58.43 | ckknight | ah. |
23:58.55 | ckknight | could be the ' |
23:59.00 | ckknight | ' |
23:59.01 | cladhaire | yep |
23:59.01 | cladhaire | =) |
23:59.01 | cladhaire | brb |
23:59.11 | ckknight | ua> local fib = setmetatable({[0]=0,[1]=1}, {__index=function(self, key) local value = self[key-2]+self[key-1]; self[key] = value; return value end}); local _ = fib[25]; return table.concat(fib, ", ") |
23:59.11 | Aella | Okay, I learned somethign. |
23:59.13 | Aella | *something |
23:59.21 | ckknight | lua> local fib = setmetatable({[0]=0,[1]=1}, {__index=function(self, key) local value = self[key-2]+self[key-1]; self[key] = value; return value end}); local _ = fib[25]; return table.concat(fib, ", ") |
23:59.22 | cladhaire | ckknight: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025 |
23:59.31 | Kaso | ooh metatable, fancy |
23:59.36 | cladhaire | ckknight: fixed, see if it works |
23:59.39 | ckknight | I like metatables |
23:59.47 | ckknight | lua> local fib = setmetatable({[0]=0,[1]=1}, {__index=function(self, key) local value = self[key-2]+self[key-1]; self[key] = value; return value end}); local _ = fib[25]; return table.concat(fib, ', ') |
23:59.48 | cladhaire | ckknight: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946, 17711, 28657, 46368, 75025 |