Jump to content

Trefeor

Members
  • Posts

    270
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by Trefeor

  1. function getAdminsOnline () local tbl = { } for k,v in ipairs ( getElementsByType ( "player" ) ) do if ( getElementData ( v , "staff" ) ) then table.insert ( tbl , v ) end end return tbl end -- example addCommandHandler("getAdmins", function(player) for k,v in ipairs ( getAdminsOnline() ) do outputChatBox(k.."- "..getPlayerName(v),player) end end )
  2. كوده صحيح , حتى طريقتك جيدة .
  3. source = الي تضرر attacker = الي تسبب بالضرر
  4. بعد ماتقتل اللاعب فوق حط تحتها break عشان اذا حصل السلاح مو لازم يمكل يوقف الجدول
  5. وش رايك تخلي الايديت زي كذا http://prntscr.com/ktw87t
  6. شغلك نظيف ماشاء الله أهنيكك , ننتظر لمساتك بالقريد ليست .
  7. ماقدر افتحه يقولي لازم اذن
  8. بالضبط , لو تخليها اسود احلى من الابيض
  9. ايوة ولو تقدر تسوي الـ اوت لاين مع الرونديد بيكون شي فخم ولو ماتقدر عادي بيكون فخم مع تاثيرات على طريقتك بتكون افخم ان شاء الله
  10. تصميم جميل لاكن اقترح عليك انك تسوي الازرار بطريقة الـ rounded اتوقع تعرفها . بس الشيك بوكس مافهمت كيف طريقت التصميم الي انت مسويها فيه لأن اول مره تمر علي ولو تقدر وعندك وقت فاضي سوي لك editor زي guieditor بس مخصص لـ المكتبة الخاصة فيك وبالتوفيق لك إن شاء الله .
  11. جرب هذا Table = { ["الاماكن الرئسية"] = { ['القفزة الخنفشارية'] = {1550.0161132813, -1366.4044189453, 326.2109375} , ['مركز الشرطة'] = {1543.1385498047,-1677.0050048828,13.555870056152} , ['التل الشاهق'] = {-2393.25415, -2202.31543, 33.28906} , ['مقر الجيش'] = {146.66674804688, 1720, 17.640625} , ['السد الكبير'] = {-887.02734375, 2000.9217529297, 60.654315948486} , ['مننطقة البندقية'] = {723.33862, -1487.2187523047, 1.93434} , ['الجسر المعلق'] = {-2696.1865234375, 1232.7795410156, 55.621524810791} , ['الحفرة الكبيرة'] = {369.61615, 991.90735, 30.41144} , ['المطار الاول'] = {1717.6470947266, -2494.1176757813, 13.39999961853} , ['المطار الثاني'] = {1411.7646484375, 1482.3529052734, 10.89999961853} , ['المطار الثالث'] = {-1223.4300537109, -185.74758911133, 14.39999961853} , ['حارة سي جي'] = {2491.12109375, -1667.4482421875, 13.34375} , ['ساحه التفجير'] = {-2051.4926757813, -173.29304504395, 35.3203125}, ['الطعس'] = {-2600,-2694.1176757813,10.188545227051} }, ["المهمات"] = { ["سرقة البنك"] = {593.50756835938,-1242.6812744141,18.018035888672}, }, ["الأماكن الحصرية"] = { ["مجمع المسابقات"] = {-2663.58301 ,-3501.63037 ,4.96875}, ["السينما"] = {-2273.44873 ,-3255.65088 ,4.96875}, ["الــبــنــك"] = {-3211.35742 ,-3723.10620 ,4.96875}, ["المـخـيم"] = {-2656.83716 ,-4161.00293 ,4.96875}, ["المرقص"] = {216.82785 ,-1861.02026 ,3.04643}, ["المجمع السكني"] = {-2435.36230 ,-3533.46777 ,5.00000}, ["المسبح"] = {2900.79004, -635.14856, 10.83594}, }, } selc = "" function putPlaces() selc = "" local var = 0 guiGridListClear(GUIEditor.gridlist[1]) for i,v in pairs(Table) do var = var + 1 local row = guiGridListAddRow(GUIEditor.gridlist[1]) guiGridListSetItemText(GUIEditor.gridlist[1], row, 1, var, false, false) guiGridListSetItemText(GUIEditor.gridlist[1], row, 2, i, false, false) guiGridListSetItemData(GUIEditor.gridlist[1], row, 2, v) end end addEventHandler("onClientGUIDoubleClick", guiRoot, function() if source == GUIEditor.gridlist[1] then local row = guiGridListGetSelectedItem(source) if row and row ~= -1 then if guiGridListGetItemData(source, row, 2) then local x, y, z = unpack(guiGridListGetItemData(source, row, 2)) if x and y and z then setElementPosition(localPlayer, x, y, z) end else if guiGridListGetItemText(source, row, 2) == "..." then putPlaces() selc = "" end end end end end ) addEventHandler("onClientGUIDoubleClick",root, function() if source == GUIEditor.gridlist[1] then if ( selc == "" ) then local Row = guiGridListGetSelectedItem(source) local tab = guiGridListGetItemData(source, Row, 2) local var = 1 if tab and type(tab) == "table" then selc = guiGridListGetItemText ( source , Row , 2 ) guiGridListClear(source) -- guiGridListSetItemText(source, guiGridListAddRow(source), 1, "1", false, false) guiGridListSetItemText(source, guiGridListAddRow(source), 2, "...", false, false) for i,v in pairs(tab) do var = var + 1 local row = guiGridListAddRow(source) guiGridListSetItemText(source, row, 1, var, false, false) guiGridListSetItemText(source, row, 2, i, false, false) guiGridListSetItemData(source, row, 2, v, false, false) end end end end end )
  12. بالتوفيق لك وباذن الله تتوفق على السيرفرات الثانية ، باذن الله بخش بموعد الافتتاح ، تٌشكر ع الاهداء
  13. ماشاء الله ، سكربت رائع اهنيك يابطل ، تشكر ع الاهداء
  14. onClientGUIClick outputChatBox ^^
  15. كودك صحيح , انا مجربه وشغال معي , تأكد انك منزل هذا المود + اخر اصدار https://community.multitheftauto.com/?p=resources&s=details&id=3054
  16. سويها بالجداول يـ أخي -- Ex : --- Client local button = guiCreateButton ( ............. ) addEventHandler ( "onClientGUIClick" , root , function ( ) if ( source == button ) then triggerServerEvent("GiveMoney",localPlayer) end end ) --- Server timers = { } addEvent ( "GiveMoney" , true ) addEventHandler ( "GiveMoney" , root , function ( ) if ( isTimer ( timers [ getPlayerSerial ( source ) ] ) ) then return end givePlayerMoney ( source , 50000 ) timers [ getPlayerSerial ( source ) ] = setTimer ( function ( ) end , 5*60*1000 , 1 ) end )
  17. Trefeor

    مساعدة

    مانتبهت لـ لون يقدر يسويها كذا addEventHandler('onClientRender',getRootElement(),function() local color = isPedOnGround ( localPlayer ) and tocolor(255,255,255,255) or tocolor(255,0,0,255) local text = isPedOnGround ( localPlayer ) and "True" or "False" dxDrawText(text, 44, 204, 568, 257, color, 1.00, "bankgothic", "left", "top", false, false, false, false, false) end )
  18. Trefeor

    مساعدة

    تقدر تختصرها كذا حط مكان الكلام الي بالدي اكس كذا ( isPedOnGround ( localPlayer ) and "True" or "False" )
×
×
  • Create New...