Jump to content

Error popped up.

Pending 1.0.3

JustANoob

Posted

Unloaded plugin GestureToActivate v1.0.3 by mr01sam
Loaded plugin GestureToActivate v1.0.3 by mr01sam [44ms]
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Clap_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\clap.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Wave_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\wave.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Victory_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\victory.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.ThumbsUp_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\thumbsup.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.ThumbsDown_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\thumbsdown.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Shrug_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\shrug.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Point_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\point.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Ok_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\ok.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Hurry_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\hurry.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Friendly_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\surrender.png
[Timed Execute] ran CMD: we lightrain
Unloaded plugin GestureToActivate v1.0.3 by mr01sam
Loaded plugin GestureToActivate v1.0.3 by mr01sam [45ms]
 GestureToActivate v1.0.3 by mr01sam hook 'OnServerInitialized' took longer than 100ms [191ms]
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Clap_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\clap.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Wave_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\wave.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Victory_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\victory.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.ThumbsUp_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\thumbsup.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.ThumbsDown_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\thumbsdown.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Shrug_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\shrug.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Point_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\point.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Ok_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\ok.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Hurry_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\hurry.png
Image failed to download! Error: Cannot connect to destination host - Image Name: gta2.Gesture.Friendly_0 - Image URL: /home/container/carbon/data\GestureToActivate\images\surrender.png

 

image.png

JustANoob

Posted

{
  "Activation Delay (seconds)": 2.0,
  "Activation Range": 500.0,
  "Gesture Images": {
    "Gesture.Clap": "GestureToActivate\\images\\clap.png",
    "Gesture.Friendly": "GestureToActivate\\images\\surrender.png",
    "Gesture.Hurry": "GestureToActivate\\images\\hurry.png",
    "Gesture.Ok": "GestureToActivate\\images\\ok.png",
    "Gesture.Point": "GestureToActivate\\images\\point.png",
    "Gesture.Shrug": "GestureToActivate\\images\\shrug.png",
    "Gesture.ThumbsDown": "GestureToActivate\\images\\thumbsdown.png",
    "Gesture.ThumbsUp": "GestureToActivate\\images\\thumbsup.png",
    "Gesture.Victory": "GestureToActivate\\images\\victory.png",
    "Gesture.Wave": "GestureToActivate\\images\\wave.png"
  },
  "Message Avatar ID": "76561199442694119",
  "Show Messages": true,
  "UI Open SFX": "assets/prefabs/locks/keypad/effects/lock.code.unlock.prefab",
  "UI Updated SFX": "assets/prefabs/locks/keypad/effects/lock.code.updated.prefab"
}

 

Mr01sam

Posted

Huh, interesting. 

Could you try reversing the slashes in the image path in the config? As well as make them a single / instead of a \\?

Mr_Stark

Posted

tried the same as them and same result

Mr_Stark

Posted

and when i reload the plugin and go to check the config again then the file is just empty

 

JustANoob

Posted

I hope this helps you.

Try this in the CS file:

            if (DependenciesLoaded)
            {
                Directory.CreateDirectory($"{Interface.Oxide.DataDirectory}/{Name}/images/");
                foreach (var gesture in Gestures.ALL)
                {
                    var path = config.Images[gesture.ID];
                    if (!path.ToLower().StartsWith("http") && !path.ToLower().StartsWith("https"))
                    {
                        // local path
                        //path = $"{Interface.Oxide.DataDirectory}/{path}";
                        path =  "file://" + Interface.Oxide.DataDirectory + Path.DirectorySeparatorChar + path;
                    }
                    ImageLibrary.Call<bool>("AddImage", path, $"gta2.{gesture.ID}", 0UL);
                }
            }

I think this is the other part that I fixed:

            public static readonly GestureInfo Clap = new GestureInfo
            {
                ID = "Gesture.Clap",
                //Icon = "https://imgur.com/RWp140k.png"
                Icon = "GestureToActivate/images/clap.png"
            };
            public static readonly GestureInfo Wave = new GestureInfo
            {
                ID = "Gesture.Wave",
                Icon = "GestureToActivate/images/wave.png"
            };
            public static readonly GestureInfo Victory = new GestureInfo
            {
                ID = "Gesture.Victory",
                Icon = "GestureToActivate/images/victory.png"
            };
            public static readonly GestureInfo ThumbsUp = new GestureInfo
            {
                ID = "Gesture.ThumbsUp",
                Icon = "GestureToActivate/images/thumbsup.png"
            };
            public static readonly GestureInfo ThumbsDown = new GestureInfo
            {
                ID = "Gesture.ThumbsDown",
                Icon = "GestureToActivate/images/thumbsdown.png"
            };
            public static readonly GestureInfo Shrug = new GestureInfo
            {
                ID = "Gesture.Shrug",
                Icon = "GestureToActivate/images/shrug.png"
            };
            public static readonly GestureInfo Point = new GestureInfo
            {
                ID = "Gesture.Point",
                Icon = "GestureToActivate/images/point.png"
            };
            public static readonly GestureInfo Ok = new GestureInfo
            {
                ID = "Gesture.Ok",
                Icon = "GestureToActivate/images/ok.png"
            };
            public static readonly GestureInfo Hurry = new GestureInfo
            {
                ID = "Gesture.Hurry",
                Icon = "GestureToActivate/images/hurry.png"
            };
            public static readonly GestureInfo Friendly = new GestureInfo
            {
                ID = "Gesture.Friendly",
                Icon = "GestureToActivate/images/surrender.png"
            };
        }

        public class GestureInfo
        {
            public string ID;
            public string Icon;
        }

This is what my config looks like:
 

  "Gesture Images": {
    "Gesture.Clap": "GestureToActivate/images/clap.png",
    "Gesture.Friendly": "GestureToActivate/images/surrender.png",
    "Gesture.Hurry": "GestureToActivate/images/hurry.png",
    "Gesture.Ok": "GestureToActivate/images/ok.png",
    "Gesture.Point": "GestureToActivate/images/point.png",
    "Gesture.Shrug": "GestureToActivate/images/shrug.png",
    "Gesture.ThumbsDown": "GestureToActivate/images/thumbsdown.png",
    "Gesture.ThumbsUp": "GestureToActivate/images/thumbsup.png",
    "Gesture.Victory": "GestureToActivate/images/victory.png",
    "Gesture.Wave": "GestureToActivate/images/wave.png"
  },
1.8m

Downloads

Total number of downloads.

8.4k

Customers

Total customers served.

127.3k

Files Sold

Total number of files sold.

2.6m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.