Загрузка...

Помогите исправить ошибку в c#

Тема в разделе C# создана пользователем YouTube 13 авг 2022. (поднята 13 авг 2022) 227 просмотров

  1. YouTube
    YouTube Автор темы 13 авг 2022 https://t.me/Kanalchik_alexa 1610 22 июн 2017
    C#
    [ConsoleCommand("glgive")]
    void GlovesGive(ConsoleSystem.Arg args)
    {
    if (args.Player() != null) return;

    BasePlayer player = BasePlayer.FindByID(ulong.Parse(args.Args[0]));
    int number = int.Parse(args.Args[1]);

    if (player == null) return;

    Item item = ItemManager.CreateByName("burlap.gloves", 1, config.Gloves[number].SkinIDGloves);
    item.name = config.Gloves[number].NameGloves;
    player.GiveItem(item);
    }
    выдает такую ошибку
    [IMG]
    А именно NullReferenceException как решить?
     
  2. vtlstolyarov
    vtlstolyarov 13 авг 2022 474 8 янв 2022
    Запускай с .pdb файлами что бы текст ошибки содержал номер строчки в которой возникла проблема.
     
    1. YouTube Автор темы
      vtlstolyarov, у меня есть только плагин в .cs
    2. vtlstolyarov
      YouTube, не понятно что у тебя есть. если у тебя есть исходники которые ты показал то их надо скомпилить (в Debug) и запускать полученные бинарники.
  3. MintUnreal
    MintUnreal 31 авг 2022 3 16 май 2019
    NullRefernceException это если у ты пытаешь получить данные у несуществующего объекта , либо пытаешь получить данные из поля который null
     
  4. DianoxPlay
    DianoxPlay 31 авг 2022 Заблокирован(а) 19 21 июл 2020
    так да, у тебя не указано что такое player (лично я не нашел)
     
Загрузка...
Top