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. Looks like you edited the .cs file.
     
  2. cause they said i need my api so i included it inside and the error popped up
     
  3. WTF? LustyMap now take 1400 mb in my hosting ! It is No Normal!
     
  4. Is there something broken in the cs? I've named a custom image, (Taken Directly from beancan.io See: http://assets.rustserversio.netdna-cdn.com/maps/8765309-6000-Procedural_Map.jpg ) Using the .Json added below. I've tried this with my API key, and without my API key.
    No workie.. |

    The image is stored on the server at /home/steam/Games/serverfiles/server/TurkeyBaster/oxide/data/LustyMap /
    I have tried the FULL direct path, and simply the image name (8765309-6000-Procedural_Map.jpg) No diffrence.
    I've tried with the custom as false, again no workie.

    I get map markers, but no image for the background. Also the minimap is totally black.

    API Key: 30289a9665, Server: 59790

    I am running Linux, (Ubuntu 16.04 LTS, with LibGDIPlus (4.2-1ubuntu1) )

    Some output code:

    Code:
    (00:40:35) | [Oxide] 00:40 [Info] Unloaded plugin LustyMap v2.0.65 by Kayzor / k1lly0u
    (00:40:35) | [Oxide] 00:40 [Info] Loaded plugin LustyMap v2.0.65 by Kayzor / k1lly0u
    (00:40:35) | [Oxide] 00:40 [Warning] [LustyMap] Validating imagery
    (00:40:35) | [Oxide] 00:40 [Warning] [LustyMap] Images and icons found in server storage
    (00:40:35) | [Oxide] 00:40 [Warning] [LustyMap] Downloading map image to file storage. Please wait!
    (00:40:35) | [Oxide] 00:40 [Warning] [LustyMap] 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!
    (00:40:35) | [Oxide] 00:40 [Warning] [LustyMap] Map image not found in file store. Waiting for 10 seconds and trying again (Attempt: 1 / 5)
    (00:40:35) | [Oxide] 00:40 [Warning] Calling 'OnServerInitialized' on 'LustyMap v2.0.65' took 218ms
    (00:40:45) | [Oxide] 00:41 [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
    (00:40:45) | [Oxide] 00:41 [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
    (00:40:45) | [Oxide] 00:41 [Warning] [LustyMap] Generating the main map
    (00:40:45) | [Oxide] 00:41 [Warning] [LustyMap] Main map generated successfully!
    (00:40:45) | [Oxide] 00:41 [Warning] [LustyMap] Generating the mini-map
    (00:40:45) | [Oxide] 00:41 [Warning] [LustyMap] Mini map generated successfully!

    Code:
    SYSTEM INFO AS REPORTED BY UNITY GAME LOG:System
        Name: TurkeyBaster
        OS:   Linux 4.4 Ubuntu 16.04 64bitCPU
        Model:  AMD Opteron(tm) Processor 6320
        Cores:  2
        Memory: 4000 MBGPU
        Model:  Null Device
        API:    NULL 1.0 [1.0]
        Memory: 128 MB
        SM:     30Memory
        Private:     0 MB
        Working Set: 0 MBProcess
        Priority: 0
        Threads:  0
        Memory:   77 MB
        Peak:     78 MBMono
        Collects: 4
        Memory:   0 MB
    Please kindly tell me what I am doing wrong...

    Gabriel
     

    Attached Files:

  5. I put lusty map on, for some reason the map is coming up on the top left but its not live or anything?
     
  6. Use this on line 23 of the config file.
    Code:
    "CustomMap_Filename": "TurkeyBaster_NewMap.png",
    
     
  7. Kappasaurus, so I didn't hear back at all. Does this mean my seed is basically no go for beancan.io? Or will you be fixing it? I'd like to get off playrust.io's map image its ugly compared to the one you generate.

    Edit: Nevermind! Just checked my inbox, thanks!
     
  8. Well done then.

    I have yet to figure out what`s up with mine.I am doing full reset of server tomorrow anyways, will reinstall plugins one by one.
     
  9. Would appreciate it if you could maybe point out where on your site to retrieve the api key. because I have not been able to get it unless i submit a server again. It also may help if you specify your rules for submission on the page where a person would create a server. It does not state anywhere, that the server must be american, with banner, and well worded description. My server is hosted in France, majority of my server team is from the UK, so that is where we decided to purchase the server. It is your site and you can do what you want with it. but It must get tiring rejecting so many sites, simply due to lack of communication. I will continue to use my custom map file. Was easy to setup. Just downloaded the image from playrust.io which generated my map with grid system.
     
  10. My posts, edit, then scroll down.
    upload_2016-12-20_13-12-34.png
     
  11. (I am aware that the .json I included had Turkeybaster_NewMap.png, at the point of writing, I was very frustrated, and had copied the image to several different formats, and one of my iterations of the .json file is what I published. )

    I deleted the .cs and the data for lustymap, and restarted lustymap from scratch,
    So This is what is there currently:

    Code:
    "MapOptions": {
        "HideEventPlayers": true,
        "MapImage": {
          "APIKey": "30289a9665",
          "CustomMap_Filename": "8765309-6000-Procedural_Map.jpg",
          "CustomMap_Use": true
    Attached is a screenshot of my Directory from WinSCP
    FileList.jpg

    Also Attached is the result after the server has been stopped and started, and I wait 30 minutes.
    IngameMapimage.jpg


    What am I doing wrong?
     
    Last edited by a moderator: Dec 20, 2016
  12. remove the api key, make sure 8765309-6000-Procedural_Map.jpg file is directly under oxide\data\LustyMap

    then in your rcon type resetmap then type oxide.reload LustyMap
    it should regenerate the image files then, you may have to do a server restart after this
    [DOUBLEPOST=1482259769][/DOUBLEPOST]
    thanks, see the rejected posts there.
     
  13. I'm having similar issues after running fine for a few days...

    Code:
    (02:26:22) | [Oxide] 02:26 [Info] Loaded plugin LustyMap v2.0.71 by Kayzor / k1lly0u(02:26:23) | [Oxide] 02:26 [Warning] [LustyMap] Validating imagery(02:26:23) | [Oxide] 02:26 [Warning] [LustyMap] Exisiting images and icons found in server storage.(02:26:23) | [Oxide] 02:26 [Warning] [LustyMap] Generating the main map(02:26:23) | [Oxide] 02:26 [Warning] [LustyMap] Main map generated successfully!(02:26:23) | [Oxide] 02:26 [Error] Failed to call hook 'OnServerInitialized' on plugin 'LustyMap v2.0.71' (NullReferenceException: Object reference not set to an instance of an object)(02:26:23) | [Oxide] 02:26 [Debug] at Oxide.Plugins.LustyMap+LustyUI.RenameComponents () [0x00000] in <filename unknown>:0at Oxide.Plugins.LustyMap.CreateStaticMain () [0x00000] in <filename unknown>:0at Oxide.Plugins.LustyMap.GenerateMaps (Boolean main, Boolean mini, Boolean complex) [0x00000] in <filename unknown>:0at Oxide.Plugins.LustyMap.ValidateImages () [0x00000] in <filename unknown>:0at Oxide.Plugins.LustyMap.OnServerInitialized () [0x00000] in <filename unknown>:0at Oxide.Plugins.LustyMap.DirectCallHook (System.String name, System.Object& ret, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Plugins.CSharpPlugin.InvokeMethod (HookMethod method, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Core.Plugins.CSPlugin.OnCallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0at Oxide.Core.Plugins.Plugin.CallHook (System.String name, System.Object[] args) [0x00000] in <filename unknown>:0(02:26:23) | [Oxide] 02:26 [Warning] Calling 'OnServerInitialized' on 'LustyMap v2.0.71' took 250ms
    
     
  14. im getting tired of having to repost my server and get a new api to keep the map working every time i make the post it never gets approved then it vanishes...really is there any one managing it at all cause i cant seem to find a way to get support
     
  15. People constantly complain, yet this is the kind of stuff I get. Capture.PNG
     
  16. As i said in the past, clearer communication on the website would go along way. Put a note on the page for submission on the requirements. And put a note, To obtain previous API Key Click Here, Beancan - Login
     
  17. Anyone have issues with the big map getting stuck open occasionally? Relog fixes it.. It seems to happen a few times a day on my server.. maybe it's afk AFK related? I can't seem to track it down yet.
     

  18. +1 plugin need fix?
     
  19. OK I entered TWO entries and got no response and both were rejected and still no answer as to why.

    I posted here asking why and never saw a response.

    Capture.JPG

    also before you give me a hard time about one entery having Friggen and the other not -- that was NOT a cuss on you bc it was not approved.... my server is actually called Friggen Battle Royale....

    Capture.JPG
    [DOUBLEPOST=1482566280][/DOUBLEPOST]{this should not be this hard...}
     
  20. I concur on making it easier to find one's API key. Every wipe I have to start over and can never find they key.
    Do appreciate your efforts though, thank you.