НЕ РЕШЕНО Подскажите как исправить данную проблему

Хостинг игровых серверов

радион

Прохожий
14 Май 2018
91
16
31
Помогите решить данную проблему с
ImageLibrary не работает

Error while compiling: ImageLibrary.cs(150,19): error CS0131: The left-hand side of an assignment must be a variable, a property or an indexer
(12:16:15) | [StartProtection] Waiting for ImageLibrary to finish image processing!

Ошибка при компиляции: ImageLibrary.cs (150,19): ошибка CS0131: левая часть назначения должна быть переменной, свойством или индексатором (12:16:15) |
 

Антон

Прохожий
13 Фев 2018
29
10
Помогите решить данную проблему с
ImageLibrary не работает

Error while compiling: ImageLibrary.cs(150,19): error CS0131: The left-hand side of an assignment must be a variable, a property or an indexer
(12:16:15) | [StartProtection] Waiting for ImageLibrary to finish image processing!

Ошибка при компиляции: ImageLibrary.cs (150,19): ошибка CS0131: левая часть назначения должна быть переменной, свойством или индексатором (12:16:15) |
Держи
 

Вложения

  • ImageLibrary.cs
    34.6 KB · Просмотры: 28
  • Like
Реакции: радион

Adm1n

Прохожий
22 Июн 2018
21
7
29
0
 
Последнее редактирование:

TOP-ic

Прохожий
7 Фев 2019
19
4
@Антон, что то много строк у вас лишних появилось.

Господа делайте проще. Orange написал исправление.
Открываете плагин ImageLibrary и меняете строки с 140 по 184 на
Код:
private IEnumerator GetWorkshopSkins()
{
     yield return null;
}
Т.е. ищите вот этот кусок:
Код:
private IEnumerator GetWorkshopSkins()
        {
            var query = Rust.Global.SteamServer.Workshop.CreateQuery();
            query.Page = 1;
            query.PerPage = 50000;
            query.RequireTags.Add("version3");
            query.RequireTags.Add("skin");
            query.RequireAllTags = true;
            query.Run();
            Puts("Querying Steam for available workshop items. Please wait for a response from Steam...");
            yield return new WaitWhile(() => query.IsRunning);
            Puts($"Found {query.Items.Length} workshop items. Gathering image URLs");

            foreach (var item in query.Items)
            {
                if (!string.IsNullOrEmpty(item.PreviewImageUrl))
                {
                    foreach (var tag in item.Tags)
                    {
                        var adjTag = tag.ToLower().Replace("skin", "").Replace(" ", "").Replace("-", "");
                        if (workshopNameToShortname.ContainsKey(adjTag))
                        {
                            string identifier = $"{workshopNameToShortname[adjTag]}_{item.Id}";

                            if (!imageUrls.URLs.ContainsKey(identifier))
                                imageUrls.URLs.Add(identifier, item.PreviewImageUrl);

                            skinInformation.skinData[identifier] = new Dictionary<string, object>
                                {
                                    {"title", item.Title },
                                    {"votesup", item.VotesUp },
                                    {"votesdown", item.VotesDown },
                                    {"description", item.Description },
                                    {"score", item.Score },
                                    {"views", item.WebsiteViews },
                                    {"created", item.Created },
                                };
                        }
                    }
                }
            }
            query.Dispose();
            SaveUrls();
            SaveSkinInfo();
        }
И меняете на вышеуказанный.
 
  • Like
Реакции: радион