Mostafa MohammeD Posted December 2, 2015 Author Share Posted December 2, 2015 فـ هذي اعذرني ي الخوي هذي شغل تعب عليه سعد وشغل وزارة تعبنا علية سنين مانقدر نعطيك اياها ساهلة مسهلة وتراها شغلة شوي خصوصاً الاحداثيات بتتعبك سعد تعب عليها والوزارة ماطلع عبث عشان تصلح مثلنا وعليك بالقوة . اعتقد انه قصد الصورة ، وحتى نفس السالفة كلها امر سهل ، ليه مصعب الموضوع انت تبي تساعده ساعده ، ماتبي اسكت وخلك من الكلام الزايد المهم هذا مثال بسيط تقدر تعدله حسب الي تبي ، بس سويت لك مثال عشان تفهم الطريقة وتسويها على الي تبي انت local sx, sy = guiGetScreenSize() local start = getTickCount() setTimer( function () start2 = getTickCount() end,5000,1) local py = sy/2 addEventHandler("onClientRender", root, function() local now = getTickCount() local x, y = interpolateBetween( (sx*0.90), (sy*0.90), 0, (sx*0.90-500), (sy*0.90-500), 0, ( now - start ) / (( start + 5000 ) - start), "Linear" ) if now < start + 5000 then dxDrawRectangle(sx/2-(x/2), sy/2-(y/2), x, y, tocolor(0, 255, 156, 170), false) else local x, y = (sx*0.90-500), (sy*0.90-500) local py = py - (sy*0.90-500)/2 local py2 = interpolateBetween( py, 0, 0, (py - 800), 0, 0, ( now - start2 ) / (( start2 + 5000 ) - start2) , "Linear" ) dxDrawRectangle(sx/2 - x/2, py2, x, y, tocolor(0, 255, 156, 170), false) end end ) طبعا هو مجرد شكل Rectangle ليس صورة ، فلذالك انت عدلها ، قل لي ماتعرف التعديل بعد الصورة مب معرفة مب المفروض تحط كود image = guiCreateStaticImage(0.17,0.14,0.66,0.72, "mm.png", false ) ولا لا Link to comment
LoOs Posted December 2, 2015 Share Posted December 2, 2015 فـ هذي اعذرني ي الخوي هذي شغل تعب عليه سعد وشغل وزارة تعبنا علية سنين مانقدر نعطيك اياها ساهلة مسهلة وتراها شغلة شوي خصوصاً الاحداثيات بتتعبك سعد تعب عليها والوزارة ماطلع عبث عشان تصلح مثلنا وعليك بالقوة . اعتقد انه قصد الصورة ، وحتى نفس السالفة كلها امر سهل ، ليه مصعب الموضوع انت تبي تساعده ساعده ، ماتبي اسكت وخلك من الكلام الزايد المهم هذا مثال بسيط تقدر تعدله حسب الي تبي ، بس سويت لك مثال عشان تفهم الطريقة وتسويها على الي تبي انت local sx, sy = guiGetScreenSize() local start = getTickCount() setTimer( function () start2 = getTickCount() end,5000,1) local py = sy/2 addEventHandler("onClientRender", root, function() local now = getTickCount() local x, y = interpolateBetween( (sx*0.90), (sy*0.90), 0, (sx*0.90-500), (sy*0.90-500), 0, ( now - start ) / (( start + 5000 ) - start), "Linear" ) if now < start + 5000 then dxDrawRectangle(sx/2-(x/2), sy/2-(y/2), x, y, tocolor(0, 255, 156, 170), false) else local x, y = (sx*0.90-500), (sy*0.90-500) local py = py - (sy*0.90-500)/2 local py2 = interpolateBetween( py, 0, 0, (py - 800), 0, 0, ( now - start2 ) / (( start2 + 5000 ) - start2) , "Linear" ) dxDrawRectangle(sx/2 - x/2, py2, x, y, tocolor(0, 255, 156, 170), false) end end ) طبعا هو مجرد شكل Rectangle ليس صورة ، فلذالك انت عدلها ، قل لي ماتعرف التعديل بعد الصورة مب معرفة مب المفروض تحط كود image = guiCreateStaticImage(0.17,0.14,0.66,0.72, "mm.png", false ) ولا لا تقدر تحط الصنع حق الصورة فوق ، وتستبدل dxDrawRectangle الى guiSetPosition او انك تستبدلها الى dxDrawImage مع مراعاه الفرق بين الارقمنات في الفنكشنيين Link to comment
RolEx Posted December 2, 2015 Share Posted December 2, 2015 اني ارى جبهه متفجره ؟ اشم ريحه شعر مححروق بعد هههههههههههه Link to comment
iPrestege Posted December 2, 2015 Share Posted December 2, 2015 فـ هذي اعذرني ي الخوي هذي شغل تعب عليه سعد وشغل وزارة تعبنا علية سنين مانقدر نعطيك اياها ساهلة مسهلة وتراها شغلة شوي خصوصاً الاحداثيات بتتعبك سعد تعب عليها والوزارة ماطلع عبث عشان تصلح مثلنا وعليك بالقوة . اعتقد انه قصد الصورة ، وحتى نفس السالفة كلها امر سهل ، ليه مصعب الموضوع انت تبي تساعده ساعده ، ماتبي اسكت وخلك من الكلام الزايد المهم هذا مثال بسيط تقدر تعدله حسب الي تبي ، بس سويت لك مثال عشان تفهم الطريقة وتسويها على الي تبي انت local sx, sy = guiGetScreenSize() local start = getTickCount() setTimer( function () start2 = getTickCount() end,5000,1) local py = sy/2 addEventHandler("onClientRender", root, function() local now = getTickCount() local x, y = interpolateBetween( (sx*0.90), (sy*0.90), 0, (sx*0.90-500), (sy*0.90-500), 0, ( now - start ) / (( start + 5000 ) - start), "Linear" ) if now < start + 5000 then dxDrawRectangle(sx/2-(x/2), sy/2-(y/2), x, y, tocolor(0, 255, 156, 170), false) else local x, y = (sx*0.90-500), (sy*0.90-500) local py = py - (sy*0.90-500)/2 local py2 = interpolateBetween( py, 0, 0, (py - 800), 0, 0, ( now - start2 ) / (( start2 + 5000 ) - start2) , "Linear" ) dxDrawRectangle(sx/2 - x/2, py2, x, y, tocolor(0, 255, 156, 170), false) end end ) طبعا هو مجرد شكل Rectangle ليس صورة ، فلذالك انت عدلها ، قل لي ماتعرف التعديل بعد ي عزيزي هذا حق علي شغل وتعبانين فية وافكارنا وعموماً الله يوفقة وعلى فكرة ترا لو اني فاضي رديت عليك بس عندي اللي اهم منك ومن اللعبه كلها . Link to comment
LoOs Posted December 2, 2015 Share Posted December 2, 2015 فـ هذي اعذرني ي الخوي هذي شغل تعب عليه سعد وشغل وزارة تعبنا علية سنين مانقدر نعطيك اياها ساهلة مسهلة وتراها شغلة شوي خصوصاً الاحداثيات بتتعبك سعد تعب عليها والوزارة ماطلع عبث عشان تصلح مثلنا وعليك بالقوة . اعتقد انه قصد الصورة ، وحتى نفس السالفة كلها امر سهل ، ليه مصعب الموضوع انت تبي تساعده ساعده ، ماتبي اسكت وخلك من الكلام الزايد المهم هذا مثال بسيط تقدر تعدله حسب الي تبي ، بس سويت لك مثال عشان تفهم الطريقة وتسويها على الي تبي انت local sx, sy = guiGetScreenSize() local start = getTickCount() setTimer( function () start2 = getTickCount() end,5000,1) local py = sy/2 addEventHandler("onClientRender", root, function() local now = getTickCount() local x, y = interpolateBetween( (sx*0.90), (sy*0.90), 0, (sx*0.90-500), (sy*0.90-500), 0, ( now - start ) / (( start + 5000 ) - start), "Linear" ) if now < start + 5000 then dxDrawRectangle(sx/2-(x/2), sy/2-(y/2), x, y, tocolor(0, 255, 156, 170), false) else local x, y = (sx*0.90-500), (sy*0.90-500) local py = py - (sy*0.90-500)/2 local py2 = interpolateBetween( py, 0, 0, (py - 800), 0, 0, ( now - start2 ) / (( start2 + 5000 ) - start2) , "Linear" ) dxDrawRectangle(sx/2 - x/2, py2, x, y, tocolor(0, 255, 156, 170), false) end end ) طبعا هو مجرد شكل Rectangle ليس صورة ، فلذالك انت عدلها ، قل لي ماتعرف التعديل بعد ي عزيزي هذا حق علي شغل وتعبانين فية وافكارنا وعموماً الله يوفقة وعلى فكرة ترا لو اني فاضي رديت عليك بس عندي اللي اهم منك ومن اللعبه كلها . اول شيء فيه اخطاء املائية كثيرة عندك فية ؟ فيه ، الله يوفقة ؟ يوفقه عالعموم ، الفكرة من قبلكم وهو طلب الصورة لا غير او طريقة عرض الصورة ، ماقال ابي الانترو حقكم او شيء زي كذاً ، فقلي بعد ان طريقة عرض الصورة من فكرتكم لاحظ طلبه اول شيء بعدين قل الي براسك ، مب تشوف اسم سيرفرك وتقلب عصبي طريقة العرض معروفة من قبل ، فماتحتاج تقول من فكرتك او فكرة سعد او غيره Link to comment
Mostafa MohammeD Posted December 3, 2015 Author Share Posted December 3, 2015 اعتقد انه قصد الصورة ، وحتى نفس السالفة كلها امر سهل ، ليه مصعب الموضوع انت تبي تساعده ساعده ، ماتبي اسكت وخلك من الكلام الزايد المهم هذا مثال بسيط تقدر تعدله حسب الي تبي ، بس سويت لك مثال عشان تفهم الطريقة وتسويها على الي تبي انت local sx, sy = guiGetScreenSize() local start = getTickCount() setTimer( function () start2 = getTickCount() end,5000,1) local py = sy/2 addEventHandler("onClientRender", root, function() local now = getTickCount() local x, y = interpolateBetween( (sx*0.90), (sy*0.90), 0, (sx*0.90-500), (sy*0.90-500), 0, ( now - start ) / (( start + 5000 ) - start), "Linear" ) if now < start + 5000 then dxDrawRectangle(sx/2-(x/2), sy/2-(y/2), x, y, tocolor(0, 255, 156, 170), false) else local x, y = (sx*0.90-500), (sy*0.90-500) local py = py - (sy*0.90-500)/2 local py2 = interpolateBetween( py, 0, 0, (py - 800), 0, 0, ( now - start2 ) / (( start2 + 5000 ) - start2) , "Linear" ) dxDrawRectangle(sx/2 - x/2, py2, x, y, tocolor(0, 255, 156, 170), false) end end ) طبعا هو مجرد شكل Rectangle ليس صورة ، فلذالك انت عدلها ، قل لي ماتعرف التعديل بعد الصورة مب معرفة مب المفروض تحط كود image = guiCreateStaticImage(0.17,0.14,0.66,0.72, "mm.png", false ) ولا لا تقدر تحط الصنع حق الصورة فوق ، وتستبدل dxDrawRectangle الى guiSetPosition او انك تستبدلها الى dxDrawImage مع مراعاه الفرق بين الارقمنات في الفنكشنيين ممكن تشرحلي الكود لاني حاولت التعديل عليه وما اشتغل المود او تقولي الاكواد وانا بحاول افهمها Link to comment
LoOs Posted December 3, 2015 Share Posted December 3, 2015 ممكن تشرحلي الكود لاني حاولت التعديل عليه وما اشتغل المود او تقولي الاكواد وانا بحاول افهمها تفهم ايش ؟ عطيتك مثال افهمه يلا ، باين انك راعي نسخ ولصق ، كيف تفهم يعني عطيتك مثال يلا افهمه Link to comment
Mostafa MohammeD Posted December 15, 2015 Author Share Posted December 15, 2015 ممكن تشرحلي الكود لاني حاولت التعديل عليه وما اشتغل المود او تقولي الاكواد وانا بحاول افهمها تفهم ايش ؟ عطيتك مثال افهمه يلا ، باين انك راعي نسخ ولصق ، كيف تفهم يعني عطيتك مثال يلا افهمه طب الحين حطيت هاي الكود وما اشتغل ليش function loadingSystem () dxDrawImage ( sX * 0, sY * 0, sX * 1, sY * 1, "logo1.png", 0, 0, 0, tocolor(255, 255, 255, 255), true ) dxDrawImage ( sX * 0.40, sY * 0.96, sX * 0.32, sY * 0.3, "NOOVL.png", 0, 0, 0, tocolor(255, 255, 255, 255), true ) dxDrawRectangle ( sX * 0.41, sY * 0.97, positionX, sY * 0.02, tocolor(255, 255, 0, 255), true ) dxDrawText ( "", sX * 0.69, sY * 1, sX * 0.42, sY * 0.10, tocolor(255, 0, 255, 255), 1.30, "default-bold", "center", "center", false, false, true, false, false ) end لو ممكن مكانه غلط هاي اكواد الكلينكت كلها local sm = {} sm.moov = 0 sm.object1, sm.object2 = nil, nil local function removeCamHandler () if(sm.moov == 1) then sm.moov = 0 removeEventHandler ( "onClientPreRender", getRootElement(), camRender ) end end function camRender () if sm.object1 and isElement(sm.object1) then local x1, y1, z1 = getElementPosition ( sm.object1 ) local x2, y2, z2 = getElementPosition ( sm.object2 ) setCameraMatrix ( x1, y1, z1, x2, y2, z2 ) end end function smoothMoveCamera ( x1, y1, z1, x1t, y1t, z1t, x2, y2, z2, x2t, y2t, z2t, time ) if(sm.moov == 1) then return false end sm.object1 = createObject ( 1337, x1, y1, z1 ) sm.object2 = createObject ( 1337, x1t, y1t, z1t ) setElementAlpha ( sm.object1, 0 ) setElementAlpha ( sm.object2, 0 ) setObjectScale(sm.object1, 0.01) setObjectScale(sm.object2, 0.01) moveObject ( sm.object1, time, x2, y2, z2, 0, 0, 0, "InOutQuad" ) moveObject ( sm.object2, time, x2t, y2t, z2t, 0, 0, 0, "InOutQuad" ) addEventHandler ( "onClientPreRender", getRootElement(), camRender ) sm.moov = 1 setTimer ( removeCamHandler, time, 1 ) setTimer ( destroyElement, time, 1, sm.object1 ) setTimer ( destroyElement, time, 1, sm.object2 ) return true end function loadingSystem () dxDrawImage ( sX * 0, sY * 0, sX * 1, sY * 1, "logo1.png", 0, 0, 0, tocolor(255, 255, 255, 255), true ) dxDrawImage ( sX * 0.40, sY * 0.96, sX * 0.32, sY * 0.3, "NOOVL.png", 0, 0, 0, tocolor(255, 255, 255, 255), true ) dxDrawRectangle ( sX * 0.41, sY * 0.97, positionX, sY * 0.02, tocolor(255, 255, 0, 255), true ) dxDrawText ( "", sX * 0.69, sY * 1, sX * 0.42, sY * 0.10, tocolor(255, 0, 255, 255), 1.30, "default-bold", "center", "center", false, false, true, false, false ) end function centerWindow(center_window) local screenW,screenH=guiGetScreenSize() local windowW,windowH=guiGetSize(center_window,false) local x,y = (screenW-windowW)/2,(screenH-windowH)/2 guiSetPosition(center_window,x,y,false) end addEventHandler("onClientResourceStart",resourceRoot, addEventHandler( "onClientResourceStart",resourceRoot, function () setTimer(function () if isPedInVehicle(localPlayer) then destroyElement(getPedOccupiedVehicle(localPlayer)) end dx = true setCameraMatrix(-3267.3137207031,-3007.099609375,41.797698974609,-3268.2373046875,-3007.0227050781,41.422218322754) sound = playSound ("ss.mp3",true) setTime(1,0) showCursor(true) guiSetInputEnabled(true) fadeCamera(true) showChat(false) setElementDimension(localPlayer,0) setElementData(localPlayer,"new",false) outputChatBox("#0069c7 ## #ff0000 GameMode By #0069c7 !Dr.>M<.ostafa-_<8 #0069c7##",255,0,0,true) end,500,1) end ) ) wnd = guiCreateStaticImage(0,-268,389,268,"abed.png",false) english = guiCreateButton(0.0231,0.0284,0.0566,0.1082,"En",true,wnd) guiSetFont(english,"default-bold-small") setTimer(function() guiSetProperty(english, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) arabic = guiCreateButton(0.0848,0.0284,0.0566,0.1082,"Ar",true,wnd) guiSetFont(arabic,"default-bold-small") setTimer(function() guiSetProperty(arabic, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) user_l = guiCreateLabel(0.0206,0.1903,0.9614,0.0784,"Username",true,wnd) function Color ( ) guiLabelSetColor (user_l, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( Color, 1000, 0 ) guiLabelSetHorizontalAlign(user_l,"center",false) guiSetFont(user_l,"default-bold-small") user = guiCreateEdit(0.0231,0.2724,0.9537,0.1306,"",true,wnd) setTimer(function() guiSetProperty(user, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) pass_l = guiCreateLabel(0.0206,0.4216,0.9614,0.0784,"Password",true,wnd) function Color ( ) guiLabelSetColor (pass_l, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( Color, 1000, 0 ) guiLabelSetHorizontalAlign(pass_l,"center",false) guiSetFont(pass_l,"default-bold-small") pass = guiCreateEdit(0.0231,0.5187,0.9537,0.1306,"",true,wnd) setTimer(function() guiSetProperty(pass, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 100, 0) guiEditSetMasked(pass,true) remember = guiCreateCheckBox(0.0231,0.6642,0.3728,0.0746,"Remember Me !!",false,true,wnd) guiSetFont(remember,"default-bold-small") setTimer(function() guiSetProperty(remember, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) reg = guiCreateButton(0.5244,0.7724,0.3239,0.153,"Register",true,wnd) guiSetFont(reg,"default-bold-small") setTimer(function() guiSetProperty(reg, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) login = guiCreateButton(0.144,0.7724,0.3239,0.153,"Login",true,wnd) guiSetFont(login,"default-bold-small") setTimer(function() guiSetProperty(login, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) centerWindow(wnd) triggerServerEvent("onGetSave",localPlayer) addEvent("onPutSave",true) addEventHandler("onPutSave",root, function (puser,ppass) guiSetText(user,puser) guiSetText(pass,ppass) end ) addEventHandler("onClientGUIClick",root, function () if ( source == ex ) then guiSetVisible(wnd,false) showCursor(false) guiSetInputEnabled(false) Show() elseif ( source == english ) then guiSetText(user_l,"Username") guiSetText(pass_l,"Password") guiSetText(login,"Login") guiSetText(reg,"Register") guiSetText(remember,"Remember Me !!") elseif ( source == arabic ) then guiSetText(user_l,"اسم المستخدم") guiSetText(pass_l,"كلمه المرور") guiSetText(login,"تسجيل الدخول") guiSetText(reg,"حساب جديد") guiSetText(remember,"تذكرني") end end ) addEventHandler("onClientGUIClick",root, function () local user = guiGetText(user) local pass = guiGetText(pass) if ( source == login ) then if user ~= "" and pass ~= "" then if guiCheckBoxGetSelected(remember) then triggerServerEvent("onLoginWith",localPlayer,user,pass) else triggerServerEvent("onLogin",localPlayer,user,pass) end else outputChatBox("* You Must Write Username Or Password",255,0,0) end elseif ( source == reg ) then if user ~= "" and pass ~= "" then triggerServerEvent("onReg",localPlayer,user,pass) else outputChatBox("* You Must Write Username Or Password",255,0,0) end end end ) addEvent("onCl",true) addEventHandler("onCl",root, function () guiSetVisible(wnd,false) showCursor(false) guiSetInputEnabled(false) Show() end ) function setPlayerXYZ(x,y,z) local player = getLocalPlayer() setElementData(player,"x",x) setElementData(player,"y",y) setElementData(player,"z",z) end text = ".:[ حيـــأاأاأكــــم الــــلــــه فـــــي وزارهــ الملوكــ]:." dx = false skin = {{46,"ثوب سعودي ابيض"},{0,"cj"},{124,"ثوب سعودي اسود"}} num = 1 place = { {"النخيل",2021.6854248047,1441.3870849609,40.58459854126,2022.5858154297,1441.0551757813,40.303291320801,2119.56250,1396.94238,10.81252}, {"الدائري",1869.2296142578,1426.2882080078,74.245399475098,1868.2775878906,1426.3618164063,73.948387145996,1686.27844,1400.07080,10.74839}, {"ساحة القتال",414.17388916016,2046.4881591797,61.682598114014,413.30380249023,2046.0771484375,61.410533905029,277.93359,1988.82581,17.64063}, {"البداية",-3585.2995605469,-3004.3706054688,26.32799911499,-3584.3828125,-3004.4555664063,25.937921524048,-3553.19995,-2999.30005,13.99582}, {"الطعس",-2750.5700683594,-2616.154296875,26.364200592041,-2750.1618652344,-2615.2575683594,26.193408966064,-2682.37036,-2549.38403,3.23208}, } --[[ 1- 7892.251953125,-3044.7609863281,8.2206001281738,7892.4155273438,-3045.7424316406,8.1202297210693, 2- 7861.3447265625,-2983.4196777344,27.067300796509,7861.7626953125,-2984.2622070313,26.727567672729, -2719.56055,-318.80200,71.47559 ]]--[[ 2086.59619,1472.00696,10.82031 2040.5595703125,1424.5876464844,38.590599060059,2040.6915283203,1425.5034179688,38.211277008057 ---------------------------------------------------------------------------------------------------------------- 2109.34326,1549.89893,10.82031 2021.6854248047,1441.3870849609,40.58459854126,2022.5858154297,1441.0551757813,40.303291320801 1686.27844 1400.07080 10.74839 1869.2296142578,1426.2882080078,74.245399475098,1868.2775878906,1426.3618164063,73.948387145996 ]] function Show() smoothMoveCamera(-3267.3137207031,-3007.099609375,41.797698974609,-3268.2373046875,-3007.0227050781,41.422218322754,-3309.0305175781,-3005.046875,27.066600799561,-3310.0219726563,-3005.0729980469,26.939065933228,6000) ped = createPed(skin[1][1],-3314.58276,-3005.19312,25.75240) bindKey("arrow_l","down",left) bindKey("arrow_r","down",right) bindKey("enter","down",enter) text = skin[1][2] end function left() if num == 1 then num = #skin else num = num - 1 end setElementModel(ped,skin[num][1]) text = skin[num][2] playSoundFrontEnd(32) end function right() if num == #skin then num = Link to comment
momar5700 Posted December 15, 2015 Share Posted December 15, 2015 خد هادا هو يجي تحميل وبعدينن صورة وبعدينن لوحة تسجيل الخ....... function centerWindow(center_window) local screenW,screenH=guiGetScreenSize() local windowW,windowH=guiGetSize(center_window,false) local x,y = (screenW-windowW)/2,(screenH-windowH)/2 guiSetPosition(center_window,x,y,false) end local sm = {} sm.moov = 0 sm.object1, sm.object2 = nil, nil local function removeCamHandler () if(sm.moov == 1) then sm.moov = 0 removeEventHandler ( "onClientPreRender", getRootElement(), camRender ) end end function camRender () if sm.object1 and isElement(sm.object1) then local x1, y1, z1 = getElementPosition ( sm.object1 ) local x2, y2, z2 = getElementPosition ( sm.object2 ) setCameraMatrix ( x1, y1, z1, x2, y2, z2 ) end end function smoothMoveCamera ( x1, y1, z1, x1t, y1t, z1t, x2, y2, z2, x2t, y2t, z2t, time ) if(sm.moov == 1) then return false end sm.object1 = createObject ( 1337, x1, y1, z1 ) sm.object2 = createObject ( 1337, x1t, y1t, z1t ) setElementAlpha ( sm.object1, 0 ) setElementAlpha ( sm.object2, 0 ) setObjectScale(sm.object1, 0.01) setObjectScale(sm.object2, 0.01) moveObject ( sm.object1, time, x2, y2, z2, 0, 0, 0, "InOutQuad" ) moveObject ( sm.object2, time, x2t, y2t, z2t, 0, 0, 0, "InOutQuad" ) addEventHandler ( "onClientPreRender", getRootElement(), camRender ) sm.moov = 1 setTimer ( removeCamHandler, time, 1 ) setTimer ( destroyElement, time, 1, sm.object1 ) setTimer ( destroyElement, time, 1, sm.object2 ) return true end wnd = guiCreateStaticImage(45, 8, 718, 544, "abed.png",false) english = guiCreateButton(0.0231,0.0284,0.0566,0.1082,"En",true,wnd) guiSetFont(english,"default-bold-small") guiSetVisible(wnd,false) setTimer(function() guiSetProperty(english, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) arabic = guiCreateButton(621, 372, 125, 125, "Ar",true,wnd) guiSetFont(arabic,"default-bold-small") setTimer(function() guiSetProperty(arabic, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) user_2 = guiCreateLabel(463, 310, 177, 29, "Username", false, wnd) function Color ( ) guiLabelSetColor (user_2, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( Color, 1000, 0 ) guiLabelSetHorizontalAlign(user_2,"center",false) guiSetFont(user_2,"default-bold-small") user_l = guiCreateLabel(115, 310, 177, 29, "Username",false,wnd) function Color ( ) guiLabelSetColor (user_l, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( Color, 1000, 0 ) guiLabelSetHorizontalAlign(user_l,"center",false) guiSetFont(user_l,"default-bold-small") user1 = guiCreateEdit(476, 345, 159, 28, "", false, wnd) setTimer(function() guiSetProperty(user1, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) user = guiCreateEdit(126, 343, 159, 28, "",false,wnd) setTimer(function() guiSetProperty(user, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) pass_2 = guiCreateLabel(462, 379, 177, 29, "Password", false,wnd) function Color ( ) guiLabelSetColor (pass_2, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( Color, 1000, 0 ) guiLabelSetHorizontalAlign(pass_2,"center",false) guiSetFont(pass_2,"default-bold-small") pass_l = guiCreateLabel(115, 378, 177, 29, "Password",false,wnd) function Color ( ) guiLabelSetColor (pass_l, math.random(0, 255), math.random(0, 255), math.random(0, 255) ) end setTimer ( Color, 1000, 0 ) guiLabelSetHorizontalAlign(pass_l,"center",false) guiSetFont(pass_l,"default-bold-small") pass1 = guiCreateEdit(475, 413, 159, 28, "", false,wnd) setTimer(function() guiSetProperty(pass1, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 100, 0) guiEditSetMasked(pass1,true) pass = guiCreateEdit(127, 414, 159, 28, "",false,wnd) setTimer(function() guiSetProperty(pass, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 100, 0) guiEditSetMasked(pass,true) remember = guiCreateCheckBox(0.0231,0.6642,0.3728,0.0746,"Remember Me !!",false,true,wnd) guiSetFont(remember,"default-bold-small") setTimer(function() guiSetProperty(remember, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) reg = guiCreateButton(470, 461, 175, 40, "Register",false,wnd) guiSetFont(reg,"default-bold-small") setTimer(function() guiSetProperty(reg, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) login = guiCreateButton(118, 466, 175, 40, "Login",false,wnd) guiSetFont(login,"default-bold-small") setTimer(function() guiSetProperty(login, 'NormalTextColour', string.format("%.2X%.2X%.2X%.2X", 255, math.random(255), math.random(255), math.random(255))) end, 1000, 0) addEventHandler("onClientResourceStart", resourceRoot, function() showChat(false) fadeCamera(false); end) function dxDrawlogo() dxDrawImage( 318, 360, 129, 134, "img/logo.png", 0,0,0) dxDrawText("please wait ...", 260, 303, 529, 339, tocolor(255, 255, 255, 255), 1.20, "default-bold", "center", "top", false, false, false, false, false) end local rot = 9 function dxDrawLoading() rot = rot + 2 if rot > 360 then rot = 0 end dxDrawText("Welcome To Server | GameMod By : Mr.Momar5600", 162 - 1, 147 - 1, 669 - 1, 199 - 1, tocolor(0, 0, 0, 255), 2.00, "default-bold", "center", "top", false, false, false, false, false) dxDrawText("Welcome To Server | GameMod By : Mr.Momar5600", 162 + 1, 147 - 1, 669 + 1, 199 - 1, tocolor(0, 0, 0, 255), 2.00, "default-bold", "center", "top", false, false, false, false, false) dxDrawText("Welcome To Server | GameMod By : Mr.Momar5600", 162 - 1, 147 + 1, 669 - 1, 199 + 1, tocolor(0, 0, 0, 255), 2.00, "default-bold", "center", "top", false, false, false, false, false) dxDrawText("Welcome To Server | GameMod By : Mr.Momar5600", 162 + 1, 147 + 1, 669 + 1, 199 + 1, tocolor(0, 0, 0, 255), 2.00, "default-bold", "center", "top", false, false, false, false, false) dxDrawText("Welcome To Server | GameMod By : Mr.Momar5600", 162, 147, 669, 199, tocolor(255, 255, 255, 255), 2.00, "default-bold", "center", "top", false, false, false, false, false) dxDrawImage( 318, 360, 129, 134, "load.png", rot) dxDrawText("Loading ....", 271, 303, 529, 339, tocolor(255, 255, 255, 255), 1.20, "default-bold", "center", "top", false, false, false, false, false) end addEventHandler("onClientRender", root, dxDrawLoading); removeEventHandler("onClientRender", root, dxDrawLoading); addEventHandler("onClientRender", root, dxDrawLoading); setTimer( function () addEventHandler("onClientRender", root, dxDrawlogo); removeEventHandler("onClientRender", root, dxDrawLoading); end,6000,1) setTimer(function () removeEventHandler("onClientRender", root, dxDrawlogo); if isPedInVehicle(localPlayer) then destroyElement(getPedOccupiedVehicle(localPlayer)) end dx = true fadeCamera(true); setCameraMatrix(-2684.654296875,1933.3981933594,185.04570007324,-2684.6457519531,1932.5715332031,184.48304748535) sound = playSound ("ss.mp3",true) showChat(true) guiSetVisible(wnd,true) showCursor(true) guiSetInputEnabled(true) setElementDimension(localPlayer,0) setElementData(localPlayer,"new",false) outputChatBox("#0069c7 ## #ff0000 GameMode By #0069c7[#ff0000MR~#0069c7Mos.[T].aّّّfA~#ff0000] #0069c7##",255,0,0,true) end,10000,1) centerWindow(wnd) triggerServerEvent("onGetSave",localPlayer) addEvent("onPutSave",true) addEventHandler("onPutSave",root, function (puser,ppass) guiSetText(user,puser) guiSetText(pass,ppass) end ) addEventHandler("onClientGUIClick",root, function () if ( source == ex ) then guiSetVisible(wnd,false) showCursor(false) guiSetInputEnabled(false) Show() elseif ( source == english ) then guiSetText(user_l,"Username") guiSetText(pass_l,"Password") guiSetText(login,"Login") guiSetText(reg,"Register") guiSetText(remember,"Remember Me !!") elseif ( source == arabic ) then guiSetText(user_l,"اسم المستخدم") guiSetText(pass_l,"كلمه المرور") guiSetText(login,"تسجيل الدخول") guiSetText(reg,"حساب جديد") guiSetText(remember,"تذكرني") end end ) addEventHandler("onClientGUIClick",root, function () local user = guiGetText(user) local pass = guiGetText(pass) local user1 = guiGetText(user1) local pass1 = guiGetText(pass1) if ( source == login ) then if user ~= "" and pass ~= "" then if guiCheckBoxGetSelected(remember) then triggerServerEvent("onLoginWith",localPlayer,user,pass) else triggerServerEvent("onLogin",localPlayer,user,pass) end else Link to comment
Mostafa MohammeD Posted December 15, 2015 Author Share Posted December 15, 2015 شكرا لك بس لو سمحتم اخر طلب بي القيم مود ابي الشخصية تلف وترقص عند اختيار الشخصية اخر طلب وشكرا Link to comment
</Mr.Tn6eL> Posted December 15, 2015 Share Posted December 15, 2015 (( start + 5000 ) - start) أنا مادري أنتو تتعاطون ولالا خمسة آلاف start تزيد start بعدين ترجع تنقص خلها 50000 وريح بالك Link to comment
LoOs Posted December 16, 2015 Share Posted December 16, 2015 (( start + 5000 ) - start) أنا مادري أنتو تتعاطون ولالا خمسة آلاف start تزيد start بعدين ترجع تنقص خلها 50000 وريح بالك فكر رقم start رقم ثابت ورقم now رقم غير ثابت يعني ماتقدر تعرف الرقم لانه من فنكشن getTickCount + لاحظ القوس لو تفهم المعادلة راح تفهم وش نقصد بالاساس لو هي صعبة عليك ياحبي يمديك تسوي مخرج outputChatBox وتفهم الي قاعد نسويه + لو كان تشغيله بعد فتره من دخول الاعب للسيرفر راح يكون وقت اطول وراح يكون تعقيد اكثر فعشان كذا الطريقة هاذي اسهل بكثير من طريقتك ان كانك تقصد انه من بداية دخول الاعب للسيرفر فكلامك صحيح لكن انا استعملها بصفة عامة باي وقت Link to comment
TAPL Posted December 16, 2015 Share Posted December 16, 2015 (( start + 5000 ) - start) أنا مادري أنتو تتعاطون ولالا خمسة آلاف start تزيد start بعدين ترجع تنقص خلها 50000 وريح بالك فكر رقم start رقم ثابت ورقم now رقم غير ثابت يعني ماتقدر تعرف الرقم لانه من فنكشن getTickCount + لاحظ القوس لو تفهم المعادلة راح تفهم وش نقصد بالاساس لو هي صعبة عليك ياحبي يمديك تسوي مخرج outputChatBox وتفهم الي قاعد نسويه ان كانك تقصد انه من بداية المود فانا اشوف الافضل كذا لاني ماني دايم اكون افضي احسب مثلا لو كان بعد وقت قليل من البداية راح تكون حوسة نوعا ماً بس كل الطريقتين صح بالاخير مايحتاج تقول نسوي كذا ولا نسوي كذا now ركز هو ما تكلم عن start = 100000 نفترض ان إذا اضفت 5000 رح يكون 105000 إذا نقصت 100000 رح يكون 5000 يعني، ذا ( now - start ) / (( start + 5000 ) - start) يساوي ذا ( now - start ) / 5000 طيب حطها 5000 من البداية؟ Link to comment
</Mr.Tn6eL> Posted December 16, 2015 Share Posted December 16, 2015 ايوه عليك نور ياتابل هذا كان قصدي وفرت علي الكتابة شكرا لك Link to comment
LoOs Posted December 16, 2015 Share Posted December 16, 2015 ايوه عليك نور ياتابل هذا كان قصدي وفرت علي الكتابة شكرا لك تبوله فهمني وش قصدك سكايب عالعموم كلامك صحيح انت وتبوله لكن مع ذالك اهم شيء انه شغال ومايهمك الطريقة -ـ- صح طريقة ابو كلب يمكن اغير فيما بعد ولا تزعل انت وياه 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