Jump to content

Master_MTA

Members
  • Posts

    3,389
  • Joined

  • Last visited

  • Days Won

    55

Everything posted by Master_MTA

  1. بارك الله فيك ماشاء الله تبارك الله فنان لو كنت سويتها قبل شوي كنت ظفته للوجن بانل حقتي
  2. حبيب قلبي اتوقع الاخوه افادوك في الموضوع الثاني انها بالداتا
  3. لاني جالس اسوي مود فكرته مبتكره شوي بتشوفوه قريب هذي اخر خطوه +_+ #Edit: ------------------------يعطيكم العافيه جميعا يغلق
  4. حبيب قلبي مشكور على الرد ولكن شكلك ما فهمت قصدي شف انا ابي طريقة مباشره بدون تحميل بمجرد تسجيل اللاعب تتخزن الصوره على السيرفر وتنظاف للميتا فهمت علي؟
  5. سويت addEvent('changthephoto',true) addEventHandler('changthephoto',root,function(photo) if photo then fetchRemote ( photo , function ( responseData, errno ) if errno == 0 then local file = fileCreate ( "myImage.png" ) if ( file ) then fileWrite ( file , responseData ) fileClose ( file ) png= file end end end) else png='photo.png' end end) addEventHandler("onClientRender", root, function() if getElementData(me,'photo')==true then dxDrawImage((screenW - 112) / 2, (screenH - 84) / 3, 112, 84, png, 0, 0, 0, tocolor(255, 255, 255, 255), true) end end ) شف لكن مشكلته ياخذ وقت الى ان تتغير الصوره كنت اول مسويها ستاتيك اميج لكن عشان التحميل حق الصوره بطيء فخليتها دي اكس لاني سمعت انها تقبل روابط عشان تجي بسرعه حلو جاني حل حلو بس هل في فنكشن يقدر يضيف ملف للميتا؟ @3NAD @!#NssoR_) @Abdul KariM @#Soking @MR.S3D
  6. material اقدر اسوي شادر ؟ برابط؟
  7. في بعض الاحيان الرابط يعمل شف image: Either a material element or a filepath of the image which is going to be drawn. (.dds images are also supported). Image files should ideally have dimensions that are a power of two, to prevent possible blurring.
  8. راجعت +هذا رابط شغال مجربه
  9. اتوقع لو سوا البيد في كلنت بتصير مشاكل ما بيشوفها غير لاعب واحد+ والسلاح
  10. السلام عليكم ورحمة الله وبركاته شباب استفسار بسيط وش الخطا هنا لخبيري الدي اكس dxDrawImage((screenW - 112) / 2, (screenH - 84) / 3, 112, 84, 'http://image.prntscr.com/image/7da34725406b4354b8a98c6117863860.png', 0, 0, 0, tocolor(255, 255, 255, 255), true)
  11. تامد ان الداتا مع اللاعب
  12. ابشر اللي يبي احلله المشكله لعيوون ايكو مجانا
  13. حبيب قلبي +_+ مشكور على المرور
  14. اهنيك على الشرح تقدر توصل المعلومه بسرعه انا @@ مشكله والله
  15. تفضل addEventHandler("onClientResourceStart", resourceRoot, function() --panelmoney = guiCreateWindow(817,135,392,412,"",false) local screenW, screenH = guiGetScreenSize() panelmoney = guiCreateWindow((screenW - 530) / 2, (screenH - 416) / 2, 530, 416, "", false) guiWindowSetSizable(panelmoney, false) guiSetVisible(panelmoney,false) zzz = guiCreateStaticImage(10, 11, 510, 395,"images/LK.png",false,panelmoney) graid = guiCreateGridList(3,49,145,342,false,zzz) guiGridListAddColumn(graid,"Player",9,0) sendmoney = guiCreateButton(369, 117, 119, 43,"ارسال",false,zzz) Closed = guiCreateButton(307, 335, 167, 46, "اغلاق", false, zzz) GUIEditor.edit = guiCreateEdit(261, 203, 192, 37,"",false,zzz) labelmoney = guiCreateLabel(150,298,222,92,"BY LIBYA_FREE",false,zzz) guiLabelSetColor(labelmoney,255,0,0) imagemoneey = guiCreateStaticImage(215,2,93,70,"images/logo.png",false,zzz) end ) function RefreshGridlist ( ) guiGridListClear ( graid ) for i,v in ipairs ( getElementsByType("player") ) do local aRow = guiGridListAddRow ( graid ) guiGridListSetItemText ( graid , aRow , 1 , getPlayerName ( v ) , false , false ) end end bindKey('f5',"down", function ( ) guiSetVisible ( panelmoney , not guiGetVisible ( panelmoney ) ) showCursor ( guiGetVisible ( panelmoney ) ) guiSetInputEnabled ( guiGetVisible ( GUIEditor.window ) ) RefreshGridlist () end ); function Update ( ) RefreshGridlist () end addEventHandler ("onClientPlayerJoin",root,Update) addEventHandler ("onClientPlayerChangeNick",root,Update) addEventHandler ("onClientPlayerQuit",root,Update) addEventHandler("onClientGUIClick",resourceRoot, function ( ) if (source == Closed) then guiSetVisible (panelmoney,false) showCursor ( false ) elseif ( source == sendmoney ) then local InfoSelected = { guiGridListGetSelectedItem ( GUIEditor.gridlist ) }; if ( InfoSelected [ 1 ] ~= -1 and guiGetText ( GUIEditor.edit ) ~= "" ) then triggerServerEvent("SendMoney",getLocalPlayer(),guiGridListGetItemText(GUIEditor.gridlist,InfoSelected[1],InfoSelected[2]),guiGetText(GUIEditor.edit)) else outputChatBox("اختر لاعب او قم بكتابة رقم",255,0,0,true) end end end ) ---server addEvent("SendMoney",true) addEventHandler("SendMoney",root, function ( aPlayer , aPrice ) if ( getPlayerFromName ( aPlayer ) and tonumber ( aPrice ) ) then if ( getPlayerFromName ( aPlayer ) == source ) then return outputChatBox("* لايمكنك ارسال الفلوس لنفسك !",source,255,0,0,true) end if ( getPlayerMoney ( source ) >= tonumber ( aPrice ) ) then givePlayerMoney ( getPlayerFromName ( aPlayer ) , tonumber ( aPrice ) ) takePlayerMoney ( source , tonumber ( aPrice ) ) else outputChatBox("* ليس لديك مبلغ كافي "..aPrice.."",source,255,0,0,true) end end end ) ---لوحة اف 5 addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor_Image = {} GUIEditor = { button = {} } local screenW, screenH = guiGetScreenSize() Control = guiCreateWindow((screenW - 767) / 2, (screenH - 507) / 2, 767, 507, "لوحة زوائد زروط ليبيا", false) Controll = guiCreateStaticImage(9,0,749,498,"images/rules.png",false,Control) GUIEditor_Image[1] = guiCreateStaticImage(224,4,325,275,"images/tarkep.png",false,Controll) button2 = guiCreateButton(3,212,233,63,"لوحة فتح ابواب السيارة",false,Controll) guiSetProperty(button2, "NormalTextColour", "FFE9F807") button8 = guiCreateButton(2,387,233,63,"لوحة حفط الملابس",false,Controll) guiSetProperty(button8, "NormalTextColour", "FFFF0000") button10 = guiCreateButton(4,295,233,63,"لوحة توب الدرفت",false,Controll) guiSetProperty(button10, "NormalTextColour", "FF01FAB7") button3 = guiCreateButton(536,295,233,63,"لوحة ارسال فلوس",false,Controll) guiSetProperty(button11, "NormalTextColour", "FFEA5B0D") button4 = guiCreateButton(534,385,233,63,"لوحة اختيار ليزر",false,Controll) guiSetProperty(button4, "NormalTextColour", "FF5AF505") button13 = guiCreateButton(533,218,233,63,"اغاني",false,Controll) guiSetProperty(button13, "NormalTextColour", "FFD7259A") guiSetVisible(Control,false) end ) bindKey("F5","down", function () guiSetVisible(Control,not guiGetVisible(Control)) showCursor(guiGetVisible(Control)) end) addEventHandler ("onClientGUIClick", root, function() if (source == button2) then guiSetVisible(Car, true) guiSetVisible(Control, false) elseif (source == button8) then guiSetVisible(Cj, true) guiSetVisible(Control, false) elseif (source == button10) then guiSetVisible(HD.wnd, true) guiSetVisible(Control, false) elseif (source == button3) then guiSetVisible(panelmoney, true) guiSetVisible(Control, false) elseif (source == button4) then guiSetVisible(laser, true) guiSetVisible(Control, false) elseif (source == button13) then guiSetVisible(window, true) guiSetVisible(Control, false) end end ) جرب ورد خبر سويتلك البايند كاي اف 5 عدله للي تبي انت
  16. اللي يبي احلله مشكلة اللوحه ذي مقابل 10 ريال يلا +_+ عشان بوسولو يجي خاص
  17. غباء مني عذرا ضيف هذا السطر باخر ملف السيرفر اخر ملف السيرفر addEventHandler('Accept:the:request',root,xAddToGroupFunction_) حط ذا ومتاكد 100%بيشتغل بدون ما اجرب زبط صح؟ تمت الافاده ولا لا؟
  18. local aGroups = { ["3GL"] = true , ["FFO"] = true , ["Adminmsg"] = true , }; function removeGroups ( player ) if ( player ) and ( getElementType ( player ) == "player" ) then if isGuestAccount ( getPlayerAccount ( player ) ) then return end local Acc = getAccountName ( getPlayerAccount ( player ) ) if ( #aclGroupList ( ) == 0 ) then return end for _,Groups_ in ipairs( aclGroupList ( ) ) do if not ( aGroups [ aclGroupGetName ( Groups_ ) ] ) then if ( isObjectInACLGroup ( "user." ..Acc, Groups_ ) ) then aclGroupRemoveObject ( Groups_ ,"user."..Acc ) end end end end end xAddToGroupFunction_ = function ( Group,Price,Name ) local account = getAccountName(getPlayerAccount(source)); if isGuestAccount(getPlayerAccount(source)) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff * يجب عليك التسجيل اولاَ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** لديك هذهـ الرتبة فعـلا ! ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup("Admin_x")) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** الحساب الخاص بك محظور | "..Name,source,255,0,0,true); end local sValue = getElementData( source,'PlayTime' ) if not sValue then sValue = '0:0:0' end local data = split(sValue,':') local hour = tonumber( data[1] ) if hour == nil or not tonumber(hour) then hour = 0 end if ( hour >= tonumber(Price)) then removeGroups ( source ) if not isObjectInACLGroup ("user."..account, aclGetGroup( tostring(Group)) ) then aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** تم اضافة الرتبة بنجاح | "..Name,source,0,255,0,true); end else outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff**ليس لديك ساعات كافية",source,255,0,0,true); end end addEvent("Accept:the:request",true) بدله بذا كله هذا الصحيح ها local aGroups = { ["3GL"] = true , ["FFO"] = true , ["Adminmsg"] = true , }; function removeGroups ( player ) if ( player ) and ( getElementType ( player ) == "player" ) then if isGuestAccount ( getPlayerAccount ( player ) ) then return end local Acc = getAccountName ( getPlayerAccount ( player ) ) if ( #aclGroupList ( ) == 0 ) then return end for _,Groups_ in ipairs( aclGroupList ( ) ) do if not ( aGroups [ aclGroupGetName ( Groups_ ) ] ) then if ( isObjectInACLGroup ( "user." ..Acc, Groups_ ) ) then aclGroupRemoveObject ( Groups_ ,"user."..Acc ) end end end end end xAddToGroupFunction_ = function ( Group,Price,Name ) local account = getAccountName(getPlayerAccount(source)); if isGuestAccount(getPlayerAccount(source)) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff * يجب عليك التسجيل اولاَ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup(tostring(Group))) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** لديك هذهـ الرتبة فعـلا ! ",source,255,0,0,true); end if isObjectInACLGroup("user."..account, aclGetGroup("Admin_x")) then return outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** الحساب الخاص بك محظور | "..Name,source,255,0,0,true); end local sValue = getElementData( source,'PlayTime' ) if not sValue then sValue = '0:0:0' end local data = split(sValue,':') local hour = tonumber( data[1] ) if hour == nil or not tonumber(hour) then hour = 0 end if ( hour >= tonumber(Price)) then removeGroups ( source ) if not isObjectInACLGroup ("user."..account, aclGetGroup( tostring(Group)) ) then aclGroupAddObject (aclGetGroup( tostring(Group)),"user."..account); outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff** تم اضافة الرتبة بنجاح | "..Name,source,0,255,0,true); end else outputChatBox("#ff4f00* ( #ffffffBuy Admin #ff4f00) : #ffffff**ليس لديك ساعات كافية",source,255,0,0,true); end end addEvent("Accept:the:request",true)
×
×
  • Create New...