AboShanab
Members-
Posts
1,348 -
Joined
-
Last visited
Everything posted by AboShanab
-
-- # 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 .. لم تتم التجربة .. جربهـ ورد لي خبر ..
-
-- اسف الرد غلط ..
-
ههههههههههههههههههه بيست لا تتعب حالك معهـ .. انا ضبطته لهـ .. راح افيدهـ ان شاء الله ..
-
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
-
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)
-
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 ثواني ان الزر مسكر + الاعب مو بتيم ..
-
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 رتبتهـ لك .. خليته اذا ضغط الزر يسوي الماركر ويتاكد اذا الماركر سواهـ يخفي الزر .. جربهه ورد علي خبر ..
-
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 لان بس يضغط الزر راح يسوي الماركر ما يحتاج تتاكد ..
-
-- تم سحب الرد ذذ
-
لازم يكون موجود اكيد .. ولازم يكون شغال عشانهـ راح يسوي exports مثال : مثل انت لازم اذا تبي تدق على واحد بجوالك لازم رصيد .. ههههههههههه مثال عجيب ^ ..
-
العفوو .. حياكك الله ..
-
ممنووع , لازم تكون مستاذن من سورا حبي مشوش .. ترى الكود منششور بالنت يعني بالعربي .. يمديهـ يعدل عليه واي واحد يعدل فيه .. يفيدك غيري ..
-
-- # 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 الى اسم الزر حقك .. # ..
-
وضحح اكثر .. انت تقصد مسوي خانة تبي اذا ضغط زر يكتب فيها او تبي اذا ضغط الزر يصير اسم الاعب عربي احمد ؟؟
-
ههههههههههههههههههههههههههههههه كنق خلاص اتركهـ عنكـ طقطقنا عليه الين زهقنا ههههههههههههههههههههههههههههههه ..
-
أولاً الكود مهوب لكـ ، ويُفضل ماتطرح اكواد غيركـ إلا لين تطرح اسم صاحبها .. ثانياً انت معدل على كودي والمشكلة مخبص فيه بالتعديل ههههههههههههه السطر الثالث بالكود : if (getPlayerSerial(player, _, nick)== 'YourSerial' ) then انا من شفتك معرف اللاعب بالشكل هذا غسلت يدي انت شفت كنق قال ها الكلام ^ .. ورحت عدلته ولا كان هو غلط ..
