Jump to content

Abdul KariM

Members
  • Posts

    2,711
  • Joined

  • Days Won

    42

Everything posted by Abdul KariM

  1. حط الوظيفتين بأعلى الملف وغير اسم الداتا لاسم الداتا الموجوود عندك function getPlayerMoney ( player ) if ( player and getElementType ( player ) == "player" ) then return getElementData ( player , "money" ) or 0 end end function takePlayerMoney ( player , amount ) if ( player and getElementType ( player ) == "player" and type ( amount ) == "number" ) then local playerMoney = getPlayerMoney ( player ) setElementData ( player , "money" , playerMoney - amount ) return true end end
  2. @Debo15 نفترض ان الاعب اول مره يدخل بالسيرفر false راح يرجع count وتقدر تختصر الكود في سطرين
  3. اهم شيء الاصرار والعزيمة ولاتحبط من الاكواد المعقدة والباقي بيتيسر بأذن الله
  4. اول شي عندك غلط بأسم الفنكشن ثاني شي مايحتاج التيبلات وطريقتك بالتحقق غلط , وياليت لو تخليه يحاول بنفسه
  5. استخدم setAccountData getAccountData -- with getPlayerAccount isGuestAccount
  6. @*RayaN-Alharbi. تستخدم الوظيفة هذي https://wiki.multitheftauto.com/wiki/GetElementsWithinMarker وتجيب اول لاعب getElementsWithinMarker ( theMarker ) [ 1 ] isElement ^
  7. @*RayaN-Alharbi. تسوي تحقق getAttachedElements getElementType اما بالنسبة كيف تجيب الاعب فيه اكثر من طريقة منها تسوي ماركر لكل لاعب ويكون واسع شوي واذا بغى يشيله يجيب الاعب من الماركر وخلاص ,
  8. @MR.SAMSUNG محمله لي سنة ولا صار بجهازي شي ولله الحمد انا ماضمن لك تحمل مكرك جيب سريال وحطه وخلاص https://prnt.sc/ivt9bc
  9. "onPedWasted" or "onZombieWasted" getPlayerName export -- > killmessage
  10. عليكم السلام والرحمة , لو ما اتفقت انت وركان كلمني سكايب بالتوقيع والله يرزق الجميع
  11. الاشياء هذي من الاساسيات مفروض تكون تعرفها
  12. استخدم tonumber + if ( Value > 0 ) then ... end
  13. استخدمهم بالشكل هذا local time = getRealTime( ) local h = time.hour local m = time.minute local s = time.second local y = time.year+1900 local m_ = time.month+1 local d = time.monthday
  14. يقصد لو مات وكان الصوت شغال راح يكرر الصوت
  15. انا مشيت على حكمة لا تجادل الجاهل لانه لن يفهم
  16. خلاص خلاص كلامك صح وكلامي خطأ
  17. انت فوق قلت انت حددت ان الوظيفة الي انا حاطها كلينت وهذا خطأ تجي كلينت وسيرفر وبعدين قلت انت اسهل له ع العموم مابي اطول الموضوع يستخدم الي يبيه اهم شي الافادة بس حبيت اوضحلك التغير في كلامك
  18. @Rakan# معلومة خاطئة يقدر يستعمل الوظيفة getElementsByType كلينت وسيرفر ومن خلالها يقدر يجيب عدد الاعبين الي بالروم بالشكل هذا #getElementsByType ( "player" ) بالتوفيق
  19. getElementsByType -- عشان تجيب الاعبين getMaxPlayers -- عشان تجيب اقصى حد لدخول الاعبين setMaxPlayers -- mtaserver عشان تحط حد لدخول الاعبين , ومضة : ماتقدر تحط اكثر من عدد الاعبين الي محدد لك في
  20. you're welcome , you too
  21. use getElementsByType getElementInterior getPedOccupiedVehicle -- if player have a car destroyElement -- to destroy the car toggleControl -- for weapnos killPed -- if you want
  22. addEventHandler ( "onPlayerLogin", root, function ( _, acc ) if acc then local vTable = dbPoll ( dbQuery ( db, "SELECT * FROM DD WHERE Account =?", tostring ( getAccountName ( acc ) ) ), -1 ) if type(vTable) == "table" and #vTable >= 1 then if vTable [ 1 ] [ "Serial" ] ~= getPlayerSerial ( source ) then cancelEvent ( true ) end end end end ) كودك صحيح ولا حاجة لاستخدام اللوب لاني مانتبهت انك مستعلم عن الحساب من البداية لكن عندك غلط انك مستعلم عن الحساب عن طريق الحساب نفسه جرب هذا الكود وان شاء الله يشتغل
×
×
  • Create New...