Jump to content

TAPL

Retired Staff
  • Posts

    7,337
  • Joined

  • Days Won

    11

Everything posted by TAPL

  1. ذا مثال ضابط على كل الشاشات local x, y = guiGetScreenSize() local rx, ry = (x/1440), (y/900) addEventHandler("onClientRender", root, function() dxDrawText("TEST", rx*300, ry*300) end) و طبعاً لا تنسى تغير الرقم 1440 و 900 إلى مقاسات شاشتك
  2. getFPSLimit
  3. تقدر تحدث الليبل لما تفتح النافذه او تستخدم تايمر و الأفضل تحدث لما تفتح النافذه
  4. الكود حقك خطأ (ناقص كلمة فنكشن) + ما له معنى تبي تايمر كل 5 ملي سكند اساساً الفريم الواحد مستحيل يوصل عندك في 5 ملي سكند إذا افترضنا ان اقصى عدد فريمات للعبه 100 فريم في الثانية و الثانية الوحده عبارة عن 1000 ملي سكند يعني اقسم 1000 على 100 رح يطلع لك 10 ملي سكند و هو الوقت الي يحتاجة الفريم الواحد في ام تي اي تم وضع حد ادنى للتايمر و هو 50 ملي سكند بعدين ترا الرقم الي انت جايبه بالتريقر رح يكون ثابت، ايش الهدف من التايمر بالحاله ذي؟ نفس الرقم جالس تحطه بالليبل و على فكرة ترا الفنكشن الي يجيب حد الفبس تقدر تستخدمه كلينت و سيرفر يعني ما يحتاج تريقر
  5. ذي اشياء بسيطة؟ في المقابل الأشياء البسيطة مثل تاج في الشات ما تعرف تسويه https://forum.multitheftauto.com/viewtopic.php?f=160&t=88553
  6. ينقل إلى قسم البرمجة
  7. طيب ايش علاقة الجدول بالأكاونت داتا؟ ذا لما تسوي كذا رح يحفظ لك يوزر داتا .__. --------------------- إذا تبي تحفظ بالسيريال تحتاج تستخدم قاعدة بيانات dbConnect dbQuery dbPoll dbExec getPlayerSerial
  8. TAPL

    triggring..

    That because the function don't require player element in client side, and anyway client side is not recommended.
  9. TAPL

    Easy error...

    Try with a timer: setTimer(setVehicleColor, 50, 1, veh, 128, 0, 192)
  10. addCommandHandler("drop", function(player) local x, y, z = getElementPosition(player) local weapon, ammo = getPedWeapon(player), getPedTotalAmmo(player) if weapon > 0 then takeWeapon(player, weapon) local pickup = createPickup(x+4, y, z+1, 2, weapon, -1, ammo) addEventHandler("onPickupHit", pickup, destroyPickup) end end) function destroyPickup(thePlayer) setTimer(destroyElement, 50, 1, source) outputChatBox("You picked up a weapon!", thePlayer, 255, 0, 0) end
  11. addCommandHandler("drop", function(player) local x, y, z = getElementPosition(player) local weapon, ammo = getPedWeapon(player), getPedTotalAmmo(player) if weapon > 0 then takeWeapon(player, weapon, ammo) pickup = createPickup(x+4, y, z+1, 2, weapon, -1, ammo) addEventHandler("onPickupHit", pickup, destroyPickup) end end) function destroyPickup(thePlayer) setTimer(destroyElement, 50, 1, source) outputChatBox("You picked up a weapon!", thePlayer, 255, 0, 0) end
  12. addCommandHandler("drop", function(player) local x, y, z = getElementPosition(player) local weapon, ammo = getPedWeapon(player), getPedTotalAmmo(player) takeWeapon(player, weapon, ammo) local pickup = createPickup(x+4, y, z+1, 2, weapon, 5000, ammo) addEventHandler("onPickupHit", pickup, destroyPickup) end) function destroyPickup(thePlayer) destroyElement(source) outputChatBox("You picked up a weapon!", thePlayer, 255, 0, 0) end
  13. الموضوع واصل صفحتين و كل واحد حاط كود و يقول الزود عندي بالأخير الكود الي صاحب الموضوع حاطه مافيه اي مشكلة شي غريب
  14. What kind of joke is that?
  15. It's your spawn code.
  16. ينقل الى قسم البرمجة
  17. Line 24 change player to source.
  18. xmlNodeGetValue
  19. local Serial = { ["Your Serial"] = true, ["Your Serial"] = true, ["Your Serial"] = true } bindKey("x", "down", function() if Serial[getPlayerSerial()] then guiSetVisible(window, not guiGetVisible(window)) showCursor(guiGetVisible(window)) end end)
  20. طيب ممكن توضح لنا الفرق بين ذولا الفنكشات؟ triggerEvent triggerServerEvent triggerClientEvent اذا استخدم triggerServerEvent لازم يسوي ترايقر مرة ثانية للكلنت لكن triggerEvent مايحتاج لكل هالشغلات ممكن تفهمني كيف ما يحتاج غلط triggerEvent انت فاهم ال هذا الفنكشن يستخدم ل عمل تريقر بين الجانب نفسه يعني كلينت مع كلينت او سيرفر مع سيرفر و ذا التريقر بين المودات و ما له علاقة ب عمل تريقر بين اللاعبين و اساساً اللاعبين مو متصلين مع بعض كل اللاعبين متصلين مع السيرفر فقط و السيرفر هو الي يستقبل المعلومات من اللاعبين و يرسلها للاعبين * فيه جانب سيرفر واحد فقط * كل لاعب موجود في السيرفر معه جانب كلينت لحاله ..تبي تكحلها عميتها ..ماشي مع الموجة
  21. علامك هو يبي الجيك بوكس يتحدد عند الكل يسوي for _,player in ipairs(getElementsByType("player")) do triggerEvent("....", player) end وفي الافنت يخلي الجيك بوكس يتحدد طيب ممكن توضح لنا الفرق بين ذولا الفنكشات؟ triggerEvent triggerServerEvent triggerClientEvent
  22. playerSource الحين انت من وين جبت الأفنت ذا فيه بارتمر اثنين فقط، من وين انت جبت الثالث + لازم تجيب اسم اللاعب قبل ما تصكه باند عشان لما تصكه باند رح يخرج من السيرفر و ما رح يكون الألمنت حقه موجود
×
×
  • Create New...