Aurora says, "Tharvis, why are you always breaking things?!" Artemis says, "You are so high maintenance, Tharvis, gosh." Tecton says, "It's still your fault, Tharvis."
it's apparently an error that happens to a few people, @Valentinus was speaking of people asking about it the mudlet clan
Aurora says, "Tharvis, why are you always breaking things?!" Artemis says, "You are so high maintenance, Tharvis, gosh." Tecton says, "It's still your fault, Tharvis."
Seems to be an intermitent problem that not everyone is having. I have had no issues with it which considering I use a much much much larger master map than the one that it uploaded for the crowdmap as of current should be causing an issue as well. I will check into it and see if I can replicate the error on my end. If all else fails i will redo the crowdmap update and see if that fixes the issue.
I was having it happen before, once or twice, and it just now happened again briefly after the update.
And I love too Be still, my indelible friend That love soon might end You are unbreaking And be known in its aching Though quaking Shown in this shaking Though crazy Lately of my wasteland, baby That's just wasteland, baby
Keeps happening to me since the latest crowdmap update. So when I turn on my computer this is what I do to fix it...
1.) Uninstall Microsoft C++ Redistributable files from the Programs and Features thing in the Control Panel
2.) I then reinstall the one I need from the Microsoft website here. You'll have to figure out which one is compatible for your system, though. That one works for me.
3.) When the installion is done you should be good to go! I never have to restart my computer to make it work.
As per @Ethoas's suggestion, I updated to mudlet 3.delta (new as of this Jan.) and all seems to work fine with the latest mapper update, and I was having the same crash issues otherwise.
If you try that method of getting the mapper to work, make sure you backup your mudlet profiles somewhere before uninstalling mudlet 2.1 and updating to mudlet 3.delta, as the transition ignored some of my scripts (might not happen to you, but better safe than sorry). Everything now works fine that I've imported them from the backup, and new client is pretty smooth compared to 2.1 and previous versions of mudlet 3.
1) Do arealock and make sure to lock the first empty area of the list. 2) Type mcon to open the map editing mode. 3) Type lua (or vlua if using svo) vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end 4) Type mcoff to close the map editing mode. 5) qq, save profile, close mudlet. 6) Reload profile, move one room. 7) Fixed.
Updated to 3.0.0-delta. Saved my mudlet folder as mudlet.backup in C:\Users\username\.config and then uninstalled 2.1, installed 3.0.0-delta and renamed my folder back to mudlet. Seems to be working now.
1) Do arealock and make sure to lock the first empty area of the list. 2) Type mcon to open the map editing mode. 3) Type lua (or vlua if using svo) vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end 4) Type mcoff to close the map editing mode. 5) qq, save profile, close mudlet. 6) Reload profile, move one room. 7) Fixed.
EDIT:
Specifically for step 3, if you use SVO, type:
vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end
It was confusing me, but through wonderful tech support from @Kasa I am LIBERATED!
1) Do arealock and make sure to lock the first empty area of the list. 2) Type mcon to open the map editing mode. 3) Type lua (or vlua if using svo) vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end 4) Type mcoff to close the map editing mode. 5) qq, save profile, close mudlet. 6) Reload profile, move one room. 7) Fixed.
Step 3 doesn't work for me. I'm not using SVO. Just plain ordinary Mudlet. When I type:
lua vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end
I get Achaea's standard "Brilliant! Dumb it down for me?".
I also tried starting it lua for key, in case your second vlua was for svo people only...same result.
I am in Map editing mode...or at least so mudlet claims when I type mcon. I am not a coder, so maybe its obvious to everyone else but... what am I doing wrong?
@Anaria vlua is the svo syntax to start a lua string.
try :
lua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end
Aurora says, "Tharvis, why are you always breaking things?!" Artemis says, "You are so high maintenance, Tharvis, gosh." Tecton says, "It's still your fault, Tharvis."
Thanks @Fen and someone else who I can't remember told me but I've added that room delete step into my uploading the crowdmap. For those of you who do not know as I am basically the only person who maps in the crowdmap for public download I have been working on mapping the wilderness. The issue is that 2.1 cannot handle it at all. 3.0 delta can handle it better but of course because it is not a stable build most people are not switching over. So for that reason I have to delete all my wilderness rooms after I save my own wilderness version of the map and do a couple other things before I upload it to my dropbox and change the version and change notes. For some reason it stopped deleting them all correctly so that function you put up there does finish off what the delete area function misses and now fixes that issue for anyone running 2.1.
I've started getting this error again since updating to the last version a couple of days ago. I tried the method suggested by Siduri, but it just makes Mudlet crash. Is it something that would be fixed by upgrading to Mudlet 3.0, @Qwindor - and what's the general stability of 3.0 like currently?
Comments
@Kard @Keneanung @Patrick @Qwindor @Wyd
Artemis says, "You are so high maintenance, Tharvis, gosh."
Tecton says, "It's still your fault, Tharvis."
GMCP documentation: https://github.com/keneanung/GMCPAdditions
svof github site: https://github.com/svof/svof and documentation at https://svof.github.io/svof
Artemis says, "You are so high maintenance, Tharvis, gosh."
Tecton says, "It's still your fault, Tharvis."
That love soon might end You are unbreaking
And be known in its aching Though quaking
Shown in this shaking Though crazy
Lately of my wasteland, baby That's just wasteland, baby
1.) Uninstall Microsoft C++ Redistributable files from the Programs and Features thing in the Control Panel
2.) I then reinstall the one I need from the Microsoft website here. You'll have to figure out which one is compatible for your system, though. That one works for me.
3.) When the installion is done you should be good to go! I never have to restart my computer to make it work.
If you try that method of getting the mapper to work, make sure you backup your mudlet profiles somewhere before uninstalling mudlet 2.1 and updating to mudlet 3.delta, as the transition ignored some of my scripts (might not happen to you, but better safe than sorry). Everything now works fine that I've imported them from the backup, and new client is pretty smooth compared to 2.1 and previous versions of mudlet 3.
1) Do arealock and make sure to lock the first empty area of the list.
2) Type mcon to open the map editing mode.
3) Type lua (or vlua if using svo) vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end
4) Type mcoff to close the map editing mode.
5) qq, save profile, close mudlet.
6) Reload profile, move one room.
7) Fixed.
Specifically for step 3, if you use SVO, type:
vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end
It was confusing me, but through wonderful tech support from @Kasa I am LIBERATED!
Thanks all!
@Fen aye the line helped!
lua vlua for key, val in pairs(getRooms()) do if tonumber(key) > 1000000 then expandAlias("room delete "..tostring(key)) end end
I get Achaea's standard "Brilliant! Dumb it down for me?".
I also tried starting it lua for key, in case your second vlua was for svo people only...same result.
I am in Map editing mode...or at least so mudlet claims when I type mcon. I am not a coder, so maybe its obvious to everyone else but... what am I doing wrong?
try :
Artemis says, "You are so high maintenance, Tharvis, gosh."
Tecton says, "It's still your fault, Tharvis."
Once you install this package, Siduri's steps work perfectly. Thank you @Siduri.
I take commissions.