Jump to content

xLive

Scripting Moderators
  • Posts

    458
  • Joined

  • Days Won

    21

Everything posted by xLive

  1. .وعليكم السلام، تحتاج تبحث عن الكود المسؤول عن إنشاء المركبة في سكربت "اف1"، لأن ماتقدر تسوي شي زي كذا بدون ماتعدله السكربت نفسه isObjectInACLGroup قبل الإنشاء تتحقق إن ايدي المركبة يساوي المركبة يلي تبغاها وتحقق من القروب عبر
  2. xLive

    سؤال

    ،بعد كلام الأخ يلي فوق القسمة تعتبر شي مهم جدًا في الرياضيات، وإستعمالك لها يعتمد عالفكرة يلي بتسويها .راح تحتاجها في أغلب العمليات الحسابية في البرمجة مثل قياسات الشاشة وغيرها .في البرمجة بالغالب راح تتعامل مع متغيرات وليس ثوابت فقط، عشان كذا ماراح تقدر تحط رقم ثابت وخلاص ،مثال بسيط: تبي تسوي سكربت يوزع مبلغ معين على فريق بالتساوي، كيف تعرف المبلغ يلي تعطيهم؟ بالقسمة طبعًا .تجيب عدد الاعبين بالفريق لأنه متغير وتقسمه على المبلغ الموجود عندك عدد الاعبين بالفريق راح يكون ثابت في حالة وحدة فقط وهي إذا انت واثق يوم توزع كل مرة الفريق بيكون فيه عدد ثابت مثل خمس لاعبين لكن ماعتقد بتسوي كذا؟
  3. وظيفته تدمير الكائنات وتحريرها من الرام destroyElement وظيفته يفعل/يعطل كائن بحيث ماتقدر تضغط guiSetEnabled
  4. xLive

    كود لصق

    لا يمكن معرفة المحتوى المنسوخ من قبل المستخدم لأسباب أمنية
  5. xLive

    سؤال

    للمركبات،الاعبين،والاوبجكيتات TXD/DFF هذي الفنكشنات لإستبدال engineLoadTXD للعبة TXD يحمل ملف engineImportTXD لـ ايدي معين TXD استيراد engineLoadDFF للعبة DFF يحمل ملف engineReplaceModel لـ ايدي معين DFF استيراد فيه مثال جداً واضح لهم بالويكي
  6. شرح ممتاز إذا كنت جديد في اللغة لكن باللغة الإنجليزية
  7. xLive

    سؤال

    Texture الملابس ماتقدر تغير المجسم حقها تقدر تغير فقط الـ ،لكن في طريقة يسونها أغلب السيرفرات يبغالها تركيز شوي وفهم هي بكل اختصار يسوي سكن جديد ويكون فارغ تماماً من الملابس وتفاصيل الوجه زي الشعر ويسوي اوبجيكتات مثلا للشعر والملابس لأشكال مختلفة ويلصقها بالسكن على سبيل المثال جاكيت يكون سادة بدون اي شي Texture وعبر الشادرز يغير بحيث ياخذ الوان جديدة
  8. xLive

    طلب كود

    إعطاء الفلوس لازم يكون في جانب السيرفر إذا ضغط زر استعمل triggerServerEvent عشان تتصل بجانب السيرفر من الكلاينت بعدها استخدم isObjectInACLGroup للتحقق إن الحساب حق الاعب موجود في قروب الاسل givePlayerMoney وظيفة إعطاء المال
  9. @SCi تم نقل موضوعك لقسم البرمجة .لا تستخدم قسم دروس في البرمجة إلا عند كتابة الشروحات وليس لطلب المساعدة بالنسبة لسؤالك، هذي الفنكشنات يلي راح تحتاجها addCommandHandler تضيف أمر engineLoadIFP -- يضيف ملف IFP setPedAnimation -- يطبق الحركة للاعب أو البيد
  10. @SCi مرحباً بك في المنتدى تم نقل موضوعك لقسم البرمجة، قسم دروس البرمجة خاص بالمواضيع التعليمية التي تخص البرمجة فقط
  11. @Abdelhak_ZK مرحباً بك في المنتدى، تم نقل موضوعك لقسم البرمجة العربي. للحصول على مساعدة أفضل أعرض الجزء الذي به المشكلة مثل ماذكر لك الأخ بالأعلى .وأخطاء الدي بق إن وجد
  12. ،@yoyo2021 مرحباً بك في المنتدى .تم نقل موضوعك للقسم الرئيسي، قسم المساهمات خاص لنشر المساهمات فقط
  13. في شي باللعبة اسمه الاكسبورت، هذا راح يخليك تتصل بين السكربتات بالبداية أصنع فنكشن في السكربت يلي راح تتصل له openSettingsWindow الفنكشن مثلاً خلينا نقول يفك اللوحة خلينا نقول اسم الفنكشن خلصت منه الآن تحتاج تضيفه في ملف الميتا عشان تقدر تستعمله في السكربتات الأخرى <export function="openSettingsWindow" type="client"/> الآن بكل بساطة تستعمل الأكسبورت من السكربت الأخر مثلاً إذا جيت تضغط زر تضيف فقط exports.resourceName:openSettingsWindow() resourceName هو اسم السكربت يلي راح تتصل فيه openSettingsWindow اسم الفنكشن في السكربت الآخر call طبعا هو ذا اسم الفنكشن الأساسي .تقدر تشوف بصفحته أمثلة وشرح أكثر، لكن له إستعمال اخر يخليك تكتب اسم السكربت أسهل لك ملاحظة: الاكسبورت يكون فقط في نفس الجانب فقط كلاينت-كلاينت / سيرفر-سيرفر triggerEvent يمديك أيضاً تستعمل الأيفنتات عبر فنكشن
  14. xLive

    Help Needed

    Hello ?, DGS functions are almost the same as CEGUI ones. You can use the "guieditor" to create whatever you want, then you can convert it to DGS manually DGS Functions and GUI Functions DGS Events and GUI Events or using the G2D as The_GTA mentioned.
  15. هو ذكر بكلامه ف ما اتوقع يقصد رقم هنا ? لكن لو كان يقصدها math.random يقدر يستعمل
  16. ،وعليكم السلام CEGUI? بالنسبة للدي اكس افترض إنك تعرف من قبل إنه مجرد رسم مستطيل، صورة، تكست مو جاهز مثل الـ ف الضغطات عشان تسويها تستخدم حدث onClientClick هذا الحدث راح يشتغل عند ضغط زر بالماوس isMouseInPosition بعدها عشان تعرف إن ضغط بالمكان الصحيح عبر فنكشن .هذا الفنكشن راح يشيك مكان الماوس هل هو بالمكان أو لا طبعاً تحط إحداثيات المستطيل المطلوب لو كنت تشوف سالفة الدي اكس صعبة خاصة إذا بتشتغل مع أشياء كثيرة، نصيحة حاول تصنع أو تستعمل مكتبة دي اكس تسهل لك الإستعمال مثل dgs بالنسبة للجزء الثاني عشان تخصم مبلغ معين من الاعب تحتاج جانب السيرفر لأن فنكشن سحب الفلوس يشتغل سيرفر فقط ( الكلاينت جهاز الاعب لو سويته هناك راح يظهر للاعب فقط حتى السيرفر ماراح يعرف كم معه ) عشان تخلي ايفنت معين بالسيرفر يشتغل من الكلاينت triggerServerEvent تستعمل بعدها تستعمل وظيفة خصم الفلوس بعض أنواع اللعب الأخرى عندها فنكشنات خاصة بالفلوس ماتستخدم الإفتراضية لازم تتأكد من الشيء هذا takePlayerMoney بالنسبة لإنشاء نص أو كود عبر string.char وتستعمله generateString إذا ماعرفت تستخدمه تقدر تشيك على اليوسفيل فنكشن
  17. @Rr0 مرحباً بك في المنتدى .تم نقل موضوعك للقسم الرئيسي، قسم البرمجة خاص لمساعدة المبرمجين فقط
  18. @f15 الرجاء عدم إنشاء مواضيع متكررة بنفس الموضوع إذا كنت تحتاج تعدل شي في موضوعك يوجد زر Edit أو يمكنك إنشاء بلاغ على موضوعك وذكر التعديل الذي تريده
  19. xLive

    cant load mta error

    Please run MTADiag so that we can investigate your issue further, when completed paste the link here.
  20. ،أنا عطيتك مثال، حطه مثل التحققات يلي موجودة عندك .حاول وراح نساعدك، إذا ماتعرف أي شي بالبرمجة صراحة ماراح نقدر نساعدك أعتذر
  21. مع إن الفكرة نوع ما ما أنصح فيها لأن فيه لغات تستعمل بعض الاحرف الإنجليزية اصلاً مثل اللغة الإسبانية كيف راح تشيك عليها؟ لكن اسهل حل تتحقق مثل كذا عبر pattern if not string.match(text,"%W") then outputChatBox ("أحرف إنجليزية فقط") else outputChatBox("أحرف غير الإنجليزية وجدت") end
  22. وعليكم السلام، إذا كنت تحتاج تشغل الصوت للاعب نفسه فقط ليش تستخدم جانب السيرفر؟ استخدم addCommandHandler - إضافة امر playSound - تشغيل صوت
  23. xLive

    cant load mta error

    Yes, after installing GTASA, you will need to re-install MTA as well.
  24. xLive

    cant load mta error

    Re-install GTASA with a legitimate copy Where to buy GTASA
  25. .تم نقل موضوعك للقسم الرئيسي، قسم البرمجة مخصص لمساعدة المبرمجين فقط
×
×
  • Create New...