T3/r7/2021-01-01.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: which fuckin setting is accidentally getting applied that is 100% locking me out of the ability to adjust my output window size T3/r7/2021-01-01.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: wine's alt+tab is broken and it does VERY WEIRD STUFF when i alt tab T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: anyone good at the soundpack plugin? I just installed it but seems it doesn't work unless I'm in the same window T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: Kharpern, the Pwar one? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: yes T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: it's annoying me because it also is working when I use it but only when this window is in focus T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: just updated mush so I am trying to set it all up T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: i just tested on r2021 and it works fine... i think T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: it works on my alts window fine T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: different mush version though T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: try typing \\\SetOption ("play_sounds_in_background", 1) T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: Fiendish to the rescue T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: maybe T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: kinda occupied trying to figure out why the hell my new demo plugin freezes mushclient in a new install but not my own T3/r7/2021-01-01.txt.gz:{chan ch=tech}Smoochable Saraid Tech: think that worked T3/r7/2021-01-01.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Gotta give to to Fiendish for almost never being Fiendly:P T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: fiendish to the rescue again! T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: ok I'll add that to the plugin T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: thanks as ever for the report T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I depend on y'all to find these things T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: it was frustrating me :) I use it for getting tells and stuff but doesn't help if I can't hear it if I'm in another window T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: my next thing I think I might try my own theme :) T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it's added to the plugin now and will be public in the next update, which should hopefully be very soon. I just have to figure out what's going on with this freeze. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: i wonder how difficult a verigated theme would be T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: I want one wtih light pinks and greens, didn't even know this was possible to do how fun! T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: themes are limited to variations on the ones I have already as examples T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it's no winamp T3/r7/2021-01-01.txt.gz:{chan ch=tech}Knitted by Kharpern Tech: oh those were the days fun doing that with winamp :P T3/r7/2021-01-01.txt.gz:{chan ch=tech}Faithful Ruhamah Tech: "winamp winamp... it really whoops the llama's ass" T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I had fun making the theme stuff, but my pain threshold for how far I'm willing to go to create things from raw pixels does have a limit T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: debugging something that freezes the client when you can't step through line by line really is a pain T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: yeah, all you can do is add dubug output after everystep to find hte one that breaks T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yay T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: found and hopefully fixed T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: MidKnight Gladacus tosses IAC DO Fiendish up in the air, he loves it! T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: *Yay!* Go IAC DO Fiendish!!! Gaelehad cheers him on. T3/r7/2021-01-01.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: 1 step closer to release T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: done T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley is frightened. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So... just posted the mobdatabase version of Search & Destroy. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I'm going out now, but hopefully nothing breaks. I need people to install it and tell me everything wrong with it. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Sheriff Shindo Tech: well done and thank you for all the hard work T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But check out 'xhelp' to learn the commands (especially the mob search command) T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley thanks Sheriff Shindo heartily. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Whoops! T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So... I forgot to put in the code to actually add the mobs. I put the database in, but... not the code to add them. Bah. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Looks like I'll have to do a quick update again. That's what happens when the fiancee is pushing you to run to pick up a delivery... which they were closed anyway. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Evine Tech: lol happy new years :D T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah. Well, the place said they'd be open for us, but they weren't. I think they thought today was Saturday. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley grumbles and growls. You wonder what's wrong... T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I just love it when something works flawlessly for me, but does not work for others. FML. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So glad I told people to back up their previous version of 4.60. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley's shifty eyes dart back and forth. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Now how many people actually did it... I don't know. T3/r7/2021-01-01.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: How to check version again? T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The version of SnD will show up in the SnD window. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I should create a command of snd version to show, anyway. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley sits down and thinks deeply. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Gotta make some fixes, though! T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz nods. T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: crowley, it seems like the "kk" alias isn't working anymore T3/r7/2021-01-01.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: have you tried xset kk command? maybe its set as one of the others T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, I need to fix it. Not sure why it broke. T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: no worries, just reporting it for ya in case no one else had yet :) T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Appreciate it much. T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: thanks again for making all our quests and campaigns and gq's easier :) T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley grins evilly. T3/r7/2021-01-01.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: yeah, the work you put into this is much appreciate T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I forgot I took out 'ak' from my own version, so I'll have to put that back in to the new version. But even so, 'kk' and 'qk' are broken to an extent. T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: wait, what's ak? T3/r7/2021-01-01.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: kk, ak, and qk are the three versions of kill T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: it's another form for 'quick kill'. The three options are 'ak', 'kk', 'qk', but they all do the same thing. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: a very "badly" named alias T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: OH T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: some ninnie thought auto would look good as part of an alias T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: some ninnie thought auto would look good as part of an alias T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: oops... what a ninnie i am T3/r7/2021-01-01.txt.gz:{chan ch=tech}Robbo Tech: bot enable fullauto T3/r7/2021-01-01.txt.gz:{chan ch=tech}Robbo Tech: mis T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley falls to the ground and rolls around, laughing hysterically. T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: fle5 engage T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Silly me. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That was a quick and easy fix, too. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley sighs. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: is the omit from output in a trigger a way of gagging things from the output? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: yes T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: but you can also read #sub help if you just want to set up gags or other substututions T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: cool, yea, i just saw it and was wondering what it was used for T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Ugh. One of the biggest problems to the mobdatabase is needing all the kill messages in the event of single-hit kills since gmcp data is not called in those situations. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Quadrapus Tech: indeed T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: technical problems anyway T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I can think of philosophical problems T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: Quadrapus nods at IAC DO Fiendish. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers softly. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Braun Tech: is that why Pwar has that bug T3/r7/2021-01-01.txt.gz:{chan ch=tech}A Calm Stormwind Tech: Do you need to add the mob on death or just on entering the room? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Useful Hadar Tech: i know thats a bug my exp tracker has T3/r7/2021-01-01.txt.gz:{chan ch=tech}Sath Tech: gmcp enemy is only updated once per gameloop, is that it? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: is it possible to keep the prompt on bottom of screen, rather than scrolling with output? I know its redundant if i use the healthbars (i do), but i still kind of like it there T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: there is a split screen thingy function T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: you can switch the status bar to be text and not bar T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: yea, thats was I as curious about... i know its possible with like tintin T3/r7/2021-01-01.txt.gz:{chan ch=tech}[Battle] Scars Tech: and if the status bar included quest time and double timer, i would kill my prompt entirely T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: i like the prompt T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: even with the bars, just used to it. but i watn it to stay on bottom and not scroll T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Nah, there isn't away to keep the prompt there. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: However, you could create a mini-window to do the same thing and gag it from main screen output. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Probably about the best way you'll manage it. T3/r7/2021-01-01.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: could do status bar, but like fiendish said, alot of things try to write there, so not the best idea T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: my new miniwindow module should make it easy to capture your prompt to its own miniwindow T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: relatively easy anyway T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Appreciate all the work you do with the miniwindows! Let's just hope it doesn't break anymore! *shifty* T3/r7/2021-01-01.txt.gz:{chan ch=tech}Gaelehad Tech: anything that improves on the way the original miniwindows "worked" is a giant leap for plugin writers T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: is it possible to write a trigger that triggers off of, say "You get Rolearu's shield from" and then inject 'Roleauru's shield' into a variable? T3/r7/2021-01-01.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yes T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: i found some forums posts related to triggers and variables, but they seem to be centered around using a varaible in the trigger, rather than creating one FROM the trigger. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: any plugins with triggers that may have an example in it you can point me to? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Sath Tech: check out Send To: Variable T3/r7/2021-01-01.txt.gz:{chan ch=tech}Sath Tech: instead of sending a command to the world with the trigger's response, you can send the response to a variable T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: doh, its that easy isnt it lol T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It's one of the rarely used options. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: for non-regex triggers, any * will be put into an internal variable, as well as any () bits of a regex trigger T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: usually you won't use send-to variable as that'd be the only action T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Most of the time, people will capture it and then use script such as SetVariable("whatever", "%1") T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: yes, i saw some posts about that too, but didn't put it together with a script... ok thanks, i think i can figure it out now T3/r7/2021-01-01.txt.gz:{chan ch=tech}Sath Tech: you can still use script code in a trigger body by doing Send to: Script T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: although for your exprelly-mentioned use, I'll also point you to help invmon T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: i cant seem to get this to pass into the script part of the plugin. I'm creating a trigger in the gui with Send to variable, naming a variable, then using the plugin wizard and trying to use that variable in the script portion of the plugin. What am i missing? T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, plugins have their own local variables separate from what is native to MUSH. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So your plugin is looking for the variable name within its state file. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: is there a way to pass it to lua? T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Why not create the trigger in the plugin and have it stored locally? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: just learning... i wanted to grab eq that was dropped and list it in a window. So i am triggering off of somethign dropped, grabbing what I want from it, then want to pass it to lua to display in a window. T3/r7/2021-01-01.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You don't even need to pass it to Lua to display it in the window. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: You do want to put your triggers and stuff in your plugin, though. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: what im trying seems the most logical, if it isn't please educate me! But if its is possible, id like to figure that out, if not, then ill try some other method. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: it doesn't seem like it would be hard to capture some output and throw into a variable for use. Everything isnt passed along via gmcp, etc, right? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: No, you can capture what you want with regex T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: thats the easy part T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: where im having trouble is getting what i capture via regex into lua for use T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: named capture groups T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: in your function, include function function_name(name, line, wildcards) and then you can use wildcards.drop_item or wildcards[1] or whatever T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: thats above my pay grade at this point... if it isn't possible via the trigger (which I can do,) then i guess i can't do this yet T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: you can do it within a trigger, I'm pretty sure, the same way, but you said you were using a plugin T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: there are trigger sections with the plugin though T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: yes.. so? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: within* T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: you can put the things you want to do either within the or you can call a function with the trigger (or both) T3/r7/2021-01-01.txt.gz:{chan ch=tech}Furian Tech: are there any plugins out there that capture text from the screen, then plug into a variable? if i can see an example, that woudl be best way for me to figure it out. T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: A tonnnn of plugins do that. I don't know what plugins you have but any plugins that depend on some output from mud does that T3/r7/2021-01-01.txt.gz:{chan ch=tech}Torsin Tech: Where's the best place to get dinv? T3/r7/2021-01-01.txt.gz:{chan ch=tech}Durel Tech: showdesc durel T3/r7/2021-01-01.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: his github T3/r7/2021-01-01.txt.gz:{chan ch=tech}Torsin Tech: thanks! T3/r7/2021-01-01.txt.gz:{chan ch=tech}Veritheia Tech: finger durel T3/r7/2021-01-01.txt.gz:{chan ch=tech}Torsin Tech: Durel: cool desc! T3/r7/2021-01-01.txt.gz:{chan ch=tech}Tech: Durel smiles happily. T3/r7/2021-01-01.txt.gz:{chan ch=tech}A Calm Stormwind Tech: how do I show the moonbot window from Bash's plugins? I always forget that T3/r7/2021-01-02.txt.gz:{chan ch=tech}Kasur Tech: is it possible to have 2 seperate triggers firing off of the same output? I am trying to set up notifications for myself to let me know when to change main spells and alternate spells and also gear sets. so on the level up message "You raise a level! You are now level 41." It would send a message to group tell telling me to change sets, but if I get a new main spell at the same level it should also fire a second trigger telling me to change my main spell. It only seems to be doing one at any level. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: check the keep evaluting box down right side T3/r7/2021-01-02.txt.gz:{chan ch=tech}Kasur Tech: many thanks. didnt even think of looking there T3/r7/2021-01-02.txt.gz:{chan ch=tech}Kerith Tech: is there a way to change color of "print" output? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: you can use colournote instead T3/r7/2021-01-02.txt.gz:{chan ch=tech}Kerith Tech: is there a way to change color of "print" output? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Kerith Tech: woops sorry T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: you can use colournote instead T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Gaelehad bonks Veritheia on the head for being such an UTTER moron. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Veritheia is NOT using a bot, merely a very handy *beep* script! T3/r7/2021-01-02.txt.gz:{chan ch=tech}Kerith Tech: i got that to work, thanks T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: the add_text function for miniwindows is a genius idea fiendish T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I have my moments T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: is it possible to do tabs in those ones or only the comms window for now? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the comm log is made from scratch before all this happened T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I haven't decided whether I'll be remaking it but probably not without a strong reason to T3/r7/2021-01-02.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Is this in the new Mush? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: in the meantime, no I don't have anything for tabs premade T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: though that's not a bad idea T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: ok, so no tabs in miniwindows till someone gets brave enough to port it T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: starting simple has been difficult enough, heh T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: i know and thank you for making it so much easier to do miniwindows T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: is there a way to include that a plugin requires r2135? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: hmmmm T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: maaaaybe T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: checkversion on plugininstall T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: or does it not recognize non-mud input T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: ah. here we go T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: well you can already do requires="5.07" but i'm not sure all the 5.07's have the miniwindow code in them T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: version = require "aard_lua_extras".PackageVersion() T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: you can only check for the package version in script T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: mushclient won't be able to show its built in warning T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: makes sense T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but you can put the line I just showed as the first line of your script section and then show an alert if it's not high enough T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: and...uhh...then return I guess T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: thanks for that hint for the version checking. got it working in a test window T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: should a plugin that disables stuff in note mode disable aliases, triggers, and timers or just aliases and triggers? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: if you disable timers do they pause or reset? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: pause T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: uhhh T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I think? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it's actually more complicated than that T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: because a timer can be set to fire at a specific time, not just after some interval T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: so would you call it paused or reset if a timer at noon gets missed? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: my concern about timers is that tick timers will be wrong after leaving note mode until the next tick T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it's minor but I don't know what other timers might work similarly T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: people will just have to start writing their timers, that output to the mud, to check for the correct mode T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: r2141 now out T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Gaelehad gasps in astonishment. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Summoner Yuna Tech: testing T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: if i only want one function to handle both an alias and a direct call how do i handle the array for the direct call? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: never mind ... i had stuffs wrong T3/r7/2021-01-02.txt.gz:{chan ch=tech}Areia Tech: func(nil, nil, {'key1'='val1', 'key2'='val2', ...}) T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: i was trying to do that with buttons and it didn't like not having the button stuff in it. so yess you're method works as well T3/r7/2021-01-02.txt.gz:{chan ch=tech}Shaelynne Tech: fiendish, is there a way to disable the split screen on musH? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: remove/disable the splitscreen_scrollback plugin T3/r7/2021-01-02.txt.gz:{chan ch=tech}Shaelynne Tech: thank you! T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: anyone have experience using Fiendish's new miniwindow system? T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: working inside a for loop trying to add a delay before a command is fired with DoAfter. But it waits the right time length then fires the command 5x instead of waiting 2 seconds inbetween each fire what am I doing wrong here? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: the problem is that each doafter has the same timer, so you need to wait 2 then 4 then 6 then 8 then 10 seconds T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: ie i * waitperior T3/r7/2021-01-02.txt.gz:{chan ch=tech}Areia Tech: require "wait"; function foo(args) wait.make(function() for i = 1, 5 do Execute("command"); wait.time(1); end end) end T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: hrm let me try that as well thank you. T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: both worked perfectly thank you both. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: glad to hear T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I have experience using Fiendish's new miniwindow system for a few small things T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: Fiendish !!!!! my buttons don't want to show up :-( T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: oh no T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: that sounds bad T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: when i used the method on the wiki thingy they drew and i could see them and click them but then when i use a draw method they hide away T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: show me what you did T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: https://pastebin.com/xnDt1wnJ T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: and I can click on the hidden buttons and they appear but as soon as I move the window they go dark again T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: ahhh T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the text window is competing for the same space as the button :( T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: yes, exactly that T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: no buttons on top of text area yet, sorry T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: how do i make a non-text area then? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: i just need buttons for the lessons to show and reset T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: two ways right now, more ways in the future T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: right now... if you have room, you can put the two buttons in the title bar T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: sorry, "on" the title bar T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I show an example of this in the helpfile capture plugin T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: i need 2 buttons per lesson but i guess hte title bar can be 'Uge T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: lol then no T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: yes, i saw the help miniwindow example of a button T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the other way is to use basic window instead of text window and add textrect yourself to it manually but have it not fill up the whole window space so you have a place to also put buttons T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the second way is more complicated T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: is there an easy way to anchor one window to another? you could just have two windows but if they're not anchored, may be confusing for newbies. maybe not T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: hmmm technically yes T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but I haven't tested that in a very long time T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: i'll try option 2, the basic window, i don't need text other than on the buttons T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: ok, third way I guess. the movewindow module has a friendship feature that lets you attach one window's movement to another T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but I haven't needed to use it in forever ever since it was possible to resize miniwindows without deleting their hotspots T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: if you dn't need text and only need the buttons then basic window is definitely the way to go T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: for the basic window can i still use 3d text box function? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yes T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: perfect, that sounds much easier to do T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: buttons are basically just 3d text boxes that toggle their own inversion property when you click T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: so the inside my_window:add_3d_text_button can stay the same T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I think it shouldn't be too hard for me to make buttons work on top of a text area btw. if you really do need that I can make it happen T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: probably T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: probably only if the text isn't selectable though T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: it's a one off plugin for next weekend and already has aliases for those to lazy to click buttons T3/r7/2021-01-02.txt.gz:{chan ch=tech}Sath Tech: that's more or a less a link, rihgt? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Sath Tech: I'd certainly be interested in link functionality in a text window T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: im trying to combine two named group regex expressions. This is recognized in regex testers using the pipe, but doesnt seem to work within the plugin. is there another way i shoudl join these? (?<=You receive)(?.*?)(?=from)|(?<=You get)(?.*?)(?=from) T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the text area supports converting urls into hyperlinks but making that functionality generic with an add_link function or something would likely be a big effort T3/r7/2021-01-02.txt.gz:{chan ch=tech}Sath Tech: think you need big parens around everything before the | and after the | maybe? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: that works in the tester, ill give it a shot. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: thank you Fiendish, i have the miniwindow working with the buttons using ThemedBasicWindow T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: great T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: matches both in tester, but only matches first group in the plugin T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: how does it fail in the plugin? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: show test string and show the output T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: ((?<=You receive)(?.*?)(?=from))|((?<=You get)(?.*?)(?=from)) is the string. Not sure how to show the output, but in the tester, i get a match for grp 1 and grp2 if i put on the same line "You receive sdfsdf from You get sdfsdf from." T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: is there any reason why you don't want to make two smaller triggers? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: you can have two triggers fire the same alias T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: yea, because this is just a test or a l earning process. I want to be able to gather stuff from the same line and group various parts of it into variables. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: that's fair, but if two ways accomplish the same thing and one way is hard and one way is easy, maybe do the easy one T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: different API use different flavors of regex. lookaheads and lookbehinds have to be precise. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: your regex works on cmud no problem. but mushclient obviously follows a different path T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: what lines are you trying to match on? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: lua regex is flavour dependant T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: lua doesn't have regex T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: so do different triggers for each group... i think i had some issues with nils though when i tried that. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: mushclient uses pcre T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: but i know there is a way around that, so ill try it. Is there a trick to stopping the window data from doubling up? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: what window data and what doubling T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: for example, i was capturing hps (I know this is available via gmcp) and max hps, and spitting it into a window, but i would get multiple lines of each. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: do you have multiple triggers all capturing the same line all adding the same thing? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: im jsut trying to learn how to capture ouput and put it somewhere. I spend all day figuring out the wildcards, but finally got that figured out thanks to vend :) T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: well, if i split the groups up into multiple triggers, they would be different things, but everytime it fires, it creates a new line in the window T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: i want to force data say (HP: xxx) onto line 1 of the window, and always stay on line 1. Right now, it just does HP: xxx, on line 1, then line 2, then line 3, etc. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: i tried to do a clear(), but if i use multiple triggers for the various groups, that wont work. T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Sounds like you're not clearing the window from previous. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: Furian use functions to collect the data, then when completed write it all out T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: i suppose i can do an if and wait till all variable are populated before drawing... i didn't think of that T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: ill try it out...thanks as always! I know im a noob, but by the time im dead, ill have it figured out. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: we're all learning all the time T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: All that matters is that you're learning. Never stop gaining knowledge. :) T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: YES!!! after 24 hours its finally working.. thanks all! I did a separate function for each trigger to collect the data, then called the draw function from each, and in the draw function i make sure all variables are populated, then draw. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: well done T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: with Cmud I could .speedwalkalias to reverse it, is that possible with Mush? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Princess Alison Tech: what do you mean reverse it? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Princess Alison Tech: mapper where if you want to find the text of a speedwalk without running it T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: so run 2e4s becomes 4n2w T3/r7/2021-01-02.txt.gz:{chan ch=tech}Princess Alison Tech: oh... I guess that's just mapper goto [the room you came from]? T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: can't because of nomap rooms. there is a checkbox for reverse when you choose speedwalk was wondering if there was a way to trigger that via command line. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Gaelehad Tech: you can sometimes cexit through nomap rooms T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: is there a global mush setting that dictates the default font in miniwindows? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: no T3/r7/2021-01-02.txt.gz:{chan ch=tech}Useful Hadar Tech: if i do a table.insert with lua, is there a quick way to do like a table.ismember()? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: nothing quicker than scanning the whole table T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: if you need that kind of behavior, set up a second table keyed by values T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: hash table. learn it, live it, love it. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: is_member_table[thing] = True and then you can look for is_member_table[thing] T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: IAC DO Fiendish nods at Mannec. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Useful Hadar Tech: right now im doing an ismambertable[key] ~= nil T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: you don't technically need the ~= nil part T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: as long as you don't put in a falsey value T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but that's the right way to do membership lookup T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: one of the weirdest things about Lua is that it combines ordered list and hash map into one structure called table, but they have different utility in CS T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Mannec buries his face in his hand and sighs, shaking his head. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I expect the entire current generation of Python programmers to run into the same kind of confusion now that dicts preserve order in Python T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: well that sounds exciting. of course you realize, this may well be the beginning of the end - we might all end up in perl. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: fwiw I rather like python's ordered dicts because lack of order preservation is a big footgun for novice programmers who don't have a pure CS background T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: footgun? in my experience, that sort of thing is considered harmful :/ T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yes footguns are harmful T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Mannec crosses his arms and nods slowly and sagely. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: they are guns that only shoot your own feet T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: glad we got that straightened out. T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: what command line can I run to reload my plugin tired of going through alt-p T3/r7/2021-01-02.txt.gz:{chan ch=tech}Iron Duck Chuft Tech: how do I reload the fiendish chatbot? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: \\\ReloadPlugin("ID OF YOUR PLUGIN HERE") T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: klaatu, verada, neck-tie. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: warning: a plugin cannot directly reload itself T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: well not with that attitude. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it is possible, but you have to do it in a funny roundabout way T3/r7/2021-01-02.txt.gz:{chan ch=tech}Iron Duck Chuft Tech: fiendish des it in a funny roundabout kind of way? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: i discovered the same thing about vmware virtual machinees. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: reacharoundabout way T3/r7/2021-01-02.txt.gz:{chan ch=tech}Useful Hadar Tech: ima pull just a little hair out T3/r7/2021-01-02.txt.gz:{chan ch=tech}Useful Hadar Tech: plugin keeps causing run-time error, says insert table expected got nil ... but i defined the table beforehand T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: table_name = nil does not count, Hadar, hth T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: what about the thing being inserted? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Useful Hadar Tech: its not empty T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: code doesn't lie T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: tab = name1 and name1 or {} T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: will always be defined :) T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: pretty sure code and compilers both lie, f. and runtimes? pssh. T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: A plugin most certainly can reload itself, Fiendish. In fact, you're the one who gave me the code to do so. T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You just cannot use the ReloadPlugin function. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: all you need is to attach the loader to external code T3/r7/2021-01-02.txt.gz:{chan ch=tech}Useful Hadar Tech: i defined it a second time and it works now T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: no, what you're doing is having the world reload the plugin T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: obvious solution is obvious - plugin reloader plugin. of course, thats how you get mcp - do you want mcp? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: there's a difference, and I did say that it was possible via roundabout means T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Execute(GetAlphaOption("script_prefix") .. "DoAfterSpecial(1, \"ReloadPlugin('" .. GetPluginID() .. "')\", sendto.script)") T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That was the roundabout way you provided. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Execute creates that timer in the world's script space T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: not in the plugin's T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, so it runs it externally to the plugin itself. T3/r7/2021-01-02.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The first time I used that was in my aard clock update. Made life so easy then. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: how else could it? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: hmm. just run a new copy of the plugin within the current one. im sure the player will close their client before recursion collapses. you _do_ make your plugins thread-safe, right? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: IAC DO Fiendish sits down and thinks deeply. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: now I wonder... T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Mannec grins evilly. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: a self-loading plugin is no different than a bootstrapping system. It needs a place where the starting code lives. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: you can use that same entry point for the recursive invocations :) T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: I just realized Mannec is ignoring me... and I have no idea who they are or why... lol Sorry for whatever it was! ;) but thanks for the help all and ideas. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: not to be discussed on this channel T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: mannec: stormwind apologizes for making you ignore him T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Undertaken Anaristos frowns at what IAC DO Fiendish did. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: who T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: ? T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: so a framework that handles the loading/reloading/installing of all of my plugins is ideal here. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: you can right your own as a user script. There is nothing magical about the plugins T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: write*. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: I mean, you can control them from script T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: no magic? why bother then? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: good question T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: but this design means everyone must write their own, seems like the perfect framework someone could write to make public for everyone? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Undertaken Anaristos Tech: mushclient is scriptable, just because someone preloaded it with their scripts doesn't mean you can't add your own. In fact, if you want the client to behave just as you like, you need to add your own scripts, T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: so the bootstrapping problem is a big deal for plugins because of how segregated they are. there are several places in the theme code where I had to have things loop back on themselves because there's a plugin that controls what theme to use but it might not be loaded yet when a plugin loads T3/r7/2021-01-02.txt.gz:{chan ch=tech}Durel Tech: It's funny you mention that Fiendish. I actually wrote a dependency checker yesterday for my plugins to work around that exact problem :P T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Durel: I would love for you to help with the miniwindow stuff lol T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: your code organization is way better than mine despite being monolithic T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: hmm. in a perfect world, the other plugins wouldnt need to know about the theme manager T3/r7/2021-01-02.txt.gz:{chan ch=tech}Durel Tech: I plan to...soon :P I'm currently making a plugin framework for my stuff and I'm porting existing stuff over to it. I want to use your new windowing stuff though instead of my old window stuff T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: not sure the other way around is feasible, tho. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Mannec: In a perfect world I'd do things better the first time ^_^ T3/r7/2021-01-02.txt.gz:{chan ch=tech}Smudge Tech: Crowley - I updated to S&D v5.4, and am getting errors related to the mob database (no such table: mobs). Is this expected, any thoughts? T3/r7/2021-01-02.txt.gz:{chan ch=tech}Useful Hadar Tech: my code is just sloppy but it works, but if you look at it wrong it breaks T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: slacker. i can write code that breaks whether you look at it or not :p T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: maybe I can reask this now that more people are here. in mush I can make a speedwalk alias, it also has a reverse speedwalk button. Is it possible to toggle that reverse via command line? in Cmud all we have to do was thor and .thor to reverse. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: most people write a plugin and only have to deal with problems inside their plugin. All of my projects involve making sure that a bunch of plugins that I don't even know about yet keep working before they've even been written T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Mannec peers intently at IAC DO Fiendish. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: ah, forethought. no wonder its so much more work that usual :p T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: for example... T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: Stormwind, how do you want the reverser to handle cexits? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the new miniwindow stuff has code that lets me hijack functions inside your plugins that you haven't made yet. I can say that OnPluginClose will always delete the miniwindows even if you define OnPluginClose to do something else T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Mannec snickers with IAC DO Fiendish about their shared secret. T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: I have none that have cexits they are all direct paths. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Veritheia Tech: what if I want onpluginclose to pop up a giant window that says "HOW DARE YOU" :( T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: you can, and I'll still hijack it T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: i havent heard something that fun since i played around with lisp-family stuff. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: and this would be easy if my instructions were "put all your stuff inside functions and then require the themed miniwindows module at the very end", but I don't say that. you can require the module whenever the hell you want and I'll hijack your callbacks regardless of when they got defined T3/r7/2021-01-02.txt.gz:{chan ch=tech}Mannec Tech: bangin. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Tech: Iron Duck Chuft pelts IAC DO Fiendish with indecipherable 733+ sp33k, d00d. Hide. T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: ok i'm leaving now. going out for a walk T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I'd say that it's because of chuft but actually it's because the liquor store I want to go to doesn't have a courier service T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: stormwind: paths aren't inherently reversible T3/r7/2021-01-02.txt.gz:{chan ch=tech}Iron Duck Chuft Tech: that's what she said T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but you can pathfind the start room T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: but the button when you setup a speedwalk alias works perfectly for the tests I've used against it. just can't seem to reverse via command line. T3/r7/2021-01-02.txt.gz:{chan ch=tech}A Calm Stormwind Tech: blast him he quit. T3/r7/2021-01-02.txt.gz:{chan ch=tech}Iron Duck Chuft Tech: he just missed me needling him T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: is there an easy way to set the default prompt when using the easy diy miniwindows T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: default font i mean T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: define default T3/r7/2021-01-02.txt.gz:{chan ch=tech}Furian Tech: how do you get the font integer to use for ThemedTextWindow? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: integer, like the point size you mean? T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: depends on what I want to do with the window T3/r7/2021-01-02.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: if I want the current world font, I use GetAlphaOption("output_font_name") and GetOption("output_font_height") which is actually the size not the height T3/r7/2021-01-02.txt.gz:{chan ch=tech}Zhalut Tech: anyone using MUSHclient package r2142 and notice the tab colors in the comms window do not change when new text is added to a window that doesnt have focus? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Kasur Tech: is there a trick to getting a blank line in a note that has been formatted using the note formatter on the Aardwolf.com site? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Gaelehad Tech: try adding to blank lines T3/r7/2021-01-03.txt.gz:{chan ch=tech}Gaelehad Tech: try adding @w to blank lines T3/r7/2021-01-03.txt.gz:{chan ch=tech}Torkin Tech: w T3/r7/2021-01-03.txt.gz:{chan ch=tech}Torkin Tech: well i failed too lol, but yeah that T3/r7/2021-01-03.txt.gz:{chan ch=tech}Kasur Tech: thanks T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: if someone has been using mudlet and explored 60% of aardwolf and they switch over to mushclient with snd, do they have to re-explore everything? T3/r7/2021-01-03.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: That will suck big time. T3/r7/2021-01-03.txt.gz:{chan ch=tech}Gaelehad Tech: for the mapper yes but for the explored stats no T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: - is there a way to download mushclient not using github? T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: why T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: hulala is having an issue not able to access github T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: also abraxos isn't either for some reason T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: are they in china or something? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: no idea T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: is there a way to download not on github? T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: are they at least able to get the direct download links? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: i gave them this link http://www.aardwolf.com/play/downloadmc.htm they can't click the top one T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: hey fiendish nice to meet you btw!! T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: wow T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: umm...I guess we could try downloading both versions from my site and then hosting them somewhere else but I don't plan to set up any kind of external download mirrors T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: i gave them nick gammon's download link from his website that's the one i use T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: see if they can install that T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: that's not going to get them my stuff T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: i know, but if u have a solution let me know and i'll have them get ur stuff T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: hmm... T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: ok just this once, https://we.tl/t-U6GshAAG2S has both of my downloads T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: you'll have to explain to them about visuals vs no visuals T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: not sure how i'm going to get them snd T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: all of the SnD ones use github T3/r7/2021-01-03.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: so don't T3/r7/2021-01-03.txt.gz:{chan ch=tech}SNEAKER Mushambo Tech: okay which one of you knuckle heads keeps inventing new usb cables? I swear I spend a third of my life trying to match the right one to the device :) T3/r7/2021-01-03.txt.gz:{chan ch=tech}Rexifelis Tech: the standard A to B usb (the original) was the most sturdy and long-lasting of them all. all the others are weak. T3/r7/2021-01-03.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: DINV Skipping set request: plugin is not yet initialized (are you AFK or sleeping?) T3/r7/2021-01-03.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: LoL, cheecky bastard. T3/r7/2021-01-03.txt.gz:{chan ch=tech}Useful Hadar Tech: if i want to check if a function returns false in an if statement is it !function or ~function? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Sheriff Shindo Tech: or not(function) T3/r7/2021-01-03.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Wouldnt the opposite be true aswell.. T3/r7/2021-01-03.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Like if function() else T3/r7/2021-01-03.txt.gz:{chan ch=tech}Sheriff Shindo Tech: it is !(function()) T3/r7/2021-01-03.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: I mean, knowing something returns true, also means it cant return false:P T3/r7/2021-01-03.txt.gz:{chan ch=tech}Abraxos Tech: i just changed from mudlet to mush. it seems the mapper needs me to re-visit every room to build up a database. is there somehwhere with a pre-built database i can download instead of having to revisit everywhere? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Veritheia Tech: No T3/r7/2021-01-03.txt.gz:{chan ch=tech}Abraxos Tech: dang. ok, thanks T3/r7/2021-01-03.txt.gz:{chan ch=tech}Mousie Tech: is there a way i can export my mapper database? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yes, it is just a normal file T3/r7/2021-01-03.txt.gz:{chan ch=tech}BigDaddy Skyris Tech: hello , can anyone help me . im trying to important most of my data from an old client(Mush) to the newer mush client base, I keep getting this error constantly pop up " Error executing regular expression: Bad UTF8" . anyone know how to fix this issue? T3/r7/2021-01-03.txt.gz:{chan ch=tech}SNEAKER Mushambo Tech: just so I dont muck things up...whats the best way to transfer data from a samsung a11 to a Pixel 4a? T3/r7/2021-01-03.txt.gz:{chan ch=tech}Furian Tech: I am trying to use send ("xxx") in my script and im getting a nil value (global 'send') Is that defined in a include im missing? When checking other plugins, it doesn't seem so. T3/r7/2021-01-03.txt.gz:{chan ch=tech}Areia Tech: Send("cmd") T3/r7/2021-01-03.txt.gz:{chan ch=tech}Furian Tech: right. do i need to setup an alias in the script, rather than using one in the world T3/r7/2021-01-03.txt.gz:{chan ch=tech}Areia Tech: Lua is case-sensitive. You have to capitalize the 's'. and yes, send to script. T3/r7/2021-01-03.txt.gz:{chan ch=tech}Furian Tech: cool, ty T3/r7/2021-01-03.txt.gz:{chan ch=tech}Furian Tech: i check that s like 20 times thinking it wasnt supposed to be capitalized :P T3/r7/2021-01-03.txt.gz:{chan ch=tech}Sheriff Shindo Tech: can anyone remember how you get a script to check which (r) version of mushclient is running? T3/r7/2021-01-03.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: type checkversion T3/r7/2021-01-03.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yes but scripts can't do that T3/r7/2021-01-03.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i mean they can't read the output T3/r7/2021-01-03.txt.gz:{chan ch=tech}Sheriff Shindo Tech: fiendish posted a method, i was using it, then some ninny deleted those lines... T3/r7/2021-01-04.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: sometimes when i alt tab it clicks SOMETHING and my output window gets STUCK TINY and i cant do anything to make it bigger T3/r7/2021-01-04.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: how the Fdo i fix it T3/r7/2021-01-04.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: how the fuck do i fix this T3/r7/2021-01-04.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: oops sorry T3/r7/2021-01-04.txt.gz:{chan ch=tech}Welwillend Welding Tech: no swearing T3/r7/2021-01-04.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Unless its in binary? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Radric Tech: For anyone who uses DINV, does it take into account thief knife fighting? It just had me use a spear instead of a dagger. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: no it doesn't T3/r7/2021-01-04.txt.gz:{chan ch=tech}Princess Alison Tech: it doens't T3/r7/2021-01-04.txt.gz:{chan ch=tech}Radric Tech: ok thanks! T3/r7/2021-01-04.txt.gz:{chan ch=tech}Princess Alison Tech: doesn't*\ T3/r7/2021-01-04.txt.gz:{chan ch=tech}Useful Hadar Tech: you would need to set it up to use the proper weapon T3/r7/2021-01-04.txt.gz:{chan ch=tech}Princess Alison Tech: It's not that hard to get around though, it'll almost always pick aard weapons because of how good they are, so just make sure your aard weps are daggers T3/r7/2021-01-04.txt.gz:{chan ch=tech}Areia Tech: Just disable the wielded and second slots and wear your weapons manually. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: or pick a bag to ignore and put things you don't want used in there T3/r7/2021-01-04.txt.gz:{chan ch=tech}Princess Alison Tech: That's what I do for portals, cos the dinv portal equip lags T3/r7/2021-01-04.txt.gz:{chan ch=tech}Radric Tech: nice tips, thanks! T3/r7/2021-01-04.txt.gz:{chan ch=tech}Tech: Areia nods at Sheriff Shindo. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: is there a way to check the default colours for channels? T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Create a new character and check? I don't think there's a command for it without resetting it yourself. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yeah, that's not going to happen T3/r7/2021-01-04.txt.gz:{chan ch=tech}Vibrating Vinatia Tech: colorset normal : Restores normal default mud colors. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: but thanks for the prompt response T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You could copy all your current settings with colorset status, then reset to default, then run the commands to set them back up. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: all of that is work.... to much work T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Eh, not if you write a simple trigger for it. ;) T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: if the mentors don't like my choice of colours they can blow bubbles T3/r7/2021-01-04.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers softly. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Sheriff Shindo Tech: now i just need to add the superhero lesson buttons to my panel of buttons T3/r7/2021-01-04.txt.gz:{chan ch=tech}Smudge Tech: Crowley, I updated to your S&D v5.4 recently, and am getting errors related to the mob database. Is this known, is there something I can/should do to fix? T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Did you read v5.5? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Smudge Tech: Nope, will do though thx T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And if you find any bugs, please note them to me so I can investigate. :) T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: just do 'snd update' to update to the latest version. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Smudge Tech: I still get an error when I kill a CP mob - the root cause seems to be 'no such table: mobs' T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Right. When you install it, it tells you to run 'xset index areas' first. It doesn't do it automatically. That must be run in order to create the database initially. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Smudge Tech: Gotcha, my bad for missing that :) T3/r7/2021-01-04.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley smiles happily. T3/r7/2021-01-04.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Let me know if any other problems exist. It's still quite new, so I'm learning which bugs exist. Just because they don't happen for me doesn't mean it didn't happen for others. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Furian Tech: is there a way to do a ... hmm, reverse trigger, as if something is not present? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Useful Hadar Tech: on ubuntu im trying to restart nginx, i have /etc/systemd/system/nginx.service ... which is for tengine which i was playing with and i have one /lib/systemd/system/nginx.service ... it keeps trying to use the etc version how can i get it to use the lib version? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Useful Hadar Tech: im using systemctl to start it T3/r7/2021-01-04.txt.gz:{chan ch=tech}Useful Hadar Tech: if that helps T3/r7/2021-01-04.txt.gz:{chan ch=tech}Torsin Tech: Furian: I don't know much, but could you make the trigger to include before and after where the missing part would be? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Faithful Ruhamah Tech: hmm, maybe check in /etc/init.d, or if not that, hit up ubuntu.stackexchange.com T3/r7/2021-01-04.txt.gz:{chan ch=tech}Braun Tech: sudo restart my expletive nginx T3/r7/2021-01-04.txt.gz:{chan ch=tech}Torsin Tech: Furian: for example here,missing,here2 the trigger would just look for here,here2? Does that make sense? I don't know if it's possible though. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Furian Tech: thats just "something * something" the trigger triggers of that expression. This is something that either exists or doesn't exist. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Torsin Tech: Furian: so there's nothing before or after the exists/doesn't exit to trigger on? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Furian Tech: there would be nothing before or after that it would look for. I'm just curious. I've been so enthralled in learning that im forgetting to eat and stuff pops into my head to try haha T3/r7/2021-01-04.txt.gz:{chan ch=tech}Torsin Tech: Furian: again, I don't know much just thinking. Could you make sort of an on/off switch that would turn off if the trigger exits and the action would just run unless the trigger turned off the action or vice versa? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: Furian, you HAVE have something to come before. Otherwise, your trigger is always on and it's always detecting something not being there and always firing T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: You need something to come before to turn on the trigger, then you need to decide when the condition for what you're looking for is over. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Furian Tech: ok, that makes sense T3/r7/2021-01-04.txt.gz:{chan ch=tech}Furian Tech: im really starting to realize the power of Mushclient and especially the trigger regex converter... thats just geniousgo T3/r7/2021-01-04.txt.gz:{chan ch=tech}Furian Tech: genius* T3/r7/2021-01-04.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: mushclient questions answered T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: can someone help me figure out how to fix the mapper? I'm going to sandcastle and the mapper is taking me run s3w2u4se, but that route is clearly not right. Do i need to reset something? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: from recall T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: A room probably got moved that your mapper didn't realize T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: so what would the best way to account for the room? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Greybeard Tech: well you could go along that run and see which room is messed up T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: Going to: Unforgiving Heat T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: it's using my aylor portal for some reason T3/r7/2021-01-04.txt.gz:{chan ch=tech}Warmonger Rezit Tech: Could use runto from aylor recall and once there xset mark for your mapper to clear up something. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: nope still taking me on that path, i wonder if i need to purge the aylor training section area T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: Hold on T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: What command are you using to take you to sandcastle? T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: i'm using crowley's S&D, clicking on the link and it's essentially going us3w2u4se T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: oh, that's not recall T3/r7/2021-01-04.txt.gz:{chan ch=tech}Negader Tech: purge the clan area, that your mapper is trying to go thru. and remap that clan area. it has clan exits. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: well the first one you said isn't T3/r7/2021-01-04.txt.gz:{chan ch=tech}Anime-niac Kimetsu Tech: the path you are being sent on the last bit (4se) is the directions from hatchling to sandcastle.... T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: so i'm at recall and it uses Aylor;s3w2u4se T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: okay i see the problem T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: Your aylor alias is incorrect T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: ahhhh T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: or it's incorrectly set up in mapper portals T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: Mapper thinks aylor is going to the academy but you actually have your macro set up as going to recall T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: academy being the room one up from recall T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: You need to fix.. whichever thing is not correct T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: GOT IT, so apparently due to my MUSH client crashing, my aylor alias got deleted cause I didn't save it or something! T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: thanks so much! T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: ah that'll do it T3/r7/2021-01-04.txt.gz:{chan ch=tech}Triixxee Tech: that happens, save every change.. T3/r7/2021-01-04.txt.gz:{chan ch=tech}Veritheia Tech: great, glad you got it figured out T3/r7/2021-01-04.txt.gz:{chan ch=tech}Evine Tech: thanks for helping out with this, and recognizing that a lot of things ended up needing to be reset do to that crash lol :D T3/r7/2021-01-04.txt.gz:{chan ch=tech}Negader Tech: front T3/r7/2021-01-05.txt.gz:{chan ch=tech}Mousie Tech: when i press f1 in mushclient a help window appears, how do i turn that off? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Gaelehad Tech: mousie, file->global preferences, general tab on the right is a checkbox (F1, F6) macros T3/r7/2021-01-05.txt.gz:{chan ch=tech}Gaelehad Tech: or press alt+ctrl+g T3/r7/2021-01-05.txt.gz:{chan ch=tech}Mousie Tech: cool ty it worked! T3/r7/2021-01-05.txt.gz:{chan ch=tech}Mousie Tech: if i accept a quest - then i accept a campaign i can't seem to get my quest mob back into snd. Thoughts? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Borthain Tech: do xq T3/r7/2021-01-05.txt.gz:{chan ch=tech}Mousie Tech: oh ty! T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley thanks Borthain heartily. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Mousie Tech: - on my SnD when i'm at the runto kingsholm - then click the SnD for a mob in the altar - it has a bad mapper cexit i think but i can't find where it's at. it does - run sw2news2w6s3e2swn - open altar - run u - clearly it's missing the w, before run u. thoughts? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Add the w? T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, it's like the doors. You: open altar;;run wu T3/r7/2021-01-05.txt.gz:{chan ch=tech}Mousie Tech: perfect ty that fixed it T3/r7/2021-01-05.txt.gz:{chan ch=tech}Furian Tech: on occasion in mush, i accidently click Window, new window. This cause some odd behavior in such if i try to resize those, the contents disappear. is there a away to clsoe these "new" windows? T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah. Window -> 2 (or whatever number), then click the smaller x. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It'll be the smaller x right below the X to close out MUSH. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Just don't do it on Window 1. ;) T3/r7/2021-01-05.txt.gz:{chan ch=tech}Furian Tech: found it, thanks! one other question. Is there a setting to disable the script opening up in the editor on error? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz waves a large bright white sign reading "IT COULD BE A POSSIBILITY !!" T3/r7/2021-01-05.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: miss T3/r7/2021-01-05.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: The calendar also plays a role in damage, if its your month then you get more damage. T3/r7/2021-01-05.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: dammit miss T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: but what if it hasnt been your day, your month, or even your year? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz snickers softly. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Torsin Tech: if you duplicate an exit in the same room, mapper only keeps one copy, right? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tinypotato Tech: if you duplicate it exactly, then yes T3/r7/2021-01-05.txt.gz:{chan ch=tech}Torsin Tech: ok, that's what I thought - thanks! T3/r7/2021-01-05.txt.gz:{chan ch=tech}Xythol Tech: is there a gmcp to get the npc in the current room? room.info doesn't seem to have it T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: No. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: You can get your current target's name and HP percent, but that's it. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Xythol Tech: I see. Are char, room and communication the few gmcp I have access to? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Durel Tech: You can turn on the "ROOMCHARS" tags though and parse it that way. it's a bit of a pain, but possible. See "help tags". T3/r7/2021-01-05.txt.gz:{chan ch=tech}Veritheia Tech: check http://www.aardwolf.com/wiki/index.php/Clients/GMCP T3/r7/2021-01-05.txt.gz:{chan ch=tech}Furian Tech: I'm trying to understand the lua wait.time functions. I was using Durel's plugin as an example, but I get errors when trying to use something like wait.time(5) "must be in coroutine" T3/r7/2021-01-05.txt.gz:{chan ch=tech}Furian Tech: or the wait.lua functions T3/r7/2021-01-05.txt.gz:{chan ch=tech}Durel Tech: you can only use the wait function from coroutines T3/r7/2021-01-05.txt.gz:{chan ch=tech}Durel Tech: a co-routine is "kind of sort of a thread but not" in lua T3/r7/2021-01-05.txt.gz:{chan ch=tech}Furian Tech: ok, ill look that up, not sure i know what it is :P T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Put the part with waits in its own function called functionName, then call wait.make(functionName) T3/r7/2021-01-05.txt.gz:{chan ch=tech}Veritheia Tech: require "wait" wait.make (function() wait.time(1) world.Execute("echo hello world") end) T3/r7/2021-01-05.txt.gz:{chan ch=tech}Durel Tech: the point is that you can't do anything to the main thread that causes it to stall since mush is completely single-threaded T3/r7/2021-01-05.txt.gz:{chan ch=tech}Furian Tech: yea, ive been coming across that a lot in Nick's old posts.. thanks! T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: hi T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: anyone know how to install fiendish mush package T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: it installs itself more or less.. but what specifically do you mean or having issuse w? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i mean i installed it but its not doing anything when i log into aardwolf T3/r7/2021-01-05.txt.gz:{chan ch=tech}Veritheia Tech: What are you expecting it to do...? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Did you use it to log in? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: In MUSHClient, is there any way to get the output window back to being windowed? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: you should be able to resice it at the corner. You should also be able reset all mush windows to their default by typing Resetaard T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Use aard layout reset over resetaard. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: That's a new one for me. Probably because I use an older mush version. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Really should upgrade. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: resetaard only reset the communication log, stats, ascii map, mapper and group windows T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: not sure. I think I tried a newer version a few months back but then deleted it again because I missed a feature I always use. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: What feature? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: But I also was too lazy at that time to see if it still existed somewhre T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: I may be on an older version, too, because aard reset layout didn't do anything for me T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Darkened, it should also reset the main window. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: type 'checkversion' T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: I always use CRSR Up to redo commands I used. I seem to remember that version didnt do that T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That'll tell you what version you have. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It's an option you enable. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: no change. It's taking up the maximum available space T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Up arrow still goes through commands. You can enable an option to type in a partial command and use up arrow to go to that last command that matches. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: r1920 T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: ahh ok, thanks Crowley. Then I will check out the new version and see if I can enable it again. Does it still come in a zip-file on Fiendish site? T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You're very far behind. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: lol You are currently using Aardwolf MUSHclient Package version: r1803 T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Ayasinda: You can do the zip file, or you can use the installer, which is much better. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Current version is r2135. :p T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: lol so I'm even farther behind T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: I did download an update, but it had the speach enabled, so I didn't try it. I'll try again T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The only thing that will likely break is if you use Winkle's original SnD, but you can download mine and have an improved version. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Darkened, are you VI? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: no T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ayasinda Tech: not for me. I absolutely hate snd. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Then you want the version with full visuals. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at Ayasinda. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: That would explain that then T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The non-visuals have a text-to-speech system for those who are visually impaired. T3/r7/2021-01-05.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That /may/ be why it doesn't resize the main window. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: Ok. The newer version seems to be okay. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: Now I'll just need to bring over my existing plugins and make sure everything works okay T3/r7/2021-01-05.txt.gz:{chan ch=tech}Eternally Darkened Tech: Thanks for the help T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley rapidly nods twice, in complete agreement. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Princess Alison Tech: I'm using pwar's winklegold spellup. It doesn't seem to handle sense age and combat empathy correctly and refuses to cast those spells when they wear off/when the cooldown is up. What shoul I do? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i tried to add a gui into aardwolf for mudlet T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: and now everything is messed up and i uninstalled it and its all still messed up T3/r7/2021-01-05.txt.gz:{chan ch=tech}Useful Hadar Tech: alison as far as i know there is no fix, it has been put on my to-do list unless someone has a solution T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: make your own trigger. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Princess Alison Tech: my current solution is to set a timer to run spellup every 60 seconds T3/r7/2021-01-05.txt.gz:{chan ch=tech}Princess Alison Tech: making my own trigger has issues T3/r7/2021-01-05.txt.gz:{chan ch=tech}Princess Alison Tech: eg if it fires during combat the attempted cast will fail and it won't attempt again T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: Alison just going to add onto what everyone else said about it not being supported to work for CD spells. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: When I am a class with a CD spell I want to hit as much as possible, I usually bake it into a kill alias, just my 2cents. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: make a trigger for that, too :P T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: everything is messed up T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: why is my tech channel have a {chan ch=tech} T3/r7/2021-01-05.txt.gz:{chan ch=tech}Princess Alison Tech: How? Like if it says "you are no longer sensing age", and that fires in the middle of combat, the spellup will fail cos combat T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: also how do i reset my mudlet settings T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i reset settings T3/r7/2021-01-05.txt.gz:{chan ch=tech}Princess Alison Tech: I'm just going to set a timer to spellup every 60 seconds until hadar releases his plugin :D T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: I mean like, you could trigger on that line, check if your state is not active, and if not, wait until it changes to active to cast. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: But yeah that does get slightly complicated I suppose. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Uldyssian: tags channel off T3/r7/2021-01-05.txt.gz:{chan ch=tech}Princess Alison Tech: I remember talking with you and durel about that. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: hi T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i stop the --> tick <-- T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: so was never able to get the musch lient to work T3/r7/2021-01-05.txt.gz:{chan ch=tech}Grasshacker Tech: autotick? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i tried to install mudlet MAG for aardwolf basically didn't work just had two fat black borders T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: and then i uninstalled MAG and left with those huge black borders now that can't get rid of T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: is there a map option? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: is there a reason no script is working for me T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: can't get anything to work on mush or mudlet T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Uldyssian: I can't help with mudlet. As for Mush, what's the problem you're having with it? It should work out of the box. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Finger Fiendish, download the latest version from there and put it in a place where you have write permissions, then just double-click mushclient.exe. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: tried to do that when i load my profile on mush it looks exactly the same T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Looks the same? Same as what? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i mean it doesn't look like i installed anything T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: I understand very little of what is going on right now, but please carry on. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Okay, so what happens when you double-click the .exe? nothing? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: no like i installed it T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: just its made no changes to my mush when i login T3/r7/2021-01-05.txt.gz:{chan ch=tech}Durel Tech: Are you running the version of mush you just installed? I'm very confused right now T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: I feel like one of us is misunderstanding either what it's doing or what it's meant to do. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: so i installed mush T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Mush is the program you're running. It's just the client that you use to play the game. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: made a profile of aardwolf T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: then i installed fiendish T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: but it hasn't made any changes to my mush profile T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: is that clear? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: No. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Durel Tech: what you installed *is* mush. What do you expect it to modify? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: You don't make any profile or anything like that. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: so i installed mush T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: From whre? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i'm using the word profile from mudlet T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: where* T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Uh. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i i installed mush than i connected to new world T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: so i logged into aardwolf through mush T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: then i installed fiendish T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: but fiendish did nothing basically T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Okay, so you're saying you got like vanilla mushclient, from like the mushclient website? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: So you have two clients installed. The base mushclient and the aardmush-package. And you're running the base mushclient right now? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: yes T3/r7/2021-01-05.txt.gz:{chan ch=tech}Durel Tech: So it sounds like you installed mush twice. You are probably running the old version now instead of fiendish's version T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: oh ok T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: You need to find the other client and run through that then. It has a lot of stuff made for aard T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i find the fiendish one T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: So like I said at the beginning, open the folder you got from Fiendish's github, double-click the .exe there. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: It's wherever you saved it. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: search for files that start with aard*.* T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: You'll find the plugin folder. Move back two folders from that and there's your real executable T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: And please don't say Fiendish doesn't do anything again :P T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: Areia snickers softly. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: ok i'm on fiendish T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i modify it T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: You have a map and cool health bars and stuff? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: yea can i move the healthbar? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: You can do whatever you like now :) T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: oh cool i can T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: nice T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i change some of it around T3/r7/2021-01-05.txt.gz:{chan ch=tech}Giddorah Tech: drag T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i adjust the colors T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: its not working on fiendish T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: can anyone help how do i make the background white on fiendish? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Have you tried looking through the file/game/display menus? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: yea on the normal mush client i changed the black to white and it worked T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: on fiendish its not working T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: fiendish doesn't let you change background color? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Check on his wiki. he's got a lot of info there. Otherwise I can't help. Not very good at colors. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: can't find it in the wiki T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: it works except ofr the background T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: anyone know how to change background color on fiendish T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: it's part of the aard layout plugin, I'm nots ure if there is a paricularly easy or great way to disable the backgruond image. you may be able to setup a custom theme, in the theme plugin. Hvaen't messed with it too much though. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i access the aard layout plugin? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Brobeo Tech: aard layout help T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how would i know what the background layout is? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: yea i think i ust need to change this background image T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: look in lua\mw_themes and define a new theme , then it should be available in the theme chooser T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: may require plugin/mushclient restarts, ymmv T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: whats plugin muschlient restart? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: is there a way to expand the miniboxes? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: particularly the main one T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: you can reload a plugin, or just restart mushclient. The "expand window" draggable button in the buttom left of expandable windows is the defaultw ay to expand them. Some are not reizeable that way T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: given you have maybe... based on your messages, a total of an hour using mushclient, i would really recommend you experiment sinec you don't really have much to "mess up". You can always make a zip o your mushclient folder and restore it to "revert" everything. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: alright thank you figured some stuff out T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i just wish i could fish this background thing and i'd be pretty good T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: ok whats the theme chooser T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: if i put in a new theme how can i switch to it? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: aard help # this brings up a list of mushclient package commands T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: aard theme change # miniwindow color themes T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: themes include background image definations T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i got a message {affoff}57 what is this? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: ok cool so do i need to create a new theme? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Areia Tech: Tags meant for use by scripts. Type 'tags spellup off' to turn them off. T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: yes i think i got it! T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: thanks a lot T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: just need to fix some other stuff T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: Ogreskull cheers and sings... he is just BURSTING with joy! T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: do you know how to change the color of your inputs T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: like i mean the echo of it T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: its almost perfect T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: anyway to change the echo color? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: optiosn -> input -> commands T3/r7/2021-01-05.txt.gz:{chan ch=tech}Ogreskull Tech: in mushclient T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: awesome! T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: thank you T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: how do i stop getting these kind of messages {sfail}306,0,8,-1 T3/r7/2021-01-05.txt.gz:{chan ch=tech}Furen Tech: help tags? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Uldyssian Tech: i have tags off though T3/r7/2021-01-05.txt.gz:{chan ch=tech}Sath Tech: help search sfail T3/r7/2021-01-05.txt.gz:{chan ch=tech}Sath Tech: they are part of spellup tags, are you use those are off? T3/r7/2021-01-05.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley cries because Docker path mappings do not seem to work well with Windows path mappings. :( T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: is there a way for mapper to delete only a single cexit in a room (vs. all with mapper delete cexits)? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Sath Tech: you can right click on your map to delete individual exits T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: righto thanks T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: no command line version, I guess T3/r7/2021-01-06.txt.gz:{chan ch=tech}<> Slips Tech: how do i turn on shindos spellup script? T3/r7/2021-01-06.txt.gz:{chan ch=tech}<> Slips Tech: its like sp on T3/r7/2021-01-06.txt.gz:{chan ch=tech}<> Slips Tech: but its not qorking T3/r7/2021-01-06.txt.gz:{chan ch=tech}Gilduran Tech: Maybe try reloading the plugin T3/r7/2021-01-06.txt.gz:{chan ch=tech}<> Slips Tech: thanka T3/r7/2021-01-06.txt.gz:{chan ch=tech}Gaelehad Tech: and you need tags turned on T3/r7/2021-01-06.txt.gz:{chan ch=tech}Gaelehad Tech: you also need the gmcp settings, all of which are listed in the github README T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: channel history today is a real trip T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: "I'm on fiendish", "fiendish did nothing basically", "fiendish doesn't let you change background color" T3/r7/2021-01-06.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: rofl T3/r7/2021-01-06.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: background color IS changable though? T3/r7/2021-01-06.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: pretty sure T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: image too T3/r7/2021-01-06.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: nod lol T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I haven't seen my name highlighted this many times on one screen since I broke search and destroy T3/r7/2021-01-06.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: hahaha T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: MidKnight Gladacus laughs out loud. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: what did you do when you broke S&D :O T3/r7/2021-01-06.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: do it again T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: changed db internals T3/r7/2021-01-06.txt.gz:{chan ch=tech}Gilduran Tech: That Fiendish is such a fiend! T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: bye now T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: Ah. Please don't do it again. T3/r7/2021-01-06.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: There is no fiendish within Aardwolf. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Gilduran Tech: Ninja quit! T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: Anyone else getting massive lag spikes? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Grasshacker Tech: yes lag T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: Is anyone else having severe lag issues? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Dixon Tech: no lag here T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: Or is it just me? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: damnit T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: these new snd updates keep creating aliases T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: how do I remove qq and kk? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: from the update T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: qq and kk have always been part of the updates. You'd have to modify the xml to remove them, though. T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I take it you use them for something else? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: qq is quaff pot and kk is hammering blow :P T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmmm... T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: qq is global check, and kk is part of the quick kill commands. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: didnt mean damnit in a bad way, meant it in a I don't know how to change it because I suck at tech stuff T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That's the problem with creating public plugins. It's impossible to know what everyone uses as aliases, so there are going to be cases where you use aliases that the end user already has in place. T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Unless I name it some complicated mess like: snd_kk_command --> but that defeats the purpose. :p T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: lol true T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Personally, I have the multiplication key set to quaff for me. And I use hh for hammering blow. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: The next plugin I publish will have three aliases: look, north, and kill. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: This is in order to punish the plebeians who use those words instead of l, n, k respectively. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: hh is heal for me :) T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: I use hea for heal T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or I set hammering blow to Numpad1. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: t for healing potion T3/r7/2021-01-06.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: ntoe should also runto level 3 of titan T3/r7/2021-01-06.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: it saves time. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at [Outlaw] Mendaloth. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: added an additional q for qqq to quaff pot for now T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: wouldnt be a big deal, but in 7 days I will have used the qq alias for a decade T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: so hard habit to break T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Maybe you chould change your name to Deci now. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley's shifty eyes dart back and forth. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: lol T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or more appropriately, Diez. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Alezander Tech: the obvious solution is to change pclass and only kill extremely easy mobs T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ulrich Tech: sorry to butt in but I was wondering with dinv is there a way to remove everything and put it back into containers for remort or do I need to make an alias for it? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Areia Tech: dinv organize and dinv store can both do that, in slightly different ways. T3/r7/2021-01-06.txt.gz:{chan ch=tech}CheeZy Bot HiSaZuL Tech: use dinv wear ### 1, then remove all, then remort, then equip all T3/r7/2021-01-06.txt.gz:{chan ch=tech}Princess Alison Tech: I use "remove all;dinv organize" T3/r7/2021-01-06.txt.gz:{chan ch=tech}Areia Tech: Don't even have to remove. dinv organize worn. T3/r7/2021-01-06.txt.gz:{chan ch=tech}CheeZy Bot HiSaZuL Tech: or what ever your lowest level is T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: Princess Alison nods at Areia. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: I deleted the qq alias in the xml but it is still picking up the shortcut for quest T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Did you snd reload after removing the alias? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: I need to quit and recoonect? T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Nope, just type 'snd reload' T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Provided it's mine you're using. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: that did it! T3/r7/2021-01-06.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: thanks crowley! T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley smiles happily. T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I think I may change how quick kill commands work completely. Perhaps in the next version, I won't create the alias on the install, but instead have the user do 'xset ' and create the alias then. T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Would mean that everyone would have to reset their alias, but it'd be a one time thing and would allow them to use the other two aliases as they see fit. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: In gmcp_mapper, mapper portals function contains: line = string.format("|"..((((bounce_portal and (row.dir==bounce_portal.dir)) or (bounce_recall and (row.dir==bounce_recall.dir))) and "*") or " ").."%+3.3s | %-10.10s | %-20.20s | %+5.5s | %-20.20s | %+3.3s |", all_portals[row.dir], row.area or "N/A", row.name or "N/A", row.touid, row.dir, row.level) ---- what is the %+3.3s | %-10.10s etc? T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: number of digits, number of decimal places T3/r7/2021-01-06.txt.gz:{chan ch=tech}Sath Tech: they're string formatting codes T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: google printf formatting T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: tyvm T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: sorry, for %s it's different T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: for %s it's spaces and padding T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: alright. now i know what i'm looking at/for. should be able to make something of it :D T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: %10.10s basically means fill a segment exactly 10 characters wide, truncating/padding if needed, and then the - controls left/right alignment T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: that is handy isn't it T3/r7/2021-01-06.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I love string formatting. Makes it easier to pad things. T3/r7/2021-01-06.txt.gz:{chan ch=tech}High Risk Losteix Tech: iirc the first 10 means "fill to 10 spaces" (i.e. padding), the second 10 means "take only the first 10 characters of the full string" (i.e. truncating). T3/r7/2021-01-06.txt.gz:{chan ch=tech}Durel Tech: Damn, that is useful. I didn't know I could use that to truncate things. Up until now I always use string.sub for the truncation and use the %[whatever]s for padding. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: Poor Durel... T3/r7/2021-01-06.txt.gz:{chan ch=tech}Durel Tech: lol, at least I know now! T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: all paths lead to rome T3/r7/2021-01-06.txt.gz:{chan ch=tech}Veritheia Tech: That's a very Fiendish thing to say. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: is there a way to turn recall or portals off on mapper? I keep getting missed directions from mapper trying to recall in Underdark. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Mannec Tech: mark those rooms as norecall/noportal? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: recon in each of the rooms, or try to recall in each of the rooms so that the mapper can add the flags to the room T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: you can also use walkto instead of goto to expressly walk T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: Mannec gasps as he realizes what you did. T3/r7/2021-01-06.txt.gz:{chan ch=tech}BigDaddy Skyris Tech: runto > walkto , its more exhuasting but you get there faster 0_0 T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: recon should be able to get both flags correct in one shot if you've got the skill, otherwise you'd have to both try to recall and try to use a portal in each room to get both flags set (and of course if a room only has one flag, you'll have to hoof it back to keep trying) T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: Magna: sorry tuned out for a bit. Mapper won't take walkto as a command though, will it? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: yes, it will...try "mapper help moving" T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: mapper goto 12345, or mapper walkto 12345 T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: something like mapper walkto 1966 is what i always use to get out of some areas T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it will obviously only work if your destination is walkable T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: oh, sorry, getting my commands mixed up T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: Yeah, my issue is bad directions in Underdark where the whole place is no recall, no portal. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: the whole place isn't, though T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: almost no rooms there have both flags T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: underdark you should be able to get out of with a portal from just about everywhere T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: Torsin slaps his forehead. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: you can either train the mapper on which rooms have which flag, or use mapper walkto where you want to go next (slower), or just recall/portal out from the room you're in first, and then do mapper goto next spot T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: best long-term solution is to recon every room to teach the mapper, then it'll have the full information next mort T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: Thanks! I'll just portal out then, I've been relying on word of recall. I definitely don't want to go through the 400+ rooms to teach it which rooms are no recall though. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: The other frustraring thing is that it is often faster to recall/portal to Aylor and use a different entrance. T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: nah its easy if very dangerous. make an alias that runs to room 1 then recon, then increments the room number and does it again T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: Torsin gasps! T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: wouldn't that be botting? T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: just make it so you have to hit enter each time, 25155 times T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: without recon you can just walk the area typing "recall" in each room as you go T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: Torsin chuckles. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Evine Tech: it would be an interesting experiment to create a completely automated bot with machine learning to try to play this game from scratch :D T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: or just hit enter twice whenever you mapper goto from inside the underdark T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it's not hard T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: Well, I've got some options. I'll have to try the walkto command in mapper. That seems quicker. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: enter twice? is that with auto repeat command, or? T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yes T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: walkto would definitely be slower than letting the mapper use portals T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: oh no you bounced. bfd. hit enter again because now it knows better T3/r7/2021-01-06.txt.gz:{chan ch=tech}Negader Tech: mapper actually uses recall? is that because bounce portal is set? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: with walkto, you'd be backtracking the whole way out of underdark, across continents, etc. T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: walkto just the start of underdark T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: walkto isn't that bad, it does take shortcuts through areas T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: you'd have to remember what that is, though T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: alias T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: of course if you can set up an alias to get to the start of the underdark, maybe you can set an alias to portal out T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: i have 1 command, out, that is mapper walkto 1966. barely takes any time to get there from anywhere T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: a getout alias that uses a portal would be faster than a getout alias that walktos the start of underdark T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: could a script be set up to take the room number from snd & put it into mapper walkto ___? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Mannec Tech: 'possible' covers quite a bit of territory. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: why walk 30 rooms to the start of the area instead of 4 commands to use the portal T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: if i had any ability i would use gmcp to figure out my area then use the list of first rooms that is in snd to have one command take me to the first room in an area T3/r7/2021-01-06.txt.gz:{chan ch=tech}BigDaddy Skyris Tech: already a thing people use to speed run through alot of cp's T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: true, I guess I should just take word of recall off my list of portals in mapper T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: no, you just need to set it to be a recallportal T3/r7/2021-01-06.txt.gz:{chan ch=tech}BigDaddy Skyris Tech: thats how you get those 5-8second quests T3/r7/2021-01-06.txt.gz:{chan ch=tech}Mannec Tech: kinda curious why that, instead of recall command. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: word of recall saves moves, and doesn't fail in combat (when pracced up) T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: recall command was taking too many moves at lower level T3/r7/2021-01-06.txt.gz:{chan ch=tech}Mannec Tech: ah. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: how do you set it to a recallportal? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: and how does that help? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: it tells the mapper that that portal will work only in recallable rooms...without that set, it will treat word of recall as a portal T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: so if you don't have word of recall set to be a recallportal, then the mapper is learning that the room is norecall, but it's still not turning off word of recall as an option, since the room isn't flagged as prison T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: Ah, I see. I didn't get the distinction when I first read through the help file. Thanks! T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: and you flag it by using mapper portalrecall T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: everyone needs to read Hosch's guide linked from my wiki page T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: also _my_ guide T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: https://github.com/fiendish/aardwolfclientpackage/wiki/GMCP-driven-world-mapper#configuring-the-norecallnoportal-assistance T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: oh, that reminds me, I think my URL shortener is broken (http://abelinc.me/hosch is one of the shortened ones, as is http://abelinc.me/mapper) T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: heh T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: Magna, broken when I tried. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: who knew a mud like this involved so much reading?! T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: You smirk. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: Torsin adds a little moisture to fix his humor. T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: how does one turn on the double return command to enter previous command? T3/r7/2021-01-06.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: game-configure-commands theres a check box T3/r7/2021-01-06.txt.gz:{chan ch=tech}Torsin Tech: thanks Galoth, I looked under global preferences :/ T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: URL shortener is all better now :-) T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: heh, wonder how many of my shortcuts to Fiendish's pages are still good T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I don't have that many good ones T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: faq, map, hosch, what else T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: not bad, only one is moved...I have shortcuts aardclientfaq, mapper, changes, maclinux (the bad one), comms, triggergmcp, gmcp, macros, mclfile, pleiades (I'd have to look back at why I did that one), tick, and e4usm T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: hehe T3/r7/2021-01-06.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: where does pleiades go? T3/r7/2021-01-06.txt.gz:{chan ch=tech}Bogstar Tech: up there somewhere T3/r7/2021-01-06.txt.gz:{chan ch=tech}Tech: click it and find out :P T3/r7/2021-01-07.txt.gz:{chan ch=tech}Xythol Tech: when doing a save state in my plugin, will all the variables values be saved? I tried and the variable values did not save. I checked and it did create a save state file T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: only plugin variables set with SetVariable will be saved, not lua variables T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: mushclient has its own variables separate from whatever random thing is happening in lua T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: I think he's talking about in the state file? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: Not to try to argue against you Fiendish but don't think you need SetVariable to have a lua variable saved to the state file T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: not unless I did something so wrong it's right again T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: you'll want to have an OnPluginSave() function to convert from the variable type you're using to the saved type T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: yeah, don't argue on this one, you do need to SetVariable T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: Oh, you know what, i did use setvariable, how about that T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: for example, my autoreply plugin has: function OnPluginSaveState ()...SetVariable ("enabled", tostring (GetPluginInfo (GetPluginID (), 17)))...SetVariable ("autoreply_time", autoreply_time)...SetVariable ("autoreply_message", autoreply_message)...SetVariable ("autoreply_enable", autoreply_enable)...end -- OnPluginSaveState T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: where the ... are line endings (but don't actually need to be) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: Wait, what did you do with Abelinc T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: logged him out and logged in this char? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Bogstar Tech: i ate him.. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: You tickle Veritheia. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Magna and Biker are both Abelinc alts T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: " Not to try to argue against you Fiendish, but I'm gonna try to argue against you" T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: Hey, maybe you misunderstood his question! :D :D T3/r7/2021-01-07.txt.gz:{chan ch=tech}Rexifelis Tech: i'm already confused T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: can't remember the last time I was wrong about mushclient T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: magna probably does tho T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: But what about the last time you were wrong about what someone was asking? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: OnPluginSaveState saves the state file. That file only contains the state variables, which are the plugin's private collection of MUSHclient variables T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: that is false T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: OnPluginSaveState is called when state is being saved. It does not save the state file T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: SaveState invokes saving the state file T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: saw that one coming a mile away T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: true, it's a trigger T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: err, a hook T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: my cause/affect was reversed T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: effect, stupid aardwolf T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: your an effect! T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sath Tech: I just found out there's an optional string.find argument that forces plaintext matching rather than lua's silly pattern matching, and it's wonderful T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yes it is T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: is it possible to have a set of triggers that can be included with various plugins? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: at any rate, VarName = Value variables would not be saved when SaveState is called :-) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sath Tech: yeah, plugins can include an xml element that can contain a list of triggers T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: cool, ty T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sath Tech: look at pretty much any plugin and you'll see how it works T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: not quite sure if you're asking about "shared" triggers? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: yep, im finding that i share some and when i need to alter them, i have to change it in each one, so having a global trigger xml would be nice. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sath Tech: ah, I misunderstood T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: OK, then you don't quite do it the way you're thinking T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sath Tech: I think for that you're supposed to basically have a plugin with the triggers, and have that plugin interact with the other plugins T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: You nod at Sath. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: an example would be how GMCP stuff works T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sath Tech: that's what plugin broadcasts and CallPlugin are about T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: ok, yea, i think ive seen that somewhere before... i'll find it. yep, thats where i saw it. i was thinking it had to be included in the xml, and not the lua T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: yep, also how Bast's stuff works...he's got one plugin for the guts/triggers, and another plugin for the visual elements...one "consumes" the values produced by the other T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: and bast's set of plugins has a whole set of mini-plugins specifically for that purpose, for other plugins to use its broadcasts instead of each plugin making its own triggers, etc T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: You called JINX before Veritheia. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: heh T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Furian ) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: 1215 Magna :) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: 1215 Magna ::) T3/r7/2021-01-07.txt.gz:{chan ch=tech}ShadowDragon Tech: how do i make mapper move into a direction before using a portal in a noportal room T3/r7/2021-01-07.txt.gz:{chan ch=tech}Veritheia Tech: It will do that automatically after it tries to use a portal and fails. It should flag that room as noportal T3/r7/2021-01-07.txt.gz:{chan ch=tech}ShadowDragon Tech: its not doing it in the hotel T3/r7/2021-01-07.txt.gz:{chan ch=tech}ShadowDragon Tech: nvm its a alias T3/r7/2021-01-07.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: can someone recommend me a NOT shit way to alt+tab on ubuntu heh T3/r7/2021-01-07.txt.gz:{chan ch=tech}Turie Tech: Mouse T3/r7/2021-01-07.txt.gz:{chan ch=tech}Mousie Tech: yes? What's up. T3/r7/2021-01-07.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: knew it T3/r7/2021-01-07.txt.gz:{chan ch=tech}Mousie Tech: oh mouse not mousie!! T3/r7/2021-01-07.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: mowse888 T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: So, everytime I request a new campaign there's like a 5 second delay before SnD pops. Just got the newest version a few minutes ago to see if that's the cause. Is this normal? T3/r7/2021-01-07.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: yeah thats normal T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: Ah, okay. No reason to look for future errors there then :) T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It's not so much a 'delay'. The commands are sent immediately, but it is based on received MUD output, plus the small processing time for the window. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: Yeah, I guess it can process the data a lot quicker than it receives it T3/r7/2021-01-07.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: snd does not seem to like if you get disconnected T3/r7/2021-01-07.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: have to exit out and start over T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: in lua, can you put a requires statement in a function in an if loop? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Braun Tech: If I understand "requires" correctly, I'm not sure you would want to... I'd imagine it would slow your program down. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i want to be able to handle old versions of mushclient that may not have a specific lua file included T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: and it will only be on install, after that it should run fin T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: maybe give more info, what file not existing doesn't matter for your program? If it runs fine when it doesn't exist why do you need it? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: older versions of mushclient don't have fiendish's new fancy easy miniwindow, i have a plugin for mentors that uses it but also uses aliases T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: what fancy easy miniwindow? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: so if someone is on an old mushclient i want to not get an error when it installs T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: There may be a way to catch the error, but you can use this http://www.gammon.com.au/scripts/doc.php?lua=utils.readdir to figure out if a file exists. T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: just don't use a wildcard, use the file name. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: after version r2118 it is there before then it isn't. so i just test for hte version T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Oh yeah that's another way! T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Probably cleaner :) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: fiendish, unlike me, documents things properly T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: You can just check the mush version installed. T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: I think you were saying that, but wasn't clear... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yeah but I need to do the requires after the check, not before, or it won't install T3/r7/2021-01-07.txt.gz:{chan ch=tech}Durel Tech: I personally would rather just check if the required file is present. That would handle cases where files get swapped or moved around cleanly regardless of version. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i'm too lazy for all that work for a one weekend project... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: moving one line of code was easier T3/r7/2021-01-07.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: I mean you are already going above and beyond by checking just to avoid an error :) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: I have made a terrible mistake T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: I clicked install in desktop, because my mushclient folder was in desktop T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: now my desktop has a billion random files scattered in it T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: Going to try again, this time I'll click install in folder......... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: oops... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Braun comforts Princess Alison. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: Success! T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: *Yay!* Go Princess Alison!!! Sheriff Shindo cheers her on. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Braun claps at Princess Alison's actions. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: this diable the a trigger, right? EnableTrigger("trigger", false) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: yes T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: as long as the trigger has the label "trigger" T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: it doesn't seem to work for me, and yep, the trigger name is correct ie name="trigger" T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: don't name it trigger, give it a proper name T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: and as always capitals matter, so TRigger != trigger or Trigger T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: of course, just testing atm though. i like to test things in a simple plugin before adding them T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: same T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: always a good way to learn but try not use reserved words, they could do anything T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: i tried something else same deal... all im doing is creating a trigger that matches some text, then print ("text found") . In the main part of the script, it finds it, then prints, then i do EnableTrigger("mytext", false), but it keeps printing that its found. I'll keep fiddling with it. T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: is your enable trigger at the top of the command stack? T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: not sure if it matters much. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: i always have a seperate xml that calls my lua T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: so a dofile in the script section T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i do that too and it won't affect things T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: but make sure your trigger isn't calling hte alias that turns the trigger back on that calls the alias... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: you can learn a lot by looking at how S&D, pwar or crowley version, handles the hunt trick or even just normal hunting T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: ok, ill do that... i just built my "example" silo :) T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: it is too easy to end up in loops T3/r7/2021-01-07.txt.gz:{chan ch=tech}Durel Tech: If you are trying to disable the trigger from *inside* the trigger, it will fail. You need to disable it later once you are out of the trigger. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i disable in the trigger but the timing of other things happening then can cause havok T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: i actually came across that yesterday, but not doing that in this case. T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I disable the triggers from inside the trigger all the time. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley boggles at Durel. T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: I've done that too I was confused but figured I was wrong since it was Durel =( T3/r7/2021-01-07.txt.gz:{chan ch=tech}Durel Tech: wait, am I thinking of something else? I thought you needed to do something like DoAfterSpecial to handle it T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, Durel learned something last night that would have saved him some trouble. ;) T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Durel: You cannot reload a plugin from within the plugin unless you execute a command line script. T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Maybe that's what you're referring to. T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That's the one code that has the DoAfterSpecial with it, I believe. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: Yeah, I disable triggers from within the trigger all the time. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: It's not a huge deal though, even if it wasn't true you'd just call an alias that disabled the trigger. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Durel Tech: No, I'm familiar with that case. I always handled triggers by trying to modify them while outside of the trigger though. Maybe that's not necessary after all T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not necessary, no. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: It's useful for me when I wanna make a trigger that turns on and off sometimes, but I don't want to spam the MUD/my client if I accidentally leave it on. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: so I make it turn itself off. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers with Princess Alison about their shared secret. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Durel Tech: When I first started using triggers, I did it in a slightly non-standard way though where I would call a function with sendto.script instead of using the trigger function parameter. That caused *all sorts* of wierd anomalies though so maybe I just "learned" to disable things outside of that environement due to those oddities T3/r7/2021-01-07.txt.gz:{chan ch=tech}Evine Tech: hey Crowley, is there a reason both left and right click functionality isn't enabled for the S&D? T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: What do you mean, Evine? T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, you want both left AND right click functionalities to work? T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I mean, have you hovered over the buttons? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Evine Tech: yep, the tool tips seem to indicate it lol! I actually modified it so that it worked, but I wanted to see if there were any drawbacks lol T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Works for me... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley sits down and thinks deeply. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Evine Tech: specifically i was doing a lot of campaigning and typing too much...so having the left click backstab the mob and right click cast my spell would have helped lol T3/r7/2021-01-07.txt.gz:{chan ch=tech}Evine Tech: so i created another variable and similar to the +100 -100 auto noexp functionality, made kk one command and qk a different command lol T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Speaking of, in the next version, I'm going to actually make that a reality, where ak|kk|qk can all be separate commands. T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Basically, what it's going to do is check if you have already set ak, qk, or kk, then run an ImportXML to create the alias rather than having it set in stone in the plugin. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Evine Tech: lol I don't think it's too much work doing xset ak|qk|kk, but it might be a good idea to have an option where it's not associated with the campaign mob (something like xset ak cast 'spell'# would end that without appending the mob) T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, the reason why I'm doing that is because someone (Ocho) uses 'kk' for something else, so might as well separate them and let people choose their preferred method, or set each to something different. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Evine Tech: got it, i wonder if it would be easier just to do an echo check beforehand to see if plugin aliases react to a different alias or plugin, and react accordingly lol T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: Noexp is currently enabled. Threshold is set to 0 exp. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: why am I getting this message at random times? T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: S&D bug T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: huh, it wasn't bugged before T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: only after I updated my client T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: xset noexp off T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That's not a bug... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley peers intently at A Calm Stormwind. T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: it is for Pwars version? Is she on yours? T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, don't know. She certainly HAS mine. :p T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: I'm on pwar's! Your one has the bug that occurs when you kill a CP target, remember? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: I told you about it T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: it broke when I tried to do CPs on it T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Does not! I told you how to fix it! T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: oops, must have forgotten that... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Princess Alison blushes. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley chuckles politely. T3/r7/2021-01-07.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Think we have a standard of expectations by now T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: MidKnight Gladacus ducks defensively. T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: if you use noexp on pwars, make sure noexp is off, then quit out of mush and relog back in. or reload the S&D it should fix it. it bugs out when you go on noexp spamming that annoying message. Or go into the plugin search for that message and just get rid of it. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Princess Alison bonks MidKnight Gladacus on the head for being such an UTTER moron. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Torsin Tech: I've had good luck with Crowley's snd with no tweaks - even on cps. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: I have noexp on right now because I'm sitting at 120 for newbie mentoring weekend T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: yeah prepared to be spammed then. it's nothing but spam. but once you're done be sure to turn it off then reload S&D or relog. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: Torsin - I was using an earlier version, I think he patched it now. T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: I want to try Crowleys I'm just scared of change. T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: No wonder you've worn the same underwear for 25 years straight. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Talbor Tech: could back up & try it T3/r7/2021-01-07.txt.gz:{chan ch=tech}Talbor Tech: could back up & try it T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: aren't you also using an old MUSH package itself? T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: hey wearing the same underwear for 25 years has help the browns never win a game. can't change it up now. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Princess Alison Tech: If you don't wear underwear, then you're basically wearing the same underwear your entire life. *taps head* T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: I think the "browns" won that game T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Princess Alison rolls on the floor laughing at your antics! T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: lol i walked into that one. T3/r7/2021-01-07.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: How did tech change to underwear? T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: More like skidded into that one. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Brobeo Tech: underwear is a form of tech T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Speaking of tech, Elon Musk is now the richest man in the world at $185 billion, suprassing Jeff Bezos. T3/r7/2021-01-07.txt.gz:{chan ch=tech}A Calm Stormwind Tech: did his brick idea ever take off ?! T3/r7/2021-01-07.txt.gz:{chan ch=tech}Antifa Raded Tech: has Tesla fixed the shoddy manufacturing on their cars yet? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley shrugs helplessly. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Antifa Raded Tech: or is this purely a Robinhood thing T3/r7/2021-01-07.txt.gz:{chan ch=tech}Antifa Raded Tech: the panel gaps on Teslas look like 90s American cars T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: I've driven a Tesla twice... I really enjoyed it. A lot more fun than most regular cars, but... They're way too expensive. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Antifa Raded Tech: the drivetrain and battery tech seems great, it's all the other stuff I'm not a fan of. I like naturally aspirated engines and dashboards without touchscreens. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: Yeah, I value how good they are driving before all that T3/r7/2021-01-07.txt.gz:{chan ch=tech}Antifa Raded Tech: when my current car dies I'll just go find another early-2010s car that has bluetooth but no dumb screen. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: I've never had a 2010s car :P T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: Yeah, I'm a bit hooked on electric so I'll probably get a cheap electric car next T3/r7/2021-01-07.txt.gz:{chan ch=tech}Antifa Raded Tech: between my wife and I, we've had 70s, 80s, 90s, 00s, and 10s. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Antifa Raded Tech: personal favorites: 1990 Honda CR-X, 1995 Buick Regal, 2012 Mazda3 T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: I've driven a 850bhp RS6... That was a beast to drive T3/r7/2021-01-07.txt.gz:{chan ch=tech}Giddorah Tech: Currently drive a 2020 Tarraco which I really love but... Yeah, electric just feels so direct T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I miss my 2004 Chevy Impala LS. That car was smooth, a tank in the snow, and I only had it 2 weeks before I demolished it by driving with the flu. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: favorite on 4 wheels is probably close between 79 Skyhawk and 77 Nova which had a wooden flatbed, but my current is reasonably fun as well. Have his'n'hers Subarus, mine an 07 Legacy sedan with 5 speed, hers an 09 Forester T3/r7/2021-01-07.txt.gz:{chan ch=tech}Torsin Tech: crowley: how did the flu contribute to it's demolition? T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I decided it was a great idea to drive a friend to work though I was just diagnosed with the flu and had a 103 degree temperature on NYE 2019. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Torsin Tech: I had an '02 Mazda Protege 5sp with moonroof that I loved. Small car with manual transmission was fun. T3/r7/2021-01-07.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I stopped at a store to get some Tylenol, it wasn't opened, and I started to pass out. I decided to finish driving home (about a mile away) when I completely blacked out for 2 1/2 minutes. Ran into one car at very low speed, but then ran into a telephone pole. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: protege with manual would be fun. my 5 speed manuals have been Subaru GL5, Elantra, Neon, S15 Sierra and my current Legacy...and all the motorcycles T3/r7/2021-01-07.txt.gz:{chan ch=tech}Torsin Tech: yikes! 103 temp is high! T3/r7/2021-01-07.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: depends on what species you are... T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley is a lizardman. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Torsin Tech: true, would be pretty normal for cattle T3/r7/2021-01-07.txt.gz:{chan ch=tech}Tech: Yes, THAT Xyzzy is a cold-blooded snake. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: getting a run time error on cp mob kills with snd update T3/r7/2021-01-07.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: Trigger function "cp_mob_killed" not found or had a previous error. T3/r7/2021-01-07.txt.gz:{chan ch=tech}Kerith Tech: is there a way to search mapper notes (not by area)? like a specifc note? T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: no but I'll accept code for doing it if you want to submit it T3/r7/2021-01-07.txt.gz:{chan ch=tech}Kerith Tech: guess I need to do some homework then T3/r7/2021-01-07.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: lol T3/r7/2021-01-07.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: good luck! T3/r7/2021-01-07.txt.gz:{chan ch=tech}Sath Tech: if you want something quick, you can put your aardwolf.db file into this website http://inloop.github.io/sqlite-viewer/ and use a query like SELECT * FROM 'bookmarks' WHERE CHARINDEX("key", notes) > 0 LIMIT 0,30 T3/r7/2021-01-07.txt.gz:{chan ch=tech}Kalsch Tech: is there a way to disable the f1 key from trying to open mush help when you want to use it as macro? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: i was looking for the same thing the other day... its a windows thing i think. T3/r7/2021-01-07.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: file-global prefs-general g1,g6 check T3/r7/2021-01-07.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: f1,f6 check box T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: nice! T3/r7/2021-01-07.txt.gz:{chan ch=tech}Kalsch Tech: oh neat, thanks galoth T3/r7/2021-01-07.txt.gz:{chan ch=tech}Kalsch Tech: right there, "f1,f6 are macros" T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: while we are here, anyone know of a way to disable plugins opening the editor on error? T3/r7/2021-01-07.txt.gz:{chan ch=tech}Furian Tech: rather mush opening the edit when a plugin errors T3/r7/2021-01-07.txt.gz:{chan ch=tech}Kalsch Tech: that would be nice to disable too :P T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: im haveing issues with blowtorch apellup script. T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: it will repeat one over and over T3/r7/2021-01-08.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: No T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: ok thanka T3/r7/2021-01-08.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Oh, thought you asked if anyone else have issues. T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: need a mental guide? i hear lexington is nice this time of year T3/r7/2021-01-08.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I installed it last night again die to power ouutage, and it seems to work like itself, no issues. T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: nod T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: slips are you sure the tags are turned on and gmcp data and what spell T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: i can re look T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: yea they are right T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: is it any spell or all spells/skills? T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: heat shield T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: and some.others T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: its getting worse T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: something is setting it off T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: time to reload T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: do you not have triggers you made that cast spells? T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: no T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: shindos spellup script T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: i'm very familiar with it T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: i lose concentration and it eventually gets it T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: oh, have you not learned those spells it is recasting? T3/r7/2021-01-08.txt.gz:{chan ch=tech}<> Slips Tech: that was the answer T3/r7/2021-01-08.txt.gz:{chan ch=tech}Princess Alison Tech: How do you configure hadar.ninja to search for a particular damtype? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: isn't it +weapon +bash for example T3/r7/2021-01-08.txt.gz:{chan ch=tech}Princess Alison Tech: Lemme try that, thanks Gaelehad. T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: but light gets confusing because it also looks for lights T3/r7/2021-01-08.txt.gz:{chan ch=tech}Macbeth Tech: is there a way to omit from output all myspellup messages? Besides, hardcoding and omitting them T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: you mean like You erect a mental barrier around yourself.? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Macbeth Tech: that is correct T3/r7/2021-01-08.txt.gz:{chan ch=tech}Gaelehad Tech: you would need to gag them all yourself T3/r7/2021-01-08.txt.gz:{chan ch=tech}Macbeth Tech: thought there was a better way.. thanks! T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: i recall someone saying there was a way to manually mark a room in the mapper as no teleport and no recall? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: if you have the recon skill, just recon the room T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: cool and he mapper will update auotmatically? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: as long as your version of mushclient is new enough T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: yes i have the newest version i'm pretty sure T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: 5.06-pre T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: type checkversion and it should give you an r1234 number T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: r2017 T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: that is not a very new version T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: fiendish is up to r2142 T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: really i just downloded it a few months ago, why? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: lots of updates to miniwindows and themes and stuffs T3/r7/2021-01-08.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: think the recon one works from R2102 T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: hrm, how easy to update to newest? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: and how did i get one that was so old? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: easy if you use installer T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: follow the link, download, backup your current one, go offline and install over top and it won't nuke things T3/r7/2021-01-08.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: there are regular updates. I've been too lazy to update myself T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: ok T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: backup can be as easy as zipping your folder or just copying it somewhere safe T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: don't you only need to backup like 3 files? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i always zip the whole thing, i'm paranoid... T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: hehe T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: yikes just read change list, alot has happened since 2017 T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: r2017 T3/r7/2021-01-08.txt.gz:{chan ch=tech}Selitos Tech: ok time to update T3/r7/2021-01-08.txt.gz:{chan ch=tech}Celebrion Tech: hex T3/r7/2021-01-08.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: A hex upon you! How dare you hex me?! T3/r7/2021-01-08.txt.gz:{chan ch=tech}Celebrion Tech: Hey ! :) I don't know who did the goals and tasks system but it's very very cool. now I want the same IRL T3/r7/2021-01-08.txt.gz:{chan ch=tech}Celebrion Tech: and happy new year also ! T3/r7/2021-01-08.txt.gz:{chan ch=tech}Tech: Selitos falls down laughing. T3/r7/2021-01-08.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley chuckles politely. T3/r7/2021-01-08.txt.gz:{chan ch=tech}Celebrion Tech: I want answers :-P T3/r7/2021-01-08.txt.gz:{chan ch=tech}Celebrion Tech: Please send praises to this Sir for me please. T3/r7/2021-01-08.txt.gz:{chan ch=tech}Celebrion Tech: I will try to hack something for my org file :) T3/r7/2021-01-08.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: are mob flags in the gmcp info? T3/r7/2021-01-08.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: for your current enemy, that is T3/r7/2021-01-08.txt.gz:{chan ch=tech}Areia Tech: Unfortunately not. Just its name and hp percent. T3/r7/2021-01-08.txt.gz:{chan ch=tech}Veritheia Tech: No - gmcpdebug 1 and go fight something T3/r7/2021-01-08.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: too bad... thanks T3/r7/2021-01-08.txt.gz:{chan ch=tech}Areia Tech: Consider can get you that pretty easily, though. T3/r7/2021-01-08.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: yeah... but it'd be faster without having to consider T3/r7/2021-01-08.txt.gz:{chan ch=tech}Tech: Areia nods at Yes, THAT Xyzzy. T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: lol T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: when troubleshooting plugins, can i print messages to a seperate window besides output? T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: "i have the newest version i'm pretty sure" "type checkversion" "r2017" "fiendish is up to r2142" "really i just downloded it a few months ago, why?" T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: because time doesn't stand still! T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Furian: yes indeed T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Furian: You could make an easy text window! T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: i like windows T3/r7/2021-01-08.txt.gz:{chan ch=tech}Veritheia Tech: Fiendish works hard for the money T3/r7/2021-01-08.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I like pie T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: and now that you are here... is it possible to disable the editor from popping up on plugin errors? :) T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yes T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: well T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it depends T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: errors during runtime yes, errors during load no T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: duno why. I hate the built in editor T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it's so slow T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but *shrug* T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: yea, its just during load thats the issue. not really an issue per say, but i dont ever use it, and have to close the plugin loader to close the editor, then reopen the plugin loader T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yup, this is the pain we live with T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: its a minor thing tho, was just curious T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: treat it like pavlovian conditioning to get you to make fewer mistakes T3/r7/2021-01-08.txt.gz:{chan ch=tech}Veritheia Tech: and even if the in-mush editor weren't terrible, it's just not going to be as good as even something like notepad++ T3/r7/2021-01-08.txt.gz:{chan ch=tech}Durel Tech: or emacs *shifty* T3/r7/2021-01-08.txt.gz:{chan ch=tech}Tech: IAC DO Fiendish rolls his eyes. T3/r7/2021-01-08.txt.gz:{chan ch=tech}Durel Tech: I recommand making an alias to reload your plugin though furian. It's handy and you don't need to mess with the plugin window T3/r7/2021-01-08.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Emacs or EMACS is a family of text editors that are characterized by their extensibility. The manual for the most widely used variant, GNU Emacs, describes it as "the extensible, customizable, self-documenting, real-time display editor". Wikipedia T3/r7/2021-01-08.txt.gz:{chan ch=tech}Veritheia Tech: How nice, we have a wikipedia bot T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: yea, i was reading about that earlier today Durel, i will for sure at some point. my list of things to learn is growing :P T3/r7/2021-01-08.txt.gz:{chan ch=tech}Durel Tech: Mush lets you do things like: UnloadPlugin("12345667889") or LoadPlugin("path/to/my/awesome/plugin.xml") T3/r7/2021-01-08.txt.gz:{chan ch=tech}Durel Tech: So you can just add those two to an alias to reload the plugin you are testing furian. Easy peasy! T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: sorry furian, i dont understand you :P T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Durel: lol tho T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: there's also ReloadPlugin T3/r7/2021-01-08.txt.gz:{chan ch=tech}Durel Tech: rofl, that's what I get for using the same alias since the first week I started trying to figure out plugins :P T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I mean, idk, maybe your way is better T3/r7/2021-01-08.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: reload works fine until it fails to load T3/r7/2021-01-08.txt.gz:{chan ch=tech}Durel Tech: In my defense, I also have error checking and reporting for both the unload and load :P T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: to do print "message" in seperate window, would i use the same format as explained in the DIY guide, and just use a something like message = print ("this is my message") T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: hmm, i can just use a trigger and format my messages for easy triggering T3/r7/2021-01-08.txt.gz:{chan ch=tech}Furian Tech: actually no, that wont work cause they dont count as output T3/r7/2021-01-09.txt.gz:{chan ch=tech}Mousie Tech: is there a way to use dinv to get all portals from a bag? T3/r7/2021-01-09.txt.gz:{chan ch=tech}Sheriff Shindo Tech: dinv search wearable portal then replace search with get T3/r7/2021-01-09.txt.gz:{chan ch=tech}Mousie Tech: how do i use the dinv unused flag to get and drop all unused items? T3/r7/2021-01-09.txt.gz:{chan ch=tech}Mousie Tech: or maybe just a specific slot for example weapon - so i dont drop portals...etc T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: MUSHclient questions answered eventually T3/r7/2021-01-09.txt.gz:{chan ch=tech}Durel Tech: Fiendish: I remembered why I don't use ReloadPlugin() :P That only works if your plugin loaded successfully before. If you do unload then load instead, it works whether or not your plugin is already installed and running. T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: "Fiendish Tech: reload works fine until it fails to load" T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: that sounds more like a statement than a question! T3/r7/2021-01-09.txt.gz:{chan ch=tech}Kerith Tech: is there a way to resize all windows to fit screen? aka different monitors/resolution T3/r7/2021-01-09.txt.gz:{chan ch=tech}Veritheia Tech: Using mush? aard layout help T3/r7/2021-01-09.txt.gz:{chan ch=tech}Kerith Tech: thanks T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: not automatically T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: didn't the original version have different original default size/positions based on screen resolution size ranges? T3/r7/2021-01-09.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Hmm. Is it faster to do: if pts > 1 then str = "points" else str="point" end -- or: "Player has " .. pts .. " point" .. (pts > 1 and "s" or "") .. "!" T3/r7/2021-01-09.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or is it really just negligible? T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Magna: no T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: anything not done 100 million times is negligible T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-09.txt.gz:{chan ch=tech}Furian Tech: how do you recover your main output window that has managed to make itself smaller (well, my misclick). the inside of the output window is blank T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: try aardreset T3/r7/2021-01-09.txt.gz:{chan ch=tech}Furian Tech: thanks, i just got it back, didn't have to reset... this time. T3/r7/2021-01-09.txt.gz:{chan ch=tech}Sath Tech: anyone know where dinv keeps item data? T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: You point at Durel. T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tinypotato Tech: in a folder that is called dinv-88c86ea252fc1918556df9fe on my client T3/r7/2021-01-09.txt.gz:{chan ch=tech}Sath Tech: is that off the root folder? T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tinypotato Tech: MUSHclient\worlds\plugin\state T3/r7/2021-01-09.txt.gz:{chan ch=tech}Sath Tech: ah found it T3/r7/2021-01-09.txt.gz:{chan ch=tech}Sath Tech: thanks! T3/r7/2021-01-09.txt.gz:{chan ch=tech}Yes Sir! Trurien Tech: Does anyone have a trigger to post stuff to telegram? T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tinypotato Tech: https://github.com/AardCrowley/Telegram T3/r7/2021-01-09.txt.gz:{chan ch=tech}Yes Sir! Trurien Tech: Ooh, thanks, Tinypotato and Crowley. T3/r7/2021-01-09.txt.gz:{chan ch=tech}Yes Sir! Trurien Tech: #lazydev T3/r7/2021-01-09.txt.gz:{chan ch=tech}Yes Sir! Trurien Tech: Ah, yay, more work. I don't use Mush. But hey, I should have figured it out myself already :P T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: Yes Sir! Trurien misses the 'v' and wabes. T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: then you might want to check out https://github.com/LonamiWebs/Telethon and https://github.com/python-telegram-bot/python-telegram-bot T3/r7/2021-01-09.txt.gz:{chan ch=tech}A Calm Stormwind Tech: how do I hide all of the text respond from a command? I've got a trigger firing on {invdetails} and stopping on {/invdetails} but it's only hiding the first and last line. T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: * T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: make a trigger that catches everything in between that's activated by the first and deactivated by the last T3/r7/2021-01-09.txt.gz:{chan ch=tech}A Calm Stormwind Tech: does this suffice ^$ if regex? in that code I showed you I have hide_line being turned on matching on ^$. T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: that catches nothing T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: no, that would expressly not work T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: not everything T3/r7/2021-01-09.txt.gz:{chan ch=tech}Mannec Tech: gotta be careful to turn those off automatically - its very easy to accidentally gag everything forever :p T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: that matches only a totally blank line T3/r7/2021-01-09.txt.gz:{chan ch=tech}Furian Tech: ^(.*?)$ T3/r7/2021-01-09.txt.gz:{chan ch=tech}Tech: don't make it a regex, and just put * into it T3/r7/2021-01-09.txt.gz:{chan ch=tech}A Calm Stormwind Tech: hrm. I tried that I must be screwing it up somewhere. T3/r7/2021-01-09.txt.gz:{chan ch=tech}A Calm Stormwind Tech: T3/r7/2021-01-09.txt.gz:{chan ch=tech}A Calm Stormwind Tech: it gets enabled when {invdetails} is seen, and turned back off when {/invdetails} is seen. T3/r7/2021-01-09.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: allegedly T3/r7/2021-01-10.txt.gz:{chan ch=tech}A Calm Stormwind Tech: or I forgot to reload plugin... because its working now with * :) T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: I'm presuming you've also got triggers doing something with that data, so also could've just added the omit from output to that T3/r7/2021-01-10.txt.gz:{chan ch=tech}A Calm Stormwind Tech: I did, but it was only hiding the {enchant} line where I echo back the results. the rest of the invdata was visible and annoying. So wanted to just hide it all. T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: how might i get this to alternate colors every one character, instead of diving the amount of characters and doing an equal amount of colors (i.e. for a 20 character string, each one should be 1 color, not 4 of one color, 4 of another, 4 of another, 4 of another, 4 of another. T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: https://hastebin.com/seyajoyeyu.lua T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: dividing*** T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: set the increment to 1 T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: it doesnt work T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: it just cuts the string off completely after 7 characters (the amount of colors) T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: i did indeed try that, hehehe T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: yeah because you're looping from 1 to #c instead of #stng T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: step 1, read what the code is doing T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: you're right T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: so instead of looping over the colors T3/r7/2021-01-10.txt.gz:{chan ch=tech}A Calm Stormwind Tech: why does Echo Total: 4 display the text as if you ided the winds collector case ?! lol T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: loop over the string and pick a color based on its own increment T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: stormwind: what? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Mannec Tech: or turn on 256 colors, and watch it burn :p T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: why not just use mokg's rainbow plugin? T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: magna: this is obviously not for aardwolf T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: look at those color codes T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: i dont know where to get it i guess T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: OK T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: so... T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the minimal change to make this work, I think T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: oh no, never mind, it's not worth it T3/r7/2021-01-10.txt.gz:{chan ch=tech}A Calm Stormwind Tech: maybe it's a plugin, do you see nothing when you type Echo Total: 4 (and do you have a winds fantasy collector case?) it's probably a plugin shows you all missing cards. T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: rofl T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: loop over the string instead of over your colors T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: or change it to use gsub calling a function on %a T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: typing echo total: 4 echos total 4 T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I have a case but no broken plugin for it T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: oh wait, I don't have a case T3/r7/2021-01-10.txt.gz:{chan ch=tech}A Calm Stormwind Tech: has to be the winds plugin then. it fires from that echo's statement. T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: idk T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: btw, http://tinyurl.com/ahe56ym for Cheezburger's alias, and https://pastebin.com/Cv8swESt for Mokg's colors table ;-) T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: some coding legend helped troubleshoot and we got it working already T3/r7/2021-01-10.txt.gz:{chan ch=tech}Welwillend Welding Tech: all me T3/r7/2021-01-10.txt.gz:{chan ch=tech}[DEMON] Khadaji Tech: you dont even know how to code T3/r7/2021-01-10.txt.gz:{chan ch=tech}Gaelehad Tech: we have earthtouch to change damtypes on weapons... T3/r7/2021-01-10.txt.gz:{chan ch=tech}Gaelehad Tech: misschan T3/r7/2021-01-10.txt.gz:{chan ch=tech}Gaelehad Tech: or try the middle volcano T3/r7/2021-01-10.txt.gz:{chan ch=tech}Gaelehad Tech: oh my hat.... T3/r7/2021-01-10.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: OK T3/r7/2021-01-10.txt.gz:{chan ch=tech}CheeZy Bot HiSaZuL Tech: anyone here ever used fallout 4 papyrus compiler? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Braun Tech: python has this thing. "if var in list: return true" anything like that in lua? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: if (table[index]) then T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Though that would return false if the value is actually there but happens to be false itself, so it's not exactly the same. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: Braun scratches his head and says, "Ugggggh, I should know this." T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: im trying to omit multiple lines, ^(.*?)Used as (.*?)\n(.*?)\n(.*?)$ this works in my tester, but not in mush, is there a different syntax for the regex version i should be using? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Try replacing the $ with \Z T3/r7/2021-01-10.txt.gz:{chan ch=tech}Man of Valour Tech: multiline text catching is a pain in the a.. in mush. you need to omit them line by line T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: yea, the /Z didn't work... line by line i guess T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Odd, that's what I use in my multiline triggers and it works fine. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: Areia shrugs helplessly. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Veritheia Tech: Furian, did you use the right slash? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: yes, let me try again. if its supposed to work, it would be much easier! T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Also make sure you check multiline and give it the correct number of lines. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: ^\w+ tries to push a glowing (?blue|red) orb (?\w{4,5})\.\nA glowing \k orb flies \k\.\Z T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: i think i know why... its seeing more lines behind it T3/r7/2021-01-10.txt.gz:{chan ch=tech}Not an Imm Erikson Tech: Obviously, that'll fail when I push the orb up... T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Shae will kill you :P T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: so it matches if there is nothing else after my last line. i just need to figure out how to stop at my last line. regex is hard :P T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: Long Bread Dashiell falls to the ground and rolls around, laughing hysterically. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Not an Imm Erikson Tech: It'll be awesome though, and so it'll be worth it. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: Areia grins at Not an Imm Erikson. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Logrom Tech: I'm using Mushclient but without any plugins currently. Is there a simple or elegant way to make a trigger that would keep me alive for just the first few "eyes glaze over"s? I want to loiter more than 40 minutes but not more than 2 hours, say.. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Princess Alison Tech: Make a variable called "idleTime". T3/r7/2021-01-10.txt.gz:{chan ch=tech}Sheriff Shindo Tech: can you code in lua? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Princess Alison Tech: Set it to 0. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Princess Alison Tech: Then, if your eyes glaze over, make it increment idleTime by 1. If idleTime is above, say, 3 or 4 or 5 after that (depending on preference), it doesn't do anything. If it's below the target number, it "glance"s. T3/r7/2021-01-10.txt.gz:{chan ch=tech}KnightLord Throxx Tech: I have a timer set to glance every 10 min T3/r7/2021-01-10.txt.gz:{chan ch=tech}Logrom Tech: That's interesting, Alison. Thanks all for the responses, that puts me on the right I think T3/r7/2021-01-10.txt.gz:{chan ch=tech}Princess Alison Tech: That means that the first three eyes-glazing will make you use "glance", and afer that it just lets you idle out. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Princess Alison Tech: Then staple a line of code that resets idleTime to 0 whenever you request a quest. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Logrom Tech: Heh, I see. Nice touch ;) T3/r7/2021-01-10.txt.gz:{chan ch=tech}Princess Alison Tech: So that when you log back in and start questing, it resets your idleTime to 0. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: then i went thief, and when i came back, i was a little bored of it, so i started researching (hard to do,) and classchanged to PSI. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: mistell T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: this plugin reload thing seems like it should be easy but i can't figure it out.... can it be typed out, like aardreset, such as ReloadPlugin ("6b96a1ae1dadc8a399f67321") ? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: I tried that in an alias too T3/r7/2021-01-10.txt.gz:{chan ch=tech}Useful Hadar Tech: is there a place on the mushclient forums that list all the colournames? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Ogreskull Tech: which color names do you mean? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Useful Hadar Tech: like BrightRed or teal, cyan like those T3/r7/2021-01-10.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: ctrl + alt + p seems the be the list. https://www.gammon.com.au/scripts/doc.php?function=RGBColourToName T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: mushclient questions answered now T3/r7/2021-01-10.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: I'd like to be able to share embedded GIFs to my flist and have them show up as images in Mushclient. T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: ok T3/r7/2021-01-10.txt.gz:{chan ch=tech}Guinness Tech: this has come up many times now! T3/r7/2021-01-10.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I think that sounds neat. definitely doable. good luck T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: is there a way to get the keywords of an item (or id #) of an item at the time of pickup? Automagically in the background that is. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: If you have invmon on, yes. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: oh, is that through gmcp? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: i mean, i know how to turn it on, but not sure how to grab anything form invmon yet T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: i just wrote something simple to record what i pick up, but i want to go further and id and store it T3/r7/2021-01-10.txt.gz:{chan ch=tech}Veritheia Tech: Furian gonna go from "i've spent all day getting this trigger to work" to "here is FINV" in 3 months T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: lol, i did spend a lot time on the triggers :P regex doesn't come naturally to me T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: No, you would write a trigger like this: ^\{invmon\}(?\d+),(?\d+),(?-?\d+),(?-?\d+)$ T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Help Invmon describes what all the fields mean. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: ok, i got it now. DINV is gagging invmon, so i can't see what is going on to capture stuff. thanks! T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Yep yep. Disable DINV, or make that trigger and simply print("%0") without disabling DINV to have the client print the lines back out again. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: perfect, that will make things easier T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: You have 23 dodges? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: Er mis T3/r7/2021-01-10.txt.gz:{chan ch=tech}Not an Imm Erikson Tech: The channel you were trying to say it on dodged you? T3/r7/2021-01-10.txt.gz:{chan ch=tech}Mannec Tech: the secret is to draw _all_ the aggro. more hits, more dodges :) T3/r7/2021-01-10.txt.gz:{chan ch=tech}Areia Tech: It's got great instincts. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: im writing to a log, one trigger after another. its writing it backwards, and there seems to be a delay as well. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: basically im just grabbing the ID frame of an item, so i can a list of different examples to extract the data from it later T3/r7/2021-01-10.txt.gz:{chan ch=tech}Furian Tech: so, it really doesn't matter its writes it in reverse, just curious as to why T3/r7/2021-01-10.txt.gz:{chan ch=tech}Omphalon Tech: Hmm, I think I screwed up some setting in my Mushclient or maybe a plugin did, but there are no blank lines anymore. Anyone know what could be causing that? T3/r7/2021-01-10.txt.gz:{chan ch=tech}<> Slips Tech: its an option T3/r7/2021-01-10.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Two things... did you type 'compact', or did you install Omit Blank Lines plugin? T3/r7/2021-01-10.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: type 'compact' to see if you set that accidentally. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Omphalon Tech: Compact was not turned on T3/r7/2021-01-10.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If you did, it'd say Compact mode removed. T3/r7/2021-01-10.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Okay, check plugins to see if you have "Omit blank lines" T3/r7/2021-01-10.txt.gz:{chan ch=tech}Omphalon Tech: also if I type instinct the table does not appear T3/r7/2021-01-10.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Failing that, you probably have a plugin that didn't finish processing properly. T3/r7/2021-01-10.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That sounds like you have an instinct reporter script or something that deals with instinct that didn't fully process. Might restart MUSH to fix it. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Omphalon Tech: Yeah, I just use Mendaloth's but it has never caused me any trouble before. Restarting the client a couple times have not helped yet. Interesting. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Omphalon Tech: uninstalling it didn't help either T3/r7/2021-01-10.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You have to restart the client. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Omphalon Tech: Crowley: deleting the state files for that plugin appear to have worked. T3/r7/2021-01-10.txt.gz:{chan ch=tech}Omphalon Tech: Thanks for your help! T3/r7/2021-01-10.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-11.txt.gz:{chan ch=tech}<> Slips Tech: help xterm T3/r7/2021-01-11.txt.gz:{chan ch=tech}<> Slips Tech: try T3/r7/2021-01-11.txt.gz:{chan ch=tech}<> Slips Tech: try T3/r7/2021-01-11.txt.gz:{chan ch=tech}Beer Cooler Tech: is there anyone here using mushclient on mac? T3/r7/2021-01-11.txt.gz:{chan ch=tech}Gaelehad Tech: no but i'm using it on wine and fiendish uses it on a mac T3/r7/2021-01-11.txt.gz:{chan ch=tech}Gaelehad Tech: well on linux, not so obviously T3/r7/2021-01-11.txt.gz:{chan ch=tech}Beer Cooler Tech: ok thanks T3/r7/2021-01-11.txt.gz:{chan ch=tech}Gaelehad Tech: do you have mac specific question or just general that might be mac specific? T3/r7/2021-01-11.txt.gz:{chan ch=tech}Beer Cooler Tech: question was is it possible to install mush on mac, but if Fiendish did so that mean its possible T3/r7/2021-01-11.txt.gz:{chan ch=tech}Gaelehad Tech: yeah, you use the special version on wine built for 64bit OS version of OSX T3/r7/2021-01-11.txt.gz:{chan ch=tech}Gaelehad Tech: i can never remember the name of the project T3/r7/2021-01-11.txt.gz:{chan ch=tech}Beer Cooler Tech: ok thanks, im trying to help friend set it up cos she play from website >.< T3/r7/2021-01-11.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: hi, how .. ok so how do i colorset it to black backgfound? T3/r7/2021-01-11.txt.gz:{chan ch=tech}Dixon Tech: I was wrong in what I said, the mush client background is an image in a folder somewhere T3/r7/2021-01-11.txt.gz:{chan ch=tech}Dixon Tech: I overwrote that file with a black background image.. Not sure that there's another way to do it T3/r7/2021-01-11.txt.gz:{chan ch=tech}Dixon Tech: oh xterm T3/r7/2021-01-11.txt.gz:{chan ch=tech}Dixon Tech: try xterm -bg black T3/r7/2021-01-11.txt.gz:{chan ch=tech}Dixon Tech: ? T3/r7/2021-01-11.txt.gz:{chan ch=tech}Dixon Tech: been a while T3/r7/2021-01-11.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: om trying to look at itq T3/r7/2021-01-11.txt.gz:{chan ch=tech}Vanellus Tech: This means I can change it to an actual aardwold, which would be more sensible T3/r7/2021-01-11.txt.gz:{chan ch=tech}Vanellus Tech: \*aardwolf T3/r7/2021-01-12.txt.gz:{chan ch=tech}Ferin Tech: hi all where i can download soundpack? i find on wiki aardwolf client. its mush with sounddpack? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Ferin Tech: pleaase help sorry for interupt helper helper alysson from newbie send me here T3/r7/2021-01-12.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: AardMUSH comes with it. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Ferin Tech: thanks T3/r7/2021-01-12.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Type 'sphelp' for info. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Ferin Tech: veeeery thanks T3/r7/2021-01-12.txt.gz:{chan ch=tech}Ferin Tech: i download mush soundpack startet automatically? T3/r7/2021-01-12.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You may have to type 'spmute' to get it to start sending sounds, but 'sphelp' will give you all the commands. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: there used to be a way to mark a starting room for an area that you run to is that still available? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Princess Alison Tech: xset mark T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: yay thanks T3/r7/2021-01-12.txt.gz:{chan ch=tech}Veritheia Tech: That is part of the S&D plugin. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: i looked thru the help files but never saw that command T3/r7/2021-01-12.txt.gz:{chan ch=tech}Ferin Tech: i enter on aardwolf on mush. but sounds of soundpack not work. what i can enable soundpack? T3/r7/2021-01-12.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Ferin: I had answered that for you, but you might have missed it. You will likely have to type 'spmute' to get it running. T3/r7/2021-01-12.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or... guess he cannot wait for an answer. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley boggles at the concept. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: so xset mark didnt help the area's my s&d doesnt want to run to is there anyway to fix it or do i just have to go to recall and rt instead of xrt? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Princess Alison Tech: which area? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: well art of melody is the one at this level T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: but i have had several T3/r7/2021-01-12.txt.gz:{chan ch=tech}Talbor Tech: you need to add the cexit T3/r7/2021-01-12.txt.gz:{chan ch=tech}Areia Tech: There's a cexit you need to map to enter that area. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Talbor Tech: speedwalk melody T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: from the world map to the melody? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Princess Alison Tech: Yes. Type mapper goto 32597. Then type mapper cexit dance T3/r7/2021-01-12.txt.gz:{chan ch=tech}Princess Alison Tech: Then your xset shoudl work T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: drool TY both T3/r7/2021-01-12.txt.gz:{chan ch=tech}Areia Tech: Might want to check out mapper help and all the sub-helpfiles listed there, too, to learn the mapper commands. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: wow that was easy to fix TY again T3/r7/2021-01-12.txt.gz:{chan ch=tech}Talbor Tech: np T3/r7/2021-01-12.txt.gz:{chan ch=tech}<> Slips Tech: if you cant class chamge and it says its bugged then what T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sheriff Shindo Tech: what says you can't classchange? T3/r7/2021-01-12.txt.gz:{chan ch=tech}<> Slips Tech: classchange password mage T3/r7/2021-01-12.txt.gz:{chan ch=tech}Areia Tech: That's not how to use classchange :P T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sheriff Shindo Tech: because you don't do it that way, you have to put subclass in T3/r7/2021-01-12.txt.gz:{chan ch=tech}Areia Tech: Help classchange T3/r7/2021-01-12.txt.gz:{chan ch=tech}<> Slips Tech: lol T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: alright new mapper question my directons to ascent are totaly wrong on the xrt any ideas how to fix it ive read all the mapper help files T3/r7/2021-01-12.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: get the sw from the beginnnig of the run and follow it manually until it doesn't work. probably at 2sd T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: I've found it helps to go to Aylor recall and type 'speedwalk to see if there are any custom exits you need to add to mapper T3/r7/2021-01-12.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It's nothing to do with xrt or SnD. It's everything to do with your mapped rooms. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Veritheia Tech: xrt/xset mark is part of S&D, not mapper, but it relies on the mapper to run you anywhere. runto ascent from recall, xset mark, and try again. If you still have a problem then you probably need to add the cexit into ascent into the mapper T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: ok thanks T3/r7/2021-01-12.txt.gz:{chan ch=tech}Kendo Tech: thanks all for the help again 8) T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: I'm trying to create a sort of room "bookmark", but I can't figure out how to create a script so mapper will call a variable that is a number T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: this is what I've tried, but it's not working: Execute ("mapper walkto tonumber(GetVariable("curroom"))") T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: you need to concatenate "mapper walkto " with the room number T3/r7/2021-01-12.txt.gz:{chan ch=tech}Dixon Tech: .. I think? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: try Execute("mapper walkto " .. GetVariable("curroom")) T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: you also don't need to convert the variable to a number before concatenating it T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: since it'll just go back to being a string anyway T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: (concatenate just means put one string after another) T3/r7/2021-01-12.txt.gz:{chan ch=tech}Veritheia Tech: When you put tonumber.... inside the " " then it will be treated as just a string, i.e. you will send to your client, literally, mapper walkto tonumber(GetVariable...... and that obviously does nothing T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: Thanks! I'll give it a try T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: Sweet! It worked! Thanks! T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: so .. makes it cocatentate - what does that mean here? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Veritheia Tech: it means to connect two sides together in this context T3/r7/2021-01-12.txt.gz:{chan ch=tech}Negader Tech: concatenate not cocat.. T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: ok, I think that makes sense T3/r7/2021-01-12.txt.gz:{chan ch=tech}Dixon Tech: know other languages? T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: {shoot, they're onto me...} T3/r7/2021-01-12.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: a room bookmark is a clever idea T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: oops T3/r7/2021-01-12.txt.gz:{chan ch=tech}Torsin Tech: Yeah, I get to exploring and then I'm able to quest again & when I go back, I forget where I was. T3/r7/2021-01-12.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I approve T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: bonus points for a room bookmark stack ;) T3/r7/2021-01-12.txt.gz:{chan ch=tech}Sath Tech: reminds me of pushd and popd T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: anyone uber nerd with cisco switches? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Pestallel Tech: not an uber nerd, but i work with them T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: getting ip from dhcp takes forever in our network, im 99% sure its port configuration related T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: any tips? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: do you control your network? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: i can do port configurations yes T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: I would use wireshark on client and on dhcp server T3/r7/2021-01-13.txt.gz:{chan ch=tech}Pestallel Tech: did this just start all of a sudden? first thing i'd look at would be how long it's been since the controllers have been rebooted T3/r7/2021-01-13.txt.gz:{chan ch=tech}Pestallel Tech: or is it a consistent thing with one particular switch T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: nod, i thought of that as last resort. i have rebooted layer 2 switches shouldnt be that T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: also - does renewal takes also a lot of time, or just when you start PC? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: if latter - maybe you have all ports running STP, instead of being edge ports T3/r7/2021-01-13.txt.gz:{chan ch=tech}Pestallel Tech: yeah i'm going to have to bow out because that's past my knowledge. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: yes we are using spanning tree, renewal is slow, basicly getting ip overall is slow no matter when T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: also if you start wireshark on client - if you seee huge number of packets like 5-10k per second, then you have probably loop in your network T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: it can take up to 5s-30s T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: using wireshark is troublesome for me since im not ultra tcp/ip geek T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: but i probably have to do that T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: if you connect client directly to same switch as DHCP server is - does it work fast or not ? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Pestallel Tech: have you rebooted your dhcp server also? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: trachx, that i have not tried. i should try it T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: we have booted dhcp server yes T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: run wireshark on dhcp server - then check how fast DHCP requests come to it and how fast it responds T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: yeah that sprobably good way to start troubleshooting T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: also - if you have some NMS in your network - check whether network load increased recently T3/r7/2021-01-13.txt.gz:{chan ch=tech}Pestallel Tech: i hadn't thought of that for us. i'll keep it in mind. we have like 44 buildings that we serve, though, so sometimes it's tough to diagnose that sort of thing. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: yea its little troublesome also for me because our HQ is in italy and i have only limited access for administrating our local network and servers T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: but thx guys T3/r7/2021-01-13.txt.gz:{chan ch=tech}Karhunri Tech: i think its time to master wireshark.. :) T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: is there a single way to get the system time on a trigger? i see the os.date function, but i don't know how to use it T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: basically i'm trying to pick up the repops in areas like inferno, OC, IF that aren't captured by gmcp T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: since the repop script gets those, so i'm using the repop message instead T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: but i can't figure out how to get the trigger to snap the hour/minute into the repop alter message thing T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: for example, i thought this would work: tracker [Repop] inferno (non-epic) repopped at os.date(%I):os.date(%M) T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: but it does not T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: it's set to execute T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: os.date() shows date T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: but os.date(%I) does not work for me T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: I mean \\\Note(os.date(%I)) and \\\Note(os.date()) T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: hmm, so i found this https://www.gammon.com.au/scripts/doc.php?lua=os.date T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Battle] Scars Tech: and it shows that you can format the date string T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: also it should be probably set as send to script T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: Can I somehow move the location of text entry in MUSH client? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: I'm on an ultrawide monitor and it would be awesome if I could move the location of my chat/text box to the middle of my screen T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: Just unlock, shorten, centre. All with mouse. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: how do I unlock it T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: Ignore me I now see the entry box isn't a resizeable frame. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: I've been agonizing over it for so long now T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: you had me there T3/r7/2021-01-13.txt.gz:{chan ch=tech}Kalsch Tech: i have an alias from probably 15+ years ago I've been trying to remove that i cannot. THe name is a string with periods separating the words ( foo.bar.test ) and the value is just test. I cannot unalias it with single quotes, double quotes, or no quotes. I assume something was modified with aliases at some point and now I think I am stuck with it unless someone has an idea T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: A MUDside alias? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Kalsch Tech: yes sorry, mudside T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Odd. I just typed 'alias foo.bar.test test' and was able to unalias it. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: What does it return when you try to unalias it? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Kalsch Tech: No alias with that name found. T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Maybe you have some extra space or something? T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: that you can't see? T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Just post a bug note if you can't remove it though. T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Or ask an imm to help... T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Try copying the alias name itself (in case you used some special character?) and unalias it that way instead of typing it out? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: do pretty much all plugins store/create info in the aardwolf.db file? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: I believe aard.db is just the mapper. Plugins store info in state files T3/r7/2021-01-13.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: but could be wrong T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: ok, that makes sense T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: No, you are correct, Zyanyz. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yes, you end with z now, not A. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: so state files are used to store and retrieve info? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at Torsin. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Each plugin has a state file associated with the pluginID. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: some plugins use also databases T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So if you wanted to view the contents of its state file, you'd have to search for the pluginID. The statefiles are all one string of characters, a dash, and then the pluginID. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: is there a pluginID generator, or people just make up their own? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: when you create plugin it is auto generated by mush T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: MUSH has GetUniqueID(), but it is generated by the plugin wizard, too. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: oh man! I want to try something, but I think I'm over my head before I've started! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: KISS T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: yeah, keeping it simple would probably just be making a bunch of aliases & triggers and not even trying to make a plugin! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: it depends whether you want just to have somthing working or learn new skills - like SQL / TCP/IP / whatever :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: priority: somthing working, but learning new things is fun too. I think I'll need a table to add info to and retrieve info from. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: also you could consider using python instead of lua, which could be also useful in RL T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: That's a good idea, Trachx. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: using sql with mush is pretty easy, so use database than just simple variables T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: if you use mush then it is not so easy to use python, especially if you are using Wine T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Ok, so first step is learning how to populate an sql database? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: No, not using wine. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: aard_GMCP_mapper.xml is good place to start with, as it uses sqlite DB to store info about rooms T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Thanks! I'll check it out. I appreciate all the help :) T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: there's a menu option for generating IDs T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: under Edit T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: It seems the easist might be to use the wizard to create a mostly blank plugin and work on it elsewhere. Does that sound right? T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: eh T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: right, just do not tick extra ticks T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It varies, depending on your experience. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: or rather unselect everythin that wizard selected, or it will remove aliases / triggers / ... from your mush T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: not too much experience at all T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The biggest issue is making sure you have the proper xml code for it. You can generate a blank plugin just to get the basics of it, and then create triggers/aliases/whatever and copy it over, though. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I think the plugin wizard is terrible T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: yeah, I was thinking unticking all the boxes that pull in the aliases etc. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: and dangerous T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or create all the triggers/aliases now, and select them when you do the plugin wizard. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It is, Fiendish. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Honestly, the plugin wizard should NOT automatically select all triggers/aliases/variables/timers. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yet it does, and it creates more problems than its worth. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Crowley: maybe that's the best - give them all the same group name and then use the wizrard to take only that group. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You just have to make sure you visit every tab and deselect anything you DON'T want carried over to the plugin. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Otherwise, you'll find all your aliases/variables/triggers/timers missing from MUSHclient itself. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And all in the plugin. :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: So anything ticked will be sent to the plugin and removed from mush? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Torsin nods. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: Yes, and everything is selected by default T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: I think every person I know that's written a plugin has been bitten by that at least once T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Torsin rolls up his sleeves. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Ok, I've got some work to do! T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not me, Durel! I are SMRT, and I are check things 1/2 times! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: now I usually copy one of existing plugins and change its header (name / id / desc) T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I think I'll need to make sure I can do a few basic things first, so I'll start in mush. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I think I'm going to have to go step by step to make sure I can do what I'm hoping. T3/r7/2021-01-13.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I R Baboon, lol. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: making plugins and making mushclient scripts are two adjacent skills T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the important details for plugins are the XML structure (and importance of CDATA blocks) and plugin-only callback functions T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: the important details for scripts are covered under the Writing Triggers, Writing Aliases, and Using Variables sections of my wiki T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: can't tell you how many times i deleted my triggers :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: y'all should know Nick is still alive and takes suggestions through his forum T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: before i realized what was going on, i got into the habit of backing up my triggers every time i made one T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I'm sure he'd be amenable to a "make the default behavior non-destructive" suggestion T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: To be fair, I'm surprised you haven't suggested it to him already. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not that it's your job to, but you have made a lot of requests to him that make logical sense. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: Igamu: Tech T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I don't care about things I don't use. You should care about things you do use T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: ok thanks.. how do i set my background to grey or black? T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: which background T3/r7/2021-01-13.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: He's using Termius T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: termius background.. icaccedently made it ivory and some of the 'channels' are unreadable T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: and im a girl all teh way through T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: what's termius? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: Imagu how did you fix this yesterday? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: its a thing to telnet from T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: oh, mobile app? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: no.. i screweed it up almost more T3/r7/2021-01-13.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: Oh sorry, she* T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: I am weasel T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: it works on my aptop T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Before I start recreating the wheel - is there a basic/simple plugin out there already that has a write - read database in it? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz snickers with Neclord about their shared secret. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: almost nobody needs to use a database for anything T3/r7/2021-01-13.txt.gz:{chan ch=tech}Dixon Tech: falser words have never been spoken T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: CheeZy Bot HiSaZuL hunches his shoulders, wrinkles his face, and squints at IAC DO Fiendish. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: I spent all day yesterday making a DB for mush! :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: i just started too Torsin, and there are not many basic things out there... everyone here writes stuff that looks like latin to me :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: if its easier i can just log on from mudportal but ilike termius just not what i did with the color on it T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: well, at least I need a table to store info T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: what is wrong with mysql which already ships with mushclient? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: but, i used GMCP to write a simple stat window to get me started. I am actually in the process of doing just that, but i haven't got to the table part yet, right now im just spitting stuff out to a CSV T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Furian: yeah Latin or Greek! I'm sure all my scripts are like pidgeon english T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Mush ships with mysql? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: om technologically challenged and i can't fix my mac ti i talk to apple in the morning T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: oh wait, it could be sqlite but one of them T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: it wont update... T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Yeah SQLite comes with Mush and I'd use that. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Submitted a request under Suggestions for MUSHclient. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Useful Hadar Tech: dont worry, i write my scripts in who knows what, but sometimes if you look at them sideways, while poking them with a stick they work T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Torsin chuckles. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I remember the days when zMUD was all the rage and tons of people used my scripts, ah how technology has passed me by T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: anyway can y'all help me change my gackground in tem.. termius to black or gray? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Useful Hadar Tech: zmud was why i started to truly learn scripting, i thought i would never pull away from cmud, but i wanted people to use my scripts and well ... and i was tired of corruption to the nth degree on stuff T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: Dude, I was using zMUD until last year T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: not sure you can gamu, have a look here on their website https://support.termius.com/forums/243651-desktop-app/suggestions/17426707-theme-colors T3/r7/2021-01-13.txt.gz:{chan ch=tech}Neclord Tech: I didn't revcen know about MUSH T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: err Igamu that is T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I never used your scripts, Danj! :p T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: I mean I didn't say EVERYBODY used them T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: but like, a bunch of people did T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers softly. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: nice to meet you danj i can't figure out how to download zmud... i tried to download tha othrer thing someone said about the thing that helps wine or soemthing but wine doent work with mac os 10whatever i have T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The one piece of programming that was off the charts back then was AardDevil, though. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: yeah zmud isn't going to work on mac, there should be a mac version of mushclient I'd have thought though T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Only that works with WINE, Danj. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: mushclient works through Wine because it's extremely Win32 T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: oh T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Unfortunately, mac os said 'Screw you' to a lot of players with WINE. :p T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: newer macs can't run wine? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: i v.. can't dwonoad wine til i fix my mac and i can't do that without some technical help cos it wont ownload waht updates its supposd to T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Certain os, Furian. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: like my os T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Like, maybe Catalina? or something like that? I'm not familiar with many of the os, but I think that was one that told people to piss off with WINE. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: yeah catalina, seems it's to do with the removal of 32 bit support T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: https://forum.winehq.org/viewtopic.php?t=32590 T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Catalina can run _some_ variants of Wine. Big Sur on M1 macs though....I have no idea T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech Bloke Danj Tech: they're basically saying just use VM software instead T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: CrossOver works on Catalina and thus anything that uses their builds T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but it still has to be intel cpu T3/r7/2021-01-13.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: I'm running wine on big sur. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: on an M1 mac? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: i dont junderstand any of that how do i download crossover and does it cost anything? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: no... needs to be intel... wine on m1 is still a work in progress T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: im tryitn do update to big sur ad it wont do it T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: crossover is a commercial product that costs money T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: I believe that PlayOnMac uses their builds though and is free T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: i guess my best bet til i tol.. talk to apple is to downloa.. up.. log on from mudportal T3/r7/2021-01-13.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: yes, PlayOnMac works... T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: i almost refreshed my laptop with a mac... im glad i didnt T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: what is playonmac? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: wrapper around wine, basically T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: where do i get it? T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: at their website T3/r7/2021-01-13.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: google it... T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: does it cost anything? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: no T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: yay then i can orfford it.. woot T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: om gonna go read up on playonmac T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: bbiab T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Crazy Lady Igamu huggles all to pieces T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Making Danj's zmud speedwalk script automatically update itself from help speedwalks led to the creation of runto and probably the decline of Aardwolf. I regret doing it T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I can understand that sentiment even though I'm pretty new. Most of the time I have no idea where an area is, but I can get to it easily enough. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I doubt it lead to the decline of Aardwolf. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: you would T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Maybe the decline in knowledge in Aardwolf, but not the decline itself. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Welwillend Welding Tech: I feel like if you didnt make a runto prototype with the zmud thing, someone else would have soon enough instead. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Not an Imm Erikson Tech: Yeah, it was tiers that ruined the game. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Welding: if I don't kill you someone else will so I should just kill you is not a philosophy I appreciate T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: anyway Erikson is also right T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: What Fiendish did for Aardwolf is amazing. He took on a project practically by himself with some assistance from Lasher and Nick, and because of his hard work, a lot of people benefit from it. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: He allowed many people to transition from a paid, non-supported program to a free, constant supported program with all the same bells and whistles. T3/r7/2021-01-13.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Same like andriod when compared to Ios. Android you can get all those bells for next to nothing 8) T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And for that alone, people should be thankful. We may not see eye-to-eye on a few things, but seriously, he has done a ton of good for Aardwolf, and it should be more recognized. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: while tech is so active, ive been having issues creating a specific regex. i need to match x number of spaces, but not any more spaces than x?nx T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: i do that all the time.... i type it out, not send it, then accidently send it later lol T3/r7/2021-01-13.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: if I update to the latest mush package, will it override anything or do i need to back stuff up T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Always good to back things up, but the only things it'll overwrite are plugins, typically. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Ocho Ocho Ocho Tech: thanks! T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I should specify that it'll only overwrite the plugins it already comes with, nothing that you've created/installed from outside sources. T3/r7/2021-01-13.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: LoL, I think Im set for life with my current Mush version, I have bad luck when updating to new stuff it always get worse or broken. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: This does mean that if you've modified a base plugin (like statmon or group mon), you will likely lose your changes. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: it will replace everything that comes with it except for your world file, state files, and map database T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: that means DLLs, the EXE, stuff of mine in the lua folder. not just plugins T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: but it won't delete things randomly that aren't from the package originally T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Makes sense, really. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: For the end user, though, the plugins are all they really need to be concerned about, I'd imagine. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Unless they've modified lua files. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Doubt anyone is going to change dlls or exes. :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: Do I remember Nick G being a bit of a righty nutter tho? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Nick G? T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: no T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: aren't coders meant to be eccentric? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: IAC DO Fiendish rolls his eyes. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: far left or far right are well past eccentric, I think. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Yes, THAT Xyzzy Tech: they're meant to be eccec... the letters n,t,r,i aren't proper hex digits. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: Fiendish, thanks for the super awesome "new" miniwindow system. made my plugin so much easier to write T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: americans don't know what far left means because they've never seen it and don't know what far right means because they've only ever seen it T3/r7/2021-01-13.txt.gz:{chan ch=tech}Dixon Tech: thanks for that awesome tech advice fiendish T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Torsin chuckles. I don't know if I can disagree with that. T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: Shindo: enjoy! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: although it was more of a "buttonin" than a plugin :D T3/r7/2021-01-13.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: whatever works T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: Now I remember! He is pro-equal marriage. My bad. I remembered he had a stance on it but couldn't rememebr what, and being the pessimist I am... T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Don't even know how, or why, that applies to tech. *shrug* T3/r7/2021-01-13.txt.gz:{chan ch=tech}CheeZy Bot HiSaZuL Tech: q r T3/r7/2021-01-13.txt.gz:{chan ch=tech}CheeZy Bot HiSaZuL Tech: mis T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: Because earlier on Fiendish was saying ppl could reach out to Nick and I wanted to warn them in case he was nutty-nutter. But he's not, so... all good. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: whats a nutty nutter? T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: What purpose would "warning" them do? If people are going to use a well-designed program, what does it matter if he's a "nutty-nutter" or not? Pretty sure he isn't going to say, "Oh, well, to do that, I need to know where you stand on this issue. If it's the wrong stance, well, you're worthless, because I believe in this stance!" T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Besides, Fiendish is also a moderator on the MUSHclient forums. Nick has been pretty solid at providing feedback without involving politics... since politics has nothing to do with MUSHclient. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: Yes. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: woohooo!! finally am downloading playonmac!!! wahooo!! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Kegu Tech: is there a way of reloading all your plugins without closing mushclient? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: ctrl+shift+p T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: whats that do? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: then highlight and reload T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: that brings up the plugins window T3/r7/2021-01-13.txt.gz:{chan ch=tech}Kegu Tech: highlight all then disable enable plugins T3/r7/2021-01-13.txt.gz:{chan ch=tech}Crazy Lady Igamu Tech: cool T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: there is a reinstall button T3/r7/2021-01-13.txt.gz:{chan ch=tech}A Calm Stormwind Tech: anyway to force an item not to use Dinv's frequent cache? it's not showing my updated item because it loads it from the frequent cache. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: use dinv forgey id idnumberhere then do a refresh T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: but spell forget correctly... T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: if that doesn't work then maybe a note to Durel asking about it T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Can do a dinv cache reset all and then refresh, too. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: ahh, is that how you reset the cache T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: Yes, see "dinv help cache" for info on how to reset one or more of your dinv caches T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: "dinv cach reset all" followed by a refresh will definitely to it though :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: cache* that is T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz looks at Durel and yells, "Cash Me Outside! Howbow Dah?" T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: lol T3/r7/2021-01-13.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: hehehe, couldnt resist 8) T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Durel adds the mode "dinv cache me outside" to his todo list T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz grins evilly. T3/r7/2021-01-13.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: My CPU idle at 31 Celcuis now. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Crowley: which programming language is your SnD written using? T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Most any plugin you find here will be written in Lua. It's the most commonly used language, though you can write in jscript, vbscript, and 5 other languages. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Dixon Tech: crowleys made his own language of ancient demon glyphs T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Torsin chuckles. T3/r7/2021-01-13.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I thought stick in sand :D T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Ok, thanks! T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: The problem is, you'll likely be the only person who can use the plugin if you change the language on it. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Also, Dixon isn't too far off. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Dixon nods at (Aleister) Crowley. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: obfuscated lua T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: If you're just learning, I suggest you just stick with Lua unless you're already familiar with another language. But in that case, Lua shouldn't be hard to pick up anyway. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: thats what that is, i thought it was latin T3/r7/2021-01-13.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Ehhh, even if you are familar with another language. Stick with Lua. It's easy to pick up. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: lua is super easy to learn to use, even if you aren't a coder by trade T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Ok, Lua it is. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: still having a tough time figuring out where to start T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: if you want just to write plugins for mush then Lua is perfect choice T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Start small. It's what Furian did. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You might even touch base with Furian and work on something together. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: and don't be scared to use the mushclient page for help on built in functions, there are lots of things you can do T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But what Furian did was use the mini windows and learn to capture GMCP for stats. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: yeah, trying to keep it simple - I'll keep soldiering on T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: one of my first projects was to modify S&D for myself. don't do that. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: One of my first projects was converting Deal or No Deal from CMUD to MUSH. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I was thinking of trying that - cut out what I could use, but there's all that latin and demon glyphs I can't get past T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I am so going to start using Latin in my scripts. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Torsin grins. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: function visPacem(para, bellum) ... *shifty* T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Torsin chuckles. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Useful Hadar Tech: i think the first script i made for mushclient was my vorpal counter T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Well, what I do want is something simple. An alias to choose an area, that then prints a few mobs in a list kind of like the results from SnDs quick where. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: then another alias to choose that mob - kind of like go # in SnD. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: probably a lot less simple than I should start with... T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: have you looked at the output from mobdeath ? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Yeah, I've seen that. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: so you could use that output as a base for what you described, as an example. exercise in triggers and aliases and sorting all in one :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I appreciate the idea. I should probably practice some before I dig in too much :) T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: to use aardmush on a mac you need to use some kind of windows emulator virtual box? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sheriff Shindo Tech: playonmac similar to playonlinux T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: cool thx ill take a look at playonmac T3/r7/2021-01-13.txt.gz:{chan ch=tech}Braun Tech: Anyone familiar with being a database administrator? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: I am! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Braun Tech: Nice! May I ask you some questions? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: so, yet you have already asked two :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Braun Tech: Is being a database administrator condusive to working from home? My health doesn't permit me to get out much without concequences. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: there is no need to work on-site T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: mostly T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: as long as there is an IT staff to take care of the physical machines. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: you will work with software and not with hardware (and even with hardware there are remote access controllers) T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: besides nowadays almost everything is virtualized, unless you have heavy load dbs then you run on bare metal T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: I met Mark Shuttleworth when they were selling 'bare metal as a service'. I wonder what happened to that? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: well there is also the possibility that a DBA job might be for military work or other sensitive government data. Sometimes that can require that you work in a vault. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Braun Tech: Awesome! Thank you. What kind of background are companies looking for in database admins? Education/certifications/etc. I want to set up an action plan to get to that end goal. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: well, if you are about to choose being DBA - then pick something another T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: lol T3/r7/2021-01-13.txt.gz:{chan ch=tech}Not an Imm Erikson Tech: IME, you have to have a very hazy understanding of how anything works, and a really bad attitude. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Alezander Tech: lol T3/r7/2021-01-13.txt.gz:{chan ch=tech}Braun Tech: Check and double check. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: It's a horrible bind. We look for people with experience, so IRL they've usually migrated inside their previous job to DBA from another role. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Faithful Ruhamah perks up, something must have grabbed her attention. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Not an Imm Erikson Tech: All jobs want that, but for DBA's it probably goes double, 'cuz there are only 2 sorts of places that hire DBA's. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: anyway - if you want to hire DBA then you look for person with experience, no point to hire a person that need to learn what to do (except when you're looking for junior admins to add to your team) T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: yeah there really isn't a big enough need for DBA relative to let's say a software engineer or data analyst. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Not an Imm Erikson Tech: One is huge siloed-to-hell companies, who are credential-happy over everything. And the other is places that actually _need_ a DBA, which means they really need someone who knows it inside and out. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Braun Tech: Awesome. Thank you everyone for all the helpful tips! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: WFH - consider becoming either software developer or pentester T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: if you like working with data, I'd recommend data scientist. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: As an IT Manager, the ppl I spend money on are devs and Sysadmin. Devs becos I don't want to code - nobody wants me to code. Sysadmin because in an SME when you need SA cover you need it _now_. So if I need to spennd 550/quid/day on SA with an agency it's not even a decision. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Faithful Ruhamah beams with pride at Vanellus. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: if you want to become pentester / bughunter - there are a lot of resources to start with, also there are sites that will pay if you find some security flaws (like hackerone or google) T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: if you want to become software developer - there are also a lot of resources to start with T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: software developer is not always remote though. Many companies have a culture that requires you to be in a big bull-pen with other developers. COVID is the only thing that has curbed that. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: Pentesting is another odd one tho. When we pay for pentests, if we just get the results of vuln scans back (it happens) we demand refunds. Again experience counts. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: But we always have a few devs on permanent and there I dodn't care about experience. I hire a lot of people based on interview and their hobby projects. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: I honestly don't know why anyone would _want_ to be a pentester. Seems like something you just sort of find yourself doing. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: it is much easier to be hired as dev than dba - if you have no work experience T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Vanellus nods. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: yes, or a data scientist, since most people don't even understand what they do. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Dark Goose Xaeris Tech: Hey - I trained as a mathematician and became a data scientist because it's my strength. :P T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: you can get both R or SAS for free (edu version) and gain some experience T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: right Xaeris, but how often have your co-workers really understood the nature of your work? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: I mean they for sure like the pretty diagrams and plots, etc. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Dark Goose Xaeris Tech: That's why I get paid the big bucks; I can make sure everyone understands the results and how do I get to them. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Dark Goose Xaeris Tech: but I don't expect my coworkers to understand the lagrangians and other mathematical tools I use - Like I don't understand every piece of code my coworkers write. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Radric Tech: but there are far more developers, and we have to do code-reviews etc. Do you do "data science/math reviews" ? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Trachx Tech: you can also consider joining ACM if you want to get cheap access to O'Reilly Learning Platform T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: How can I make an alias that would assign multiple words to a wildcard correctly? For example, enter mob * * * would send 'aylor' to %1 'little kid' to %2 and 'this room here' to %3? T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You need to establish some sort of separator, like : or | or ' or {}, etc. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: That makes sense, is there a standard character? T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Typically {} or quotes. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: double or single quotes? Single seems easier - no shift. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Either/or. T3/r7/2021-01-13.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Its full up to you T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Cool, I just like to try to follow standard if it exists :) T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: No standard that exists, really. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: but instead of Crowley's Latin & demon glyphs, mine will probably be fingerpaint and drooling gibberish... T3/r7/2021-01-13.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Can even have a regexp alias for some more logical alias commands... T3/r7/2021-01-13.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Logical as in, if you read it, you'd be able to understand what the alias was ment to do, even hours after typing it T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: what is regexp? I'm quite green at this. T3/r7/2021-01-13.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Regexp allows you to be a bit more precise on alias, like if you want a Runto, you can make a alias that matches Run/Runt/Runto/RT/ all the same T3/r7/2021-01-13.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: aliases....I mean matching really T3/r7/2021-01-13.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Like rather than looking for a exact word, you can match variants of that word to make your own aliases easier to use T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Ok, that makes sense - thanks! T3/r7/2021-01-13.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Though it gets past that, like you can make it make sure that a certain point in a line, must be a number or a letter..... T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Ok, so I've read about tables, but I don't know how to save the contents of the table. Can anyone point me to where to read about setting up a file I can store data and retrieve it? T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Google "serialize.save" and "MUSHclient" together. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That'll get you to the right place. T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or should. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Thanks! T3/r7/2021-01-13.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: *nod* T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: i installed playonmac, installed aardwolf and the plugins, but when i type mapper goto #### or any mapper commands it says unknown fails, any ideas? missing a particular plugin for the mapper to work? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: i seem to recall that happening to me when I tried to run mush from onedrive, something got corrupted, but i dont know what. I just took it off of onedrive. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Furian Tech: i actually had to recover from a backup T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: The article I found about serializing has a whole proceedure to enter to be able to serialize, but that's old isn't it? The serealize function is now a part of mush, right? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Areia Tech: yes, now you simply require "serialize" and use SetVariable("var", serialize.save_simple(table)) to save a table. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: sweet! Thanks! Confirmation I am figuring some things out! :) T3/r7/2021-01-13.txt.gz:{chan ch=tech}Areia Tech: Use loadstring to load it back again. e.g., if (GetVariable("var")) then var = loadstring("return " .. GetVariable("var"))() end T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: How is the serialize function usually used? An alias that does it or is it triggered by something? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Areia Tech: If you're doing this in a plugin, you could put it in the OnPluginSaveState function, so that it's saved whenever the user saves. I also generally save variables whenever they change, unless it's something that changes very often. That way if the client closes or something else weird happens before OnPluginSaveState is called, they're saved correctly regardless. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Exiled To Aphelion Tech: isn't it rather dangerous to have a stateless machine with states? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I hope to end up with a plugin, but right now I'm just creating it in Mush. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I'm getting a compile error | World: Aardwolf | Immediate execution | [string "Alias: "]:1: '=' expected near 'SetVariable' T3/r7/2021-01-13.txt.gz:{chan ch=tech}Princess Alison Tech: Can I see your code? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Areia Tech: Wow Alison. That's a very personal question to ask so directly like that. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: I've just run them as aliases T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Princess Alison giggles. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: She's gained my trust! T3/r7/2021-01-13.txt.gz:{chan ch=tech}Torsin Tech: Ha! I had a whole word added before SetVariable that I'd copied! *face palm* T3/r7/2021-01-13.txt.gz:{chan ch=tech}Vanellus Tech: "A worshipper's grep mangles you." From laym. Damned grep. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sath Tech: "A window's findstr misses you." T3/r7/2021-01-13.txt.gz:{chan ch=tech}Sath Tech: does sqlite3 try to convert SQL elements to numbers even if the column type is string? T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: which file is the one that has all of your explored rooms saved in it. is it aardwolf.db ? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: yes T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: is there a way from within aardmush to target a different 'aardwolf.db' file that has all my rooms explored? T3/r7/2021-01-13.txt.gz:{chan ch=tech}Serpant Tech: Probably the easiest way around it is to rename your current aardwolf.db file aardwold.db.old and name the one you want to replace it with aardwold.db. Do this with the client closed though. T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: i did a fresh aardmush install but wanted to replace the new blank aardwolf.db file with my old aardwolf.db file T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: it's only ever going to use one db so you might as well move your old out away and just rename the new one... yes T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: then yes, just delete the blank one and copy/paste your old one into the folder, it's that easy T3/r7/2021-01-13.txt.gz:{chan ch=tech}Mannec Tech: it seems to be that trying to do it from within the running client is way more work than you need :p T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: well my issue is its easy enoiugh to replace the file in the folder, but im using playonmac to do the install and i can't even find the main original aardwolf.db that it's using from the install to replace it with the old one T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: thats why i was trying to find a way to do it internally from within aardmush somehow T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: Do this to see where mush is installed: \\\print(GetInfo(84)) T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: that might help you find where it is T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: hmm i get run-time error, "[string "Command line"]:1: attempt to call global 'getinfo' (a nil value)" T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: case sensitive T3/r7/2021-01-13.txt.gz:{chan ch=tech}Mannec Tech: im surprised a mac doesnt have a way to search for a file... T3/r7/2021-01-13.txt.gz:{chan ch=tech}Durel Tech: Also, GetInfo(66) is probably more helpful T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: its not normal mac, it's using a wierd emulator called "PlayOnMac" that emulates windows 10 T3/r7/2021-01-13.txt.gz:{chan ch=tech}Mannec Tech: i would think its either somewhere on the mac drive, or somewhere pretending to be on a windows drive ... does playonmac give you something that looks like windows, or just show you the one program? T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: i figured it out...i explored more of the application 'Playonmac' to figure out how to view/access the virtual hard disk to find the new aardwolf.db and replace it with my old one :) think its working now T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: thx for all the help and suggestions T3/r7/2021-01-13.txt.gz:{chan ch=tech}Tech: Mannec rides up upon his warhorse and salutes with fist to heart. T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: Oof the new GPU prices T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: (if you're US) T3/r7/2021-01-13.txt.gz:{chan ch=tech}{Linkdead} Garamis Tech: yeah i heard nvidia launched 3 series and everything is sold out etc T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: No, I mean, US import tariff exemptions expired and now things are even more expensive T3/r7/2021-01-13.txt.gz:{chan ch=tech}Veritheia Tech: 80-150 more depending on the manufacturer.. or something T3/r7/2021-01-14.txt.gz:{chan ch=tech}Swalec Tech: anyone know how to move windows for bast miniwin plugins? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I've managed to create and populate a table using lua in mush. I want to create an alias: alias * that would put data from a table cell into the variable of the alias. What command would I use to get the info from the table cell? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Depends on how you have your Lua table set up. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin hmmmms. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can iterate through the table with for i,v in ipairs(tablename) do -- if it's an indexed tabled, or if it's a dictionary table, you can call the info directly with tablename["%1"] T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Dictionary tables are structured as so: tableName = {tests = {"oral", "visual", "spatial", "IQ"}, practices = {"oral", "visual", "spatial", "IQ"}} -- where the key is a word. indexed do not have words as keys, but rather are indexed numerically (tableName = {"tests", "oral", "visual", "practices", "IQ", "spatial"}) T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: In the dictionary table I provided, you could call: tableName.tests[1] to return "oral". In the indexed one, you would do: tableName[1] to return tests. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanks for explaining! That helps a lot. I think a dictionary table would be better since all table data is text (not numerals). T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Bear in mind you can also do dictionary tables as such: tableName = {test = "oral", exam = "spatial", quiz = "medical"} and call the individual values with tableName.test, tableName.exam, or tableName.quiz. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanka again! I think you've sold me on dictionary tables, I like they way values can be called. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So do I, really. Indexed tables have a lot of value, too. They're also easier to sort if you're trying to sort things numerically. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Feihu dares any of you to try catch him...this should be interesting! T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I don't think I'll need to do any sorting, just calling data from cells. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It just really depends on what your intended use is for. For example, in the Deal or No Deal games I run, I deal almost exclusively with indexed tables. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: So a table in a table would look like this, right? tableName = {test = "oral" {parts = "tongue", "teeth"}, exam = "spatial", quiz = "medical"} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin crosses his fingers. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: let me find one of my example T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: local MySpells = {["Psionicist"] = {{7, "c 127"}, {9, "c 131"}, {12, "c 115"}, {21, "c 122"}, {60, "c 354"}, T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: Have you looked at lua.org's documentation? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Yeah, I have, but only basic tables. I didn't even know about dictionary vs indexed. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: and remember to quote the strings or they are variables T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If they are single words being used as keys, you do NOT need to quote them. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: e.g. you could have done: Psionicist = {{7, "c 127"}... T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: oh, i always ["quote"] them T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That's a safe way to do it, Shindo, for sure, and nothing wrong with it. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: But single words do not require the quotes. Multiwords do require the brackets and quotes, though. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Shindo: So in your example you have a table MySpells and inside that table is Psionicist table with a variety of cells, right? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yeah T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If you want futher examples of how they should be structured, you could do 'gmcpdebug 2', type 'look' and format tables based off that information. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: further examples, too. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: and then to traverse the internal table i do "for i, group in ipairs(MySpells[MyClass]) do" which is probably overkill but meh T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: since we are talking about tables can i save a table captured and build by a trigger like tablename = {"irizou", "xythol", "raeron", "abraxos"} as a muchcient variable? and reload it back to an alias later? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yes using umm serialize T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Selitos: You'll want to look at serialize.save. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok i will look it up, thx T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanks a ton! So, Psionicist could be entered just Psionicist = blah blah, but Class Psionicist would have to be {["Class Psionicist"] = blah blah? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at Torsin. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: Selitos if you don't want to save a table over sessions you don't need to serialize T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: could Class.Psionicist = blah blah be used, or would it have to be {["Class.Psionicist"] = blah? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: yes i would need to save over sessions T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: thats why i was asking if i could save it to musclient variable list T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: just as a list of names T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: serialize does stuff to tables to flatten and save them T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Torsin: If you did: Class = {Psioniscist = {yadda}}, then you could do Class.Psionicist. However, if you did ["Class Psionicist"], you'd have to do: tableName["Class Psionicist"] T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Ok, so periods are treated as a letter, but spaces aren't? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: maybe not technically, but more or less functionally T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: Any reason i couldn't just add a variable names and write in the following in the tect box? {"irizou", "xythol", "raeron", "abraxos"} T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Periods are not treated as a letter. It's table syntax. It means "from table tableName, call field "Class", and from table "Class", call field "Psionicist". T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: and then load it as tablename = Get.variable T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Selitos: When you put Lua code in variables, you must do loadstring() for it. So you could do: tablename = loadstring(GetVariable("variablename")) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Variables saved in MUSHclient are treated as direct strings, regardless of type. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok that makes sense T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: but loadstring will treat the string as Lua code. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: thanks, you all are very helpful on this channel :) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Braun Tech: False! I'm just here to mooch of the helpfulness of others. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Yes, agreed - very helpful! T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Yup, the people amaze me always how smart they are, when they talked now about Lua, it looked like latin, I felt very dumb, but its nice to read. T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: k T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: k T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: k T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: k T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: -10 T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: would periods in table names mess things up? For example tableName = {class.name = {class.rank = "first", "second"}, {class.file = "one", "two"}} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: the actual name of the table should not have periods, since periods are used for something special. the examples you gave dont seem to have periods in the names, tho. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: ok, so as long as the main table doesn't have a period in it, the nested table names with periods in them are ok? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: you should not use periods in the actual names of anything. periods go between names. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: use underscores T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: So my example would be better using class_name, class_file, etc.? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: or use camelCase T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin chuckles. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: but then stick to one convention when you code T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: the example you gave looks like you are trying to access the element named rank, in the table named class. which is fine, if that is what you are trying to do. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: blame java for camelCase T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: if classrank just happens to be the name of the table, and you _arent_ trying to access an element of that table, then no - the period will break things. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: heh, camelcase long preceded java. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: No, I was trying to nest tables inside another table. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: oh, lol, i only recently started learning a bit of java and that was the first time i'd seend it as a convention T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: So :tableName = {className = {classRank = "first", "second"}, {classFile = "one", "two"}} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: would be nexted tables? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: It would be 1 table with 3 tables nested inside, right? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: lua kind of isnt my thing, so i cant give a good answer to that question. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: umm wouldn't that be a table with one table with two tables inside T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: what i can say is that your new example looks like one table, which contains two tables, and each of those two tables has two elements. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Mannec Tech: whether it is valid syntax, or does what you are trying to accomplish, i couldnt say :/ T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin chuckles. Ok, I think I'm getting it. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Ogreskull Tech: q r T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Hi, is there a plugin that quickly report to Gtalk the number of mobs in the room as you enter it? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Not that I'm aware of. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Grasshacker Tech: hammerswing. :) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: you can quickly write one using hte mobs tag and #tablename T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: OK, its a pitty, when I make an alias to kill say monkey. As I enter the room I have to use my eyes like a caveman and count all the mobs, so that I can stack kill commands correctly. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz nods at a grasshopper. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: oh wait, it is roomchars but same idea T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Someone did make a window that would put the mobs in a window so you can click to kill them. *shrug* T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I see Shindo, but thats abit above my fireplace, I can use simple regex though. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: well i know i modified one to do that as well... T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: OK, I will search around lol. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: If I create a table: tableName = {} Then enter: tableName.test = tests = {"oral", "visual", "spatial", "IQ"} That would create a new table inside the table tableName, correct? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: No. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You'd have to do: tableName.test.tests = {"oral", "visual", "spatial", "IQ"} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: there is a "requires" librbary called tprint, i think, that will print out tables you create, so you can experiment T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at Sheriff Shindo. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Oops, I didn't mean to put one of the test or tests in there. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: If I create a table: tableName = {} Then enter: tableName.tests = {"oral", "visual", "spatial", "IQ"} That would create a new table inside the table tableName, correct? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That would create a table in the tableName.tests field. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And that would be an indexed table, so you would call it by: tableName.tests[1] or whatever number key you want. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanks! You're very patient - much appreciated. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: How would I make it a dictionary table then? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: By making the key a word. Tables are simply key = value matchups. Absent a key, it defaults to a numeric index. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin nods. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: So in your example, you could do: tableName.tests = {type1 = "oral", type2 = "spatial" ...} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin bows humbly. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanks again! I'll play around with the print functions now :) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley smiles happily. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I'm trying to save, Nil, & load a table. Shouldn't this work: tableName = loadstring(GetVariable T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I'm trying to save, Nil, & load a table. Shouldn't this work: tableName = loadstring(GetVariable(""tableName"")) Where I've serealized the table as tableName. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: single quotes, not doubled T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: it should work T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: I think it will create dynamic function, at least according to that page: https://www.lua.org/pil/8.html T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I get a compile error: [string "Alias: "]:4: ambiguous syntax (function call x new statement) near '(' T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: probably your function does not contain correct lua code T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: your function = whatever is returned by GetVariable('tablename') T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: and you should rather use different name that just tableName T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I'm just practicing for now. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: as you are creating dynamic function - give it proper name T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: I mean "tableName" suggests that variable contains either name of table or table T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: It does contain a lua table T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: but in your case - tableName contains code and in fact it is a function, so you should rather call it getTableName / setTableName T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: loadstring is used to create function, not to create / load table from string T3/r7/2021-01-14.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: So when is the food finnaly be set on the table? I am so hungry. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: actually I am wrong T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I used serialize to put it into the variable. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: if that variable is like [[ table = { element1, element2 } ]] then it contains valid code that creates table T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I think I changed it into a string when I serialized it. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: http://lua-users.org/wiki/TableSerialization T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: for Mush that one link is better than previous: https://www.gammon.com.au/forum/?id=4960 T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanks, I'll check that out. I had done it before, but now it isn't working again. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Oh! I've been looking at that last page a lot! T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Trachx: You're incorrect about loadstring being used to create function. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: loadstring converts a string into Lua code. If you have a MUSH variable called "numbers" that reads: {"one", "two", "three"} and you do: numbers = loadstring(GetVariable("numbers")), then it'll set Lua table numbers to be {"one", "two", "three"} T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If you have a MUSH variable "function" of "function testMe(str) print(str) end", and you simply do: loadstring(GetVariable("function")) it should load the function for it. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: How can I get info from a table into an alias? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: what do you want to do? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I want to cast a spell on the item in a cell T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: so T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: so you have an alias, and upon calling that alias you want in alias body retrieve some name from database and do some operation with that name? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: yes T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: basically: open database, fetch row, extract data, close database T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: where do I extract the data to? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: He's not talking about an actual database, just a table T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin agrees with Veritheia. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: Torsin, you have this in a plugin, right? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: No, I'm testing it out in mush first. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: You made your table as a script in mush? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Yeah, then it serializes to a string for later call back T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: using loadstring() T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: what kind of table are you talking about? a sql table, or a lua table? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: lua T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: try this one: \\\table = {'uno', 'dos', 'quatro'} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: try this one: \\\table = {'uno', 'dos', 'quatro'}; for i, v in ipairs(table) do Note(i); Note(v); end; T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: ok, you have a lua table, and what do you want to do with it? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I created a dictionary table T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Sath: I want to use data from the table in an alias. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: you were looking at the lua.org documentation, right? that should have told you how to use the table. just make your alias a lua script T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: so, like, use one of the arguments from the alias to look something up in the table, and send a command using the result of the lookup? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: or get item by index: \\\table = {'uno', 'dos'} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: or get item by index: \\\table = {'uno', 'dos'} T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Sath, yes that sounds right. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Trachx Tech: or get item by index: \\\table = {'uno', 'dos'}; Note(table[1]); Note(table[2]); T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: yeah, you use square brackets like that to do lookups T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Yeah, I've done that to print, but when I use what I put after print as the wildcard, it doesn't do anything T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: if your table is made in the general mush script file, i don't think you need to do anything funny to refer to the table, just do it as normal T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: so I think what you want is like 'Send("do_thing_with " .. your_table["%1"])' T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I used Execute() T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: %1 is replaced with the first wildcard (*) in the alias matching line T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: execute is fine too T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Yeah, I get how the * to %1 works, but it didn't go through T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: if you're using *, make sure expand variables is checked. Or better yet, use GetVariable (i think is the right function?) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: GetVariable isn't right, that'll get a stored mush variable T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: it's GetAliasWildcard or something, and I think it require's the alias's name as the first argument T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: you can look up documentation if it's necessary T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin nods. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: what's happening instead of success? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I have to check again :/ So much new info I forget too quickly! T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: good memory Sath http://www.gammon.com.au/scripts/function.php?name=GetAliasWildcard T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanks! T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Thanks all for the suggestions. I'll try them out. I messed something up, so I have to go back and fix it. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: much appreciated :) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok i can't get it, I keep getting compile error [string "Alias: "]:4: unexpected symbol near 'then', anyone have some advice https://pastebin.com/DsnyS9eD T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: if not If T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: dammit, that was stupid.... T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: how do you think i know how to look for those first... T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Selitos goes to bang his head against the wall repeatedly... T3/r7/2021-01-14.txt.gz:{chan ch=tech}Furian Tech: use an ide that allows you to debug, or even one of the online places like https://www.tutorialspoint.com/execute_lua_online.php. makes it much easier to find those types of issues T3/r7/2021-01-14.txt.gz:{chan ch=tech}Furian Tech: thats why i always separate my lua from the xml...i am very bad at syntax errors... the == gets me all of the time T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: notepad or vim are all you really need T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: hrm sems my if statement isn't working either T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: wi init doesn't return true? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: try "%1" == T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: though those were alreasy strings? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You need spaces between if and ( as well as while and (... T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: is %1 being grabbed from an alias ? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: if ("%1" == "init") then while (InitList[n] ~= nil) do... T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: well i think its working but clearly my table is loading right T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: isn't T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: the variable is "name1", "name2", "name3" T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: so loadstring like i have it setup would work? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: us a requires tprint and then tech to check add require tprint and then tprint(InitList), that will show what was loaded T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Also, your variable should be: {"name1", "name2", "name3"} -- and the line should be InitList = loadstring(GetVariable("Initiates")) T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or local InitList. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Or local InitList. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Whoops. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: new error attempt to index local 'InitList' (a nil value), heres my current code: https://pastebin.com/tRmDQ2ZH T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i've also found it easier to use for i,j in pairs(InitList) do Send("whois "..j) done T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, I was incorrect with how the variable should be formatted. How are you adding to the variable in the first place? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: that variable is {"xythol", " irizou", " raeron", " abraxos"} T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Okay. It needs to actually be: { [1] = " xythol", [2] = " irizou", [3] = " raeron", [4] = " abraxos" } T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok i thought for tables without the [1] etc that it defaulted to numbers as the index? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: best way to make sure you have it correct is set a Lua table first, and then do: SetVariable("Initiates", serialize.save_simple(Initiates)) -- or whatever you chose the initial table to be. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: It does, Selitos, but for whatever reason, loadstring needs it. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: yeah i haven't setup the trigger to load the table into a variable was working on the alias first :) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: ok thats ine i can set it up that way T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: if i get the alias working i can still manually change the variable until i get that code worked out :) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: hrm that doesn't seem to be working wither T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: either T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: {[1] = "xythol", [2] = " irizou", [3] = "raeron", [4] = "abraxos"} T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Honestly, I'd do a for _,v in ipairs(Intitiates) do Send("whois " .. v) end -- myself. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yeah, it's not loading the variable, it seems. Give me a few. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: yeah not loading the table T3/r7/2021-01-14.txt.gz:{chan ch=tech}A Calm Stormwind Tech: is there an EnableTrigger toggle command? or is the true/false the only way? and if there isn't a toggle is there a way to currently read if a trigger is on/off? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: There is, Stormwind. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: well i just write the table in the alias it works T3/r7/2021-01-14.txt.gz:{chan ch=tech}Selitos Tech: so just need to load the table from variable T3/r7/2021-01-14.txt.gz:{chan ch=tech}A Calm Stormwind Tech: is that all I get Croley? =( T3/r7/2021-01-14.txt.gz:{chan ch=tech}A Calm Stormwind Tech: Crowley even. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, I didn't finish reading your statement. I only stopped at "Is there an EnableTrigger toggle. T3/r7/2021-01-14.txt.gz:{chan ch=tech}A Calm Stormwind Tech: What is the toggle that would be the best outcome than having to write a function to check/handle it T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: GetTriggerInfo("triggerName", 8) will return if it's enabled or not (returns true/false) T3/r7/2021-01-14.txt.gz:{chan ch=tech}A Calm Stormwind Tech: So there isn't a toggle then we've got to build it using the GetTriggerInfo? T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can do an easy toggle with something like: EnableTrigger("triggerName", not GetTriggerInfo("triggerName", 8)), I think. T3/r7/2021-01-14.txt.gz:{chan ch=tech}A Calm Stormwind Tech: yeah not hard to build was just checking if it was built into the mush client base code, but yeah not hard to build if it isn't. T3/r7/2021-01-14.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Nope, not built in initially. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I messed up my work :/ This should work right? require "serialize" ..table info.. SetVariable("table", serialize.save_simple(table)) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I created an alias that just sends a table to script, but I always get nil returned. I checked it online to test and it worked, it even worked if I entered it directly with three back slashes. Any idea why the alias wouldn't work? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Got it, I had conflicting aliases. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I have my table serialized to a variable, but I can't load it. I've tried: tableName = loadstring(GetVariable("tableName")) and: if (GetVariable("tableName")) then var = loadstring("return " .. GetVariable("tableName"))() T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: Success! Thanks for all the help! With a bit of fumbling, I got my script working. Now to streamline it and add to it! :) T3/r7/2021-01-14.txt.gz:{chan ch=tech}Talbor Tech: Nice T3/r7/2021-01-14.txt.gz:{chan ch=tech}Tech: Torsin grins proudly. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Torsin Tech: I'm getting an error: attempt to index field 'test' (a nil value) I tried to use an if statement to send a message saying that field doesn't exist, but the error seems to be before the if. How can send a message instead of indexing a nil field? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Vanellus Tech: Am I going mad or do I remember a mapper command to set the start room of an area? So you can set it to where your portal lands say. I can't see it in mapper help. I may have imagined it. T3/r7/2021-01-14.txt.gz:{chan ch=tech}Khrysis Tech: no you arent mad i forgot it also T3/r7/2021-01-14.txt.gz:{chan ch=tech}Khrysis Tech: if someone remembers i want to know also T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: I think it's a s&d command T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: something mark T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: maybe xset? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: idunno, I don't use crowley's s&d T3/r7/2021-01-14.txt.gz:{chan ch=tech}Evine Tech: xset mark in the room you want the start of an area T3/r7/2021-01-14.txt.gz:{chan ch=tech}Vanellus Tech: Ah S&D not mapper - that's right T3/r7/2021-01-14.txt.gz:{chan ch=tech}Khrysis Tech: ah ok T3/r7/2021-01-14.txt.gz:{chan ch=tech}Zhalut Tech: yes that is SnD. mapper portal command, while standing in the destination room is what you do for the MUSH mapper T3/r7/2021-01-14.txt.gz:{chan ch=tech}Feihu Tech: type xset mark T3/r7/2021-01-14.txt.gz:{chan ch=tech}Zhalut Tech: that portal will be picked up when you goto room_id T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: won't that mess with shortest distance pathing? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Zhalut Tech: xset mark? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: using mapper portals T3/r7/2021-01-14.txt.gz:{chan ch=tech}Zhalut Tech: no, everything uses mapper portals, even SnD. SnD just has shortcuts T3/r7/2021-01-14.txt.gz:{chan ch=tech}Sath Tech: I thought you were saying to use a mapper portal to set an entry point, my bad T3/r7/2021-01-14.txt.gz:{chan ch=tech}Macadamien Tech: where are rooms that one has been in stored in mushclient? the worlds folder? T3/r7/2021-01-14.txt.gz:{chan ch=tech}Veritheia Tech: aardwolf.db T3/r7/2021-01-14.txt.gz:{chan ch=tech}Macadamien Tech: ty T3/r7/2021-01-14.txt.gz:{chan ch=tech}<> Slips Tech: anyone else get disconnected.? T3/r7/2021-01-14.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: no T3/r7/2021-01-14.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: I can't confirm I'm here or not. T3/r7/2021-01-14.txt.gz:{chan ch=tech}<> Slips Tech: nod T3/r7/2021-01-15.txt.gz:{chan ch=tech}KnightLord Throxx Tech: was there a recent andriod update, cause it might be breaking my Blowtorch. it keeps locking up. T3/r7/2021-01-15.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Thats the thing with updates, it keeps on breaking your stuff that you allready fine tuned to your personal liking. T3/r7/2021-01-15.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Anyone up for a drag please ? T3/r7/2021-01-15.txt.gz:{chan ch=tech}Talbor Tech: wrong channel T3/r7/2021-01-15.txt.gz:{chan ch=tech}Talbor Tech: try wang T3/r7/2021-01-15.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Dont mind me, my mouth is full of take aways, so not concentrating on channel :P T3/r7/2021-01-15.txt.gz:{chan ch=tech}Veritheia Tech: Anyone have a plugin that will count up points on an item ID? T3/r7/2021-01-15.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: Endymion's does. T3/r7/2021-01-15.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: [identify wax] Hot Wax! [Lvl 138 Torso] [2 Pts] [I|R] [2 Luck] T3/r7/2021-01-15.txt.gz:{chan ch=tech}Veritheia Tech: oh, i didn't realize it did points - or that that's what that meant heh. finger cynik for the plugin. thanks! T3/r7/2021-01-15.txt.gz:{chan ch=tech}Kendo Tech: anyone have a plugin that will let me know when im low on healing pots T3/r7/2021-01-15.txt.gz:{chan ch=tech}Areia Tech: DINV. T3/r7/2021-01-15.txt.gz:{chan ch=tech}Kendo Tech: ohh ill have to keep reading the help files on it T3/r7/2021-01-15.txt.gz:{chan ch=tech}Kendo Tech: ty T3/r7/2021-01-15.txt.gz:{chan ch=tech}Areia Tech: dinv help consume is what you'll want. T3/r7/2021-01-15.txt.gz:{chan ch=tech}Gofer Tech: how do I set DINV to tell me when my car needs an oil change? urel T3/r7/2021-01-15.txt.gz:{chan ch=tech}Gaelehad Tech: see dinv help consume T3/r7/2021-01-15.txt.gz:{chan ch=tech}Gaelehad Tech: dinv consume is really useful T3/r7/2021-01-15.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I think Durel is a novelist, he sure like to type allot on his files 8) T3/r7/2021-01-15.txt.gz:{chan ch=tech}Gaelehad Tech: i wish my code was as elegent as his help files T3/r7/2021-01-15.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Yours are pretty OK, I got through it mostly the blowtorch plugins. T3/r7/2021-01-15.txt.gz:{chan ch=tech}Selitos Tech: where can i find lowtorch plugins? T3/r7/2021-01-15.txt.gz:{chan ch=tech}Gaelehad Tech: finger shindo T3/r7/2021-01-15.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Shindo is blowtorch. I know nothing of lowtorch. *shifty* T3/r7/2021-01-15.txt.gz:{chan ch=tech}Wrecking Havvoc Tech: allways time to learn T3/r7/2021-01-15.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz just took a blowtorch to (Aleister) Crowley's eyebrows. T3/r7/2021-01-15.txt.gz:{chan ch=tech}Gaelehad Tech: and read all the help files that go with them, on the xtgem and github site, or you'll struggle to get it working T3/r7/2021-01-15.txt.gz:{chan ch=tech}Veritheia Tech: Kendo, alternative plugin is Masaki's potion monitor. finger blumalice. Thanks Masaki! T3/r7/2021-01-15.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: All I know is (.+) amd $1/$2 etc on Blowtorch, what that simple regex I can do so much, I even used diceroll to make my own 8ball trigger thingy, on the result of your dice throw it report 8ball to ftalk, pretty ingenious :P T3/r7/2021-01-15.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Every dice roll result was a diferent *ball answer I got from Google. T3/r7/2021-01-15.txt.gz:{chan ch=tech}Sivak Tech: whats the key to get in the bios on dell? T3/r7/2021-01-15.txt.gz:{chan ch=tech}Sivak Tech: I wanna boot a live linux usb T3/r7/2021-01-15.txt.gz:{chan ch=tech}Veritheia Tech: f8? f2? del? hit them all T3/r7/2021-01-15.txt.gz:{chan ch=tech}Sivak Tech: haha T3/r7/2021-01-15.txt.gz:{chan ch=tech}Sivak Tech: i think f8 us the windows boot list T3/r7/2021-01-15.txt.gz:{chan ch=tech}Veritheia Tech: then don't hit that one :P T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: anyone know what all the numbers in base.classes are, i just need thief and ranger, have the other five worked out T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i mean char.base.classes T3/r7/2021-01-16.txt.gz:{chan ch=tech}Tinypotato Tech: if i'm reading it right and its in remort order then ranger = 4 and thief = 2 T3/r7/2021-01-16.txt.gz:{chan ch=tech}Negader Tech: you can type: \\\Note(gmcp("char.base.classes")) share the result, then shindo should be able to figure it out. like mine shows 3126054 T3/r7/2021-01-16.txt.gz:{chan ch=tech}Tinypotato Tech: mine is 3610452 T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: thanks TinyPotato T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: mine is 63105 and I was so sure it was a bitfield T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: bitfield would make more sense T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: wouldn't include order info I guess T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: true, so i'm sure it is just a string of 0-6 added together T3/r7/2021-01-16.txt.gz:{chan ch=tech}Negader Tech: i believe that's how it is. 7 different digits in order of your classes shown in whois. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: so it is, 0 mage, 1 cleric, 2 thief, 3 warrior, 4 ranger, 5 paladin, 6 psi T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: thank you :P T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: My #sub plugin, which shows the author as Fiendish, seems to have randomly stopped working. There have been no other changes to my mushclient, and I tried restarting the program. Anyone happen to have any ideas? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: does #subs still show all your current subs? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: Yes T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: but they aren't firing? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: Right T3/r7/2021-01-16.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: What happens if you type #sub {foo} {bar} and then: echo foo T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: Thanks for the test. I did just that Crowley, and it says created sub 4: "foo" --> "bar" but then when I echo foo, I just see foo. Not bar. Odd.. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: they only work one way ie A -> B not B -> A T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: sorry my bad reading T3/r7/2021-01-16.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley chuckles politely. T3/r7/2021-01-16.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I was about to say... T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: it's been one of those l o n g dats T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: days, even T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: Thanks guys for the help -- good tips. Oh well T3/r7/2021-01-16.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: I'm not sure what could be causing the problem for you, Logrom. I suggest sending a note to Fiendish, as he'll know how to troubleshoot it even further. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: Thank you :) T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: also send him the output of checkversion T3/r7/2021-01-16.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: I have to admit I apparently don't have 'checkversion' command perhaps because I'm using mushclient without the default aardwolf world for it. Thanks, however.. T3/r7/2021-01-16.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Why do you not switch over to the AardMUSH version? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: Maybe I should do just that.. I'll give it a try. I wanted to start from an old school text-only interface and add what I find I need, but, I'll give it a try. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sheriff Shindo Tech: make a backup so you can roll back if you want/need to. just copy or zip the whole folder T3/r7/2021-01-16.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can remove plenty of the visuals if that's how you want to play it, though. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at Sheriff Shindo. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Logrom Tech: Heh heh. Thanks very much for all the tips and assistance. T3/r7/2021-01-16.txt.gz:{chan ch=tech}IAC DO Fiendish Tech: if the #sub aliases still work but the triggers don't, maybe triggers got disabled T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: in dinv, is there a way to set an object's home to my inventory (rather than a container)? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Veritheia Tech: If you have it in your inventory when you refresh, it should do that you want T3/r7/2021-01-16.txt.gz:{chan ch=tech}Veritheia Tech: I *think* T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: has anyone had issues with dinv build corrupting all displayed text and eating all user input? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: and also failing T3/r7/2021-01-16.txt.gz:{chan ch=tech}Veritheia Tech: Yes, stop running it in an active dropbox T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I'm not T3/r7/2021-01-16.txt.gz:{chan ch=tech}Veritheia Tech: any sort of syncing software? onenote, whatever? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I have a state file open in notepad++ T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: maybe that's it? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Veritheia Tech: nah T3/r7/2021-01-16.txt.gz:{chan ch=tech}Veritheia Tech: then no idea, sorry! :) T3/r7/2021-01-16.txt.gz:{chan ch=tech}Veritheia Tech: maybe consider posting what you see to a pastebin T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Reloading the plugin shoudl help? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I had to restart mush in between attempts T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: it's done it 3 times now T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: I'm going to assume you have %c after your prompt? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: yeah T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Issue you have described I've seen when I have a plugin capturing all with a wildcard trigger. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: capturing input? T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Well it wasn't capturing input,you just can't see the mud responding to your input. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I think it was actually squelching my input, though T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: No idea if that is your issue. Just sounds like what I've seen when that happened... T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: You can turn on trace to see what is going on. T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: CTRL SHIFT T, it's VERY VERY spammy. T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I was still getting some output from the mud T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: ctrl+shift+t doesn't seem to do anything T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Hmm not on mush at the moment, but it's Game or Edit menu, Turn on Trace T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Or just start disabling plugins one by one...see the culprit T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: hey it's happening again T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: you're right about the commands happening and just not display correctly T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I'm getting GMCP DATA ERRORs and stuff T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: now I remember why I uninstalled dinv before :P T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Entirely possible you have a bad trigger somewhere... T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: outside of dinv? T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I don't think it's a straightforward error, it's like corrupt color codes and stuff T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: it's not just hiding output T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: it's like it's causing mushclient to miss TCP packets or something bizarre like that T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Can you reproduce, does it happen at a certain command.... T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: I seem to be able to repro it by running dinv build, but it doesn't happen after the same amount of time each time I do it T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: this most recent time I think it may have happened from a dinv set wear psi-melee T3/r7/2021-01-16.txt.gz:{chan ch=tech}Sath Tech: let me check if I can repro it that way T3/r7/2021-01-16.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: I'd capture the output when it happens and submit an issue to Durel, may he can help? T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Can I use ADATA SSD ToolBox windows software on Western Digital SSD? Its like performance tweaker etc. T3/r7/2021-01-18.txt.gz:{chan ch=tech}Dixon Tech: Not sure, but I will say probably nothing you're doing will benefit from tweaking your SSD's performance T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Yup, probably not. This caught my eye on Filehorse.com ADATA SSD ToolBox provides multiple ways for users to obtain disk information, and change settings easily. Additionally, it can speed up your SSD and improve its lifespan. T3/r7/2021-01-18.txt.gz:{chan ch=tech}Pestallel Tech: I'd really only get an app that monitors SSD health, really. T3/r7/2021-01-18.txt.gz:{chan ch=tech}Pestallel Tech: ... too many "really"'s T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I see, I am in the mood to download some interresting software, will check some stuff out. T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Is CINEBENCH any good to benchmark cpu and gpu ?, I noticed it a few times on Benchmarking result sites. T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Not gonna download 3Dmark, almost 7 gig ... T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Core Temp 1.16 looks cool. T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Hello, anyone up for a drag please ? T3/r7/2021-01-18.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: I don't smoke. T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: LoL, tech on the mind. T3/r7/2021-01-18.txt.gz:{chan ch=tech}Radric Tech: anyone have a ticktimer script for MUSHclient? T3/r7/2021-01-18.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: i know one comes with the aardrelease of mush T3/r7/2021-01-18.txt.gz:{chan ch=tech}Radric Tech: how do you activate it? T3/r7/2021-01-18.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: file-plugins - add, add aard_ticktimer T3/r7/2021-01-18.txt.gz:{chan ch=tech}Radric Tech: Looking something that is going to say Tick in 10 seconds... or something similar T3/r7/2021-01-18.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: thats what it is T3/r7/2021-01-18.txt.gz:{chan ch=tech}Summoner Yuna Tech: Whenever I highlight text in the output window of MUSH, the client will stop automatically scrolling the output window to the latest output. Is there any way to prevent this from happening? T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Installed Dexpot virtual desktop, now I have 4 desktops I can scroll to with ctrl left or right 8) T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: For only 4.7 megs install.exe its pretty WooT. T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Talk about lazy, gonna install a screen reader now to read my e-books to me, lol. T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Just have to tweak it to tuck me into bed after the book is done 8) T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: LoL it works ! So amusing T3/r7/2021-01-18.txt.gz:{chan ch=tech}Areia Tech: Using things you don't need to keep from using things you're lucky enough to have. Yes, very amusing. T3/r7/2021-01-18.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I am just happy that I can lay on my bed and close my eyes while it reads my ebooks to me, so dont get so uptight. T3/r7/2021-01-18.txt.gz:{chan ch=tech}Mousie Tech: my group window doesn't had help T3/r7/2021-01-18.txt.gz:{chan ch=tech}Mousie Tech: my group window doesn't show everyone and never updates. Tried to close and reopen mush. T3/r7/2021-01-18.txt.gz:{chan ch=tech}Mousie Tech: when i get invited to group it gives me a Run-time error- Plugin: Aardwolf_Group_Monitor (called from world: Aardwolf)- Function/Sub: group_invite called by trigger T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: what's the command to echo attempted speedwalks? trying to see what's going wrong with one T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: mapper where T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: no, mapper is trying to use a specific portal, isn't working, trying to see which it's trying to use T3/r7/2021-01-19.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: if you scroll up then do the command to go somewhere, you can scroll down a little and see the sw T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: it doesn't show the speedwalk, that's the issue T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: mapper where will show whole path, like this: xp_pt 859623198;run wse4nes;open e;e;sleep bed;wake;open w;w;run nu2n4w T3/r7/2021-01-19.txt.gz:{chan ch=tech}Pestallel Tech: mapper portals ? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: so I can't see which it's trying to use T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: in my example xp_pt is portal added with 'mapper portal' T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: so just get room id, recall and execute "mapper portal " T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: and you will get path to that room , if portals are used they will be in that path T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: then basically you manually follow that path and check where is missing exit (like removed clan exit) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: nevermind, just need it to echo commands so I can see what needs corrected T3/r7/2021-01-19.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: yeah 2sd from recall is down now, try deleting the d exit from 2s and it might fix it T3/r7/2021-01-19.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: gone now T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: it's trying to use a handheld portal to enter, to run to a different area I don't have a portal for, trying to see which portal it's trying to use T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: I do not really get you, 'mapper where ' showed you portal command, just delete it T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: either with its # or "mapper delete portal " --> Remove the specified hand-held portal alias" T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: is saying I don't have that portal, when it tries to execute, that's why I'm trying to see which portal it's saying I don't have T3/r7/2021-01-19.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: do my method, scroll up do command, scroll down until you see what it tries to us T3/r7/2021-01-19.txt.gz:{chan ch=tech}Talbor Tech: you using dinv to manage portals? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Trachx Tech: just type "mapper where 100" <- it will show what will be executed if you typed "mapper goto 100" T3/r7/2021-01-19.txt.gz:{chan ch=tech}Pestallel Tech: xcp 1 T3/r7/2021-01-19.txt.gz:{chan ch=tech}Pestallel Tech: oops, soory T3/r7/2021-01-19.txt.gz:{chan ch=tech}Graciella Tech: yes, I use dinv, have refreshed, it doesn't show the command T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: Pestallel sighs. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Talbor Tech: Ok nm. I thought it might be because you didn't refresh after you died. T3/r7/2021-01-19.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I dislike that you have to refresh the Dinv everytime after death. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Bloodspatter Tech: know how to remove delimeter temoporarily in MUSH? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Radric Tech: game->configuration->commands-> uncheck command stacking T3/r7/2021-01-19.txt.gz:{chan ch=tech}Bloodspatter Tech: thanks, missed that one T3/r7/2021-01-19.txt.gz:{chan ch=tech}Radric Tech: no worries T3/r7/2021-01-19.txt.gz:{chan ch=tech}Radric Tech: I don't really like the name of it. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Radric Tech: I think that if you know enough to be concerned with command delimiters, the client should just call them that. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Areia Tech: Also, just use ;; to escape it without having to change settings. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Bloodspatter Tech: Would be good to just have an extra click space in the status line where you toggle T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: How can I print just the values in a table? print (tableName) prints table: 006303E0, table.foreach prints tableName table: 006303E0. I'm trying to print just the value. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Veritheia Tech: you need: require "tprint" and then use function tprint instead of print T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: That prints the whole table, sub-tables and all. I want to print just the values in the first table. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: print(tableName.tableKey) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: that prints table: 0x080423d0 T3/r7/2021-01-19.txt.gz:{chan ch=tech}Veritheia Tech: it's a nested table T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: table.foreach prints the values I want, but adds something like 'table: 0x080423d0' to the end of each value. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: \\\myTable = { hello = "hello world" } print(myTable.hello) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: \\\myTable = { hello = "hello world", goodbye = "good-bye" } print(myTable) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: you can't print a table with "print". You need to use tprint for a table print T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: That would be an example of what I have, but I want to print just hello, and good-bye. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: or write a function to hit all of the non-table entries at the first level of your table T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: Then I get hello=hello world and goodbye=good-bye, but all I want is hello and good-bye T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: \\\myTable = { hello = "hello world", goodbye = "good-bye" } for k,v in pairs(myTable) do print(v) end T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: Actually, in that example I want it to print just hello and goodbye not what they equal. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: \\\myTable = { hello = "hello world", goodbye = "good-bye" } for k,v in pairs(myTable) do print(k) end T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: So I change the v to k. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Braun Tech: dictionary = {hello = "used to express a greeting ", world = "the earth or globe, considered as a planet"} T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: ha! beat me! T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: the use this one and print the key, not the value T3/r7/2021-01-19.txt.gz:{chan ch=tech}Braun Tech: print(dictionary["hello"], dictionary["world"]) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: Ok, I'll check out both those suggestions. Thanks! T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: Durel, your print function shows what I want - thank! T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: Now I just need to get them to print alphabetically. :) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: table.sort() :P You can google examples but it's not too bad T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, you will want table.sort, but you'll need to use a function in it for sorting alphabetically, if I remember correctly. :p T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley's shifty eyes dart back and forth. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: Just keep in mind that you can't sort tables in the form key=value T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can sort those, just with a function. ;) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: I haven't looked into sorting yet besides table.sort(), but that didn't work. I've got some digging to do. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: I've looked a bit and it seems I'm trying to sort the keys, not the values. So to do this, do I need to send the keys to a new table and then sort that table? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: Crowley: is that nod in reference to creating a new table of the keys? I figured out how to do that, but if there's a more efficient way, that'd be good to know. T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, right now, I'm drawing much more a blank than usual, but I attribute that to slicing off 1/16th inch of skin from my thumb yesterday using a mandoline slicer. Pro-tip... don't try to be macho or think you're careful. You're not. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: any idea how i would trigger capture a whois output? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: you want to capture the whole thing as a string or what? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: yes T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: the trick is to use a trigger matching "*" that you enable at the start and disable at the end T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: stats an ends with a line of -------- so i think i could do that T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: oh then it just captures whatever is returned T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: so for example, have an alias that enables a trigger on that '-----------' header, and have THAT trigger enable the wildcard trigger, as well as a footer trigger T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: ok so the ---- essentiall toggles on and off a trigger that captures all output? T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You could also just use "tags" for it: echo {whois};whois;echo {/whois} -- and trigger off the tags. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: yeah, though you'll want to be careful that the ---- triggers are only enabled when you expect whois output T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: oh, and I guess there's tags for that :P T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, some tags you have to make yourself. Fiendish does that with running and mapper, for example. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: oh those aren't built in T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: you'd end up potentially capturing some extra stuff that way, but it might be safer T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Fiendish echos a start and end to running, but you never see it because he gags it. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: you can also you echocommands and use "You entered: whois *" for the header T3/r7/2021-01-19.txt.gz:{chan ch=tech}A Calm Stormwind Tech: why echo it if you're going to gag it? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: yeah i'd like to do an online check for a list of people and gag the output T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: whois seems like the only option for an online check? T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Stormwind: Because why do you want to show "running" "end running"? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: who you mean? T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Selitos: you can do pcheck to see if they're online or not. T3/r7/2021-01-19.txt.gz:{chan ch=tech}A Calm Stormwind Tech: lots of online checks.. whois, finger, page, tell etc. T3/r7/2021-01-19.txt.gz:{chan ch=tech}A Calm Stormwind Tech: pcheck.. T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Simple output, says "Crowley is Online." T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: dang thats much easier T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: didn't know that cmd, should have asked that first T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley chuckles politely. T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: How would you know to ask if you don't know it exists? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: it T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: it's always the question you didn't know you should have asked :) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: Durel rapidly nods twice at Selitos, in complete agreement. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: thanks T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: use the same trick at home depot: Don't tell the store employee what you want to buy, tell them what you're trying to accomplish and why you can't T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley smiles happily. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Durel Tech: I still laugh/cry inside when I remember how the first version of dinv didn't use invmon or invdata because I didn't know they exist :P T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And have Home Depot try to upsell me because they think I don't know what I need? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers with Durel about their shared secret. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: I just found out last night that dtrack exists, which has basically the exact same output as my combat tracker script :P T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: "Oh... you're trying to patch some drywall? Well, in order to do that, you need this pressure washer. Why? because you'll need it to pressure wash the chalk from the dry wall off the ground." T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: dtrack...yikes i didn't know that one either, nice T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley chuckles politely. T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Better not mention 'dtrack hits' then. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Braun Tech: after that you'll need drywall from the mildew damage left behind by the pressure washer. T3/r7/2021-01-19.txt.gz:{chan ch=tech}A Calm Stormwind Tech: i love dtrack wish it was fleshed out a bit tho. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley nods at Braun. T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Next thing you know, you're leaving Home Depot with $900 worth of stuff when you only needed $15 worth. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: dam still leanring, glad to see i'm not the only one, at least i'm new here T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Selitos: Some of the people who have been here for years are still learning. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: yup thats my point T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Heck, not too long ago I talked about a command that a couple of t9s didn't know existed. T3/r7/2021-01-19.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Can't remember them for the life of me now, but it was relevant at the time. T3/r7/2021-01-19.txt.gz:{chan ch=tech}A Calm Stormwind Tech: does the final hit from vorpal affect your damage in dtrack? Hrm T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: I have an alias that creates a new nested table using tableName.%1 but it always overwrites the previous %1, shouldn't it create a new nested table in tableName.%1 while leaving the old one in place? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: new table nested in tableName not in tableName.%1 T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: How do I call info from a table if I have named it as ["practice test"], how do I call it or someting below it? print (tableName.["practice test"]) doesn't work. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Tinypotato Tech: print(tableName["practice test"]) T3/r7/2021-01-19.txt.gz:{chan ch=tech}Selitos Tech: there a help file for miniwindows on mushclient? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: I have a dictionary table with the following structure: tableName = {nestedTable = {["nested table"]}}} What can I use to call the inner-most table, tableName.nestedTable.["nested table"] doesn't work. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: tableName.nestedTable[1][1] I think? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: I didn't realize your syntax would even parse T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: no, I get an error T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: ah yeah T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: "nested table" is a string and not a table T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: maybe you meant ["nested table"] = {}? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: if you did tableName = {nestedTable = {["nested table"] = {}}} then tableName.nestedTable["nested table"] would evaluate to that empty table T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: Yeah, I forgot to add the last set of {}. T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: so does the [ take the place of the . in the above example? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: not sure what you're referring to T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: usually a period is used between nested tables, but the above example uses the [ not a . T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: a["b"] is equivalent to a.b T3/r7/2021-01-19.txt.gz:{chan ch=tech}Sath Tech: does that answer your question? T3/r7/2021-01-19.txt.gz:{chan ch=tech}Torsin Tech: yes, thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Adaon Tech: what's a good set of plugins to look into for mushclient? T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: finger hadar, finger crowley T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: A bunch there that is cool and I use T3/r7/2021-01-20.txt.gz:{chan ch=tech}Adaon Tech: sweet thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Talbor Tech: finger durel for dinv T3/r7/2021-01-20.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Well to each their own really....depends what you do T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz nods at Talbor. T3/r7/2021-01-20.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Like for a SH sitter, there's a few plugins that track epics that are useful, then you get stuff like the Partroxis maze helper also for SH.... T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: If you want the latest 8 core threaded bot, finger gladacus, may over PC, so beware. T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: overheat* T3/r7/2021-01-20.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Generally I'd just ask if a plugin exists, doing something that comes to mind, if yes, get it and put it in a folder and backup that folder as your 'add-on plugins' that if you loose anything and forget what you had, then you can just re-add all from that folder T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I am in the habit to backup mush folder say every 2 weeks, just incase something goes haywire. My precious mapper settings T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: To many software updates on my PC made the software behave in a manor I dont like, like the settings/features I love got removed or made lame, Same with my current Mush, Its still new enough and set up perfectly to my needs, not gonna update or the plugins any year soon. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: I just upgraded to the latest version of MUSHclient and it doesn't show the tick timer in the statusbar anymore. Is there a way to turn it back on? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: that's a plugin, Merist. ctrl+shift+p > add > look for Aardwolf_Tick_Timer T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: nice, thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I dont like the Mush splitscreen plugin, to confusing on the eyes. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: I have a question about the splitscreen... when i scroll up, the bottom (non mono-space) font. can we change the font in the bottom part? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: so from file -> plugins, select splitscreen_scrollback and disable or remove T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I removed it from my Mush within 5 minutes I stumbled on Split Screen 8) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz thanks you heartily. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: If i want to change the font on the bottom part of the split screen, do i need to modify the plugin? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: the bottom part of splitscreen is the same as the top for me T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: I just changed my main font (game -> configure -> output), scrolled up, and both parts of the output were the new font T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: iirc splitscreen was very anoying, if I disable the plugin, next time I open Fresh MUsh again, it gets reactivated again, so have to diable again, so I just deleted the damn file. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: is that not happening for you, or are you looking to make the two different? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: after you enable or disable the plugin, hit ctrl-s T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: I want them to be the same. I think it might be happening because I imported my settings from an older version of MUSH T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz thanks you heartily. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: my font is set to Deja vu sans mono, but I don't see that in the list anymore T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: maybe you had that font installed in the other MUSHclient\fonts folder instead of in your main system T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Dont forget to download Abelincs autosafe and afk reply plugin, its WooT 8) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: That might be it. i'll redownload the font and see if it appears as an option again. Thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: I just reinstalled windows so stuff and upgraded MUSH so a few things are a bit off for me T3/r7/2021-01-20.txt.gz:{chan ch=tech}Merist Tech: reinstalling the font fixed it, thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: sweet! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: hmm, that reminds me, technically my autosafe plugin was made illegal by a Lasher note back in July. Tomorrow I'll tweak it to account for the situation and be legal again T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: OK lol, I am just about to get it again T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: my site has a CAPS NOTE about it, so going to get it again would alert you :-) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz nods. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: the issue is that Lasher clarified that anything automatically moving you when you're both AFK and in combat is illegal (what prompted it was some potential clan PK trigs, as being afk in MOB aggro room was already illegal on its own). So I need to add a GMCP check for not in combat T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Heh, Lasher misses nothing, even on peoples plugin page. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: I don't think he knew about my plugin, but I asked him after his note to be sure T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Good save T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: board 2, note read 1992 is the note, btw T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: while my plugin doesn't do it on being PKd, if you were PKd just before my timer tries to move you, then it would be in violation T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Does a new CPU lose some clock speed after a year, like a car engin looses Horse power ? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: heh i dont think so T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Cool! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: hard disks get slower after a while though T3/r7/2021-01-20.txt.gz:{chan ch=tech}Classic Vost Tech: no, it shouldn't T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Nods, but I have SSD as promary and HHD as secondary T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz nods at you. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: computer slows over time because you are installing shit 24/7 T3/r7/2021-01-20.txt.gz:{chan ch=tech}Classic Vost Tech: fragmentation of files on the hard disk can slow it T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I understand T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: i think fragmentation was probly only in old hard disks T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: problem T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I imagine the cpu will get hotter as the years go by, due to cpu paste and dust T3/r7/2021-01-20.txt.gz:{chan ch=tech}Giddorah Tech: Yeah, data can become slower to access but the disk itself doesn't get slower. And besides, most (all?) modern OS's handle defragmentation themselves T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: ah nod that too T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: because of dust etc operation temperature can rise and cause overheating T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Can I ask my PC shop to blow my box out upon installing a new GPU by them? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: sure T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Cool, ty guys T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: i vacuum inside of my pc every 6 months or so T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: fans etc T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: gpu unit fan gets pretty dirty T3/r7/2021-01-20.txt.gz:{chan ch=tech}Giddorah Tech: Shouldn't vaccuum. Use preassurized air and blow away dust instead T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Yeah, its about time here also, like 6 moyhd old PC now T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: sure at work, at home i vacuum lol T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: lazy bastard. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: my pc is dirt cheap so who cares :p T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Haha Pentium 2 at 366 mhz T3/r7/2021-01-20.txt.gz:{chan ch=tech}Giddorah Tech: I've made sure to add dust filters to all fan openings to try and minimize the dust collection... But there's still some in there everytime I open it T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I need to get some dust collectors T3/r7/2021-01-20.txt.gz:{chan ch=tech}Karhunri Tech: at work we this old xp computer that memory bus speed was 166mhz :p T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz looks at Karhunri and goes "Heh." T3/r7/2021-01-20.txt.gz:{chan ch=tech}Ravenwing Tech: how can a person log on without the client since flash is dead? T3/r7/2021-01-20.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Well would say there was ways before clients... T3/r7/2021-01-20.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Get the occasional people that pop in on telnet, then swap to a client T3/r7/2021-01-20.txt.gz:{chan ch=tech}Ravenwing Tech: telnet doesn't seem to function at work T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: MidKnight Gladacus shrugs helplessly. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Ravenwing Tech: ya thats pretty much it lol T3/r7/2021-01-20.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Just know that there are ways of doing it, outside of the normal clients, just not as convient to do so T3/r7/2021-01-20.txt.gz:{chan ch=tech}Ravenwing Tech: work is long and boring and i miss talk to people now T3/r7/2021-01-20.txt.gz:{chan ch=tech}Ravenwing Tech: i got spolit T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: If I have a table: a.b["c"] and I enter: a.b = {} does that basically delete the previous contents of b? T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Yes. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: When you assign a new value via =, it erases what was there previously. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Thanks, so if a.b = nil then a.b = {} else a.b["d"] should work to create a new nested table in a.b, right? T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, you need if a.b == nil then... but yeah. Or you can do: if not a.b then a.b = {} else a.b.d T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Thanks! I'm slowly chugging away on my project :) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: To print I'm using: a = {} T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: oops T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: To print I'm using: a = {} for n in pairs(tableName.%1) do table.insert(a, n) end table.sort(a) for i,n in ipairs(a) do print(n) end T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Can I modify that to send what goes to print (n) instead to variables? T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, you need to do tableName["%1"] in this case, for starters. When it's a variable or a parameter, you need to use the [] notation. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Also, what do you mean by your question? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: the for n in pairs(tableName["%1']) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I've been using the print function to make sure my tables and nested tables are doing what I want, using an alias to add info to tables. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: My next step is to change from just printing the info to sending the info to a variable so I can access the info in another alias. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Well, you can use SetVariable("variableName", n) instead of printing it, but bear in mind that it will only populate the variable name with the last value since it loops through the table to the end. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: So right now I can print(a.b["c"]) to see the contents of ["c"], but I want those values to go to variables. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Ok, so if there are multiple tables in ["c"] only the last value will go to a variable? T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: If there are multiple values in a, or a.b, or even a.b.c, yes, the last value will be put into the variable if you iterate through the table. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: So what do I need to learn about if I want to send all values in a.b["c 1"], a.b[ T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Basically, the for loops through the values. Essentially, what you're telling Lua to do is go: variable = a.b.a, then variable = a.b.b, then variable = a.b.c. and so forth. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: So what do I need to learn about if I want to send all values in a.b["c 1"], a.b["c 2"], or even a.d["c 1"] to variables? T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Are you wanting to send them to different variables, or all the same variable? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: to different variables, I want a table sort of like in S&D after using xm , so I could choose which value I want. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Ah, I see. You don't need to put them into different variables. Your alias just needs to accept a parameter. For instance, go(?: (\d+))? -- allows you to type 'go' to automatically go to the first one, or 'go 2' to do the second, etc. You can do: "aliasName(?: (\w+))?" and do: aliasName a, aliasName b, etc. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: And just have the table return tableName.b["%1"] T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Thanks! More to experiment with :) Thanks a ton! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley rapidly nods twice, in complete agreement. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I'm still trying to make sense of your example. Where would the "aliasName(?: (\w+))?" go or what is that called so I can read more about it? T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Torsin: Sorry for the delay. I'm saying that's what your alias would be (make it regex). T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Crowley: no worries - thanks I'll have to read about regex :) T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: My CPU throttle down to 800mhz - 1200mhz while playing Worms Armageddon, lol. T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Lowest is 800, 800 is basicly idle T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: My 1st PC had 366 x_X T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Worms! Haha! Great game! T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Yeah, very fun !, I am playing it for years online now, actually from 2001. So many scenarious you can find yourself in, I just love the quirkyness, but besides that, its a real gamers game, allot skill and experience need 8) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Wow! That's dedication :) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz grins. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I'm in way over my head here - how do I make a regex alias? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: ^aliasname (.*)$ T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Guess what, 2020 in december the developers updated it with a massive update, since it got a hardcore following, just imagine how proud I am , my 2001 game got updated by its creators T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Shindo: just enter that into the command line? or is \\\ needed? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: ZzZzZz: pretty crazy they've updated it after so many years! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: 1337 Gamer ZzZzZz rapidly nods twice, in complete agreement. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: no, that is what you would put in the "alias" field... i'll be afk now.... dinner time T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: the mushclient wiki has all that neatly explained T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Shindo: thanks, I'm looking there now :) T3/r7/2021-01-20.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: https://store.steampowered.com/news/app/217200/view/4889171591903920896 There is the review T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Shindo: which mushclient wiki? NG's site? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: Torsin: https://www.gammon.com.au/scripts/doc.php?general=aliases T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Shindo: much appreciated! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: that covers the very basic basics T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I've been building one step at a time, but each step I find myself underwater again! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Selitos Tech: there a tutorial for miniwindows in much anywhere? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I get the basics of aliases, but not how to do the regex variety. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Nohh Tech: Selitos, for the aardwolf client, maybe try https://github.com/fiendish/aardwolfclientpackage/wiki/Easy-DIY-Miniwindows T3/r7/2021-01-20.txt.gz:{chan ch=tech}Trachx Tech: IIRC Fiendish added new mini-win subsystem, so use that new miniwins instead of legacy ones T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yeah, the new miniwindow system is super easy to use T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: you just can't put buttons in to the text sections :-( yet T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: but you can do hotclickable links from the text itself, similar to what S&D does T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: torsin are you struggling to learn how regex itself or how to use the values you capture with regular expressions? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Selitos Tech: i'm just looking for basic text miniwindow and cmds to add an remove text on it, look like that webpage will work T3/r7/2021-01-20.txt.gz:{chan ch=tech}Selitos Tech: thx T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I guess I don't really know regex. What I'm trying to do is create an alias that outputs a table like S&D's xm . That table would have info from a table I've already created. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Crowley suggested: Your alias just needs to accept a parameter. For instance, go(?: (\d+))? -- allows you to type 'go' to automatically go to the first one, or 'go 2' to do the second, etc. You can do: "aliasName(?: (\w+))?" and do: aliasName a, aliasName b, etc. And just have the table return tableName.b["%1"] T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: but I'm not sure if I'm looking at Latin or his demon glyphs. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: demon glyphs in latin :P T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: Torsin smirks. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Nohh Tech: regex. so yeah.. demonic T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: oh, rats! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Selitos Tech: yup there is a whole dictionary for regex all by itself :P T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: So, I need to read about regex and then it will start to make some sense? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Nohh Tech: uhh, yes, and no T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: okay so go to regex101.com and paste "go(?: (\d+))?" in to the regular expression part then read up on all the things it shows on the right T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Yes! That is what I need, thanks! I appreciate the help - I'm not trying to be lazy, and the directions on where to read help :) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: also check https://www.gammon.com.au/forum/?id=13963 and the links from it. well maybe not the first github one, that's just overboard T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Again, much appreciated! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I would want to use "go(?: (\w+))?" [w instead of d] if my table contains text and phrases, correct? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yes and you can test that in regex101.com you can put test text in the window below the regex window T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Great! Thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Getting this error using SnD: main_target_list build error - tried to run while on cp but area/room type is 'none'. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: any suggestions? reload plugin? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: reinstall did it - should have thought of that first T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, sweet. Nick took my suggestion and implemented it. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Useful Hadar Tech: for what? T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Oh, for plugin wizard to be less destructive. Currently, when you create a plugin using the plugin wizard, it selects all triggers/aliases/timers/variables, and you have to go through each tab and deselect them all. Nick updated it to where the default behavior is to go through each tab and select what you want without having to deselect anything. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Useful Hadar Tech: yeah that has bit me in the butt before T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Same.] T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Nick agreed it was a good idea and changed it up. :D T3/r7/2021-01-20.txt.gz:{chan ch=tech}Useful Hadar Tech: now to see when fiendish pushes it T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Now all that's left is for Fiendish to update the latest snapshot with the new version. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: (Aleister) Crowley snickers softly. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: You can manually update it yourself, too. *shrug* T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: http://www.gammon.com.au/forum/?bbsubject_id=14808&page=1#84849 T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: That was the post for it. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Useful Hadar Tech: you can, but fiendish has the aardmush built with different dependencies so upgrading from that *might* break aardmush T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: All you grab is the .exe file, so it won't break Aardmush. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: t juliet Well, sorry you feel you can't talk about it. T3/r7/2021-01-20.txt.gz:{chan ch=tech}(Aleister) Crowley Tech: Pay no attention to that. :p T3/r7/2021-01-20.txt.gz:{chan ch=tech}Tech: heh, remember last night when I cautioned against using my autosafe plugin, and that I would change it tonight to comply with a rule? Turns out, I wrote it with the proper check in the first place and never bothered to look before worrying :P T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Is there a way to get a table to print with "tabs" so all the columns line up? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Useful Hadar Tech: tprint has an indent param, not sure if thats what you want T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: hmmm, me either :) I'll check it out, thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Useful Hadar Tech: its the second param, i think its a number T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: thanks! T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Is it possible to directly edit a serialized variable? Every time I've tried, it reverts to the pre-edit version. T3/r7/2021-01-20.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Torsin, what are you trying to do? T3/r7/2021-01-20.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Seralizing basically saves it in a text format...so you can edit it, but not easily...better to reload into a variable and make edits. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I'm trying to open a serialized variable in mushclient and directly edit it. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: In the case of a typo, or changing the format of a table. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I guess also in case I want to delete a table item. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sath Tech: sounds like you should deserialize it, edit it, and reserialize it T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: using loadstring? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sath Tech: I think that's how you deserialize, yeah T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: hmm... where would I load it to to edit it? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Sath Tech: wherever it was when you serialized it T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I guess I've just built it up using aliases piece by piece, so it only really exists in its serialized variable form. T3/r7/2021-01-20.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: Yes loadstring probably works. But again I'm kind of confused. Because why are you T3/r7/2021-01-20.txt.gz:{chan ch=tech}[Outlaw] Mendaloth Tech: putting it into string form at all... T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: That seemed to be the only way to save it. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I just realized I never use loadstring. I just add to the variable and call information from the variable. I don't know if that's good or bad. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: No, that's not true. I do use loadstring to add to it, but not to get info from it. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: there are lua variables and mush variables. Are you perhaps mixing the two when you talk about your variable? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: That could easily be. I think I'm using mush variable since I can pull it up with cntrl shft 7 T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: ok, wish mush variables you can just set/get them. If you are saving a table, you need to serialize (to save it) and loadstring (to get it back) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: with* :P T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: if you want to edit a table saved in a mush variable, you would load it, change what you want, and then serialize it again to save it T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: yeah, that's what I'm doing. Although I did realize I'm not loading it to get the info I need from it, only to add to it. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Where do you load it to, where it can be edited? Or would that still be done through aliases? T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I like being able to see it in the variable and manually editing it in the 'edit variable' window in mush seems easy since it can all be seen. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: Oh, I assumed this was a plugin where your code modified it in some way T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: Since I'm new to scripting, I figured building the aliases in mushclient would be easier since I'm fumbling around a lot. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: That might be the next step, moving everything into a plugin. T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: Oh, you can do things outside of plugins too. I wrote many thousands of lines of lua code before I ever moved anything into a plugin :P That's fine too T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: if you aren't using a plugin, then I assume you are using aliases/triggers to interact with your variable T3/r7/2021-01-20.txt.gz:{chan ch=tech}Durel Tech: so just make sure youre alias/trigger code loads/serializes your table and you should be fine T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: I used an online lua executor as well :) T3/r7/2021-01-20.txt.gz:{chan ch=tech}Torsin Tech: seems to be working, we'll see how ambitious I get about converting it to a plugin. T3/r7/2021-01-21.txt.gz:{chan ch=tech}Man of Valour Tech: does stat mods area on an item includes enchant bonuses? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Bobolai Tech: health T3/r7/2021-01-21.txt.gz:{chan ch=tech}Tech: MidKnight Gladacus peers intently at Bobolai. T3/r7/2021-01-21.txt.gz:{chan ch=tech}Ravenwing Tech: anyone know how to get on without the client since flash player is dead? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Captain Planet Tech: is MUSHclient used through telnet port or other? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Sheriff Shindo Tech: mushclient uses the telnet port but can be pointed at any port T3/r7/2021-01-21.txt.gz:{chan ch=tech}Giddorah Tech: Is there a command to see which portals dinv has found? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Durel Tech: dinv search type portal T3/r7/2021-01-21.txt.gz:{chan ch=tech}Giddorah Tech: Oh that is excellent, pure excellency T3/r7/2021-01-21.txt.gz:{chan ch=tech}Giddorah Tech: This friggin plugin is... If someone cuts me, I'll bleed dinv. T3/r7/2021-01-21.txt.gz:{chan ch=tech}Durel Tech: You can search your gear with fairly complex queries too. See "dinv help search" and "dinv help query" for info and examples. T3/r7/2021-01-21.txt.gz:{chan ch=tech}Durel Tech: For example, to find armor that can take at least one of the 3 enchants: dinv search type armor flag invis || type armor ~flag hum || type armor ~flag glow T3/r7/2021-01-21.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: I just installed Dinv, then only use dinv refresh and dinv wear set mage, its all I need 8) T3/r7/2021-01-21.txt.gz:{chan ch=tech}Giddorah Tech: Don't underestimate the need for more powerful queries T3/r7/2021-01-21.txt.gz:{chan ch=tech}Giddorah Tech: But yeah, it's excellent just from those two commands... I do however like how easy it makes sorting your inventory thanks to the queries T3/r7/2021-01-21.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Nods, I use just a few plugins aswell, like to keep it much Vanilla as possible. T3/r7/2021-01-21.txt.gz:{chan ch=tech}1337 Gamer ZzZzZz Tech: Minamaliist T3/r7/2021-01-21.txt.gz:{chan ch=tech}Giddorah Tech: I just wish there was a way to blink Mushclient when there's a quest or gquest T3/r7/2021-01-21.txt.gz:{chan ch=tech}Kuryn Tech: so for the clan custome exits to areas do i have to make a cexit in mapper or just run throught them once? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Sath Tech: just walking through them is enough T3/r7/2021-01-21.txt.gz:{chan ch=tech}Sath Tech: you don't even have to walk through them if you already have the desintation mapped T3/r7/2021-01-21.txt.gz:{chan ch=tech}Kuryn Tech: ty T3/r7/2021-01-21.txt.gz:{chan ch=tech}Kuryn Tech: not sure if they are mapped or not T3/r7/2021-01-21.txt.gz:{chan ch=tech}Sath Tech: can walk through them to be sure, but some of them have aggro mobs on the other side T3/r7/2021-01-21.txt.gz:{chan ch=tech}Kuryn Tech: yea gonna wait for a few levels T3/r7/2021-01-21.txt.gz:{chan ch=tech}Selitos Tech: so i have a script line that reads: string.format("%-13s%s", args.name:gsub("^%l", string.upper), os.date("%m/%d/%y")) ...this is adds the name plus spaces until the string is 13 in length then addes the date right? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Selitos Tech: can anyone interpret for me? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Selitos Tech: anyone look at history for me? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Mannec Tech: it was written by the winners - a pack of lies, it is. T3/r7/2021-01-21.txt.gz:{chan ch=tech}Tech: KnightLord Throxx nods at Mannec. T3/r7/2021-01-21.txt.gz:{chan ch=tech}Selitos Tech: so i have a script line that reads: string.format("%-13s%s", args.name:gsub("^%l", string.upper), os.date("%m/%d/%y")) ...I interpret this line to add the name plus spaces until the string is 13 chars in length then add the date at the end. Is this right? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Torsin Tech: I know there's a dinv command to identify all portals, but I can't find it now. Anyone know off hand? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Kuryn Tech: dinv portal ? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Selitos Tech: so i have a script line that reads: string.format("%-13s%s", args.name:gsub("^%l", string.upper), os.date("%m/%d/%y")) ...I interpret this line to add the name plus spaces until the string is 13 chars in length then add the date at the end. Is this right? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Selitos Tech: so i have a script line that reads: string.format("%-13s%s", args.name:gsub("^%l", string.upper), os.date("%m/%d/%y")) ...I interpret this line to add the name plus spaces until the string is 13 chars in length then add the date at the end. Is this right? T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: what are some of the popular plugins people use when they play? i had one last i played that helped you campaign/quest T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: what are some of the popular plugins people use when they play? i had one last i played that helped you campaign/quest T3/r7/2021-01-21.txt.gz:{chan ch=tech}Kasur Tech: I think you are referring to SnD for the cp/quest one T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: yes thank you, i found bast plugins but iirc someone told me those were outdated T3/r7/2021-01-21.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: snd and dinv T3/r7/2021-01-21.txt.gz:{chan ch=tech}Veritheia Tech: Yes, there's a lot of plugins these days. It's probably best to think about what you want a plugin to do and ask more specifically T3/r7/2021-01-21.txt.gz:{chan ch=tech}Veritheia Tech: Some plugins can get extremely niche T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: i was hoping for kinda what galoth went with, just a few recommendations, but SnD was the one i was thinking of T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: i feel like i had one that had something to do with mapping but idk T3/r7/2021-01-21.txt.gz:{chan ch=tech}Veritheia Tech: The Aardwolf Mushclient package from Fiendish has an automatic mapper T3/r7/2021-01-21.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: if you get the aard version of mush it comes with a mapper and a bunch of other useful ones T3/r7/2021-01-21.txt.gz:{chan ch=tech}Veritheia Tech: You should be using that, at least. T3/r7/2021-01-21.txt.gz:{chan ch=tech}<> Slips Tech: why when i door it says to where. or evwn its in a dungeon T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: yea i'm using that one, i have the map and stuff, i forget what the plugin i had did T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: last question sorry, but the "aardwolf approved SnD" on github is fine to use yeah? i know there was some controversy about whether it was legal or something T3/r7/2021-01-21.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: if you are using that version and know of snd and dinv, then its like Veritheia said. you just gotta ask what you are looking to do and others can be recommended T3/r7/2021-01-21.txt.gz:{chan ch=tech}PenguinGod Galoth Tech: most versions are on git, and as far as i know they are good. i'd recommend Crowleys though. he's always updating it T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: god yes, crowley, that was another name i remember, thank you T3/r7/2021-01-21.txt.gz:{chan ch=tech}Pharaos Tech: and i think the mapper thing i'm talking about is winkle's mapper extender T3/r7/2021-01-22.txt.gz:{chan ch=tech}Pharaos Tech: can anyone familiar with SnD whisper me? if they dont mind a tiny bit of tech support T3/r7/2021-01-22.txt.gz:{chan ch=tech}Pharaos Tech: any SnD experts out there, mine only shows campaign targets - is this by design and if not how do i enable quest targets as well T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: xq T3/r7/2021-01-22.txt.gz:{chan ch=tech}Pharaos Tech: that does pull something up (no matching rooms found, i figure 'caues i haven't been there) but i mean in the S&D window T3/r7/2021-01-22.txt.gz:{chan ch=tech}Pharaos Tech: i only see 10 targets, was hoping my quest one could be in there too T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: usually the quest target is listed before the cp targets T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: As far as i know, no snd variant captures q info to the window T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Atleast have yet to see one that does...afterall, there's other qtracker miniwins that may be doing just that T3/r7/2021-01-22.txt.gz:{chan ch=tech}Pharaos Tech: thanks midknight, yeah i do remember having a separate qinfo window that showed target and how long until i could quest again, do you have any idea of what that might have been? or what's a more modern qinfo window plugin T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: maybe bast's? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Pharaos Tech: well i seem to get "error parsing script (cannot load) when i try to use bast T3/r7/2021-01-22.txt.gz:{chan ch=tech}Big Boi Zyanya Tech: Did you download his entire package or just the one script? T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Would also say, thats a bit vague for anyone to tell...alot of things can cause 1 error type T3/r7/2021-01-22.txt.gz:{chan ch=tech}Pharaos Tech: sorry it was my own fault, thanks T3/r7/2021-01-22.txt.gz:{chan ch=tech}Midway Tech: i am stuck making an alias. CSQ c 'ttack_spell' uestor_mob. (attack speel is variable maggic missile) uestor_mob tries to be the questor's mob. But i dont know how to keep going. mabye a trigger '* which is in the general area' and works with uestor_mob but i dont know how how to link them T3/r7/2021-01-22.txt.gz:{chan ch=tech}Kippe Tech: what are you trying to do? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Midway Tech: a spell the questos's mob and maggic missile T3/r7/2021-01-22.txt.gz:{chan ch=tech}Nohh Tech: well you can get the mob name with a trigger that matches the questor message, sure.. but you can't cast on mobnames you have to use keywords, which makes it a bit more complicated T3/r7/2021-01-22.txt.gz:{chan ch=tech}Nohh Tech: but it kind of sounds like you're just trying to do what search and destroy already does T3/r7/2021-01-22.txt.gz:{chan ch=tech}Triixxee Tech: finger crowley, if you using mush T3/r7/2021-01-22.txt.gz:{chan ch=tech}Midway Tech: ah ok, i have the plugings wihout installing i test them. I have aardwcrowley, aardlyworshit & winklewinkle. Maybe outdated the last T3/r7/2021-01-22.txt.gz:{chan ch=tech}Midway Tech: the 1st u mean¿ T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: How colors be added to a Note() or using print()? T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: ColourTell("White", "", " | ") Hyperlink ("#helm", "helm", "Change your default skin type to helm", "lime", "", 0) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Your Intuition Tech: http://www.mushclient.com/scripts/function.php?name=ColourNote T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: ColourTell("White", "", " | ") Hyperlink ("#helm", "helm", "Change your default skin type to helm", "lime", "", 0) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: Thanks! T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Yeah, there's colour variants of the output commands T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: Should work the same with ColourNote. T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Literally Colourtell and colournote T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: so ColourNote is a good one to go with for scripting? T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Yes T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: Here is a better example. ColourNote ("red", "blue", "Hello there ", "white", "green", "everyone") T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Alot of scripts use it to highlight text T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: much thanks :) T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: ColourNote adds a carriage return at the end, ColourTell does not. otherwise they work the exact same. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: Thanks, good to know. I like the included carriage return. T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: I think there's even a push further with ANSI T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: At that point, colour options expand further yet T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: I just need a simple text color change, nothing too fancy. :) T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: A prime example of that, atleast where I just saw it, is in Galaban's Partroxis maze helper where AnsiNote is used to mimic actual tells to make it look like the person is literally there, telling you what to do T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: I haven't see that, but it sounds really cool! T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: I love that plugin, it makes me feel like I have the windows paper clip assisting me through that bloody area. T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Well the difference between Ansi and colour note, is ColourNote("grey", "Hello") and AnsiNote(ANSI(22).."Hello") T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Really trivial stuff T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Well the differences I mean T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: Is there a list of more colour codes? or can you add light or dark to change the tone of a colour? T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Like I said....can use ansi colours which gives access to full 256 as far as I recall... T3/r7/2021-01-22.txt.gz:{chan ch=tech}Trachx Tech: help xterm (256 colors) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: Ok, I'll do that T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: colour 256, gives you the whole scale in their shades T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: whoa! T3/r7/2021-01-22.txt.gz:{chan ch=tech}Nohh Tech: or if you're using ColourNote just use the hex code instead of a specific name... T3/r7/2021-01-22.txt.gz:{chan ch=tech}Trachx Tech: that way you can use rainbow text on channels :P T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Just realized how amusing it is that the ansinote in the plugin uses xterm but yet ansi refers to 15 colours... T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: unless I'm missing something here T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: is there a list for hex code colors like colour 256? T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Think using the numbers in xterm may be easier way of noting things out if one doesnt know hex codes T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Likely online if you search it, hexcode is pretty standardized on anything really T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: yeah, I was just going to choose which ever can be called from the mush command line T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: May want to look into the ansinote thing...just looking at application of it, so no idea what it can really do T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Ah....well now I see, the Ansi is like the triggers, front colour and back colour...well still some useful things to do T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: -5 15 T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: whoops T3/r7/2021-01-22.txt.gz:{chan ch=tech}Xine Tech: Good afternoon folks(at least here it is!), I was wondering where I could find some different inventory monitoring/managing plugins for MUSH? T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Finger Durel T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: At least ask him first... Geesh. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Tech: A Calm Stormwind looks around and whistles innocently. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Xine Tech: heh. Yep, i've seen that one. Are they any that have a miniwindow style export to them? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Xine Tech: I'm using Durels atm. it's extensive. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Hmm... Doing LUA for the first time... What would be the best way to check if an object in an object-array already exists? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Tech: MidKnight Gladacus points excitedly at A Calm Stormwind! T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Based on a property on the object that is T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Because I'm guessing Linq doesn't work :P T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Likely guessing you can check if that property is nil for that object...Just a guess T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Aight, well... I'm doing some changes to the consider all-plugin... It annoys me that every mob in it gets the same keyword if there are more than one mob of the same name T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: So I thought I would change it so that it counts up. I've currently done a really crude implementation of it that actually works, but only until there's a mob that has another keyword T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: you just have to search it manually T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Yeah? That's the only way? There's no way in LUA to check if an object exists in an array based on an object-property? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: iterate through the list and check if it equals the target value T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: lua isn't heavy on convenience functions T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Aight, a loop will do then. Thanks :) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: there's a lot of code you can copy-paste from stack exchange T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Ah, checking if a value exists....yeah that's pretty much iteration over table T3/r7/2021-01-22.txt.gz:{chan ch=tech}Xine Tech: its just Lua. it's not an acronym for anything. :) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Selitos Tech: can someone interprety this line for me: string.format("%-13s%s", args.name:gsub("^%l", string.upper), os.date("%m/%d/%y")). I beleive it is formatting a string that is the name +spaces up to 13 chars, followed by the date, is that correct? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: looks like it, why don't you try it out? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Selitos Tech: well based o nthe outut that's what i think, but i don't know T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: you can look up string formatting codes if that's the point of confusion T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: or string.gsub if that is T3/r7/2021-01-22.txt.gz:{chan ch=tech}Selitos Tech: whats the "%-13s%s" mean? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: it's a string formatting code T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: string.format uses the standard c++ formatting codes if %s %d etc T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: you can google it for a full explanation T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: it's useful to understand T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Any overlaps with C#? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Selitos Tech: yeah don't know c++ T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: C# has its own string formatting format T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: basically %s is string, the -13 is how many letters to make space for and keep space for T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Yeah...know more C# than C++....very little but atleast something T3/r7/2021-01-22.txt.gz:{chan ch=tech}Selitos Tech: yeah so i'm right it keeps 13 chars for the name if the name is only 5 chars it adds 8 speces to make 13 T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: those are very simple and as said you can look them up on any search engine T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: they're related, but C# is a little more formalized T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Out of interest, is there a way to format that if a value is null, it omits something, else adds it? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: what's an example? T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Trying to wrap my head around how those quest trackers can report a quest for a T0 player and at the same time track the rewards of a 3 line quest reward T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: print("Variable foo might be nil. It actually is: " .. (foo or "nil")) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: you would check your value before calling string.format or embed an if using and or or T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: is that the kind of thing you meant? T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Without having a stupid amount of if statements concacting the base string for each thing that returns true.... T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: Gladacus, what durel showed T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: I use that shorthand all the time. If "foo" is nil, then it goes to the "or" case. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: there are lots of ways to deal with conditional formatting of potentially nil variables T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: i can't remember the exact macro but i do recall there was a sneaky macro you could use in gcc for inline ifs T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: lua supports single line ifs, and it also has a ternary operator T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Thing is, with quests for example, there can be up to...like 4 or 5 nils....want to capture the lines of rewards to a array and then format the array back intoa string to report the rewards on a channel T3/r7/2021-01-22.txt.gz:{chan ch=tech}Xine Tech: Durel, is prompt required to be on for your inventory plugin? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: gladecus, I'd probably implement that using a loop over the array with a single "if" block T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: No, you can turn the prompt off with dinv. Dinv actually toggles your prompt off temporarily when it runs things in the background so you don't see a bunch of prompts fly by and then turns it back on if it was originally on. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: which concetantes onto a string T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Why am I feeling like the best way is going to be to capture the data into table as strings and then just have a concat loop T3/r7/2021-01-22.txt.gz:{chan ch=tech}Xine Tech: Thank you! T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: that also works fine T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Or atleast, its the least technical way T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: The dinv prompt code can get out of sync though if the prompt toggle gets lost on a disconnect or if another plugin toggles it at the wrong time though. Do "dinv reload" with your prompt set where you want it if it looks wonky. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: my advice is not to care so much about how much code it takes to do something, but care moreso about how readable that code is T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: the software engineer in me just died a little. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Xine Tech: Yeah, I normally don't use my prompt, but from time to time dinv turns it on when I login. T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: By Concat, I mean a if loop that takes a string and concats it on each pass through and once the loop is done, parse the final string to what ever I want T3/r7/2021-01-22.txt.gz:{chan ch=tech}Tech: MidKnight Gladacus peers intently at A Calm Stormwind. T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: if this the is quest stuff you should use regex. it'll capture all of the data you want and pass it into a fucntion via an array T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: yes Gladacus that is exactly how you would do it a = a .. tablename[i] T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: \\\AnsiNote(ANSI(15).."Hello") and AnsiNote(ANSI(15).."Hello") are printing the same color, is there something I need to do first? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: they both just print the default note() color T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Basically what I was planning but you're talking about the input side, where as I'm looking at the output, Stormwind T3/r7/2021-01-22.txt.gz:{chan ch=tech}A Calm Stormwind Tech: AnsiNote (ANSI (32, 1, 43), "This is bold green text on a yellow background") T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: That's why, thanks! T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: read http://www.mushclient.com/scripts/function.php?name=Note on how to change the colours in notes T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: you may be wanting to use ColourNote T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: or first use NoteColour to change the default colour of future Note output T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Nested array...literally a array declaration in a array declaration?....havent done it in a while, too used too creating a array as a class in C#...nice and convient to just create one and reference it T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Hmm, actually glad I got that right, after I remebered the ; at the end of setting values to each sub table, lol T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: to see more colors for Colournote() check out this: \\\newcolour = PickColour (255) T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: To be fair that gives the hashcodes too, never quite thought of that T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: Just trying to find the easiest way to print colors and that popped up while reading :) T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: How would one go from OS.time to a usable h/m/s output? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: see os.date T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: for example: \\\print(os.date("%c", os.time())) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: there are lots of formatting options though T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Ah T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: I think os.date() also just gives you some reasonable output T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Was wondering about capturing a start time and end time....stop watch sort of thing T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: yeah, then you'll want to subtract a pair of os.time() results, and use the type of formatting durel was just talking about T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: but looking up the right formatting code T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: for all sorts of sneaky stuffs look at hadars new plugins that do time keeping etc T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: you can also use GetInfo(232) T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: if you're fine just counting the number of seconds T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: I prefer GetInfo(232) for stopwatch-type applications T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Out of interest, what seconds does OS.time actually give? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Durel Tech: Nod. I just switched my stuff to GetInfo(232) last week :P It's a much higher resolution timer T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: you can probably find that info by googling "lua os.time" T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Not that it works off the command bar for me, hmm...newer version function? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sheriff Shindo Tech: unless they changed it, the number of seconds since some date in 1970ish T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: So roughly some day 216000 hours ago:P T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: dinv does not seem to use my tier in evaluating gear, is there some configuration I have to set? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: as far as I know it should use it automatically T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: I think it uses gmcp data to figure it out, so unless gmcp is turned off, it should know T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: I've never done any configuration of any sort and it absolutely gets equipment according to my tier T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: how do you know it's ignoring tier? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Sometimes I don't agree with dinv, but then I remember dinv knows more about Aardwolf than I do T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: hmm maybe I just need to jetison old gear that makes no sense anymore T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: Nah, have you refreshed recently? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: yes T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: even did a new analyze T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Dont see any reason why any plugin that works with anything affected by player level would have a config relating to tier to start with.... T3/r7/2021-01-22.txt.gz:{chan ch=tech}Giddorah Tech: And, what makes you think the equipment you think dinv is missing is better than what you have on already? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: so a no stat robe vs a (Sparkling) order of the blue flame tunic T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: seems like it didn't know I could wear the tunic ... I don't know T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: maybe it's not in dinv's database? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: you could try dinv refresh T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: I did T3/r7/2021-01-22.txt.gz:{chan ch=tech}FrshPrncOf Kelaire Tech: try creating a "dinv analyze " T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: and like I just said, i did that too T3/r7/2021-01-22.txt.gz:{chan ch=tech}FrshPrncOf Kelaire Tech: then doing dinv usage T3/r7/2021-01-22.txt.gz:{chan ch=tech}Radric Tech: ok whatever, i sac'd the robe and now it wears the tunic T3/r7/2021-01-22.txt.gz:{chan ch=tech}MidKnight Gladacus Tech: Hmm, guessing calling a table a 2nd time doesn't whipe it, must a person set it to nil/nul each time and re-create it? T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: is there a way to get an alias to register even if there is no %1? E.g. 'alias *' = go %1, but I want 'alias' to = Note("no direction given") T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: you can always just make another alias with no argument T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: Ok, I was wondering if that was the easiest solution. T3/r7/2021-01-22.txt.gz:{chan ch=tech}Sath Tech: or you can use regular expressions to conditionally match an argument, I think that's a little more complicated, but it does reduce the alias spam T3/r7/2021-01-22.txt.gz:{chan ch=tech}Torsin Tech: so the regex would capture even the space before the wildcard, but then remove the space if it were there? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Kers Tech: Anyone knows why Bast's broadcast kills don't capture certain mob names' properly? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Princess Alison Tech: How do I change the timezone used for MUSHclient timestamps (eg. in the comm log)? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Tech: it should just be taking the time from your system, not adjusting for any particular timezone T3/r7/2021-01-23.txt.gz:{chan ch=tech}Princess Alison Tech: That's weird. My system time is 1:37 am, but timestamps are giving me 2:37 pm. T3/r7/2021-01-23.txt.gz:{chan ch=tech}Princess Alison Tech: I took a flight from Singapore to Canada. It's still showing Singaporean time, even though I changed my system time to Canadian. T3/r7/2021-01-23.txt.gz:{chan ch=tech}Useful Hadar Tech: have you restarted mushclient since you changed the time? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Princess Alison Tech: I'll restart it again jsut to be sure T3/r7/2021-01-23.txt.gz:{chan ch=tech}Princess Alison Tech: It seems to have changed properly now :) T3/r7/2021-01-23.txt.gz:{chan ch=tech}Pharaos Tech: SnD users, when a mob's name/location is listed in red and marked unknown, what do you have to do to "fix" it? hunting the mobs down and killing them doesn't seem to work T3/r7/2021-01-23.txt.gz:{chan ch=tech}Pharaos Tech: is there a command or something you have to input when you're in the room T3/r7/2021-01-23.txt.gz:{chan ch=tech}Thelogictree Tech: hi has anyone encountered the message ** Noexp is currently enabled. Threshold is set to 0 exp. ** coming up randomly from the mapper extender plug-in? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: So I'm working on some enhancements to a plugin for personal use and I was wondering a tad about binding together an alias with a lua-function T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: The alias-portion has a match part... If I just want my to listen to a single command with no parameters after it... Would it be okay to add match as just ^command$ ? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Nohh Tech: sure, or just drop the ^ and $ and not make it a regex match T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: Oh! That works? Excellent T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: Well, I don't want it to trigger from when I'm typing something... If I don't have the ^... Would it trigger if I types "cl Hey, I want to command and conquer"? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: If the command word is command? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Nohh Tech: easy enough to test but i'm pretty certain it only matches if it's the entirety of the entered command T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: Great T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: And the script= part is which function it should run? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: I'm working out of the original xml-file T3/r7/2021-01-23.txt.gz:{chan ch=tech}Nohh Tech: yeah, for an xml will call function_name(name, line, wildcards) T3/r7/2021-01-23.txt.gz:{chan ch=tech}Giddorah Tech: Great, and... Send to=12 means it'll send to the script? T3/r7/2021-01-23.txt.gz:{chan ch=tech}Nohh Tech: you'd only need that if you're putting the code inside the block.. if you use script="whatever", the whatever function would be inside a separate