Jump to content

iMr.SFA7

Members
  • Posts

    2,013
  • Joined

  • Last visited

Everything posted by iMr.SFA7

  1. وكأنك يبو زيد ما غزيت ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
  2. يعدل على كود السبورت شات ويسوي تحقق قبل أظهار الشات يسوي تحقق أن الشيك بوكس أختاره ولا لا ذذذذ guiCheckBoxGetSelected
  3. -- # Client Side : -- # g_Button = Your Button Name ; addEventHandler ("onClientGUIClick",g_Button, function ( ); triggerServerEvent ("kill",localPlayer ); end ,false ) -- # Server Side : addEvent ("kill", true) addEventHandler ("kill",root, function ( ) killPed (client) end )
  4. أول شيء تسوي أنشاء للبروجرس طيب؟ وسوي متغيرات فوق كودك وسوي فوق كودك تحقق أن البروجراس وصل 100 وبس guiCreateProgressBar guiProgressBarSetProgress setTimer isTimer killTimer destroyElement
  5. عندي لك فكرة خل لوحتك الثآنية تفتح بأمر من اف8 addCommandHandler guiSetVisible showCursor وخل الزر الي تبيه يفتح اللوحة لما يضغطه كأنه كتب الأمر تمآم ؟ "onClientGUIClick" executeCommandHandler أول شيء خل لوحتك تفتح بأمر من اف8 مثآل addCommandHandler('QWANEN', function() guiSetVisible(GUIEditor.window[1],true) showCursor( true ) end ) وهذا مثال تخليه لما يضغط الزر كأنه متب الأمر من اف8 addEventHandler('onClientGUIClick',root, function() if source == GUIEditor.button[5] then showCursor ( true ) executeCommandHandler ( "QWANEN" ) end end )
  6. يعني تبي اذا ضغط زر يعطيه سلاب؟ واذا ضغط زر ثاني يعطيه سلاح؟ "onClientGUIClick" triggerServerEvent giveWeapon killPed
  7. وضح فكرة السكربت أو المود الي تبيها؟
  8. هذآ هو سويته لككـ وما عليك من الي يقرقرون فوق ذول ^ -- # Client Side : Message = "" local screenW, screenH = guiGetScreenSize() addEvent ( "SetAdminMsg", true ) addEventHandler ( "SetAdminMsg", getRootElement( ), function ( message ) Message = message end ) GUIEditor = { button = {} } Set_BTN = guiCreateButton(0.36, 0.48, 0.11, 0.04, "", true) guiSetAlpha(Set_BTN, 0.00) Delete_BTN = guiCreateButton(0.53, 0.48, 0.11, 0.04, "", true) guiSetAlpha(Delete_BTN, 0.00) Close_BTN = guiCreateButton(0.59, 0.68, 0.11, 0.04, "", true) guiSetAlpha(Close_BTN, 0.00) notVis_edit = guiCreateEdit(0.36, 0.37, 0.28, 0.04, "", true) guiSetAlpha(notVis_edit, 0.00) guiSetProperty(notVis_edit, "NormalTextColour", "FEFD0000") guiEditSetReadOnly(notVis_edit, true) Message_edit = guiCreateEdit(0.36, 0.39, 0.28, 0.04, "# Message ...", true) guiSetProperty(Message_edit, "NormalTextColour", "FEFD0000") guiSetVisible(Set_BTN,false) guiSetVisible(Delete_BTN,false) guiSetVisible(Close_BTN,false) guiSetVisible(notVis_edit,false) guiSetVisible(Message_edit,false) local screenW, screenH = guiGetScreenSize() function DXR() dxDrawLine((screenW * 0.2914) - 1, (screenH * 0.2630) - 1, (screenW * 0.2914) - 1, screenH * 0.7370, tocolor(253, 0, 0, 254), 1, false) dxDrawLine(screenW * 0.7086, (screenH * 0.2630) - 1, (screenW * 0.2914) - 1, (screenH * 0.2630) - 1, tocolor(253, 0, 0, 254), 1, false) dxDrawLine((screenW * 0.2914) - 1, screenH * 0.7370, screenW * 0.7086, screenH * 0.7370, tocolor(253, 0, 0, 254), 1, false) dxDrawLine(screenW * 0.7086, screenH * 0.7370, screenW * 0.7086, (screenH * 0.2630) - 1, tocolor(253, 0, 0, 254), 1, false) dxDrawRectangle(screenW * 0.2914, screenH * 0.2630, screenW * 0.4173, screenH * 0.4740, tocolor(0, 239, 254, 158), false) dxDrawLine(406, 426, 406, 426, tocolor(255, 255, 255, 255), 1, false) dxDrawLine(screenW * 0.2914, screenH * 0.3047, screenW * 0.7094, screenH * 0.3047, tocolor(253, 0, 0, 254), 3, false) dxDrawText("=[ Admin Message System ]=", screenW * 0.2914, screenH * 0.2630, screenW * 0.7086, screenH * 0.3047, tocolor(253, 0, 0, 254), 1.00, "bankgothic", "center", "center", false, false, false, false, false) dxDrawText("# - Put message in edit box ...", screenW * 0.2943, screenH * 0.3125, screenW * 0.4575, screenH * 0.3424, tocolor(253, 0, 0, 254), 1.10, "default-bold", "left", "center", false, false, false, false, false) dxDrawRectangle(137, 420, 2, 0, tocolor(255, 255, 255, 255), false) dxDrawLine((screenW * 0.3551) - 1, (screenH * 0.4766) - 1, (screenW * 0.3551) - 1, screenH * 0.5195, tocolor(249, 251, 0, 254), 1, false) dxDrawLine(screenW * 0.4627, (screenH * 0.4766) - 1, (screenW * 0.3551) - 1, (screenH * 0.4766) - 1, tocolor(249, 251, 0, 254), 1, false) dxDrawLine((screenW * 0.3551) - 1, screenH * 0.5195, screenW * 0.4627, screenH * 0.5195, tocolor(249, 251, 0, 254), 1, false) dxDrawLine(screenW * 0.4627, screenH * 0.5195, screenW * 0.4627, (screenH * 0.4766) - 1, tocolor(249, 251, 0, 254), 1, false) dxDrawRectangle(screenW * 0.3551, screenH * 0.4766, screenW * 0.1076, screenH * 0.0430, tocolor(252, 0, 0, 254), false) dxDrawLine((screenW * 0.5264) - 1, (screenH * 0.4766) - 1, (screenW * 0.5264) - 1, screenH * 0.5195, tocolor(249, 251, 0, 254), 1, false) dxDrawLine(screenW * 0.6340, (screenH * 0.4766) - 1, (screenW * 0.5264) - 1, (screenH * 0.4766) - 1, tocolor(249, 251, 0, 254), 1, false) dxDrawLine((screenW * 0.5264) - 1, screenH * 0.5195, screenW * 0.6340, screenH * 0.5195, tocolor(249, 251, 0, 254), 1, false) dxDrawLine(screenW * 0.6340, screenH * 0.5195, screenW * 0.6340, (screenH * 0.4766) - 1, tocolor(249, 251, 0, 254), 1, false) dxDrawRectangle(screenW * 0.5264, screenH * 0.4766, screenW * 0.1076, screenH * 0.0430, tocolor(252, 0, 0, 254), false) dxDrawText("", 134, 420, 134, 420, tocolor(255, 255, 255, 255), 1.00, "default", "left", "top", false, false, false, false, false) dxDrawText("Set Message", (screenW * 0.3551) - 1, (screenH * 0.4766) - 1, (screenW * 0.4627) - 1, (screenH * 0.5195) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Set Message", (screenW * 0.3551) + 1, (screenH * 0.4766) - 1, (screenW * 0.4627) + 1, (screenH * 0.5195) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Set Message", (screenW * 0.3551) - 1, (screenH * 0.4766) + 1, (screenW * 0.4627) - 1, (screenH * 0.5195) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Set Message", (screenW * 0.3551) + 1, (screenH * 0.4766) + 1, (screenW * 0.4627) + 1, (screenH * 0.5195) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Set Message", screenW * 0.3551, screenH * 0.4766, screenW * 0.4627, screenH * 0.5195, tocolor(0, 250, 242, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawLine((screenW * 0.5937) - 1, (screenH * 0.6810) - 1, (screenW * 0.5937) - 1, screenH * 0.7240, tocolor(249, 241, 0, 254), 1, false) dxDrawLine(screenW * 0.7013, (screenH * 0.6810) - 1, (screenW * 0.5937) - 1, (screenH * 0.6810) - 1, tocolor(249, 241, 0, 254), 1, false) dxDrawLine((screenW * 0.5937) - 1, screenH * 0.7240, screenW * 0.7013, screenH * 0.7240, tocolor(249, 241, 0, 254), 1, false) dxDrawLine(screenW * 0.7013, screenH * 0.7240, screenW * 0.7013, (screenH * 0.6810) - 1, tocolor(249, 241, 0, 254), 1, false) dxDrawRectangle(screenW * 0.5937, screenH * 0.6810, screenW * 0.1076, screenH * 0.0430, tocolor(252, 0, 0, 254), false) dxDrawText("Delete Message", (screenW * 0.5264) - 1, (screenH * 0.4766) - 1, (screenW * 0.6340) - 1, (screenH * 0.5195) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Delete Message", (screenW * 0.5264) + 1, (screenH * 0.4766) - 1, (screenW * 0.6340) + 1, (screenH * 0.5195) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Delete Message", (screenW * 0.5264) - 1, (screenH * 0.4766) + 1, (screenW * 0.6340) - 1, (screenH * 0.5195) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Delete Message", (screenW * 0.5264) + 1, (screenH * 0.4766) + 1, (screenW * 0.6340) + 1, (screenH * 0.5195) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Delete Message", screenW * 0.5264, screenH * 0.4766, screenW * 0.6340, screenH * 0.5195, tocolor(0, 250, 242, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Close Window", (screenW * 0.5937) - 1, (screenH * 0.6810) - 1, (screenW * 0.7013) - 1, (screenH * 0.7240) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Close Window", (screenW * 0.5937) + 1, (screenH * 0.6810) - 1, (screenW * 0.7013) + 1, (screenH * 0.7240) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Close Window", (screenW * 0.5937) - 1, (screenH * 0.6810) + 1, (screenW * 0.7013) - 1, (screenH * 0.7240) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Close Window", (screenW * 0.5937) + 1, (screenH * 0.6810) + 1, (screenW * 0.7013) + 1, (screenH * 0.7240) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("Close Window", screenW * 0.5937, screenH * 0.6810, screenW * 0.7013, screenH * 0.7240, tocolor(0, 250, 242, 254), 1.00, "default-bold", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.2943) - 1, (screenH * 0.3294) - 1, (screenW * 0.3045) - 1, (screenH * 0.7031) - 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.2943) + 1, (screenH * 0.3294) - 1, (screenW * 0.3045) + 1, (screenH * 0.7031) - 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.2943) - 1, (screenH * 0.3294) + 1, (screenW * 0.3045) - 1, (screenH * 0.7031) + 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.2943) + 1, (screenH * 0.3294) + 1, (screenW * 0.3045) + 1, (screenH * 0.7031) + 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||\n||", screenW * 0.2943, screenH * 0.3294, screenW * 0.3045, screenH * 0.7031, tocolor(249, 241, 0, 254), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.6984) - 1, (screenH * 0.3047) - 1, (screenW * 0.7086) - 1, (screenH * 0.6354) - 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.6984) + 1, (screenH * 0.3047) - 1, (screenW * 0.7086) + 1, (screenH * 0.6354) - 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.6984) - 1, (screenH * 0.3047) + 1, (screenW * 0.7086) - 1, (screenH * 0.6354) + 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||", (screenW * 0.6984) + 1, (screenH * 0.3047) + 1, (screenW * 0.7086) + 1, (screenH * 0.6354) + 1, tocolor(0, 0, 0, 255), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("\n||\n||\n||\n||\n||\n||\n||\n||\n||", screenW * 0.6984, screenH * 0.3047, screenW * 0.7086, screenH * 0.6354, tocolor(249, 241, 0, 254), 1.00, "pricedown", "center", "center", false, false, false, false, false) dxDrawText("2015", (screenW * 0.3067) - 1, (screenH * 0.7031) - 1, (screenW * 0.4700) - 1, (screenH * 0.7331) - 1, tocolor(0, 248, 234, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("2015", (screenW * 0.3067) + 1, (screenH * 0.7031) - 1, (screenW * 0.4700) + 1, (screenH * 0.7331) - 1, tocolor(0, 248, 234, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("2015", (screenW * 0.3067) - 1, (screenH * 0.7031) + 1, (screenW * 0.4700) - 1, (screenH * 0.7331) + 1, tocolor(0, 248, 234, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("2015", (screenW * 0.3067) + 1, (screenH * 0.7031) + 1, (screenW * 0.4700) + 1, (screenH * 0.7331) + 1, tocolor(0, 248, 234, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("2015", screenW * 0.3067, screenH * 0.7031, screenW * 0.4700, screenH * 0.7331, tocolor(23, 247, 0, 254), 1.00, "default-bold", "left", "center", false, false, false, false, false) end function SHOW() if removeEventHandler( "onClientRender",root, DXR) then removeEventHandler( "onClientRender", root, DXR) guiSetInputEnabled(false) guiSetVisible(Set_BTN,false) guiSetVisible(Delete_BTN,false) guiSetVisible(Close_BTN,false) guiSetVisible(notVis_edit,false) guiSetVisible(Message_edit,false) showCursor(false) else addEventHandler( "onClientRender", root, DXR) guiSetInputEnabled(true) guiSetVisible(Set_BTN,true) guiSetVisible(Delete_BTN,true) guiSetVisible(Close_BTN,true) guiSetVisible(notVis_edit,true) guiSetVisible(Message_edit,true) showCursor(true) end end bindKey("F5","down", SHOW) function Empty() dxDrawText("# Admin : "..Message, (screenW * 0.0073) - 1, (screenH * 0.2305) - 1, (screenW * 0.0483) - 1, (screenH * 0.2578) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..Message, (screenW * 0.0073) + 1, (screenH * 0.2305) - 1, (screenW * 0.0483) + 1, (screenH * 0.2578) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..Message, (screenW * 0.0073) - 1, (screenH * 0.2305) + 1, (screenW * 0.0483) - 1, (screenH * 0.2578) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..Message, (screenW * 0.0073) + 1, (screenH * 0.2305) + 1, (screenW * 0.0483) + 1, (screenH * 0.2578) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..Message, screenW * 0.0073, screenH * 0.2305, screenW * 0.0483, screenH * 0.2578, tocolor(0, 251, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) end addEventHandler ("onClientRender",root,Empty) function dx2( ) dxDrawText("# Admin : "..guiGetText(notVis_edit), (screenW * 0.0073) - 1, (screenH * 0.2305) - 1, (screenW * 0.0483) - 1, (screenH * 0.2578) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..guiGetText(notVis_edit), (screenW * 0.0073) + 1, (screenH * 0.2305) - 1, (screenW * 0.0483) + 1, (screenH * 0.2578) - 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..guiGetText(notVis_edit), (screenW * 0.0073) - 1, (screenH * 0.2305) + 1, (screenW * 0.0483) - 1, (screenH * 0.2578) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..guiGetText(notVis_edit), (screenW * 0.0073) + 1, (screenH * 0.2305) + 1, (screenW * 0.0483) + 1, (screenH * 0.2578) + 1, tocolor(0, 0, 0, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) dxDrawText("# Admin : "..guiGetText(notVis_edit), screenW * 0.0073, screenH * 0.2305, screenW * 0.0483, screenH * 0.2578, tocolor(0, 251, 254, 255), 1.00, "default-bold", "left", "center", false, false, false, false, false) end addEventHandler ( "onClientResourceStart", resourceRoot, function ( ) triggerServerEvent ( "SetMessage", localPlayer ) end ) addEventHandler("onClientGUIClick", root, function() if source == Delete_BTN then removeEventHandler('onClientRender', root, dx2) addEventHandler("onClientRender", root, Empty ) end end ) addEventHandler("onClientGUIClick", root, function () if source == Set_BTN then GET = guiGetText(Message_edit) if ( guiGetText (Message_edit) ~= " " ) then removeEventHandler('onClientRender',root, Empty) addEventHandler("onClientRender", root, dx2 ) triggerServerEvent ( "SetMessage", localPlayer ) guiSetText(notVis_edit, GET) elseif source == Close_BTN then removeEventHandler( "onClientRender", root, DXR) removeEventHandler('onClientRender',root, Empty) removeEventHandler("onClientRender", root, dx2 ) guiSetInputEnabled(false) guiSetVisible(Set_BTN,false) guiSetVisible(Delete_BTN,false) guiSetVisible(Close_BTN,false) guiSetVisible(notVis_edit,false) guiSetVisible(Message_edit,false) showCursor(false) end end end ) -- # Server Side : Groups = { "Admin", "Console", } function check ( thePlayer, commandName, ... ) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) local veve = { ... } local message = table.concat ( veve, " " ) for i, v in ipairs ( Groups ) do if isObjectInACLGroup ( "user."..accName, aclGetGroup ( v ) ) then setElementData ( resourceRoot, "MessageAdmin", message ) SaveMessage ( ) triggerClientEvent ( "SetAdminMsg", getRootElement( ), getElementData ( resourceRoot, "MessageAdmin" ) ) end end end addCommandHandler( "Admin", check ) addEventHandler ( "onResourceStart", resourceRoot, function ( ) executeSQLQuery("CREATE TABLE IF NOT EXISTS SaveMessages (Message, Server)") end ) addEvent ( "SetMessage", true ) addEventHandler ( "SetMessage", root, function ( ) getMessage ( ) end ) SaveMessage = function ( ) local msg = executeSQLQuery ( "SELECT * FROM SaveMessages WHERE Server = '" .. getServerName ( ) .."'" ) if ( #msg ~= 0 ) then return executeSQLQuery("UPDATE SaveMessages SET Message=? WHERE Server=? ", tostring ( getElementData ( resourceRoot, "MessageAdmin" ) ), getServerName ( ) ) else return executeSQLQuery("INSERT INTO SaveMessages (Message,Server) VALUES(?,?)", tostring ( getElementData ( resourceRoot, "MessageAdmin" ) ), getServerName ( ) ) end end getMessage = function ( ) local msg = executeSQLQuery ( "SELECT * FROM SaveMessages" ) if ( #msg ~= 0 ) then setElementData ( resourceRoot, "MessageAdmin", msg[1]["Message"] ) return setTimer ( triggerClientEvent, 1000, 1, "SetAdminMsg", getRootElement( ), getElementData ( resourceRoot, "MessageAdmin" ) ) else return setTimer ( triggerClientEvent, 1000, 1, "SetAdminMsg", getRootElement( ), " " ) end end
  9. iMr.SFA7

    PRPLM

    حيآكـ الله !
  10. iMr.SFA7

    PRPLM

    العد التنازلي آستعمل المتغيرات مع التايمر setTimer killTimer بالنسبة للتحميل guiCreateProgressBar setTimer destroyElement
  11. وليه آقرأ؟ ماني فآضي آقرأ مهاوشاتكم ذي -.- ماسكين الرجآل سارق ذا وذا وذا وذا وذا وحطه بالدي اك تيكست؟ message بالنسبة لأنه آستقبل الترآيقر شكلك ما ركزت بكلامي يوم قلت آرسل بالترآيقر المتغير @ L000000L ;وحطه أول أرقمنت ذذذ message لا تحط آرقمنتين آرسل بالترايقر المتغير
  12. بالنسبة لـ صآحب الموضوع عندك سطر 78 سترنق طآير مخرب الكود كله ؟ ><؟ وتحطه بالدي اكس تكست message المفروض تستقبله بالكلنت وترسل معه المتغير sora المفروض بعد ما سويت ترايقر من السيرفر للكلنت بالأسم
  13. .. لازم يكون عندكـ حسآب يآهو
  14. -- # Client Side : local screenW, screenH = guiGetScreenSize() win = guiCreateWindow((screenW - 370) / 2, (screenH - 264) / 2, 370, 264, "By mostafa", false) guiWindowSetSizable(win, false) guiSetAlpha(win, 1.00) btn1_dm = guiCreateButton(9, 21, 351, 77, "اعطاء دم", false, win) btn2_dar3 = guiCreateButton(9, 112, 351, 77, "اعطاء درع", false, win) btn3_close = guiCreateButton(115, 215, 143, 39, "اغلاق", false, win) guiSetVisible(win,false) bindKey("F3", "down", function() guiSetVisible (win, not guiGetVisible(win)) showCursor(guiGetVisible(win )) end) addEventHandler ("onClientGUIClick",btn3_close, function ( ) guiSetVisible (win,false) showCursor ( false ) end, false )
  15. local jobped = createPed ( 27, 602.15997, 867.88513, -42.96094, 90 ) local skins = { "Skin Jobs 1 (skin: 27)" } GUIEditor = { -- label = {}, button = {}, window = {}, memo = {}, gridlist = {} } GUIEditor.window = guiCreateWindow(256, 98, 294, 435, "", false) guiWindowSetSizable(GUIEditor.window, false) --GUIEditor.label = guiCreateLabel(9, 27, 275, 219, "", false, GUIEditor.window) --guiSetFont(GUIEditor.label, "default-bold-small") GUIEditor.memo = guiCreateMemo(9, 27, 275, 219, "", false, GUIEditor.window) guiMemoSetReadOnly(GUIEditor.memo, true) GUIEditor.aceptar = guiCreateButton(9, 397, 127, 28, "Take Skin Jop", false, GUIEditor.window) GUIEditor.cancelar = guiCreateButton(157, 397, 127, 28, "Exit", false, GUIEditor.window) GUIEditor.gridlist = guiCreateGridList(9, 256, 275, 131, false, GUIEditor.window) guiGridListSetSelectionMode(GUIEditor.gridlist,2) _skins = guiGridListAddColumn(GUIEditor.gridlist, "Enter To Your skin Pest", 0.9) guiSetVisible(GUIEditor.window, false) for index, skin in ipairs ( skins ) do local row = guiGridListAddRow ( GUIEditor.gridlist ) guiGridListSetItemText ( GUIEditor.gridlist, row, _skins, tostring ( skin ), false, false ) end addEventHandler ( "onClientGUIClick", guiRoot, function ( ) if ( source == GUIEditor.aceptar ) then local row, col = guiGridListGetSelectedItem ( GUIEditor.gridlist ) if ( row and col and row ~= -1 and col ~= -1 ) then local skinName = guiGridListGetItemText ( GUIEditor.gridlist, row, 1 ) if ( skinName == "Skin Jobs 1 (skin: 27)" ) then triggerServerEvent ( "setBarco", localPlayer, 27 ) end guiSetVisible ( GUIEditor.window, false ) showCursor ( false ) else outputChatBox ( "Error: press Enter To your Skin Or press Exit", 255, 0, 0 ) end elseif ( source == GUIEditor.cancelar ) then guiSetVisible ( GUIEditor.window, false ) showCursor ( false ) end end ) function pe () if guiGetVisible (GUIEditor.window) == true then else showCursor (true) guiSetVisible (GUIEditor.window,true) end end addEvent ("Miner", true) addEventHandler ("Miner",root, pe) addEvent ( "barco_set_location", true ) addEventHandler ( "barco_set_location", root, function ( x, y, z ) marker = createMarker ( x, y, z - 1, "cylinder", 2.5, 235, 141, 19, 153 ) createFire (x, y, z,1.00 ) blip = createBlipAttachedTo ( marker, 41 ) addEventHandler ( "onClientMarkerHit", marker, onBarcoStopHit ) end ) function onBarcoStopHit ( hitPlayer ) if ( getElementType ( hitPlayer ) == "player" ) and ( hitPlayer == localPlayer ) then triggerServerEvent ( "pizza_finish", localPlayer ) if isElement ( blip ) then destroyElement ( blip ) end if isElement ( marker ) then removeEventHandler ( "onClientMarkerHit", marker, onBarcoStopHit ) destroyElement ( marker ) end end end addEventHandler ( "onClientVehicleExit", root, function ( thePlayer ) if ( thePlayer == localPlayer ) then if isElement ( blip ) then destroyElement ( blip ) end if isElement ( marker ) then removeEventHandler ( "onClientMarkerHit", marker, onBarcoStopHit ) destroyElement ( marker ) end end end ) GUIEditor_Button = {} GUIEditor_Grid = {} GUIEditor_Marker = {} GUIEditor_Window = {} vehicleId = {468,444}--1279.17859 -805.24109 86.12299 GUIEditor_Marker[1] = createMarker(602.02991 ,878.37085 ,-44,"cylinder",3,255,255,0,255) GUIEditor_Marker[2] = createMarker(601.96082 ,867.69849 ,-42.96094,"cylinder",3,255,0,0,0) local x,y = guiGetScreenSize() local x = x - 208 local y = y - 321 GUIEditor_Window[1] = guiCreateWindow(309,72,195,377,"",false) guiSetVisible(GUIEditor_Window[1],false) guiSetAlpha(GUIEditor_Window[1],1) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Grid[1] = guiCreateGridList(9,22,176,255,false,GUIEditor_Window[1]) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) column = guiGridListAddColumn(GUIEditor_Grid[1],"vehicle name",0.9) GUIEditor_Button[2] = guiCreateButton(12,303,81,33,"Select",false,GUIEditor_Window[1]) GUIEditor_Button[1] = guiCreateButton(108,303,74,33,"Close",false,GUIEditor_Window[1]) for i,id in ipairs ( vehicleId ) do guiGridListSetItemText ( GUIEditor_Grid[1], guiGridListAddRow( GUIEditor_Grid[1] ), column, getVehicleNameFromModel( id ), false, false ) end ------------------------------------------------------------------------------------------------------ addEventHandler ("onClientMarkerHit", GUIEditor_Marker[1], function( player ) if getPlayerTeam( player ) and getTeamName( getPlayerTeam( player ) ) == 'Miner' and not isPedInVehicle( player ) and player == localPlayer then x999,y999,z999 = getElementPosition( localPlayer ) setElementFrozen ( localPlayer, true ) guiSetVisible(GUIEditor_Window[1],true) showCursor( true ) end end ) addEventHandler('onClientGUIClick', root, function() if ( source == GUIEditor_Button[1] ) then guiSetVisible(GUIEditor_Window[1],false) showCursor( false ) setElementFrozen ( localPlayer, false ) elseif ( source == GUIEditor_Button[2] ) then local name = guiGridListGetItemText( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) triggerServerEvent('gvoa', getLocalPlayer(), name) guiSetVisible(GUIEditor_Window[1],false) setElementFrozen ( localPlayer, false ) showCursor( false ) end end ) ------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------- addEventHandler("onClientRender", getRootElement(), function() local x, y, z = getElementPosition (GUIEditor_Marker[2]) local x2, y2, z2 = getElementPosition(localPlayer) if(isLineOfSightClear(x, y, z, x2, y2, z2, true, true, false, true)) then local sx, sy = getScreenFromWorldPosition(x, y, z+2) if(sx) and (sy) then local distance = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distance < 100) then dxDrawText("", sx, sy, sx, sy, tocolor(255, 255, 0, 1000), 2-(distance/100), "arial", "center", "center") dxDrawText("", sx, sy, sx, sy, tocolor(255, 255, 0, 1000), 2-(distance/100), "arial", "center", "center") end end end end)
  16. أنصحكـ تتعلم من هـ المنتدى بالنسبة للقناة https://www.youtube.com/channel/UCjWw2E ... 2aNkFshBiA
  17. الله يعآفيككـ ذذذذ آذآ تبيها فوق غير الآحدآثيات EDIT : هذآ هو سويته لككـ فوق ذذذذ -- # Server Side : TheDoor = createObject (17951 ,96.699996948242,1920.6999511719,18.89999961853 ,0,0,0) Door = false function move () if ( Door == false ) then moveObject (TheDoor,1000,96.699996948242,1920.9999111719,22.89999961853) Door = true else moveObject (TheDoor,1000,96.699996948242,1920.6999511719,18.89999961853) Door = false end end addEventHandler ( "onResourceStart", resourceRoot, function ( ) for _, player in ipairs ( getElementsByType ( "player" ) ) do bindKey (player, "m", "down", move ) end end ) addEventHandler ( "onPlayerJoin", root, function ( ) bindKey ( source, "m", "down", move ) end )
×
×
  • Create New...