diana_coman: | hello | [08:39] |
diana_coman: | mircea_popescu I have more cft; do you have any bundles to sell (ltf for oil or whatever else)? also, do you want the md? | [08:39] |
mircea_popescu: | diana_coman i did all of yesty, and i do now :) | [09:11] |
diana_coman: | so come in game? | [09:12] |
mircea_popescu: | i just checked you weren't in, started a stick. will be back in 5 minutes kay ? | [09:14] |
diana_coman: | ok | [09:14] |
diana_coman: | I want a stick anyway | [09:14] |
mircea_popescu: | o, you're not getting it. you're getting 150 lft to fill with oil. | [09:14] |
diana_coman: | that's nice and fine, but I still want a stick, lol | [09:15] |
diana_coman: | or more actually | [09:15] |
diana_coman: | and I actually need it in order to get all the moss really | [09:15] |
diana_coman: | as otherwise I won't have enough for all the oil | [09:15] |
mircea_popescu: | but wear down tools so i can make imps or toolkits | [09:17] |
diana_coman: | I have 10 | [09:17] |
diana_coman: | waiting for you | [09:17] |
diana_coman: | the thing is that yest the whole day I wore those down and I still don't have enough moss for your 150 lft | [09:18] |
diana_coman: | hence: I NEED a stick if you want that done | [09:18] |
diana_coman: | or at least if you want it done any time soon | [09:18] |
mircea_popescu: | you a luis de funes fan ? | [09:18] |
diana_coman: | lol, not really a fan though I know his films for most part | [09:19] |
mircea_popescu: | "Mon programme en trois points : premièrement, le plein emploi, deuxièmement, le plein emploi et ..." | [09:19] |
mircea_popescu: | i don't care how long it takes in the way you expect. but exactly oppositely. | [09:19] |
diana_coman: | I don't expect anything; I was just letting you know where things are | [09:20] |
mircea_popescu: | (also - danielpbarron managed a 1k moss find, off an ordinary. and even sold me some. BUT YOURE NOT GETTIN GANY!) | [09:20] |
diana_coman: | if I don't get a stick, I won't have that oil ready any time soon; if that's fine with you, it's fine with me | [09:20] |
diana_coman: | lol, why would I want to buy moss now? | [09:21] |
mircea_popescu: | no but srsly, you don't wanna dig it all up ? | [09:21] |
mircea_popescu: | ikr. | [09:21] |
diana_coman: | what do you mean? | [09:21] |
diana_coman: | I DO want to dig it up | [09:21] |
diana_coman: | just kind of NOT 1 by 1 | [09:21] |
diana_coman: | lol | [09:21] |
diana_coman: | and yeah, I am making progress on a bot to do it since yest; since I will never do that again by hand for sure | [09:22] |
mircea_popescu: | sticks ruin one for labour huh ? | [09:22] |
diana_coman: | I will have the bot and it will mine a ton of tiny | [09:22] |
diana_coman: | that for sure | [09:22] |
diana_coman: | that's all it will do at start | [09:22] |
diana_coman: | nothing else | [09:22] |
diana_coman: | but still | [09:22] |
mircea_popescu: | the thing is - tinies are for certain +ev. not much, but there. the sticks... i threw 12 on the sb, got 12 smalls. buried half mil in that sandy gullet like a priest, as they say in romanian. | [09:22] |
diana_coman: | I know what you mean and that's precisely why I wasn't a big fan of the sticks (search the logs if you don't remember) | [09:23] |
diana_coman: | but they do have their uses anyway | [09:23] |
mircea_popescu: | myeah. | [09:24] |
diana_coman: | uhm, I did 100 ibs while waiting, time for another 100 or are you coming, mircea_popescu? | [09:42] |
mircea_popescu: | i am coming, i am coming | [09:43] |
mircea_popescu: | uuuuuuuhhhh | [09:43] |
diana_coman: | "100 indistinct bark shavingses" ahahahah | [09:50] |
mircea_popescu: | lol | [09:53] |
mircea_popescu: | in other news, i bought 60k thorns from grenadine. 9.5 mn, new trade record | [09:54] |
diana_coman: | lol, a record of records? | [09:58] |
mircea_popescu: | apparently. | [09:58] |
diana_coman: | good for her | [09:58] |
mircea_popescu: | im thinking of making a bed out of them | [10:00] |
chetty: | well deserved | [10:00] |
mircea_popescu: | haha | [10:02] |
jurov: | heh so foxy's on to improve mining, too? | [12:02] |
mircea_popescu: | seems so. | [12:03] |
jurov: | am very curious, if she ever publishes the code. since the container on what the work is being created in the process | [12:04] |
diana_coman: | jurov not sure if improve, but automate to some extent in any case; I'm basically struggling with the movement part (solved the movement itself, but it seems to be too quick still, so apparently I really have to figure out the csTimer thingie, yuck) | [12:05] |
jurov: | and can not be targeted immendiately, must be first drawn with ample input from server | [12:05] |
diana_coman: | it's ok jurov, for one thing you can first mine a few before actually using them | [12:05] |
mircea_popescu: | diana_coman listen, why not just hack the keyboard and send it a w ? | [12:05] |
diana_coman: | (you can target items around) | [12:05] |
jurov: | ohooo "nearest" can't be used either, i tried ;) | [12:06] |
diana_coman: | I send the right thing mircea_popescu and it moves fine | [12:06] |
diana_coman: | for instance I made a command like /step | [12:06] |
diana_coman: | and yeah | [12:06] |
diana_coman: | it steps forward no problem | [12:06] |
diana_coman: | that's not a problem (or not anymore) | [12:06] |
diana_coman: | how is that jurov, since I did it? | [12:06] |
diana_coman: | lol | [12:06] |
mircea_popescu: | diana_coman so turn run off | [12:06] |
mircea_popescu: | leftctrl by default | [12:06] |
diana_coman: | what you say sounds precisely as what I said a bit earlier | [12:06] |
jurov: | your crafting containers are alwys there | [12:06] |
diana_coman: | yeah mircea_popescu you don't get what the problem is, lol | [12:07] |
jurov: | they don't keep appearing and dispappearing | [12:07] |
diana_coman: | the problem is basically that the bot HAS TO WAIT | [12:07] |
diana_coman: | that's all | [12:07] |
diana_coman: | hence I need a timer | [12:07] |
diana_coman: | even if I turn run on or off or whatever, it's just too quickly to do the things one after the other | [12:07] |
mircea_popescu: | impatience, this modern disease :D | [12:07] |
diana_coman: | for instance, when I tried that a bit earlier | [12:08] |
diana_coman: | what happened was that the server got the message about explore before it got the new position | [12:08] |
mircea_popescu: | diana here's an idea, based on my mining experience. | [12:08] |
diana_coman: | hence it complained that oh noes you can't mine in the same place | [12:08] |
diana_coman: | jurov, it's not about that, lol | [12:08] |
mircea_popescu: | 1. select what you want to mine ; 2. bot goes at the closest margin of where that is ; 3. start mining in straight line ; 4. once far limit is reached, turn around, make paralel line. but this time mine-and-build, the claim next to you. | [12:08] |
mircea_popescu: | repeat process ad infinitum | [12:09] |
diana_coman: | like this, jurov: explore, move, explore, move, explore, move | [12:09] |
diana_coman: | only afterwards start targeting or even go back to starting point and then target | [12:09] |
diana_coman: | in all that time it will have had the time to load all stuff | [12:09] |
jurov: | that can be easily done with xmacro, i want to actually build them as i go | [12:09] |
diana_coman: | lol mircea_popescu | [12:09] |
mircea_popescu: | wut ? | [12:09] |
diana_coman: | you are solving a non-existent problem | [12:10] |
mircea_popescu: | why ? | [12:10] |
mircea_popescu: | read 4 carefully. you're building THE OLD LINE | [12:10] |
mircea_popescu: | as you mine the new line | [12:10] |
diana_coman: | the problem is the second explore | [12:10] |
mircea_popescu: | oh ? | [12:10] |
diana_coman: | yeah, the problem is not at building | [12:10] |
diana_coman: | but at exploring, lol | [12:10] |
diana_coman: | the bot explore | [12:10] |
diana_coman: | explores, then it moves, then it explores | [12:10] |
diana_coman: | which sounds good in theory | [12:11] |
diana_coman: | but in practice the server gets the explore before it got the new position (as a result of move) | [12:11] |
diana_coman: | hence fail | [12:11] |
mircea_popescu: | but! | [12:11] |
mircea_popescu: | hm. i c. | [12:11] |
diana_coman: | so I need more like explore, move, wait, explore | [12:11] |
mircea_popescu: | for first line, i guess | [12:11] |
diana_coman: | and the wait is killing me now, since have to study csTimer or something | [12:12] |
mircea_popescu: | 2nd will have autowait cause of the buildings | [12:12] |
diana_coman: | (a simple sleep will not do) | [12:12] |
mircea_popescu: | why ? | [12:12] |
diana_coman: | because it basically blocks the client and so it still doesn't get the chance to process everything apparently | [12:12] |
diana_coman: | (I tried it already, lol) | [12:12] |
jurov: | you'd stop whole event loop and get kicked out | [12:13] |
mircea_popescu: | mhm | [12:13] |
mircea_popescu: | i c | [12:13] |
jurov: | i'm going to try frame events | [12:13] |
diana_coman: | frame events? | [12:13] |
jurov: | cs is supposed to emit them in every loop iteration | [12:13] |
jurov: | and keep checking if stuff is where should be | [12:14] |
diana_coman: | oh, I see | [12:14] |
diana_coman: | did you actually make it move fine? | [12:14] |
mircea_popescu: | will give out a gift for working miner, but won't specify what it is because economic situation kinda fluid. | [12:14] |
jurov: | not interested in moving so much | [12:15] |
diana_coman: | oh, you want to explore by yourself, just need to mine? or how? | [12:15] |
jurov: | want to make it explore and build at once first | [12:15] |
diana_coman: | to build I mean | [12:15] |
diana_coman: | well, you'll still need to move after that, lol | [12:15] |
diana_coman: | and solving one solves the other too if really needed | [12:15] |
diana_coman: | for one ugly hack, you can just keep checking that it is there, until it is | [12:16] |
diana_coman: | (pretty much what the crafting bot does when it asked for something from storage, since it's usually not there on the spot) | [12:16] |
diana_coman: | thinks even "a working miner" is kinda fluid | [12:16] |
mircea_popescu: | i guess so. | [12:17] |
jurov: | i'm just not trying to solve everything at once | [12:18] |
mircea_popescu: | http://trilema.com/2015/varia-varietatis-or-your-all-about-the-mollusc-guide/ somewhat related. | [12:19] |
lobbesbot: | Varia varietatis, or your All-About-The-Mollusc guide. on Trilema - A blog by Mircea Popescu. (at trilema.com) | [12:19] |
mircea_popescu: | btw, any of you got escherian trestlework bp ? | [12:19] |
mircea_popescu: | paying 400k! | [12:19] |
diana_coman: | ahahahaha | [12:20] |
diana_coman: | has anyone found molluscs? | [12:20] |
mircea_popescu: | nope. i had some stored, and since daniel wanted some for his moss claims i also used some for crafting. | [12:20] |
mircea_popescu: | we're otherwise pretty close to bering out. jurov you got any ? | [12:20] |
jurov: | mollucsc? no | [12:21] |
mircea_popescu: | diana_coman ? | [12:21] |
diana_coman: | dead molluscs; aren't they required for that cheese? | [12:21] |
mircea_popescu: | yup | [12:21] |
diana_coman: | I have some | [12:22] |
diana_coman: | I guess I'll trade them for some two-leaf clovers | [12:22] |
mircea_popescu: | lol which i dun have. | [12:26] |
diana_coman: | so get them from daniel | [12:26] |
mircea_popescu: | i think they may be stuck on the sunday auction | [12:27] |
mircea_popescu: | he prolly got them from berry supplications | [12:27] |
diana_coman: | he'll find the supply, lol | [12:27] |
mircea_popescu: | or that | [12:27] |
danielpbarron: | i'm down to a couple clovers | [13:11] |
danielpbarron: | used a bunch on ordinary claims | [13:11] |
danielpbarron: | and on that topic, i have no more ordinary claims saved up! | [13:11] |
danielpbarron: | did like 4 moss, 2 boulder, a flotsam, and some others i don't recall | [13:12] |
danielpbarron: | oh, 2 shiny rock | [13:12] |
mircea_popescu: | well done | [13:12] |
mircea_popescu: | what's your building yet ? | [13:12] |
danielpbarron: | 82 | [13:12] |
mircea_popescu: | ah. i'm still ahead! | [13:13] |
mircea_popescu: | anyway, someone needs to get to 1-2k or so already, so remarkables can safely be mined | [13:13] |
danielpbarron: | lol! | [13:14] |
ben_vulpes: | how bout dem macos binaries? | [14:39] |
danielpbarron: | heh | [14:39] |
chetty: | there are binaries for mac??? | [14:40] |
ben_vulpes: | well, a boy wonders. | [14:40] |
chetty: | ah well I know someone is running on mac, but I dont think he put out a binary | [14:41] |
danielpbarron: | http://danielpbarron.com/xmacro.tar.gz.sha512 | [14:42] |
danielpbarron: | not signed though | [14:42] |
danielpbarron: | this is what i use on gentoo | [14:43] |
danielpbarron: | oh i read that wrong | [14:43] |
danielpbarron: | Mac OS, not macros | [14:43] |
ben_vulpes: | mhm | [14:45] |
danielpbarron: | http://danielpbarron.com/xmacro.tar.gz.sha512.asc | [14:48] |
jurov: | ecil feature suggestion: instead of having mining timeout, make claims produce items continuously at random times till depleted and player must walk around and harvest them :) | [15:00] |
jurov: | *evil | [15:00] |
diana_coman: | jurov how is it going with the build/frame stuff? | [15:38] |
jurov: | it works to wait for the damn marker to appear so that it can be targeted by EID | [15:40] |
diana_coman: | oh, good then, well done | [15:40] |
jurov: | but after the targetting, worldHandler::GetTargetID() still returns 0 | [15:40] |
diana_coman: | uhm, weird | [15:41] |
diana_coman: | it means it still can't target it really? | [15:41] |
diana_coman: | did you actually hook to be called on every frame or what? | [15:41] |
jurov: | yes, added a hack to psEngine to issue frame commands | [15:42] |
jurov: | because wiring it directly the CS way would involve incredible baggage | [15:42] |
diana_coman: | ugh | [15:42] |
diana_coman: | that's a lot of overhead | [15:42] |
diana_coman: | I think I've made it work with the timer | [15:43] |
diana_coman: | I'll test it some more as I would need to add it anyway to the craft bot too at some points probably | [15:44] |
diana_coman: | I saw the thing in psengine | [15:44] |
diana_coman: | but I didn't really want to hack it + every frame seems quite excessive really | [15:44] |
diana_coman: | can't really tell though why /how would it be to actually target it but still not have an ID | [15:45] |
diana_coman: | I suspect the targetting actually still fails for some reason | [15:45] |
jurov: | and why 0 and not -1 | [15:45] |
diana_coman: | rather than just "no id" | [15:45] |
diana_coman: | hmm | [15:45] |
jurov: | it doesn't wait for reply from server? | [15:45] |
jurov: | cuz iirc the target is announced to server, too | [15:46] |
diana_coman: | uhm, what reply exactly? | [15:46] |
diana_coman: | and yes, worldHandler::Target does not wait for any reply for sure | [15:46] |
diana_coman: | for one thing it is only a wrapper for /target | [15:47] |
diana_coman: | and for the other thing I'm not sure what reply there is really (possibly a mod?) | [15:47] |
diana_coman: | hmmm, are you calling GetTargetID immediately after Target? | [15:48] |
jurov: | yes | [15:48] |
diana_coman: | as it might simply be that it's too quickly basically | [15:48] |
diana_coman: | have you checked what object it returns? | [15:48] |
diana_coman: | since it does find some object I understand | [15:49] |
jurov: | psClientCharManager::target is just an integer, not object | [15:51] |
jurov: | sry no, it's GEMClientObject * | [15:52] |
diana_coman: | you could try worldHandler::OpenTarget directly | [15:59] |
diana_coman: | instead of getting the id | [15:59] |
diana_coman: | if it returns false, than it didn't find it | [16:00] |
diana_coman: | this one targets it too | [16:00] |
diana_coman: | and anyway you actually need to open it if you want to build it | [16:00] |
diana_coman: | or hmm, I suppose you might be able to move stuff to it + use it even without opening it, though not sure on the server if that's allowed/would work | [16:00] |
jurov: | i got some funny responses from server like "can't explore twice", so it may be the case | [16:01] |
diana_coman: | yay, 3 explores+move in a row, no problems | [16:16] |
diana_coman: | will move onto building them too if any claims, so will let you know how that goes, jurov | [16:16] |
danielpbarron: | good to know this bot stuff will probably be fleshed out by the time i start back up with my seasonal full time warehousing gig | [16:17] |
danielpbarron: | i plan to leave my character doing stuff all day every day | [16:17] |
diana_coman: | what's that full time warehousing gig? | [16:17] |
diana_coman: | lol, not all nights too? | [16:18] |
danielpbarron: | nights too | [16:18] |
diana_coman: | thought so | [16:18] |
danielpbarron: | the reason i am such a prolific player right now is because i have a seasonal job that pays for me to sit around for the rest of the year | [16:18] |
danielpbarron: | but that means i have 0 free time for that season | [16:18] |
jurov: | i suspect i run afoul of EID somehow... remembered I kept getting 0s out of Unbox() yesterday, too | [16:19] |
danielpbarron: | which is mostly half of september, all of october, and half of november | [16:19] |
diana_coman: | oh, I see, though that's not that much really, kind of 2 months out of 12, or what? | [16:19] |
danielpbarron: | yeah it's pretty sweet | [16:19] |
diana_coman: | good for you | [16:20] |
danielpbarron: | technically it's half a year, but the most intense part is concentrated in october | [16:20] |
danielpbarron: | december it's so slow it's like i'm free | [16:20] |
danielpbarron: | i get that kind of "oo look what I did!" feeling when the result of my crafting is a high quality | [17:14] |
jurov: | Look Ma | [17:15] |
jurov: | ! | [17:15] |
danielpbarron: | look for that "Crafted by Daniel Barron" seal of approval | [17:15] |
danielpbarron: | mp's still better | [17:16] |
danielpbarron: | where he gets 199 i get 145 | [17:16] |
diana_coman: | so then danielpbarron you should craft containers (toolkits, samovars etc) and tools, as you get even higher quality, lol | [17:29] |
danielpbarron: | sell me bundles | [17:29] |
diana_coman: | would you buy rather than make? why? | [17:34] |
danielpbarron: | i don't know | [18:01] |
jurov: | c++ should be shot into head | [18:05] |
diana_coman: | ha ha jurov, please do | [18:05] |
jurov: | i wrote switch(state){ EXPLORING: {codez...}} | [18:05] |
jurov: | instead of switch(state){ case EXPLORING: {codez...}} | [18:06] |
diana_coman: | fwiw: I had no trouble targeting+opening a claim with the timer approach | [18:06] |
jurov: | it compiled fine, just... ignored the codez... | [18:06] |
diana_coman: | (it's still just raw and sketchy, but it worked fine) | [18:06] |
jurov: | why am i such an idiot | [18:06] |
jurov: | wow, now it did place stuff into the marker | [18:09] |
diana_coman: | well done ! | [18:09] |
diana_coman: | and you crashed it? lol | [18:13] |
mircea_popescu: | myeah | [18:13] |
jurov: | i doubt that, I finished the build by hand and did nothing else | [18:13] |
jurov: | or? | [18:13] |
mircea_popescu: | me not him | [18:14] |
diana_coman: | the craft bot again? | [18:14] |
mircea_popescu: | nah, macro this time | [18:14] |
diana_coman: | oh, macros are getting better then if they crash the server too :D | [18:14] |
mircea_popescu: | http://logs.minigame.bz/2015-08-07.log.html#t19:00:33 << not only is it eveil, it's actually how the later developed miens will work, sorta. | [18:27] |
lobbesbot: | #Eulora log for Friday, 2015-08-07 (at logs.minigame.bz) | [18:27] |
mircea_popescu: | completely new failure mode, it crashed through gdb and screen all the way to the metal. | [18:31] |
mircea_popescu: | so picking up the pieces will be a moment. | [18:31] |
jurov: | whole machine? O.o | [18:37] |
jurov: | one should not mess with switch statements :) | [18:38] |
danielpbarron: | it's up | [18:57] |
danielpbarron: | it's down | [22:53] |
mircea_popescu: | bah | [22:59] |
mircea_popescu: | danielpbarron back | [23:00] |
danielpbarron: | down again | [23:24] |
danielpbarron: | er.. maybe not | [23:25] |
mircea_popescu: | briefly. | [23:25] |
Comments feed: RSS 2.0