From Multi Theft Auto: Wiki
Jump to navigation
Jump to search
وظائف الجدول
- isValueInTable »هذه الوظيفة تعطي true إذا كانت القيمة موجودة في الجدول ، false إذا لم تكن القيمة موجودة في الجدول.
- setTableToSql » تستخدم هذه الوظيفة لحفظ الجدول في قاعدة البيانات (sql).
- getTableFromSql » يتم استخدام هذه الوظيفة للحصول على الجداول المحفوظة باستخدام الوظيفة (SetTableToSql ).
- rangeToTable » هذه الوظيفة تحول الترتيب النصي الي جدول يحتوي علي قيم راقمية.
- setTableProtected » تحمي هذه الوظيفة الجدول وتجعله للقراءة فقط.
- Sort_Functions » هذه الوظائف قادرة على فرز الجداول الخاصة بك حسب مفتاح.
- table.compare » تتحقق هذه الوظيفة مما إذا كان الجدولان متساويان.
- table.copy » تقوم هذه الوظيفة بنسخ جدول كامل وجميع الجداول في ذلك الجدول.
- table.empty » تتحقق هذه الوظيفة مما إذا كان الجدول فارغًا.
- table.map » هذه الوظيفة تمر علي جدول وتستبدل كل حقل مع الوظيفة الناجحة المعطاة في حقول القيم الناجحة كالفراغ المطلوب الاول او الفرغات المطلوبة الاختيارية.
- table.merge » تقوم هذه الوظيفة بدمج جدولين أو أكثر معًا.
- table.random » هذه الوظيفة تعطي قيمة عشوائية من الجدول.
- table.removeValue » تقوم هذه الوظيفة بإزالة قيمة محددة من الجدول.
- table.size » هذه الوظيفة تعطي الحجم المطلق للجدول.
- table.getRandomRows » هذه الوظيفة تعطي صفوف عشوائية من الجدول.
- table.element » تقوم هذه الوظيفة بإعطاء جدول جديد يحتوى العنصر.
- pairsByKeys » هذه الوظيفة تفرز أزواج الجدول.
وظائف اسل
- aclGroupClone » تعمل هذه الوظيفة على استنساخ مجموعة إلى مجموعة أخرى مع / بدون قوائم ACL و / أو عناصر
- getPlayersInACLGroup » تُرجع هذه الوظيفة جميع اللاعبين في مجموعة ACL.
- getPlayerAcls » تقوم هذه الوظيفة بأعطاء جدول لكل مجموعات ACL باللاعب.
- isPlayerInACL » تتحقق هذه الوظيفة إذا كان عنصر لاعب في مجموعة ACL.
- renameAclGroup » تعطي هذه الوظيفة مجموعة ACL حالية اسمًا جديدًا.
وظائف الحساب
وظائف الكاميرة
وظائف المؤشر
وظائف الرسم
وظائف التأثيرات
وظائف العناصر
الاحداث
- onVehicleWeaponFire » يطبق هذا الرمز حدثًا يتم تشغيله عندما يطلق لاعب في مركبة يطلق بسلاح المركبة.
وظائف الادخال
- bindControlKeys » تتيح لك هذه الوظيفة ربط كل زر مرتبط بعنصر تحكم بشكل فردي. القيام بذلك يتجاوز قيود MTA قليلاً.
- getBoundControls » تعطي هذه الوظيفة جدولاً بأسماء عناصر التحكم المرتبطة بالزر المحدد.
- unbindControlKeys » تتيح لك هذه الوظيفة إلغاء ربط كل زر مرتبط بعنصر تحكم بشكل فردي. استخدم هذه الوظيفة مع.
- bindControlKeys
- getClipboard » Tيعرض هذا الحدث محتويات الحافظة بالضغط على ctrl + v / ctrl + V. يتم تشغيل الحدث فقط في حالة ظهور المؤشر.
وظائف التاريخ
- byte2human » تعمل هذه الوظيفة على تحويل عدد صحيح (عدد وحدات البايت) إلى وحدة يمكن قراءتها بواسطة الإنسان.
- capitalize » هذه الدالة تستهل سلسلة معينة.
- convertServerTickToTimeStamp » تعمل هذه الوظيفة على تحويل علامات الخادم إلى الطابع الزمني لليونيكس.
- convertTextToSpeech » تقوم هذه الوظيفة بتحويل النص المقدم إلى كلام باللغة التي يمكن للاعبين سماعها.
- findRotation » تأخذ هذه الوظيفة نقطتين وتعيد الاتجاه من النقطة أ إلى النقطة ب.
- findRotation3D » تأخذ هذه الوظيفة مجموعتين من إحداثيات XYZ. تقوم بإرجاع الاتجاه ثلاثي الأبعاد من النقطة أ إلى النقطة ب.
- FormatDate » تعمل هذه الوظيفة على تنسيق التاريخ على أساس سلسلة التنسيق وإعطائه.
- formatNumber » تعمل هذه الوظيفة على تنسيق أعداد كبيرة عن طريق إضافة الفواصل.
- generateString » تولد هذه الوظيفة سلسلة عشوائية بأي حروف.
- generateRandomASCIIString » تعطي هذه الدالة سلسلة عشوائية تستخدم أحرف ASCII.
- getDistance » يعطي المسافة بين عنصرين.
- getAge » تحسب هذه الوظيفة عمر عيد ميلاد معين.
- getDistanceBetweenPointAndSegment2D » تأخذ هذه الوظيفة إحداثيات النقطة والخط (مقطع) إحداثيات البداية والنهاية. تقوم بإرجاع أقصر مسافة بين النقطة والخط.
- getEasterDate » تعطي هذه الوظيفة تاريخ عيد الفصح كل شهر وشهر لسنة معينة.
- getKeyFromValueInTable » تعطي هذه الوظيفة مفتاح القيمة المحددة في جدول.
- getOffsetFromXYZ » تسمح لك هذه الوظيفة بأخذ كيان وموقف وحساب التعويض النسبي بينهما لحساب التناوب.
- getPointFromDistanceRotation » تجد هذه الوظيفة نقطة بناءً على نقطة البداية والاتجاه والمسافة.
- getRealMonthH » تعمل هذه الوظيفة على تحويل أشهر اللغة الإنجليزية إلى أشهر عربية
- getRealMonthM » تمنحك هذه الوظيفة اسم الشهور الحقيقيةe
- getRGColorFromPercentage »تعطي هذه الوظيفة رقمين صحيحين يمثلان اللونين الأحمر والأخضر وفقًا للنسبة المئوية المحددة.
- getScreenRotationFromWorldPosition » تعطي هذه الوظيفة دورانًا نسبيًا للشاشة إلى موقع عالم اللعبة.
- getTimestamp » تعطي هذه الوظيفة الطابع الزمني لـ UNIX لتاريخ ووقت محددين.
- isLeapYear » تعطي هذه الوظيفة تمثيلًا منطقيًا لسنة معينة هي سنة كبيسة.
- isValidMail » تتحقق هذه الوظيفة مما إذا كانت سلسلة البريد الإلكتروني المقدمة صالحة.
- removeHex » تُستخدم هذه الوظيفة لإزالة الأرقام السداسية العشرية (الألوان ، على سبيل المثال) من السلاسل.
- RGBToHex » تعطي هذه الوظيفة سلسلة تمثل اللون بالنظام الست عشري.
- secondsToTimeDesc » تعمل هذه الوظيفة على تحويل عدد صحيح للثواني إلى وصف زمني سهل الاستخدام.
- string.count » تحسب هذه الوظيفة مقدار تكرار النص في النص.
- string.insert » تقوم هذه الوظيفة بإدراج سلسلة داخل نص آخر في موضع معين.
- string.explode » تقوم هذه الوظيفة بتقسيم النص في نمط فاصل معين وإرجاع جدول بالقطع.
- switch » تسمح هذه الوظيفة بقيمة متغير أو تعبير للتحكم في تدفق تنفيذ البرنامج عبر فرع متعدد الاتجاهات.
- toHex » تعمل هذه الوظيفة على تحويل الرقم العشري إلى رقم سداسي عشري ، كحل يتم استخدامه من جانب العميل.
- var dump » تقوم هذه الوظيفة بإخراج معلومات حول متغير واحد أو أكثر باستخدام outputConsole.
- wavelengthToRGBA » تعمل هذه الوظيفة على تحويل الطول الموجي المادي للضوء إلى لون RGBA.
- getDistanceBetweenElements » يتم استخدام هذه الوظيفة للحصول على المسافة بين عنصرين.
وظائف وجهة المستخدم الرسومية
- centerWindow » تعمل هذه الوظيفة على توسيط عنصر نافذة CEGUI بشكل متجاوب في أي دقة وضوح.
- guiMoveElement » تحرك هذه الوظيفة guiElement بواسطة / like باستخدام moveObject.
- isMouseOnGUICloseButton » تتيح لك هذه الوظيفة التحقق مما إذا كان مؤشر / مؤشر الماوس داخل زر الإغلاق الأصلي لنافذة واجهة المستخدم.
قائمة الاختيار
قوائم الشبكات
تسميات نصية
- guiLabelAddEffect » تضيف هذه الوظيفة تأثيرات إلى بطاقة gui مثل (الظل ، المخطط التفصيلي).
وظائف العلامات
وظائف الحساب
- mathNumber » تعد هذه الوظيفة حلاً لدقة نقطة عائمة من جانب العميل تبلغ 24 بت.
- math.hypot » تقوم هذه الدالة بإرجاع الوتر للمثلث المعطى من الجانبين x و y.
- math.percent » تعطي هذه الوظيفة نسبة من قيمتين.
- math.round » لتقريب رقم بينما يمكن تعيين عدد الكسور العشرية والطريقة.
- reMap »يعيد تعيين رقم من نطاق إلى آخر.
- math.isPointInPolygon » تحقق مما إذا كانت النقطة داخل المضلع أم لا.
- math.polygonArea » حساب مساحة أي مضلع.
- math.randomDiff » يولد عددًا صحيحًا عشوائيًا زائفًا يختلف دائمًا عن آخر رقم عشوائي تم إنشاؤه.
وظائف الخريطة
- assignLod » تتيح لك هذه الوظيفة إنشاء نموذج LOD وتطبيقه بشكل ملائم على تعيين مجسم
وظائف الشخصيات
وظائف الاعب
وظائف البرمجة والمودات
وظائف الصوت
وظائف المتصفح
- playVideo » تقوم هذه الوظيفة بتشغيل مقطع فيديو على الشاشة.
وظائف الفرق والمجموعات
وظائف المركبات
وظائف الاسلحة
XML وظائف
وظائف أخرى مفيدة
- animate » تسمح لك هذه الوظيفة باستخدام interpolateB Between بدون حدث تقديم واستخدامها بسهولة.
- callClientFunction » تتيح لك هذه الوظيفة استدعاء أي وظيفة من جانب العميل من جانب الخادم.
- callServerFunction » تتيح لك هذه الوظيفة استدعاء أي وظيفة من جانب الخادم من جانب العميل.
- check » تتحقق هذه الوظيفة إذا كانت وسيطاتها من النوع الصحيح وتستدعي وظيفة الخطأ إذا لم تكن الوسيطات موجودة.
- coroutine.resume » تطبق هذه الوظيفة إصلاحًا لرسائل خطأ coroutine المخفية.
- createDirectory » تقوم هذه الوظيفة بإنشاء مجلد في نظام ملفات الـ ريسورس.
- getBanFromName » هذه الوظيفة تعطي حظر اسم التشغيل المعطى.
- getCurrentFPS » تقوم هذه الوظيفة بإرجاع الإطارات في الثانية التي يعمل عندها GTA: SA.
- IfElse » تُعطي هذه الدالة إحدى القيمتين بناءً على تعبير منطقي.
- isMouseInCircle » تتحقق هذه الوظيفة إذا كان موضع المؤشر في منطقة دائرية أم لا.
- isMouseInPosition » تسمح لك هذه الوظيفة بالتحقق مما إذا كان مؤشر / مؤشر الماوس في وضع مستطيل.
- isCharInString » تتيح لك هذه الوظيفة المشتركة التحقق مما إذا كان الحرف المحدد في قيمة نصية.
- iterElements » هذه الوظيفة تعطي مكرر موفر للوقت للحلقات الخاصة بك.
- vector3:compare » تتحقق هذه الطريقة من تطابق متجهين بدقة اختيارية.
- preprocessor » تتيح لك هذه الوظيفة استخدام وحدات ماكرو دول مجلس التعاون الخليجي.
- PlotTrajectoryAtTime »احسب مسار المقذوفات / المياه.
- GetSkinNameFromID » تُرجع هذه الوظيفة اسم الشخصية من الرقم المحدد.