Jump to content

</Mr.Tn6eL>

Members
  • Posts

    2,799
  • Joined

  • Days Won

    13

Everything posted by </Mr.Tn6eL>

  1. onClientClick مو خاص بالازرار بس لو تلاحظ اخر برامتر string button, string state, int absoluteX, int absoluteY, float worldX, float worldY, float worldZ, element clickedWorld
  2. onClientClick guiSetVisible showCursor
  3. حبيت اقلكم ان اول حرفين هي الشفايفة مثلا كذا يصير احمر خفيف 55FF0000 والباقي الالوان RRGGBB
  4. منورين جميعا، أتمنى أنكم استفدتم
  5. روح قلد وأحرق دم اللي قفل موضوعك
  6. لو أنها مودات واحد ثاني مقلدها ماقفلو الموضوع في حالة رشوة بالمنتدى وكلام من تحت الطاولة وانا اعرف مشرف عربي بينهم
  7. if source == GUIEditor.button[1] then playSound("http://b.top4top.net/d_a2c43d30dc1.mp3", false, true)
  8. أتمنى منك ومن الجميع التكلم بالفصحة لكي يسهل الفهم
  9. القسم قسم مساعدات مو قسم طلبات تكويد
  10. Use browser functions See https://developers.google.com/youtube/player_parameters
  11. هذا للاعب استخدم setPedControlState طبعا كلنت
  12. يحسبك تقصد ان فيه نسخة مشفرة ونسخة غير مشفرة عشان كذا يقول ماله داعي نسختين
  13. المكان الأكثر كثافة للمبرمجين هنا بالمنتدى هذا اختار لك مبرمج وازعجه بالخاص
  14. في تغيير بالمنتدى أحد لاحظ ولا انا بس؟
  15. سيرفر كباقي السيرفرات لكن لكي تضمن النجاح عليك بالافكار وتوزيع ادمن ههههه واضمن لك نجاح باهر
  16. And i would like to add setPedBonePosition to custom animation
  17. الماب فيه مشكلة او الماب مانجر
  18. عندك اغلاط كثير local accountName = { ---["M-M"] = true["S-S"] = true} هنا احذف --- وضع فاصلة بين القيم local GropName = { --- ["Admin"] = true ["Counsol"] = true } ضع فواصل بين القيم for _,v in ipairs(GropName) do -- لوب لـ اسماء القروبات هنا عدلها الى pairs وتصير كذا for v in pairs(GropName) do -- لوب لـ اسماء القروبات local accName = getPlayerAccount ( source ) -- نجيب حساب الاعب مايجيب اسم حساب الاعب يجيب الحساب و السورس غير معرف استخدم getAccountName if isObjectInACLGroup ("user."..accName, aclGetGroup ( v ) ) then -- اذا رتبته من الجدول اذا صلحت الاخطاء فوق يتصح ذا السطر باالاضافة الطريقة الي قلت لك عليها مو نفس الكود اللي مسويه
  19. التايمر يتحقق اكثر من مرة على الوقت الي تحطه لو ماحطيت تايمر راح يتحقق مرة وحدة بس بعدها يسحب عليك التايمر طبعا لا نهائي
  20. بما ان الهدف من الموضوع حماية القروب من وضع حسابات اضافية اقترح عليك بدال ماتحط سيريالات في جدول تحط اسماء الحسابات اللي تبغاها بالكونسل فقط وتحتاج هذه الوظائف setTimer -- تايمر للتحقق تكراراً ومراراً aclGetGroup -- يجيب القروب من الاسم aclGroupListObjects -- يجيب جميع الاوبجكتات بالجدول aclGroupRemoveObject -- نقوم بحذف الاوبجكت(الحساب) التي لم نجدها بالجدول المذكور -- يكون الجدول للحسابات المسموح لها هكذا t = { ["اسم الحساب"] = true, ["اسم الحساب الثاني"] = true, -- ["اسم الحساب الثالث"] = true, -- يتم التكرار على هذا المنوال كل الحسابات المسموح لها } -- ويكون التحقق من وجود الحساب بالجدول هكذا if t["اسم الحساب"] then -- موجود else -- غير موجود end الطريقة عمليا كالآتي وضع تايمر لانهائي للتحقق على حسب الوقت المدخل نجي جميع الاوبجكتات بالجدول نتحقق انها ليست موجودة في جدول الحسابات المسموح لها نحذفها اذاكانت ليست موجودة في جدول الحسابات المسموح لها
×
×
  • Create New...