إلى الأعلى
  • AR
تسجيل الدخول إلى الموقع
  • المودات والملفات
    • جميع الملفات
    • الحصريات
    • ملفات المؤلفين
    • أفضل الملفات لهذا الأسبوع
    • تحميل الملف
  • أخبار
  • غش
  • مقالات
  • أدلة
    جي تي إيه 6 جي تي أي 5 جي تي إيه سان أندرياس جي تي إيه 4 جي تي إيه فايس سيتي جي تي إيه 3 ريد ديد ريدمبشن 2 ريد ديد ريدمبشن ألعاب أخرى تطوير التعديلات متنوع
  • التعديلات والملفات
  • جي تي أي 5
  • برامج
  • إنشاء النصوص
  • ScriptHookV .NET 0.1.0

ScriptHookV .NET 0.1.0

  • ScriptHookV .NET 0.1.0 / جي تي أي 5
جي تي أي 5 / برامج / إنشاء النصوص
المؤلف:
Crosire
المزيد من التفاصيل
جهات اتصال المؤلف:
فتح الموقع
تم رفعه:
Evgenii Sokolov اشترك لقد اشتركت
حجم:
124.00 كيلو بايت
تم التحميل:
27 أبريل 2015
تنزيلات:
1.2K
إجمالي التنزيلات: 1264
تنزيلات فريدة: 171
9.3 / 10
14 أشخاص قاموا بتقييم الملف
ضيف
Лягуха357
Gon_Iss
GTA_Masters19
maxadenk2000
Lyohha
the_vj
AlexandeRR
Steve XJ
OT_VINTA
alekx
augustin32
Trucker69
Nellsen
لم يقيم أحد الملف بعد
تحميل تحميل في تيليجرام تحميل في ديسكورد
إلى المفضلة في المفضلة
  • 1470902599_86131.zip
    فحص الفيروسات من Virustotal: الملف آمن (عرض التقرير)
    تحميل (0.12 MB)
  • dfiles.eu
    تحميل

ScriptHookV .NET هو مكون إضافي ASI يسمح لك بتشغيل السكريبتات في اللعبة المكتوبة بأي لغة .NET.

لإعادة تحميل السكريبتات، استخدم مفتاح الإدراج.

المتطلبات

- Script Hook V

- Microsoft .NET Framework 4.0 (أو أعلى)

- حزمة Microsoft Visual C++ القابلة لإعادة التوزيع لـ Visual Studio 2013 (x64)

التثبيت

- تأكد من استيفاء جميع المتطلبات من النقطة السابقة. خلاف ذلك، لن تنجح العملية

- قم بتنزيل وتثبيت Script Hook V (بما في ذلك محمل ASI)

- قم بتنزيل ScriptHookV .NET وانسخ ملفات ASI إلى مجلد اللعبة

- أنشئ (أو قم بتنزيل) ملف C#/VisualBasic (.cs، .vb) أو قم بتجميع ملف .dll وضعه في الدليل الفرعي \"/scripts/\" الموجود في دليل اللعبة. بعد ذلك، يمكنك البدء في كتابة السكريبتات

مثال على السكريبت

السكريبت التالي يسمح بتشغيل إشارات الانعطاف اليسرى واليمنى للسيارة عند الضغط على المفاتيح Q و E على التوالي:

using GTA;
using System;
using System.Windows.Forms;

public class VehicleIndicatorDemo : Script // كل فئة ترث من GTA.Script تعتبر سكريبت وتنفذ
{
public VehicleIndicatorDemo()
{
Tick += OnTick; // حدث الحلقة الرئيسية، يتم استدعاؤه كل بضع مللي ثانية كما هو محدد عبر خاصية Interval.
KeyUp += onkeyup; // يتم استدعاؤه عند تحرير مفتاح أو زر الماوس.
KeyDown += onkeydown; // يتم استدعاؤه عند الضغط على مفتاح أو زر الماوس.

Interval = 10; // فترة التحديث بالمللي ثانية. اضبطها على صفر لتعمل بأقصى سرعة ممكنة.
}

bool mIndicatorLeft = false;
bool mIndicatorRight = false;

void OnTick(object sender, EventArgs e)
{
// استدعاء الدوال الأصلية:
// - بدون نوع إرجاع: GTA.Native.Function.Call(\"SET_MAX_WANTED_LEVEL\", 0);
// - مع نوع إرجاع: int id = GTA.Native.Function.Call(\"PLAYER_PED_ID\");
}
void onkeyup(object sender, KeyEventArgs e)
{
}
void onkeydown(object sender, KeyEventArgs e)
{
Ped player = Game.Player.Character;

if (player.IsInVehicle())
{
Vehicle vehicle = player.CurrentVehicle;

switch (e.KeyCode)
{
case Keys.Q:
vehicle.LeftIndicatorLightOn = this.mIndicatorLeft = !this.mIndicatorLeft;
break;
case Keys.E:
vehicle.RightIndicatorLightOn = this.mIndicatorRight = !this.mIndicatorRight;
break;
}
}
}
}
تمت ترجمة اسم الملف ووصفه عرض النسخة الأصلية (RU)عرض الترجمة (AR)
ScriptHookV .NET 0.1.0

ScriptHookV .NET - это ASI плагин, который позволяет вам запускать в игре скрипты, написанные на любом .NET языке.

Для перезагрузки скриптов используется клавиша Insert.

Требования

- Script Hook V

- Microsoft .NET Framework 4.0 (или выше)

- Microsoft Visual C++ Redistributable Package for Visual Studio 2013 (x64)

Установка

- Убедитесь, что выполнены все требования из предыдущего пункта. В противном случае ничего не получится

- Скачайте и устанвите Script Hook V (включая ASI загрузчик)

- Скачайте ScriptHookV .NET и скопируйте ASI файлы в папку с игрой

- Создайте (или скачайте) C#/VisualBasic файл (.cs, .vb) или скомпилируйте .dll файл и положите в поддиректорию \"/scripts/\", что расположена в директории игры. После чего можно приступать к написанию скриптов

Пример скрипта

Следующий скрипт позволяет включать левый и правый поворотники автомобиля нажатием клавиш Q и E соответственно:

using GTA;
using System;
using System.Windows.Forms;

public class VehicleIndicatorDemo : Script // Every class inheriting from GTA.Script is considered a script and executed
{
public VehicleIndicatorDemo()
{
Tick += OnTick; // Main loop event, called every few milliseconds specified via the Interval property.
KeyUp += onkeyup; // Called when a key or mouse button is released.
KeyDown += onkeydown; // Called when a key or mouse button is pressed.

Interval = 10; // Tick interval in milliseconds. Set to zero to run as fast as possible.
}

bool mIndicatorLeft = false;
bool mIndicatorRight = false;

void OnTick(object sender, EventArgs e)
{
// Calling native functions:
// - No return type: GTA.Native.Function.Call(\"SET_MAX_WANTED_LEVEL\", 0);
// - With return type: int id = GTA.Native.Function.Call(\"PLAYER_PED_ID\");
}
void onkeyup(object sender, KeyEventArgs e)
{
}
void onkeydown(object sender, KeyEventArgs e)
{
Ped player = Game.Player.Character;

if (player.IsInVehicle())
{
Vehicle vehicle = player.CurrentVehicle;

switch (e.KeyCode)
{
case Keys.Q:
vehicle.LeftIndicatorLightOn = this.mIndicatorLeft = !this.mIndicatorLeft;
break;
case Keys.E:
vehicle.RightIndicatorLightOn = this.mIndicatorRight = !this.mIndicatorRight;
break;
}
}
}
}
تعليقات 3
© 2008 - 2025 LibertyCity
المؤسس والمطور: Evgenii Sokolov
نسخ المواد دون إذن من الإدارة أو المالكين المعنيين محظور بشدة.
اكتب لنا
نسخة الهاتف المحمول نسخة الكمبيوتر
التعديلات والملفات أخبار ومقالات الخدع والأدلة المستخدمون
اضغط هنا للبحث المتقدم عن الملفات