Mando Posted February 4, 2014 Share Posted February 4, 2014 سلام عليكم اريد كود انا بعمل نافذة اوكي ؟ وبحط علامة بالخريطة بس ابيه يوم يضغط زر يدخل تيم + شخصية Link to comment
K1NG Posted February 4, 2014 Share Posted February 4, 2014 سلام عليكماريد كود انا بعمل نافذة اوكي ؟ وبحط علامة بالخريطة بس ابيه يوم يضغط زر يدخل تيم + شخصية Event: "onClientGUIClick" triggerServerEvent getTeamFromName setPlayerTeam setElementModel Link to comment
aL.Kfo Posted February 4, 2014 Share Posted February 4, 2014 كلنت Taxi1 = createMarker(1208.9779052734,-905.37854003906,43.028606414795,"cylinder",2,0,0,0,0) skin1 = createPed(209,1208.9779052734,-905.37854003906,43.028606414795,-450) setElementFrozen(skin1,true) addEventHandler("onClientPedDamage",root, function () if source == skin1 or source == skin2 then cancelEvent() end end) local x,y = guiGetScreenSize() addEventHandler("onClientMarkerHit",root, function (hit) if source == Taxi1 or source == Taxi2 then if getElementType(hit) == "player" then if isPedInVehicle(hit) then return end if localPlayer == hit then guiSetVisible(GUIEditor.window[1],true) showCursor(true) end end end end) GUIEditor = { gridlist = {}, window = {}, button = {}, label = {} } local x = x - 332 local y = y - 333 GUIEditor.window[1] = guiCreateWindow(x/2,y/2,332,333, "Job System", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) GUIEditor.button[1] = guiCreateButton(9, 272, 94, 41, "Take Job", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFAAAAAA") GUIEditor.button[2] = guiCreateButton(233, 272, 89, 41, "Close", false, GUIEditor.window[1]) guiSetProperty(GUIEditor.button[2], "NormalTextColour", "FFAAAAAA") GUIEditor.label[1] = guiCreateLabel(9, 18, 318, 82, "قم بالدخول للوظيفه و الذهاب للمزرعه", false, GUIEditor.window[1]) GUIEditor.label[2] = guiCreateLabel(8, 39, 314, 30, "لكسب المال", false, GUIEditor.window[1]) GUIEditor.gridlist[1] = guiCreateGridList(12, 66, 310, 190, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "#", 0.3) guiGridListAddColumn(GUIEditor.gridlist[1], "Skin Number", 0.3) guiGridListAddColumn(GUIEditor.gridlist[1], "Skin Name", 0.3) for i = 1, 3 do guiGridListAddRow(GUIEditor.gridlist[1]) end guiGridListSetItemText(GUIEditor.gridlist[1], 0, 1, "1", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 0, 2, "155", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 0, 3, "pizza Guy", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 1, 1, "2", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 1, 2, "167", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 1, 3, "Chicken", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 2, 1, "3", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 2, 2, "209", false, false) guiGridListSetItemText(GUIEditor.gridlist[1], 2, 3, "Noodle", false, false) addEventHandler("onClientPlayerDamage",root, function (m,w,_,loss) if m ~= localPlayer then if getPlayerTeam(m) == getTeamFromName("pizza") then if w == 41 then cancelEvent() triggerServerEvent("HealPlayer",localPlayer,m) end end end end ) addEventHandler("onClientGUIClick",root, function () if source == GUIEditor.button[1] then local skin = guiGridListGetItemText( GUIEditor.gridlist[1],guiGridListGetSelectedItem(GUIEditor.gridlist[1]),2) if skin ~= "" then triggerServerEvent("TakeJobFisher",localPlayer,skin) guiSetVisible(GUIEditor.window[1],false) showCursor(false) end elseif source == GUIEditor.button[2] then guiSetVisible(GUIEditor.window[1],false) showCursor(false) end end) addEventHandler("onClientRender", getRootElement(), function() local x, y, z = getElementPosition(skin1) 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+1.3) if(sx) and (sy) then local distance = getDistanceBetweenPoints3D(x, y, z, x2, y2, z2) if(distance < 30) then dxDrawText("pizza", sx+2, sy+2, sx, sy, tocolor(255,175,0,41), 2-(distance/20), "arial", "center", "center") dxDrawText("pizza", sx, sy, sx, sy, tocolor(255,175,0,41), 2-(distance/20), "arial", "center", "center") end end end end) fileDelete('client.lua') addEventHandler( "onMarkerHit", tractorjobmarker, startMMmiIssion ) local blip = createBlip(1209.3718261719,-904.79571533203,43.023754119873, 56, 0, 0, 0, 0, 0, 0, 250) outputDebugString("Blip visible distance: "..getBlipVisibleDistance(blip)) --50 setBlipVisibleDistance(blip, 150) outputDebugString("Blip visible distance: "..getBlipVisibleDistance(blip)) --100 سيرفر Fisher = createTeam("pizza",255,175,0,41) setTeamFriendlyFire(Fisher, false) addEvent("HealPlayer",true) addEvent("TakeJobFisher",true) addEventHandler("HealPlayer",root, function (m) if getPlayerMoney(client) > 10 then if getElementHealth(client) < 100 then takePlayerMoney(client,5) givePlayerMoney(m,5) setElementHealth(client,tonumber(getElementHealth(client)) + 1) end end end) addEventHandler("TakeJobFisher",root, function (skin) setElementModel(client,tonumber(skin)) giveWeapon(client,0,0) setPlayerTeam(client,Fisher) end ) احتمأل تفيدكك Link to comment
TAPL Posted February 4, 2014 Share Posted February 4, 2014 ^^ هريس سلام عليكماريد كود انا بعمل نافذة اوكي ؟ وبحط علامة بالخريطة بس ابيه يوم يضغط زر يدخل تيم + شخصية Event: "onClientGUIClick" triggerServerEvent createTeam spawnPlayer setCameraTarget fadeCamera Link to comment
Do_De<3 Posted February 4, 2014 Share Posted February 4, 2014 Client addEventHandler("onClientGUIClick", root, function() if (source == #Rn) then triggerServerEvent("setTeam", localPlayer) end end) Server addEvent("setTeam", true) addEventHandler("setTeam", root, function() setPlayerTeam(source, Team) end) جرب : ) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now