Jump to content

A7M8D

Members
  • Posts

    244
  • Joined

  • Last visited

Everything posted by A7M8D

  1. السلام عليكم عندي كود فيه مشكلة addEventHandler( "onClientResourceStart",root, function () triggerServerEvent("ReSend",localPlayer) end ) -- GUI Elements addEvent("Add", true) addEventHandler("Add", root, function(one,Hours) guiSetVisible(GUIEditor.gridlist[1], false) guiSetVisible(GUIEditor.gridlist[1], true) guiGridListClear(GUIEditor.gridlist[1]) local item = guiGridListAddRow(GUIEditor.gridlist[1]) local itemName = guiGridListSetItemText(GUIEditor.gridlist[1], item, 1, one ..'- ' .. getPlayerName(Hours[one].name), false, false) local itemName2 = guiGridListSetItemText(GUIEditor.gridlist[1], item, 2, Hours[one].time, false, false) guiGridListSetItemColor(GUIEditor.gridlist[1], item, 1, 255, 0, 0) guiGridListSetItemColor(GUIEditor.gridlist[1], item, 2, 0, 255, 0) end ) -- S function getHours() playersTable = {} ; for i, v in ipairs(getElementsByType('player')) do local Acc = getPlayerAccount ( v ) if ( Acc ) and not isGuestAccount ( Acc ) then local playerData = getAccountData ( Acc, "Hours" ) or 0 local Hour, Min, Sec = unpack( split ( playerData, ":" ) ) table.insert(playersTable, {name = v, time = playerData}) end end table.sort ( playersTable, function ( a, b ) return ( tostring ( a.time ) or "" ) > ( tostring ( b.time ) or "" ) end ) return playersTable end addEvent("ReSend", true) addEventHandler("ReSend", root, function() setTimer ( Timer, 1000, 0 ) end ) function Timer () local Hours = getHours() for one = 1, #getElementsByType('player') do if one >= 30 then return end if (Hours[1]) then triggerClientEvent(root,"Add",root,one,Hours) end end end
  2. في مشكلة لما اكتب 1 تمام اكتب 2 لا local NumbersTable = { "1", "2" } addEventHandler ( "onClientGUIChanged", Eda3Edit, function ( ) for i,v in ipairs ( NumbersTable ) do local EditG = guiGetText (Eda3Edit) if string.find ( EditG, v ) then return else guiSetText(Eda3Edit,"") end end end )
  3. كلنا كنا نطلب جاهز وانا كنت اطلب جاهز جاهز و اقرا الكود و افهمه احسن لو انا مبتدا وانا تعلمت كدا
  4. السلام عليكم .. هل اقدر احط في ايديت ارقام بس و اذا غير ارقام يكنسل الكتابة لان جربت فكرة جدول في الحروف بس ممكن الشخص يكتب رموز مش هكتب كل الرموز اكيد في حل افضل ؟
  5. @Abdul KariM الخطا نسيت كلمة لوكال بلاير وعدلتها قبل ردك علي الموضوع + هو مجرد مثال
  6. addEventHandler('onClientGUIClick', root, function ( ) if ( source == ButtonName ) then triggerServerEvent("Health",localPlayer) end end ) function FunctionName() if getPlayerMoney(source) >= 10000 then takePlayerMoney(source,10000) setElementHealth(source,100) end end addEvent("Health", true) addEventHandler("Health", root, FunctionName) مثال
  7. فعلا يا كونوليل جيو سهلة جدا لاكنها صعبها عليك لانك محاولتش تتعلمها و كذلك انا دي اكس صعب لاني محاولتش اتعلمه مشكلتي الوحيدة في الدي اكس اني مش بعرف اظبطها علي كل الشاشات
  8. خبرتي في الدي اكس دي خبرتي في C++ فاشل فيها لانه شي غبي الصراحة وصعب التعامل معاه
  9. @iMr.WiFi..! اها هههه بحسبك بتقول عليا لان الكود اصلا 4 سطور كله وانا تعبان جدا مكنتش مركز
  10. local Account = getPlayerAccount ( winner ) if ( Account ) and not isGuestAccount ( Acc ) then local Data = getAccountData(Account,"DerbyWins") or 0 setAccountData(Account,"DerbyWins",tonumber(Data)+1) الخطا الوحيد مشفتوش يا مصري setAccountData وبدل winner بتعريف الفائز ___ @iMr.WiFi..! ورينا جبل الغلطات ؟
  11. جاهز ؟ اوك انا هديك جاهز بس مش هتتعلم حاجة local Account = getPlayerAccount ( winner ) if ( Account ) and not isGuestAccount ( Account ) then local Data = getAccountData(Account,"DerbyWins") or 0 setAccountData(tonumber(Data)+1) outputChatBox("["..Data.."] النقاط ")
  12. ومفيش داعي لاستخدام المتغيرات نهائي ^^^
  13. مع احترامي ليك انت مستخدم حدث الضغط علي الزر 7 مرات ولكن تم انشاء اختراع اسمه elseif يختصر ليك كل دا ب حوالي 15 سطر بس
  14. طيب اولا تصحيح الرسالة exports["TopBarChat"]:sendClientMessage ( " #[Derby][" .. NKT .. "] عدد نقاطه",root,196,138,30, true) ثانيا الاكاونت داتا بتتحفظ علي الحساب يعني في كل الاحوال مش محتاج خروج و دخول السيرفر اعمل لما يفوز اللاعب تجيب الداتا بتاعتها الي هي الاكاونت داتا وتزيد عليها واحد local Data = getAccountData(Account,"DerbyWins") or 0 setAccountData(tonumber(Data)+1) ولازم تعرف Account
  15. الرسالة بتطلع في الشات ..!
  16. قولتلك فوق لازم تبعتها متنساش في الفنكشن تعمل كدا function(m1,m2,m3) تمت الافادة
  17. السلام عليكم و رحمة الله و بركاتة صممت لوحة تسجيل دخول و انشاء حسابات اليكم بعض الصور هذي نسخة تجريبية فقط وهيكون في اصدار جديد بالمميزات التالية لوحة للكونسل بتاريخ انشاء كل حساب و سيريال صاحب الحساب تنسيق اكتر و حركات في اللوحة افضل انتظر ردودكم الجميلة رابط التحميل ( غير مشفر )
  18. function ( m1, m2, m3 ) لازم تروح مع الترايجر الي رايح سيرفر الاول مثال triggerServerEvent("EGYPT",localPlayer,m1,m2,m3) بعدن في ملف سيرفر function ( m1, m2, m3 )
  19. @Ahmed_Negm جرب زي ما اديتك كدا و رد خبر اشتغل و لا لا خليك في نفس الموضوع عشان المشكلة متحلتش بتاعت مود العاجل لو عملت موضوع جديد المشرف هيقفله و يقولك كمل هنا
  20. triggerClientEvent ( root, "setINF", root, true, false, false, message, false, false, 255, 255, 255 ) جرب
  21. ابعت تبرايجر لسيرفر وبعدين رجعه لكلاينت بروت عشان guiSetText تظهر للكل
×
×
  • Create New...