LustyMap

In-game map and minimap GUI

Total Downloads: 48,766 - First Release: Sep 8, 2015 - Last Update: Dec 29, 2017

5/5, 163 likes
  1. anyone a idea?

    when i activate Plugin, on server Site all fine, but Client Site, ram increase up (in my case 24GB Usage, without LustyMap only 9GB are Used,

    So all other Players have enorm Problems ;(
     
  2. try to turn off the display of vending machines
     
  3. i made this change and turn off friends and clanmates. so, ram after 2 Hours only 10GB. i Think i found the problem
     
  4. When can you add the icons on HapisIsland thank you
    Because it's a very good map
     
  5. Is there anyway to update the custom map without having to delete the entire image library?

    Edit: I'm wanting to update my custom LustyMap, but it keeps causing my server to shutdown.
     
    Last edited by a moderator: Jun 22, 2018
  6. please help
    Code:
    (18:48:52) | Plugin compilation is already queued: LustyMap (0.063 ago)
    (18:48:52) | Added '// Reference: System.Drawing' in plugin 'LustyMap'
    (18:48:52) | Added '// Reference: Facepunch.Sqlite' in plugin 'ImageLibrary'
    (18:48:52) | Added '// Reference: UnityEngine.UnityWebRequestModule' in plugin 'ImageLibrary'
    (18:48:54) | LustyMap and ImageLibrary were compiled successfully in 2477ms
    (18:48:55) | Calling 'Unload' on 'LustyMap v2.1.39' took 376ms
    (18:48:55) | Unloaded plugin LustyMap v2.1.39 by Kayzor / k1lly0u
    (18:48:55) | Unloaded plugin Image Library v2.0.42 by Absolut & K1lly0u
    (18:48:55) | LustyMap plugin is waiting for requirements to be loaded: ImageLibrary
    (18:48:55) | Loaded plugin Image Library v2.0.42 by Absolut & K1lly0u
    (18:48:55) | Failed to call hook 'OnServerInitialized' on plugin 'LustyMap v2.1.39' (NullReferenceException: Object reference not set to an instance of an object)
    at Oxide.Plugins.LustyMap.LoadSettings () [0x0000b] in <2889938c8aca42b6bbd2a97205bbca70>:0
    at Oxide.Plugins.LustyMap.OnServerInitialized () [0x00062] in <2889938c8aca42b6bbd2a97205bbca70>:0
    at Oxide.Plugins.LustyMap.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0044f] in <2889938c8aca42b6bbd2a97205bbca70>:0
    at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09b255f9a88d4ffda4779759134e116d>:0
    at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ba44835247a74c58bf6cabef8b441b56>:0
    at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ba44835247a74c58bf6cabef8b441b56>:0
    (18:48:55) | Loaded plugin LustyMap v2.1.39 by Kayzor / k1lly0u
    map isnt showing up and cammands arent working saying lusty map isnt activated
     
    Last edited by a moderator: Jun 24, 2018
  7. The plug-in does not work after updating to the latest version of oxide

    (04:55:23) | [Image Library] Starting order LustyMap

    (04:55:24) | [LustyMap] [Warning] Map generation successful! Downloading map image to file storage. Please wait!

    (04:55:24) | [LustyMap] Error whilst retrieving the map image from file storage: The type initializer for 'System.Drawing.GDIPlus' threw an exception.

    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

    (04:55:24) | ExType: TypeInitializationException

    (04:55:24) | Web request callback raised an exception (DllNotFoundException: libgdiplus.so.0)

    at (wrapper managed-to-native) System.Drawing.GDIPlus.GdiplusStartup(ulong&,System.Drawing.GdiplusStartupInput&,System.Drawing.GdiplusStartupOutput&)

    at System.Drawing.GDIPlus..cctor () [0x000cc] in <1917aa1c39d94b1a91807b8cd9f03350>:0
    [DOUBLEPOST=1529806620][/DOUBLEPOST](05:14:45) | Web request callback raised an exception (ArgumentException: A null reference or invalid value was found [GDI+ status: InvalidParameter])

    at System.Drawing.GDIPlus.CheckStatus (System.Drawing.Status status) [0x0009b] in <1917aa1c39d94b1a91807b8cd9f03350>:0

    at System.Drawing.Bitmap.SetResolution (System.Single xDpi, System.Single yDpi) [0x0000e] in <1917aa1c39d94b1a91807b8cd9f03350>:0

    at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap.SetResolution(single,single)

    at Oxide.Plugins.LustyMap+MapSplitter.ResizeImage (System.Drawing.Image image, System.Int32 pixels) [0x0007b] in <5a2ce1a6a5404534b773d8155aee82fa>:0

    at Oxide.Plugins.LustyMap+MapSplitter.SplitMap (System.String imageId, System.Int32 amount) [0x0010d] in <5a2ce1a6a5404534b773d8155aee82fa>:0

    at Oxide.Plugins.LustyMap.AttemptSplit (System.Int32 attempts) [0x0007e] in <5a2ce1a6a5404534b773d8155aee82fa>:0

    at Oxide.Plugins.LustyMap.DownloadMap (System.String url) [0x00046] in <5a2ce1a6a5404534b773d8155aee82fa>:0

    at Oxide.Plugins.LustyMap.<GetMapURL>m__1 (System.Int32 code, System.String response) [0x0002c] in <5a2ce1a6a5404534b773d8155aee82fa>:0

    at Oxide.Core.Libraries.WebRequests+WebRequest.<OnComplete>b__42_0 () [0x00034] in <ba44835247a74c58bf6cabef8b441b56>:0
     
  8. Have same error :/
     
  9. I already dealt with it, just updated the packages needed for LGSM
     
  10. Which one and how?
     
  11. I have a Debian 64-bit

    sudo dpkg --add-architecture i386; sudo apt update; sudo apt install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc tmux lib32gcc1 libstdc++6 libstdc++6:i386 lib32z1
     
  12. Is there any way to create a private marker, only visible to one player with the API?
     
  13. cant open map on m. What wrong?
     
  14. Having trouble getting LustyMap to work. When I try /map, I get: LustyMap is not activated.

    I assume it relates to the error in the console:
    Code:
    (19:53:28) | [LustyMap] [Warning] Validating imagery
    (19:53:28) | [LustyMap] [Warning] Generating the main map
    (19:53:28) | [LustyMap] [Warning] Main map generated successfully!
    (19:53:28) | [LustyMap] [Warning] Generating the mini-map
    (19:53:28) | [LustyMap] [Warning] Mini map generated successfully!
    (19:53:28) | [LustyMap] [Warning] Generating the complex map. This may take a few moments, please wait!
    (19:53:28) | [LustyMap] Missing map piece (Slices: 6, Column: 0, Row: 0). When the plugin is splitting the map you must wait for it to finish otherwise the split will not complete and this error will occur
    (19:53:28) | [LustyMap] Creating a new load order with ImageLibrary
    (19:53:28) | [LustyMap] [Warning] Icon images have not been found. Uploading images to file storage
    (19:53:28) | [LustyMap] [Warning] Downloading map image to file storage. Please wait!
    (19:53:28) | [LustyMap] [Warning] Attempting to split and store the complex mini-map. This may take a few moments! Failure to wait for this process to finish WILL result in error!
    (19:53:28) | [LustyMap] [Warning] Starting complex map split (6x). Please wait!
    (19:53:28) | Failed to call hook 'OnServerInitialized' on plugin 'LustyMap v2.1.39' (ArgumentException: A null reference or invalid value was found [GDI+ status: InvalidParameter])
      at System.Drawing.GDIPlus.CheckStatus (System.Drawing.Status status) [0x0009b] in <1917aa1c39d94b1a91807b8cd9f03350>:0
      at System.Drawing.Bitmap.SetResolution (System.Single xDpi, System.Single yDpi) [0x0000e] in <1917aa1c39d94b1a91807b8cd9f03350>:0
      at (wrapper remoting-invoke-with-check) System.Drawing.Bitmap.SetResolution(single,single)
      at Oxide.Plugins.LustyMap+MapSplitter.ResizeImage (System.Drawing.Image image, System.Int32 pixels) [0x0007b] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap+MapSplitter.SplitMap (System.String imageId, System.Int32 amount) [0x0010d] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap.AttemptSplit (System.Int32 attempts) [0x0007e] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap.LoadMapImage () [0x0007e] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap.CreateStaticComplex () [0x0012b] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap.GenerateMaps (System.Boolean main, System.Boolean mini, System.Boolean complex) [0x00094] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap.ValidateImages () [0x00044] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap.OnServerInitialized () [0x0007a] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.LustyMap.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x0044f] in <439d0b8358ad40b9a28ef9c1efa1e0a3>:0
      at Oxide.Plugins.CSharpPlugin.InvokeMethod (Oxide.Core.Plugins.HookMethod method, System.Object[] args) [0x00079] in <09b255f9a88d4ffda4779759134e116d>:0
      at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x000d8] in <ba44835247a74c58bf6cabef8b441b56>:0
      at Oxide.Core.Plugins.Plugin.CallHook (System.String hook, System.Object[] args) [0x00060] in <ba44835247a74c58bf6cabef8b441b56>:0
    (19:53:28) | Calling 'OnServerInitialized' on 'LustyMap v2.1.39' took 874ms
    (19:53:31) | [Image Library] Starting order LustyMap
    (19:55:20) | LustyMap storage process at 62% (171/277)
    (19:55:40) | LustyMap storage process at 91% (251/277)
    (19:55:44) | Image batch (LustyMap) has been stored successfully
    (19:55:46) | [Image Library] Starting order LustyMap - Map Image
    (19:55:48) | Image batch (LustyMap - Map Image) has been stored successfully
    Running with LGSM on Ubuntu 18.04. Already ran sudo apt update/upgrade + sudo apt install libgdiplus + updated LGSM dependancies + rebooted.
    Even tried with custom map.jpg image downloaded from Beancan.io. No luck :(
     
  15. @emerysteele I've seen better answers than what I'll suggest from people that mention plugin/oxide versions But it looks like your map is loading,
    For the time being you may be able to disable complex map or the mini map altogether and the main map should work.

    @Faymi You need to bind the key client side now, In game console "bind m LMUI_Control map" case sensitive.
     
  16. thx you so much
    [DOUBLEPOST=1530443855][/DOUBLEPOST]
    And how to disable the minimap in the corner of the screen?
     
  17. Thank you! Disabling complex map worked!
     
  18. how delete GUI and LustyMap info on map top?
     
    Last edited by a moderator: Jul 2, 2018
  19. After Update not working for me... it shows only a red QuestionMark? What can i do to fix that?
     
  20. Update Oxide, fixed it for me.