Jump to content

AboShanab

Members
  • Posts

    1,348
  • Joined

  • Last visited

Everything posted by AboShanab

  1. -- # Server Side ! addEventHandler ( "onPlayerLogin", root, function ( ) local name = getPlayerName(source):gsub('#%x%x%x%x%x%x', '') if isObjectInACLGroup ( "user." .. getAccountName(getPlayerAccount(source)), aclGetGroup ( "Admin" ) )then triggerClientEvent(root,"leb1",root,name) end end) -- # Client Side ! GUIEditor = { label = {} } screenX, screenY = guiGetScreenSize() addEvent("leb1", true) addEventHandler("leb1", getRootElement(),function(name) GUIEditor.label[1] = guiCreateLabel(screenX/7+(screenX/5),screenX/13.5-(screenX/16),300,100, "الادمن " .. name .." سجل دخوله", false) guiSetFont(GUIEditor.label[1], "default-bold-small") guiLabelSetColor(GUIEditor.label[1], 255, 0, 0) end) طبعا انا ضبطته لك على جميع الشاشات يجي فوق .. وخليته يجيب الاعب اللي سجل الدخول يدعم الـ Hex = #ff0000 .. لم تتم التجربة .. جربهـ ورد لي خبر ..
  2. ههههههههههههههههههه بيست لا تتعب حالك معهـ .. انا ضبطته لهـ .. راح افيدهـ ان شاء الله ..
  3. GUIEditor = { gridlist = {}, window = {}, button = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(781, 0, 324, 492, "Mailman", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1], false) GUIEditor.label[1] = guiCreateLabel(28, 23, 321, 18, " In this job you will be able to take some mails and", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(28, 45, 313, 15, " delivery it on a marker located on your map ....", false, GUIEditor.window[1]) GUIEditor.label[3] = guiCreateLabel(28, 66, 296, 15, " of course after taking the job skin and moving into ", false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(28, 87, 296, 17, " the markers the payment around 900$ per mail.", false, GUIEditor.window[1]) GUIEditor.label[5] = guiCreateLabel(28, 172, 170, 34, "Pick your skin:", false, GUIEditor.window[1]) GUIEditor.gridlist[1] = guiCreateGridList(28, 196, 278, 227, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "ID", 0.9) for i = 1, 2 do guiGridListAddRow(GUIEditor.gridlist[1]) end guiGridListSetItemText(GUIEditor.gridlist[1], 0, 1, "36", false, false) GUIEditor.button[1] = guiCreateButton(29, 436, 105, 46, "Have Job", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(201, 436, 105, 46, "Cancel", false, GUIEditor.window[1]) --vehicle window vehiclew = guiCreateWindow(781, 0, 324, 492, "Vehicles Panel", false) guiWindowSetSizable(vehiclew, false) guiSetVisible(vehiclew, false) vehicleL= guiCreateLabel(35, 51, 170, 34, "Pick your Vehicle:", false, vehiclew) vehicleG= guiCreateGridList(25, 69, 280, 342, false, vehiclew) vehC = guiGridListAddColumn(vehicleG, "Vehicle name", 0.9) for i = 1, 2 do vehrow = guiGridListAddRow(vehicleG) end guiGridListSetItemText(vehicleG, 0, 1, "Boxville", false, false) vehicleb1 = guiCreateButton(29, 436, 105, 46, "Spawn vehicle", false, vehiclew) vehicleb2 = guiCreateButton(201, 436, 105, 46, "Cancel", false, vehiclew) end ) job = createMarker ( -2168.5, 243.39999389648, 34.299999237061, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler('onClientMarkerHit',job, function(player) if player == localPlayer then if getPlayerTeam(player) and (getTeamName(getPlayerTeam(player)) == 'Civilian') then return end if not guiGetVisible ( GUIEditor.window[1] ) then guiSetVisible ( GUIEditor.window[1], true ) showCursor ( true ) else outputChatBox('You Must be in team (Civilian)') end end end) function Click() if source == vehicleb1 then local Row, Col = guiGridListGetSelectedItem( vehicleG ) local NameVehicle = guiGridListGetItemText( vehicleG, Row, Col ) if NameVehicle == "Boxville" then if triggerServerEvent("createCar", getLocalPlayer()) then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end end end addEventHandler( "onClientGUIClick", getRootElement(), Click ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[2] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) end end ) addEventHandler ( "onClientGUIClick", root, function() if source == vehicleb2 then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end ) vTable = { [ 1 ] = { -2695.6999511719, -185.30000305176, 3.3000001907349 }, [ 2 ] = { -2717, -95.5, 3.3000001907349 }, } local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[1] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) setElementData ( source, "Job", true ) one = createMarker ( PosX,PosY,PosZ, "cylinder", 1.5, 255, 255, 0, 170 ) triggerServerEvent ("Setskin", getLocalPlayer()) triggerServerEvent ("SetTeam", getLocalPlayer()) if ( isElement(one) ) then destroyElement(one) one = nil end if ( guiGetEnabled(GUIEditor.button[1], false) ) and (getPlayerTeam ( localPlayer ) ~= 'Civilian' ) then guiSetEnabled ( GUIEditor.button[1], true ) end addEventHandler ( "onClientMarkerHit", one, moneys ) jobV = createMarker ( -2162.873, 254.4054, 34.5, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit", jobV, showUserPanelV ) blipy = createBlipAttachedTo ( one, 51 ) end end) function moneys ( hitElement ) local x,y,z = getElementPosition ( source ) local px,py,pz = getElementPosition ( hitElement ) if z and pz then local check = math.abs ( pz - z ) if 2 >= check then if getPlayerTeam(hitElement) and (getTeamName(getPlayerTeam(hitElement)) == 'Civilian') then triggerLatentServerEvent ( "money",hitElement ) local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) setElementPosition (one, PosX, PosY, PosZ) end end end end function showUserPanelV ( hitPlayer ) if hitPlayer == localPlayer then if guiGetVisible ( vehiclew ) then guiSetVisible ( vehiclew, false ) showCursor ( false ) else guiSetVisible ( vehiclew, true ) showCursor ( true ) end end end
  4. job = createMarker ( -2168.5, 243.39999389648, 34.299999237061, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler('onClientMarkerHit',job, function(player) if player == localPlayer then if getPlayerTeam(player) and (getTeamName(getPlayerTeam(player)) == 'Civilian') then return end if not guiGetVisible ( GUIEditor.window[1] ) then guiSetVisible ( GUIEditor.window[1], true ) showCursor ( true ) else outputChatBox('You Must be in team (Civilian)') end end end) function Click() if source == vehicleb1 then local Row, Col = guiGridListGetSelectedItem( vehicleG ) local NameVehicle = guiGridListGetItemText( vehicleG, Row, Col ) if NameVehicle == "Boxville" then if triggerServerEvent("createCar", getLocalPlayer()) then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end end end addEventHandler( "onClientGUIClick", getRootElement(), Click ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[2] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) end end ) addEventHandler ( "onClientGUIClick", root, function() if source == vehicleb2 then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end ) vTable = { [ 1 ] = { -2695.6999511719, -185.30000305176, 3.3000001907349 }, [ 2 ] = { -2717, -95.5, 3.3000001907349 }, } local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[1] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) setElementData ( source, "Job", true ) one = createMarker ( PosX,PosY,PosZ, "cylinder", 1.5, 255, 255, 0, 170 ) triggerServerEvent ("Setskin", getLocalPlayer()) triggerServerEvent ("SetTeam", getLocalPlayer()) if ( one ) then guiSetEnabled ( GUIEditor.button[1], false ) end addEventHandler ( "onClientMarkerHit", one, moneys ) jobV = createMarker ( -2162.873, 254.4054, 34.5, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit", jobV, showUserPanelV ) createBlipAttachedTo ( one, 51 ) end end) function moneys ( hitElement ) local x,y,z = getElementPosition ( source ) local px,py,pz = getElementPosition ( hitElement ) if z and pz then local check = math.abs ( pz - z ) if 2 >= check then if getPlayerTeam(hitElement) and (getTeamName(getPlayerTeam(hitElement)) == 'Civilian') then triggerLatentServerEvent ( "money",hitElement ) local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) setElementPosition (one, PosX, PosY, PosZ) end end end end setTimer(function() if ( guiGetEnabled(GUIEditor.button[1], false) ) and ( getTeamName(getPlayerTeam(localPlayer)) ~= "Civilian" ) then guiSetEnabled(GUIEditor.button[1], true) end end,5000,0)
  5. ما فهمت عليك .. اشرح اكثر .. مثلآ , اف1 فيه قفل الانتقال , مثل السقوط عن الدراجه وكذآ , امممم .. مالي بالفري رومات .. يفيدك غيري ..
  6. اممم في فري رومات كثير بالنت .. لا تتعب حالك تسويهـ .. دور لك واحد مزبوط ..
  7. job = createMarker ( -2168.5, 243.39999389648, 34.299999237061, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler('onClientMarkerHit',job, function(player) if player == localPlayer then if getPlayerTeam(player) and (getTeamName(getPlayerTeam(player)) == 'Civilian') then return end if not guiGetVisible ( GUIEditor.window[1] ) then guiSetVisible ( GUIEditor.window[1], true ) showCursor ( true ) else outputChatBox('You Must be in team (Civilian)') end end end) function Click() if source == vehicleb1 then local Row, Col = guiGridListGetSelectedItem( vehicleG ) local NameVehicle = guiGridListGetItemText( vehicleG, Row, Col ) if NameVehicle == "Boxville" then if triggerServerEvent("createCar", getLocalPlayer()) then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end end end addEventHandler( "onClientGUIClick", getRootElement(), Click ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[2] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) end end ) addEventHandler ( "onClientGUIClick", root, function() if source == vehicleb2 then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end ) vTable = { [ 1 ] = { -2695.6999511719, -185.30000305176, 3.3000001907349 }, [ 2 ] = { -2717, -95.5, 3.3000001907349 }, } local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[1] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) setElementData ( source, "Job", true ) one = createMarker ( PosX,PosY,PosZ, "cylinder", 1.5, 255, 255, 0, 170 ) triggerServerEvent ("Setskin", getLocalPlayer()) triggerServerEvent ("SetTeam", getLocalPlayer()) if ( one ) then guiSetEnabled ( GUIEditor.button[1], false ) end addEventHandler ( "onClientMarkerHit", one, moneys ) jobV = createMarker ( -2162.873, 254.4054, 34.5, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit", jobV, showUserPanelV ) createBlipAttachedTo ( one, 51 ) end end) function moneys ( hitElement ) local x,y,z = getElementPosition ( source ) local px,py,pz = getElementPosition ( hitElement ) if z and pz then local check = math.abs ( pz - z ) if 2 >= check then if getPlayerTeam(hitElement) and (getTeamName(getPlayerTeam(hitElement)) == 'Civilian') then triggerLatentServerEvent ( "money",hitElement ) local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) setElementPosition (one, PosX, PosY, PosZ) end end end end setTimer(function() if ( guiGetEnabled(GUIEditor.button[1], false) ) and (getPlayerTeam ( localPlayer ) == nil ) then guiSetEnabled(GUIEditor.button[1], true) end end,5000,0) جربهـ ورد لي خبر .. طبعا راح يتاكد كل 5 ثواني ان الزر مسكر + الاعب مو بتيم ..
  8. job = createMarker ( -2168.5, 243.39999389648, 34.299999237061, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler('onClientMarkerHit',job, function(player) if player == localPlayer then if getPlayerTeam(player) and (getTeamName(getPlayerTeam(player)) == 'Civilian') then return end if not guiGetVisible ( GUIEditor.window[1] ) then guiSetVisible ( GUIEditor.window[1], true ) showCursor ( true ) else outputChatBox('You Must be in team (Civilian)') end end end) function Click() if source == vehicleb1 then local Row, Col = guiGridListGetSelectedItem( vehicleG ) local NameVehicle = guiGridListGetItemText( vehicleG, Row, Col ) if NameVehicle == "Boxville" then if triggerServerEvent("createCar", getLocalPlayer()) then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end end end addEventHandler( "onClientGUIClick", getRootElement(), Click ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[2] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) end end ) addEventHandler ( "onClientGUIClick", root, function() if source == vehicleb2 then guiSetVisible ( vehiclew, false ) showCursor ( false ) end end ) vTable = { [ 1 ] = { -2695.6999511719, -185.30000305176, 3.3000001907349 }, [ 2 ] = { -2717, -95.5, 3.3000001907349 }, } local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[1] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) setElementData ( source, "Job", true ) one = createMarker ( PosX,PosY,PosZ, "cylinder", 1.5, 255, 255, 0, 170 ) triggerServerEvent ("Setskin", getLocalPlayer()) triggerServerEvent ("SetTeam", getLocalPlayer()) if ( one ) then guiSetEnabled ( GUIEditor.button[1], false ) end addEventHandler ( "onClientMarkerHit", one, moneys ) jobV = createMarker ( -2162.873, 254.4054, 34.5, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit", jobV, showUserPanelV ) createBlipAttachedTo ( one, 51 ) end end) function moneys ( hitElement ) local x,y,z = getElementPosition ( source ) local px,py,pz = getElementPosition ( hitElement ) if z and pz then local check = math.abs ( pz - z ) if 2 >= check then if getPlayerTeam(hitElement) and (getTeamName(getPlayerTeam(hitElement)) == 'Civilian') then triggerLatentServerEvent ( "money",hitElement ) local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) setElementPosition (one, PosX, PosY, PosZ) end end end end رتبتهـ لك .. خليته اذا ضغط الزر يسوي الماركر ويتاكد اذا الماركر سواهـ يخفي الزر .. جربهه ورد علي خبر ..
  9. local PosX,PosY,PosZ = unpack( vTable [ math.random( #vTable ) ] ) addEventHandler ( "onClientGUIClick", root, function() if source == GUIEditor.button[1] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) setElementData ( source, "Job", true ) triggerServerEvent ("Setskin", getLocalPlayer()) triggerServerEvent ("SetTeam", getLocalPlayer()) guiSetEnabled ( GUIEditor.button[1], false ) addEventHandler ( "onClientMarkerHit", one, moneys ) jobV = createMarker ( -2162.873, 254.4054, 34.5, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onClientMarkerHit", jobV, showUserPanelV ) createBlipAttachedTo ( one, 51 ) end end ) افضل لك لا تحط if لان بس يضغط الزر راح يسوي الماركر ما يحتاج تتاكد ..
  10. لازم يكون موجود اكيد .. ولازم يكون شغال عشانهـ راح يسوي exports مثال : مثل انت لازم اذا تبي تدق على واحد بجوالك لازم رصيد .. ههههههههههه مثال عجيب ^ ..
  11. العفوو .. حياكك الله ..
  12. ممنووع , لازم تكون مستاذن من سورا حبي مشوش .. ترى الكود منششور بالنت يعني بالعربي .. يمديهـ يعدل عليه واي واحد يعدل فيه .. يفيدك غيري ..
  13. -- # Client Side ! addEventHandler("onClientGUIClick",root, function () if source == NameButton then triggerServerEvent("AddInScoreBoard",localPlayer) end end) -- # Server Side ! exports.scoreboard:addScoreboardColumn('Name') addEvent("AddInScoreBoard",true) addEventHandler("AddInScoreBoard",root, function () setElementData(client,'Name','احمد') end) ملاحظة : الكود راح يسوي خانةة بـ السكور ( Tab ) اسمها Name ولو ضغطت الزر راح يحط اسمك احمد .. # التعديل : في السطر 4 غير NameButton الى اسم الزر حقك .. # ..
  14. وضحح اكثر .. انت تقصد مسوي خانة تبي اذا ضغط زر يكتب فيها او تبي اذا ضغط الزر يصير اسم الاعب عربي احمد ؟؟
  15. ههههههههههههههههههههههههههههههه كنق خلاص اتركهـ عنكـ طقطقنا عليه الين زهقنا ههههههههههههههههههههههههههههههه ..
  16. أولاً الكود مهوب لكـ ، ويُفضل ماتطرح اكواد غيركـ إلا لين تطرح اسم صاحبها .. ثانياً انت معدل على كودي والمشكلة مخبص فيه بالتعديل ههههههههههههه السطر الثالث بالكود : if (getPlayerSerial(player, _, nick)== 'YourSerial' ) then انا من شفتك معرف اللاعب بالشكل هذا غسلت يدي انت شفت كنق قال ها الكلام ^ .. ورحت عدلته ولا كان هو غلط ..
×
×
  • Create New...