מדריך התקנה

איך מתקינים ScriptHookVDotNet ב-GTA V

כמה קבצים לתיקיית GTA V, בערך שלוש דקות. ScriptHookVDotNet (SHVDN) מריץ מודים של סקריפטים שנכתבו ב-C# ובשפות .NET אחרות, מתוך תיקייה בשם scripts. K-YOU הוא אחד מהם.

הורדת ScriptHookVDotNetv3.7.0-nightly.193 · 2.5 MB zip · GitHub
  • כ-3 דקות
  • חינם
  • רק מעתיקים קבצים

לפני שמתחילים

מה זה עושה

Script Hook V מריץ מודים מסוג .asi. הרבה מודים של סקריפטים נכתבים ב-C#: קובץ .dll בתיקייה בשם scripts. SHVDN הוא התוסף של Script Hook V שטוען אותם כשהמשחק עולה ונותן להם את הפונקציות של המשחק.

מודים של LiorMods שצריכים אותו

צריך Script Hook V, את .NET Framework 4.8 (כבר חלק מ-Windows 10 ו-11) ואת Visual C++ Redistributable (x64) של מיקרוסופט, שכבר יש ברוב המחשבים.
כבר יש ScriptHookVDotNet.asi ליד GTA5.exe, ו-ScriptHookVDotNet.log שמפרט את הסקריפטים שלכם? דלגו על המדריך הזה. יש לכם את 3.6.0 היציבה? החליפו אותה ב-nightly (שלב 2).

התקנה

  1. 1קודם מתקינים Script Hook V: SHVDN הוא תוסף שלו.
  2. 2פותחים את גרסאות ה-nightly ב-GitHub (לא צריך להתחבר). מתחת לגרסה החדשה ביותר פותחים את Assets ומורידים את ה-zip, למשל ScriptHookVDotNet-v3.7.0-nightly.193.zip (בערך 2.5MB).
  3. 3פותחים את ה-zip. מעתיקים את כל מה שברמה העליונה שלו חוץ מ-README.txt ומשתי התיקיות Docs ו-Licenses: כלומר ScriptHookVDotNet.asi, ScriptHookVDotNet2.dll, ScriptHookVDotNet3.dll, ScriptHookVDotNet.ini ושלושה קבצי .pdb.
  4. 4מדביקים אותם בתיקיית GTA V, ליד GTA5.exe.
  5. 5באותה תיקייה, יוצרים תיקייה בשם scripts אם עוד אין. מודי ה-.NET נכנסים אליה.
משתמשים בגרסת nightly. ב-GTA V 1.0.3258 ומעלה, כלומר בכל עותק מעודכן, ScriptHookVDotNet 3.6.0 ה"יציבה" לא עובדת; ה-README של SHVDN עצמו אומר להשתמש ב-nightly. אנחנו בודקים עם v3.7.0-nightly.193.
מעדכנים בהמשך? מחליפים את ה-.asi ואת שני קבצי ה-.dll ביחד, מאותו zip: ערבוב גרסאות שובר אותו. מורידים את SHVDN רק מהדפים של scripthookvdotnet ב-GitHub.

בודקים שזה עובד

  • מפעילים את המשחק. בתיקיית GTA V מופיע ScriptHookVDotNet.log, עם השורות Loading API from .\ScriptHookVDotNet2.dll ו-...3.dll.
  • כשיש מוד ב-scripts, ה-log מזכיר אותו. ל-K-YOU: Started script KYou.
  • F4 פותח במשחק את הקונסולה של SHVDN; F4 נוסף סוגר אותה.

הסרה

מוחקים את ScriptHookVDotNet.asi, ScriptHookVDotNet2.dll, ScriptHookVDotNet3.dll, ScriptHookVDotNet.ini, שלושת קבצי ה-.pdb ו-ScriptHookVDotNet.log. בתיקיית scripts נמצאים מודי ה-.NET שלכם: מוחקים גם אותה, או שומרים להמשך.

פתרון בעיות