LustyMap

In-game map and minimap GUI

Total Downloads: 50,532 - First Release: Sep 8, 2015 - Last Update: Dec 29, 2017

5/5, 163 likes
  1. @Wulf thankyou for the update, I always wondered what that black map was, I have no clue how you reply to a lot of people and update stuff and manage all this! #donating
     
  2. Fantastic job @Wulf and the entire group of people working on not only the LustyMap plugin but all plugins that people rely on. It was a tough week where many survivors had to hearken back to the days of old without maps and automatically painted signs, but we toughed through it and the Rust gods and Oxide Plugin Demigods have given us back the images we have so desired. Gives us a new appreciation for these plugins and the community that makes them! Thanks again everyone and good luck out there!

    Plugin worked like a charm if you clear out the LustyMap.json (in config), and the CustomData.json and ImageData.json (in data/LustyMap folder) then reloaded LustyMap and relogged into the server. I restarted my computer completely to be safe and it worked perfectly! Sign painting is working now as well.
     
  3. Guys you should read what Wulf posted :) For Sure the Thanks goes to @Wulf and @k1lly0u , but as mentioned, the bug fix was found by @Fujikura so please, don't forget to thank him also!

    So My great many Thanks towards you 3 guys :)
     
  4. 10x guys! I hope my custom map with marked zombies zones will work too.
     
    Last edited by a moderator: Dec 9, 2016
  5. I can not generate my map in beancan.io
    When I put the seed number and the size I got
    404
    NOT FOUND
    The page you requested does not exist! Sorry about that.

    any help ?
     
  6. The map works! But no players are shown on the map. Also no helicopters and airdrops.
    Nothing ...
    In the config everything is true
    What is the reason?


    I found the mistake.
    In the folder oxide / data / LustyMap the folder "icons"
    Now everything goes!
    Good work !!!
     
    Last edited by a moderator: Dec 9, 2016
  7. Installed yesterday and it worked fine... this morning we're back to a black map again that eventually disappears. I get this error but I host on GameServers... how would I go about installing that file?

    [Oxide] 05:05 [Error] [LustyMap] Error whilst retrieving the map image from file storage: ImageConverter cannot convert from (null). If you are running linux you must install LibGDIPlus using the following line: "sudo apt install libgdiplus", then restart your system for the changes to take affect
    [Oxide] 05:05 [Error] [LustyMap] There was a error retrieving the map image from file storage. This may be caused by slow processing of the images being uploaded to your server. Please wait a few minutes and try again
     
  8. Create an account, add a server. you will see the api key in the server information after you add it.
     
  9. HELP PLS!!!!!what's wrong!?
    21231231.jpg
     
  10. Registered with beancan.io have key and an ID. key added to config, but this is what I get, and rust.io claims oops reload. I no longer have any map at all.
    Code:
    [Oxide] 11:33 [Info] LustyMap was compiled successfully in 3094ms
    [Oxide] 11:33 [Warning] Calling 'Unload' on 'LustyMap v2.0.67' took 320ms
    [Oxide] 11:33 [Info] Unloaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:33 [Info] Loaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:33 [Warning] [LustyMap] Validating imagery
    [Oxide] 11:33 [Warning] [LustyMap] Icon images have not been found. Uploading images to file storage
    [Oxide] 11:33 [Warning] [LustyMap] Attempting to contact beancan.io to download your map image!
    [Oxide] 11:33 [Error] [LustyMap] Error: 403 - Invalid API key. Unable to download map image
    [Oxide] 11:34 [Info] LustyMap was compiled successfully in 2715ms
    [Oxide] 11:34 [Warning] Calling 'Unload' on 'LustyMap v2.0.67' took 313ms
    [Oxide] 11:34 [Info] Unloaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:34 [Info] Loaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:34 [Warning] [LustyMap] Validating imagery
    [Oxide] 11:34 [Warning] [LustyMap] Icon images have not been found. Uploading images to file storage
    [Oxide] 11:34 [Warning] [LustyMap] Attempting to contact beancan.io to download your map image!
    [Oxide] 11:34 [Warning] Calling 'OnServerInitialized' on 'LustyMap v2.0.67' took 211ms
    [Oxide] 11:34 [Error] [LustyMap] Error: 403 - Invalid API key. Unable to download map image
    [event] assets/prefabs/npc/cargo plane/cargo_plane.prefab
    [Oxide] 11:41 [Debug] Reload requested for plugin which is already loading: LustyMap
    [Oxide] 11:41 [Info] LustyMap was compiled successfully in 2746ms
    [Oxide] 11:41 [Warning] Calling 'Unload' on 'LustyMap v2.0.67' took 316ms
    [Oxide] 11:41 [Info] Unloaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:41 [Info] Loaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:41 [Warning] [LustyMap] Validating imagery
    [Oxide] 11:41 [Warning] [LustyMap] Icon images have not been found. Uploading images to file storage
    [Oxide] 11:41 [Warning] [LustyMap] Attempting to contact beancan.io to download your map image!
    [Oxide] 11:41 [Warning] Calling 'OnServerInitialized' on 'LustyMap v2.0.67' took 227ms
    [Oxide] 11:41 [Error] [LustyMap] Error: 403 - Invalid API key. Unable to download map image
    [Oxide] 11:42 [Info] LustyMap was compiled successfully in 352ms
    [Oxide] 11:42 [Warning] Calling 'Unload' on 'LustyMap v2.0.67' took 329ms
    [Oxide] 11:42 [Info] Unloaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:42 [Info] Loaded plugin LustyMap v2.0.67 by Kayzor / k1lly0u
    [Oxide] 11:42 [Warning] [LustyMap] Validating imagery
    [Oxide] 11:42 [Warning] [LustyMap] Icon images have not been found. Uploading images to file storage
    [Oxide] 11:42 [Warning] [LustyMap] Attempting to contact beancan.io to download your map image!
    [Oxide] 11:42 [Error] [LustyMap] Error: 403 - Invalid API key. Unable to download map image
    Saved 19,448 ents, serialization(0.07), write(0.10), disk(0.01) totalstall(0.33).
    Saving complete
     
  11. Wulf

    Wulf Community Admin

    Error: 403 - Invalid API key. Unable to download map image
     
  12. I can see that, so how do I correct ? The key generated at beancan.io - Home is what I placed in the config APIKey between the " ". I do not work for beancan, and I am using the key given.
     
  13. Wulf

    Wulf Community Admin

    I'd suggest making sure that the key doesn't have any unwanted spaces or symbols in it, otherwise I'd suggest contacting beancan.io for support with that.
     
  14. you got a support address for beancan please? or a way to PM you the beancan info for my server to verify I made the correct enty. The API key is 10 alpha numeric digits.

    Also, typing /map in chat returns "LustyMap is not activated"
     
    Last edited by a moderator: Dec 9, 2016
  15. Thanks for the bug fix guys! Map is working like it should.
    [DOUBLEPOST=1481314347][/DOUBLEPOST]Out of curiosity why do all these lines say [Warning]?

    [12/09/2016 13:42:57] [Oxide] 13:42 [Warning] [LustyMap] Validating imagery
    [12/09/2016 13:42:57] [Oxide] 13:42 [Warning] [LustyMap] Icon images have not been found. Uploading images to file storage
    [12/09/2016 13:42:57] [Oxide] 13:42 [Warning] [LustyMap] Attempting to contact beancan.io to download your map image!
    [12/09/2016 13:42:57] [Oxide] 13:42 [Warning] [LustyMap] Map generation successful! Downloading map image to file storage. Please wait!
    [12/09/2016 13:42:57] [Oxide] 13:42 [Warning] [LustyMap] Attempting to split and store the complex mini-map. This may take a while, please wait!
    [12/09/2016 13:42:58] [Oxide] 13:42 [Warning] [LustyMap] Generating the main map
    [12/09/2016 13:42:58] [Oxide] 13:42 [Warning] [LustyMap] Main map generated successfully!
    [12/09/2016 13:42:58] [Oxide] 13:42 [Warning] [LustyMap] Generating the mini-map
    [12/09/2016 13:42:58] [Oxide] 13:42 [Warning] [LustyMap] Mini map generated successfully!
     
  16. LustyMap is laggin tooooo much the users when the HeliCopter is spawned and they Open the big map, with "M",
    Causes a BiG Lot of Lag, players go kicked of server and stand on high pings, if they go out, and try to log they have this advice and not enter:
    Rejecting connection - Steam Auth Timeout
    The rest of the users on the server if they dont open the Map, still playing without any issue.
     
  17. Good staff.
    Now with this update this is good. The map does not appear in black anymore.
    thank you
     
  18. your it is normal when there are wild freezes of your plugin?

    Code:
    (08:38:32) | [Oxide] 08:38 [Warning] [LustyMap] Validating imagery
    (08:38:32) | [Oxide] 08:38 [Warning] [LustyMap] Icon images have not been found. Uploading images to file storage
    (08:38:32) | [Oxide] 08:38 [Warning] [LustyMap] Attempting to contact beancan.io to download your map image!
    (08:38:32) | [Oxide] 08:38 [Warning] Calling 'ccmdResetmap' on 'LustyMap v2.0.67' took 267ms
    (08:38:34) | [Oxide] 08:38 [Warning] [LustyMap] Map generation successful! Downloading map image to file storage. Please wait!
    (08:38:34) | [Oxide] 08:38 [Warning] [LustyMap] Attempting to split and store the complex mini-map. This may take a while, please wait!
    (08:38:34) | [Oxide] 08:38 [Warning] [LustyMap] Map image not found in file store. Waiting for 10 seconds and trying again (Attempt: 1 / 5)FREEEEZZZZZZZZEEEEEEEEEEE!!!!!!!!!!!!!!!(08:39:25) | [Oxide] 08:38 [Warning] [LustyMap] Map split was successful!
    (08:39:25) | [Oxide] 08:38 [Warning] [LustyMap] Generating the main map
    (08:39:25) | [Oxide] 08:38 [Warning] [LustyMap] Main map generated successfully!
    (08:39:25) | [Oxide] 08:38 [Error] Failed to run a 10.00 timer in 'LustyMap v2.0.67' (KeyNotFoundException: The given key was not present in the dictionary.)
    (08:39:25) | [Oxide] 08:38 [Debug]   at System.Collections.Generic.Dictionary`2[System.Int32,Oxide.Game.Rust.Cui.CuiElementContainer[,]].get_Item (Int32 key) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap+LustyUI.AddBaseUI (.BasePlayer player, MapMode type) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap.OpenComplexMap (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap+MapUser.ToggleMapType (MapMode mapMode) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap+MapUser.InitializeComponent () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap.OnPlayerInit (.BasePlayer player) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap.ActivateMaps () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap+LustyUI.RenameComponents () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap.CreateStaticMain () [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap.GenerateMaps (Boolean main, Boolean mini, Boolean complex) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap.AttemptSplit (Int32 attempts) [0x00000] in <filename unknown>:0
      at Oxide.Plugins.LustyMap+<AttemptSplit>c__AnonStorey3.<>m__0 () [0x00000] in <filename unknown>:0
      at Oxide.Core.Libraries.Timer+TimerInstance.FireCallback () [0x00000] in <filename unknown>:0
    press M
    dont work!
     
  19. Minimap works (does not show my marker) while big map is still black.
     
  20. Still no markers on my maps, mini or Large.