Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2017, 19:07   #1
danilka5048
Новичок
Джуниор
 
Регистрация: 18.01.2017
Сообщений: 6
По умолчанию Проблемы запуска скрипта GTA ScriptHookVDotNet

Доброго времени!
Помогите решить проблему:
При запуске скрипта по средствам игры, в лог выдаёт ошибку.

[19:13:09] [DEBUG] Created script domain 'ScriptDomain_C2846C0'.
[19:13:09] [DEBUG] Loading scripts from 'C:\Program Files\Grand Theft Auto V\scripts' into script domain 'ScriptDomain_C2846C0' ...
[19:13:10] [ERROR] Failed to compile 'TitanicFunnels.cs' with 1 error(s): at line 2: Имя типа или пространства имен "Linq" отсутствует в пространстве имен "System" (пропущена ссылка на сборку?)

Сам скрипт прикрепил в файлы

Desktop.rar
danilka5048 вне форума Ответить с цитированием
Старый 18.01.2017, 20:09   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Не загружена сборка System.Linq
p51x вне форума Ответить с цитированием
Старый 18.01.2017, 21:35   #3
danilka5048
Новичок
Джуниор
 
Регистрация: 18.01.2017
Сообщений: 6
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Не загружена сборка System.Linq
Мне нужно править скрипт через визуал Студио. И туда подгружать сборку? Честно признаюсь я в этом дуб) и ваша подпись для этой темы в точку...
danilka5048 вне форума Ответить с цитированием
Старый 19.01.2017, 09:51   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Начните с простого: .net framework установлен? какой версии? сборка Linq там есть?
p51x вне форума Ответить с цитированием
Старый 19.01.2017, 13:46   #5
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

там банально скорее всего загрузчик скриптов не прописывает нужную сборку.
значит не применяйте Linq. проверьте, нужен ли он вообще.(а то стандартный шаблон его пихает в using)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 19.01.2017, 16:22   #6
danilka5048
Новичок
Джуниор
 
Регистрация: 18.01.2017
Сообщений: 6
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Начните с простого: .net framework установлен? какой версии? сборка Linq там есть?
Установлен, версия 4.6. как узнать есть там она или нет?

Цитата:
Сообщение от Пепел Феникса Посмотреть сообщение
там банально скорее всего загрузчик скриптов не прописывает нужную сборку.
значит не применяйте Linq. проверьте, нужен ли он вообще.(а то стандартный шаблон его пихает в using)
Если убрать строку using System.Linq; выдаёт следующее:

[20:14:42] [ERROR] Failed to compile 'TitanicFunnels.cs' with 1 error(s): at line 26: Имя "Enumerable" отсутствует в текущем контексте

Если убрать 2 строки using System; using System.Linq; выдаёт:

[20:11:27] [ERROR] Failed to compile 'TitanicFunnels.cs' with 1 error(s): at line 32: Не удалось найти имя типа или пространства имен "EventArgs" (пропущена директива using или ссылка на сборку?)
danilka5048 вне форума Ответить с цитированием
Старый 19.01.2017, 16:28   #7
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Систем убирать нельзя. Если линк не грузит загрузчик, то надо код править.
p51x вне форума Ответить с цитированием
Старый 19.01.2017, 16:49   #8
danilka5048
Новичок
Джуниор
 
Регистрация: 18.01.2017
Сообщений: 6
По умолчанию

Ставил я Visual Studio, создавал новый проект, думал перенос кода в новый проект поможет (читал в интернете, некоторым помогало), но не помогло. Без навыков с ним точно не разобраться. Видимо не судьба его запустить) самое интересное проблема скорее не в скрипте, тк у некоторых он работает

Последний раз редактировалось danilka5048; 19.01.2017 в 16:54.
danilka5048 вне форума Ответить с цитированием
Старый 19.01.2017, 16:58   #9
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Что вы сделать пытаетесь? Зачем его запускать?
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 19.01.2017, 17:08   #10
danilka5048
Новичок
Джуниор
 
Регистрация: 18.01.2017
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Что вы сделать пытаетесь? Зачем его запускать?
Мод для игры, в игре есть транспорт этот скрипт им управляет, конкретней, мод титаник этим скриптом он тонет, тут уже больше интерес просто чтобы он заработал)
danilka5048 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Стереть параметры запуска после запуска Anton911 Общие вопросы Delphi 18 14.04.2013 15:17
У МЕНЯ ВОПРОС ПО GTA 4... Bars... Помощь студентам 0 13.10.2010 23:01
Форум gta. VintProg Свободное общение 1 27.06.2010 13:13
Gta 4 Ruska882009 Софт 1 01.04.2009 15:01
Проблемы запуска проекта Project.dpr (в программировании новичок) aleksandrmich Общие вопросы Delphi 8 05.03.2008 12:11