SFA7~2013 Posted May 28, 2013 Share Posted May 28, 2013 function putLeft(wnd) local sx,sy = guiGetScreenSize() local w,h = guiGetSize(wnd,false) local wndX,wndY = guiGetPosition(wnd,false) local y = (sy - h)/2 guiSetPosition(wnd,wndX,y,false) end -- Wnd move_wnd = guiCreateWindow(0.005,0.285,0.245,0.3133,"الاماكن",true) guiSetVisible(move_wnd,false) putLeft(move_wnd) guiWindowSetSizable(move_wnd,false) grid = guiCreateGridList(0.0459,0.117,0.9082,0.6223,true,move_wnd) guiGridListSetSelectionMode(grid,1) guiGridListAddColumn(grid,"الاماكن",0.9) spawnbtn = guiCreateButton(0.1837,0.766,0.6071,0.1702,"اختيار",true,move_wnd) guiSetFont(spawnbtn,"default-bold-small") addEvent("log",true) addEventHandler("log",root, function () Show() end ) skin = {46,47,48} Name = {"Sleep Skin","#00ff00Saudi Skin","#000000Black Saudi Skin"} num = 1 text = "" function Show() setCameraMatrix(1901.4235839844,-1682.6235351563,29.648176193237,1898.0999755859,-1682.5999755859,29.10000038147) ped = createPed(skin[1],1898.0999755859,-1682.5999755859,29.10000038147,270) setText(Name[1]) bindKey("arrow_r","down",right) bindKey("arrow_l","down",left) bindKey("enter","down",enter) fadeCamera(true) showCursor(false) end function right() if num == #skin then num = 1 setElementModel(ped,skin[num]) setText(Name[num]) else num = num + 1 setElementModel(ped,skin[num]) setText(Name[num]) end end function left() if num == 1 then num = #skin setElementModel(ped,skin[num]) setText(Name[num]) else num = num - 1 setElementModel(ped,skin[num]) setText(Name[num]) end end function enter() unbindKey("arrow_r") unbindKey("arrow_l") unbindKey("enter") destroyElement(ped) setCameraMatrix(-3275.85913,-2971.42334,499.37030) setElementData(localPlayer,"skin",skin[num]) setText("") guiSetVisible(move_wnd,true) showCursor(true) end function setText(tx) text = tx end addEventHandler("onClientRender",root, function () local x,y = guiGetScreenSize() dxDrawText("\n" .. text,0,0,x,y,tocolor(255,255,0,255),2,"pricedown","center","top",false,false,false,true) if text ~= "" then dxDrawText("اختر الشخصيه من خلال الضغط على الاسهم\nاضغط انتر لاختيار الشخصيه\n",0,0,x,y,tocolor(0,255,0,255),2,"default-bold","right","bottom") end end ) function setPlayerXYZ(x,y,z) local player = getLocalPlayer() setElementData(player,"x",x) setElementData(player,"y",y) setElementData(player,"z",z) end rows = { "1- البدايه الرئيسيه", "2- الدايري", "3- الطعس", "4- الشارع الطويل", } for i,text in ipairs(rows) do local row = guiGridListAddRow(grid) guiGridListSetItemText(grid,row,1,text,false,false) guiGridListSetItemColor(grid,row,1,0,255,0) end addEventHandler("onClientGUIClick",root, function () local sel = guiGridListGetSelectedItem(grid) if ( source == grid ) then if sel == 0 then setCameraMatrix(-3275.85913,-2971.42334,499.37030,-3292.92065,-2853.30176,482.50317) elseif sel == 1 then setCameraMatrix(1873.07971, 825.39416, 29.59185,1797.5855712891,830.97955322266,10.664346694946) elseif sel == 3 then setCameraMatrix(-3070.94921, -3083.84301, 45.22809,-3072.5554199219,-3000.345703125,5) elseif sel == 2 then setCameraMatrix(-2541.21655, -2897.66601, 18.39924,-2479.4760742188,-2830.7487792969,3) end end end ) addEventHandler("onClientGUIClick",root, function () local sel = guiGridListGetSelectedItem(grid) if ( source == spawnbtn ) then if sel == 0 then setPlayerXYZ(-3292.92065,-2853.30176,482.50317) triggerServerEvent("onSpawnPlayer",localPlayer) showCursor(false) guiSetVisible(move_wnd,false) elseif sel == 1 then setPlayerXYZ(1797.5855712891,830.97955322266,10.664346694946) triggerServerEvent("onSpawnPlayer",localPlayer) showCursor(false) guiSetVisible(move_wnd,false) elseif sel == 2 then setPlayerXYZ(-2479.4760742188,-2830.7487792969,3) triggerServerEvent("onSpawnPlayer",localPlayer) showCursor(false) guiSetVisible(move_wnd,false) elseif sel == 3 then setPlayerXYZ(-3072.5554199219,-3000.345703125,5) triggerServerEvent("onSpawnPlayer",localPlayer) showCursor(false) guiSetVisible(move_wnd,false) end end end ) addEventHandler("onClientResourceStart",resourceRoot, function () fadeCamera(false) end ) Link to comment
SFA7~2013 Posted May 29, 2013 Author Share Posted May 29, 2013 المود كل شيءتمام بس فيه مشكلة عندما تغط اختار مايجي ولا شيء Link to comment
AboShanab Posted May 29, 2013 Share Posted May 29, 2013 ^ متأكد أن الكود لك ؟ نعم نعم هذي هي اختراع البرمجه الجديدة يمكنك وضع كود سباون باسم AboShanab فـ مثلا AboShanab(x,y,z) ذذ من مخه ^ سفاحح اول انت طالع ذا .. setPlayerXYZ شنهو ذا .. خخخخخخخخ اذا تبي تنقل لاعب يمديك تستخدم كودين سيرفر او كلنت Server Side ! -- ملف سيرفر spawnPlayer او Client Side or Server Side -- يمديك تحطه كلنت او سيرفر setElementPosition Link to comment
PaiN^ Posted May 29, 2013 Share Posted May 29, 2013 Do not use this function to spawn a ped/player. It will cause problems with other functions like warpPedIntoVehicle. Use spawnPlayer and createPed instead. Link to comment
K1NG Posted May 29, 2013 Share Posted May 29, 2013 ^ متأكد أن الكود لك ؟ نعم نعم هذي هي اختراع البرمجه الجديدة يمكنك وضع كود سباون باسم AboShanab فـ مثلا AboShanab(x,y,z) ذذ من مخه ^ سفاحح اول انت طالع ذا .. setPlayerXYZ شنهو ذا .. خخخخخخخخ اذا تبي تنقل لاعب يمديك تستخدم كودين سيرفر او كلنت Server Side ! -- ملف سيرفر spawnPlayer او Client Side or Server Side -- يمديك تحطه كلنت او سيرفر setElementPosition يا بططل .. هو مسوي وظيفة بإسم المتغير ذا .. setPlayerXYZ function setPlayerXYZ(x,y,z) local player = getLocalPlayer() setElementData(player,"x",x) setElementData(player,"y",y) setElementData(player,"z",z) end يعني عآدي .. مافيها غلط ولا شي .. وياليت تعلمه أخطائه بدون ضحكـ ماله داعي .. Link to comment
|Mr|-Talal07-| Posted June 5, 2013 Share Posted June 5, 2013 يا ابطال ذا من قيم مود وناسه الي انا مسويه والله لو مو الاختبارات كان الموضوع مغلق من زمان Link to comment
|Mr|-Talal07-| Posted June 5, 2013 Share Posted June 5, 2013 ^ قد ماتقدر خل الكود سيرفر انت من وين تفهم ذا لوناسه لا تساعدونه و قفلوا الموضوع حلووه ذي Link to comment
iPrestege Posted June 5, 2013 Share Posted June 5, 2013 ^ قد ماتقدر خل الكود سيرفر انت من وين تفهم ذا لوناسه لا تساعدونه و قفلوا الموضوع حلووه ذي وش فيك معصب؟ يخوي اقترحت ماساعدنآه ؟ خخخ وش فيك زعلت ذذ Link to comment
|Mr|-Talal07-| Posted June 5, 2013 Share Posted June 5, 2013 ^ قد ماتقدر خل الكود سيرفر انت من وين تفهم ذا لوناسه لا تساعدونه و قفلوا الموضوع حلووه ذي وش فيك معصب؟ يخوي اقترحت ماساعدنآه ؟ خخخ وش فيك زعلت ذذ انا معصب عشان اكثر مودات وناسه الي انا مسويها لهم مسروقه و منشوره كل ما ادخل سيرفر القوانين الي تحت موجوده الديث ماتش موجود ,, حرب الطائرات و مودات كثيره قهر يغلق و وخروا الكود Link to comment
iPrestege Posted June 5, 2013 Share Posted June 5, 2013 تقدر تسوي الكود كلة سيرفر و تخلية يشتغل من الكلنت بـ ترايقر يعني الكلنت مافية وظائف ياخذهـ يلعب فية [ = و بـ كذا تخفف تحمليكـ من الملفات ذذذذذذذذذذ الطريقة ماجربتها بس ناس مجربينها و تضبط ذذ Link to comment
|Mr|-Talal07-| Posted June 5, 2013 Share Posted June 5, 2013 تقدر تسوي الكود كلة سيرفر و تخلية يشتغل من الكلنت بـ ترايقر يعني الكلنت مافية وظائف ياخذهـ يلعب فية [ = و بـ كذا تخفف تحمليكـ من الملفات ذذذذذذذذذذ الطريقة ماجربتها بس ناس مجربينها و تضبط ذذ اكثر المودات سيرفر في الاصل 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