Jump to content

Abdul KariM

Members
  • Posts

    2,711
  • Joined

  • Days Won

    42

Everything posted by Abdul KariM

  1. اعتقد اني رديت عليك بموضوعك السابق والي كان فيه ردي
  2. getPlayersInGroup وظيفة جلب جميع الاعبين من القروب Syntax : table getPlayersInGroup ( string GroupName ) Required Arguments GroupName : اسم القروب المراد جلب لاعبينه Returns false اذا كان الارقمنت المطلوب صحيح , يرجع لك بجدول فيه كل الاعبين الي بالقروب , واذا كانت العكس يرجع الفنكشن نوعه سيرفر سايد فقط Code : function getPlayersInGroup ( GroupName ) local aTable = {} assert ( tostring ( GroupName ) , "Bad Argument At Argument #1 Group Moust String" ) assert ( aclGetGroup ( tostring ( GroupName ) ) , "Bad Argument At Argument #1 Group not Found " ) for i , player_ in ipairs ( getElementsByType ( "player" ) ) do local TheAcc = getPlayerAccount ( player_ ) if not isGuestAccount ( TheAcc ) then if isObjectInACLGroup ( "user." ..getAccountName ( TheAcc ) , aclGetGroup ( tostring ( GroupName ) ) ) then table.insert ( aTable , player_ ) end end end return aTable end Ex 1 : addCommandHandler ( "killPlayerGroup", function ( _ , _ , GroupName_ ) Players = getPlayersInGroup ( GroupName_ ) for i , PlayersGroup in ipairs ( Players ) do killPed ( PlayersGroup ) end end ) ; -- F8 Say : killPlayerGroup Console Ex 2 : addCommandHandler("GiveGroupMoney", function ( p , _ , Group_ , aMoney ) Players = getPlayersInGroup ( Group_ ) for i , PlayersGroup in ipairs ( Players ) do givePlayerMoney ( PlayersGroup , tonumber ( aMoney ) ) end end ) ; --F8 Say : GiveGroupMoney Console 500 Author : Abdul KariM اتمنى ان الفنكشن اعجبكم وياريت لو واحد يضيفه بصفحة الفنكشنات المفيدة والسلام عليكم ورحمة الله وبركاته , في امان الله
  3. انت الحين ماحددت وش الي تبي تسحبه سيارة لاعب محدده من قريد ليست ؟ ولا اي سيارة من القريد ليست تبي تحذفها ؟ وضح زيادة
  4. عشان تجيب الاعب من سرياله getPlayerFromSerial -- Useful Functions guiGetText -- عشان تجيب الي مكتوب بالايدت , الخ guiSetVisible -- تفتح له اللوحة _
  5. العفو , ولاتنسى شكر لاوسكار بعد
  6. source ماهي معرفة addCommandHandler("vip",function( source ) local accName = getAccountName ( getPlayerAccount ( source) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "VIP" ) ) then triggerClientEvent (source,"open",source) end end)
  7. triggerClientEvent( source, "open",source )
  8. عليكم السلام الداتا موجود ولا لا ؟ حقت الكيل واللفل ؟ + ليه تسوي لوب مرتين 4 زيادة في سطر all ضيف واحذف االلوب حق الكلينت
  9. guiGridListGetSelectedItem -- if not ....
  10. bindKey حاول فيها ترا سهل <
  11. يعني وش قلتلو انا يا طيب ! والله مدري وش جابك هنا , شوف ردي زين وشوف ردك
  12. اكوادك هريسة صراحة خابص كلينت مع سيرفر وسيرفر مع كلينت في كل اكوادك حاول تراجع الويكي اكثر واكثر وميز بين انواع الفنكشنات كذا ماراح تستفيد ولا تتعلم بالتوفيق _
  13. لو تبحث بالقسم , بتلاقي طلبك , وفيه امثلة قد انتطرحت زي كذا
  14. بالنسبة للوب ماهي معرفه v لان nil ليش يجي for i, v in ipairs(getElementsByType('player')) do player [ v ] = 0 outputChatBox( tostring( player [ v ] ) ) end
  15. عليكم السلام اكتب باف8 debugscript 3 واسجن نفسك لوقت قصير مره ويوم ينتهي الوقت , شوف وش يطلع بالشاشة من تحت بالنص ض1 خلي المود لحاله فقط , عشان نعرف الخطأ وارسل لنا وش يطلع لك
  16. عليكم السلام صورة طيب ؟
  17. exports.scoreboard:scoreboardAddColumn("Money") for i , player in ipairs ( getElementsByType ("player") ) do local _Money = getPlayerMoney ( player ) setElementData ( player , "Money" , _Money ) end 50 % من الكود ملاحظة : اذا تغيرت فلوس الاعب ماراح تتغير بالتاب كمل الباقي في طريقة لاكن اعتقد انها تسبب لاق , تسوي تايمر لكل الاعبين كل شوي عشان تضبط , حاول تسويها وبساعدك
  18. حق خطط انت جالس استرجع البرمجه الحين و ان شاء الله ترجع كلها من الحماس كنت بكتب الكود كامل بس تذكرت القوانين لاتخاف راح قانون حق الاكواد الجاهزه
  19. والكود حق وايفاي , افضل من ايدي السيارات كـ اختصار
×
×
  • Create New...