Jump to content

فاّرس

Members
  • Posts

    4,805
  • Joined

  • Last visited

  • Days Won

    10

Everything posted by فاّرس

  1. ^ افرض اني دخلت الماركر اكثر من مره؟ راح يضيفني بالجدول، سوي يوم يطلع من الماركر يطلعه من الجدول او تحقق انه اذا كان بالجدول مايضيفه مره ثانيه.
  2. انسخ الوظيفه والصقها بالملف عندك واستخدمها كلها ارقومنت واحد حط الماركر وخلاص.
  3. اذا استخدمت الوظيفه ذي ماله داعي الجدول https://wiki.multitheftauto.com/wiki/getPlayersInMarker ومن الاساس ماله داعي الجدول تسوي متغير وتزيد قيمته كل مادخل لاعب للماركر.
  4. انا فاهم وش تبي تسوي، بس طريقتك غلط انت قاعد تسوي تحقق انه اللاعب اللي دخل الماركر يساوي ٣٢، اذا تبي تجيب العدد داخل الماركر استخدم الوظيفه getPlayersInMarker او استخدم الجداول.
  5. انت اول شي عندك اخطاء كيف تتحقق ان اللاعب اللي دخل الماركر يساوي 32 يعني : userdata == 32
  6. ايه عادي ادمجهم ما راح يأثر بس لايكون فيه جداول او متغيرات متشابهه عشان ماتصير اخطاء.
  7. فيه شروحات كثير عنه وذا اهمها من موقع مايكروسوفت https://msdn.microsoft.com/en-us/librar ... 06(v=vs.85).aspx
  8. كيف مود التوب؟ اللي ان ت تبي تسويه عطيتك هو.
  9. على حسب كودك راح تحتاجهم، غالباً بتحتاج الجدول اذا كانت المهمه سيرفر، واذا كلينت متغير بس.
  10. اللي راح تحتاجه من غير وظائف الجريد : executeSQLQuery -- CREATE, SELECT, INSERT, UPDATE getPlayerSerial table.sort #تعديل MySQL واذا ماتبي قاعدة بيانات اللعبه، تستخدم قاعدة خارجيه او
  11. بعطيك الفكره وانت طبقها حاول؟ اول شي يوم يفوز اللاعب تضيفه لقاعدة البيانات، وتضيف له الفوز حقه مثلاً مره ثم تسوي تحقق اذا اللاعب موجود بالقاعدة من خلال السريال افضل تزيد قيمة الفوز مو تضيقه مره ثانيه! وثم ترسل تريقر للكلينت وتضيفه للجريد ليست وتسوي ترتيب لأكثر واحد فاز بالترتيب الفكره مب صعبه ترا.
  12. ^ ؟smoothوليه راح يحتاج الـ smooth هو قاعد يحرك الكاميرا بزر, يعني الكاميرا ما راح تتحرك طول الوقت ما اشوف له داعي الـ بس اللي يحتاجه كم راح يزيد او ينقص على الاحداثيات, اتوقع 10 كثيره اساساً.
  13. (cmd)راح تستخدم موجة الاوامر glue.exe srlua.exe script.lua script.exe
  14. smoothMoveCamera استخدم الطريقه العاديه بدون الوظيفه local cx, cy, cz, px, py, pz; function moveCamera() setCameraMatrix ( cx or x, cy or y, cz or z, px or lx, py or ly, pz or lz ) end function move (button,press) local x1,y1,z1,x2,y2,z2 = getCameraMatrix() if button == "w" then cx, cy, cz, px, py, pz = x1,y1+10,z1,x2,y2+10,z2 elseif button == "s" then cx, cy, cz, px, py, pz = x1,y1-10,z1,x2,y2-10,z2 elseif button == "d" then cx, cy, cz, px, py, pz = x1+10,y1,z1,x2+10,y2,z2 elseif button == "a" then cx, cy, cz, px, py, pz = x1-10,y1,z1,x2-10,y2,z2 end end moveCamera ولا تنسى تضيف الرندر يوم يبدأ للوظيفه
  15. ^ الارقومنت الاخير حق اكواد الألوان ماله علاقه باللاعب, هو كوده صحيح اساساً.
  16. اذا انت ما تعرف اي شي عن صنع البرامج, شوف لك دوره الموضوع مب صعب, الفكره انك تصممواجهة وتكتب اكوادك ويكون فيه برنامج يشتغل لك هالشي, يعني ينفذ اللي سويته, تحتاج لك شروحات اليوتيوب موجود . srlua فيه برامج وادوات تحول لك ومنها .exe الى .lua وتقدر تحول من ليه ما تقدر تستفيد منها؟ بالعكس تقدر تسوي اشياء تبدأ من بسيطه الى متوسطه ما اقولك تقدر تسوي اشياء جباره بس تقدر تستفيد من هاللغه.
  17. اللي سووه الشباب انهم ارسلوا الكلام لملف سيرفر ثم رجعوه للكلنت للكل, عشان يشوفونه كل اللاعبين طريقتك انت ماراح تجي لكل اللاعبين .. @N3xT طريقة كانت عن طريق الداتا, وانا ما انصحك بالداتا لأنها تاخذ من السي بي يو, الافضل تستخدم الطريقة التكتيكيه . نكمل طريقته كانت عن طريق انك تحفظ النص ف الداتا وتجيب الداتا بعدين . @Marshmello طريقة وهي الطريقه التكتيكيه اللي اتكلم عنها, هو حفظ الكلام داخل الجدول ثم ارسله للسيرفر ثم رجعه للكلنت للكل واستخدم طريقة المتغيرات لاحظ سطر 23 و 24, ليه سواهم؟ عشان بعدين يغير قيمتهم, -- سطر 23 local Text; -- nil ذا بيكون قيمته -- سطر 70 Text or "" -- بمعنى لو فيه اي خطأ راح يسوي الشي الثاني اللي حطيناه اللي هو فراغ or راح يطلع خطأ, بس حطينا nil اذا كانت قيمته -- سطر 86 Text = DataTable[1] -- حطينا للمتغير قيمه وهي القيمه الاولى من الجدول اللي هي النص اللي كتبناه -- الى النص اللي انحفظ nil تغيرت قيمته من Text بمعنى آخر -- ماراح تتحقق وما راح يطلع فراغ لأن القيمه موجود وداخلها نص or بمعنى انه السطر 70 الـ
  18. ^ يقول زومبي مب لاعب, "onZombieWasted" + ما اشوف له داعي الداتا يقدر يستخدم الجداول افضل.
  19. :كـ مثال create ناخذ زر {'btn', id='createvehicle', window=wndCreateVehicle, text='create'}, x,y,width,height تقدر تعدل الـ {'btn', id='createvehicle', window=wndCreateVehicle, text='create', x=200, y=250}, نفس ماسويت width,height وتقدر تستخدم
  20. اذا جيت تعدل على كود بتقلى width,height ذي حق الطول والعرض .
  21. اللي ارتحت لهم مو شخص شخصين ما افرق بينهم. 3ssol Rm-Dj
  22. SciTE مع Visual Basic تقدر تستخدم اللغه مب محصوره على الألعاب تقدر تسوي متصفح تسوي حاسبه واشياء كثير.
  23. MTA عندك محركات العاب تدعم هذي اللغه وتقدر تسوي وظائف منها نفس كل شي جاهز بس تستخدم الوظيفه mta الفرق هنا انك تحتاج تصمم لاعب او الارض او سياره , بعكس وبالنسبه للبرامج عندك كم برنامج تقدر تستخدم لغة لوا عشان تسوي لك برنامج.
×
×
  • Create New...