Mr.T9 Posted February 17, 2013 Share Posted February 17, 2013 ماافهمت عليك انت اخذ الكود وضبطه وحطه هنا وبفهم انا الحين بدية افهم اسوي لوحه زي الي سويتوها لي وانت سولي الي تقول عنها عشان افهمها ماعليك امر ذذ قصدي مثل انت بالمطار 1 تحذف الزر حق المطار الاول باللوحة اللي بتجي بالمطار الاول والثاني نفس الطريقة Link to comment
iPrestege Posted February 17, 2013 Share Posted February 17, 2013 == Client Side == GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} KSA11 = guiCreateWindow(441,226,543,443," ( خدمة الطيران )",false) guiSetVisible(KSA11,false) guiSetAlpha(KSA11,1) GUIEditor_Button[1] = guiCreateButton(112,61,314,71,"سوفا تاخذك لـ المطار 1",false,KSA11) GUIEditor_Button[2] = guiCreateButton(111,307,314,71,"سوفا تاخذك لـ المطار 3",false,KSA11) GUIEditor_Button[3] = guiCreateButton(112,180,314,71,"سوفا تاخذك لـ المطار 2",false,KSA11) GUIEditor_Memo[1] = guiCreateMemo(53,392,457,42,"كل رحله سوفا تكلفك 500 رياـل ..! ",false,KSA11) GUIEditor_Button[4] = guiCreateButton(10,30,46,39,"اغلاق",false,KSA11) GUIEditor_Label[1] = guiCreateLabel(213,142,87,27,"رحله سعيده",false,KSA11) guiLabelSetColor(GUIEditor_Label[1],255,0,255) GUIEditor_Label[2] = guiCreateLabel(215,268,87,27,"رحله سعيده",false,KSA11) guiLabelSetColor(GUIEditor_Label[2],255,255,0) GUIEditor_Label[3] = guiCreateLabel(213,35,87,27,"رحله سعيده",false,KSA11) guiLabelSetColor(GUIEditor_Label[3],0,255,0) marker = createMarker ( x,y,z, "cylinder", 2, 255, 0, 0, 170 ) addEventHandler("onClientMarkerHit",marker, function (player) if (getElementType (player) == "player") and (player == localPlayer) then guiSetVisible(KSA11,true) showCursor(true) end end ) addEventHandler("onClientGUIClick",root, function () local Check = getElementPosition( localPlayer ) if ( source == GUIEditor_Button[1] ) then triggerServerEvent("onClick[1]",localPlayer) guiSetVisible(KSA11,false) showCursor(false) guiSetEnabled ( GUIEditor_Button[1], false ) guiSetEnabled ( GUIEditor_Button[2], true ) guiSetEnabled ( GUIEditor_Button[3], true ) elseif ( source == GUIEditor_Button[2] ) then triggerServerEvent("onClick[2]",localPlayer) guiSetEnabled ( GUIEditor_Button[1], true ) guiSetEnabled ( GUIEditor_Button[2], false ) guiSetEnabled ( GUIEditor_Button[3], true ) guiSetVisible(KSA11,false) showCursor(false) elseif ( source == GUIEditor_Button[3] ) then triggerServerEvent("onClick[3]",localPlayer) guiSetEnabled ( GUIEditor_Button[1], true ) guiSetEnabled ( GUIEditor_Button[2], true ) guiSetEnabled ( GUIEditor_Button[3], false ) guiSetVisible(KSA11,false) showCursor(false) elseif ( source == GUIEditor_Button[4] ) then guiSetVisible(KSA11,false) showCursor(false) end end ) Link to comment
Sfa7 Posted February 17, 2013 Author Share Posted February 17, 2013 طيب حلوو فكره حلوه بس بسالك لو بغيت اسوي ماركرين او ثلاثه او اربعه كيف؟ Link to comment
PaiN^ Posted February 17, 2013 Share Posted February 17, 2013 وش فايدته هذا local Check = getElementPosition( localPlayer ) أعرف وش يسوي بس أقصد ماله داعي بالكود ذذ Link to comment
Mr.T9 Posted February 17, 2013 Share Posted February 17, 2013 طيب حلوو فكره حلوه بسبسالك لو بغيت اسوي ماركرين او ثلاثه او اربعه كيف؟ createMarker Link to comment
Sfa7 Posted February 17, 2013 Author Share Posted February 17, 2013 خلالاص عرفة كيف بس بسال اخوي برستيج ان كوده عيبه شي واحد مثلا انا بل مطار 1 ونقلني الكود للمطار رقم 2 ورحت من اف1 للمطار رقم 1 رجعتله يعني ولمسة الماركر وابيه ينقلني للمطار 2 لما تفتح الوحه احصل زر الذهاب لـ المطار رقم 2 مسكر يقولي لنا اخر مره رحتله كود اخوي برستيج مثلا اخر مره ضغطة ع المطار رقم 1 خلاص يتقفل المطار رقم 1 واذا ضغطة المطار رقم 2 ورجعت للماركر عن طريق اف 1 احصل الزر مقفل هذا عيب كود اخوي برستيج >< Link to comment
iPrestege Posted February 17, 2013 Share Posted February 17, 2013 وش فايدته هذا local Check = getElementPosition( localPlayer ) أعرف وش يسوي بس أقصد ماله داعي بالكود ذذ هذا زايد بالغلط ضفتة لاني كنت بسوية بالاحداثيات if (check == "pos") سوي الماركرات جدول Link to comment
Sfa7 Posted February 17, 2013 Author Share Posted February 17, 2013 بعطيكم مثال عشان تفهمون اكثر مثلا الماركر الي فيه الوحه انا حاطه بل بدايه وخليته ينقلني لـ ساحة اسلحه مثلا ولما نقلني قتلوني هنااك وابي ارجع لـ الساحه عن طريق الماركر راح احصل ان الزر مقفل هنا العيب بس ترا ي شباب الي فوووق مثااال يعني من الخياال لو ابي اسوي ماركر ينقل عندي الاكواد و كله واعرف بس معطيكم مثال عن كود برستيج Link to comment
iPrestege Posted February 17, 2013 Share Posted February 17, 2013 دقايق بس افكر بـ طريقة ذذ Link to comment
Mr.T9 Posted February 17, 2013 Share Posted February 17, 2013 دقايق بس افكر بـ طريقة ذذ شف طريقتي Link to comment
iPrestege Posted February 17, 2013 Share Posted February 17, 2013 addEventHandler("onClientRender",root, function () local x, y, z = getElementPosition (localPlayer ) if ( string.format("%.5f", x) == x and string.format("%.5f", y) == y and string.format("%.5f", z) == z ) then if ( guiGetEnabled ( GUIEditor_Button[3] ) == false ) then return end guiSetEnabled ( GUIEditor_Button[3], false ) else if ( guiGetEnabled ( GUIEditor_Button[3] ) == true ) then return end guiSetEnabled ( GUIEditor_Button[3], true ) end return x, y, z end ) جرب ذا المثال ماجربتة ذذ ! Link to comment
Sfa7 Posted February 17, 2013 Author Share Posted February 17, 2013 نفس الكود القديم >< ماتغيير شي بس فكرة T9 حلوه ذذ بجربها ومشكورين ويعطيكم العافيه بس اخوي برستيج هذا الكود الحين لو لمسة الماركر وانا بـ موتري تفتحلي الوحه انا ابي بس الاعب اذا لمسها تفتحله Link to comment
iPrestege Posted February 17, 2013 Share Posted February 17, 2013 نفس الكود القديم ><ماتغيير شي بس فكرة T9 حلوه ذذ بجربها ومشكورين ويعطيكم العافيه بس اخوي برستيج هذا الكود الحين لو لمسة الماركر وانا بـ موتري تفتحلي الوحه انا ابي بس الاعب اذا لمسها تفتحله الحين اسوي لك كود ثاني! دقايق بس بخلية يشتغل ماعليك ذا السيارهـ : GUIEditor_Button = {} GUIEditor_Memo = {} GUIEditor_Label = {} KSA11 = guiCreateWindow(441,226,543,443," ( خدمة الطيران )",false) guiSetVisible(KSA11,false) guiSetAlpha(KSA11,1) GUIEditor_Button[1] = guiCreateButton(112,61,314,71,"سوفا تاخذك لـ المطار 1",false,KSA11) GUIEditor_Button[2] = guiCreateButton(111,307,314,71,"سوفا تاخذك لـ المطار 3",false,KSA11) GUIEditor_Button[3] = guiCreateButton(112,180,314,71,"سوفا تاخذك لـ المطار 2",false,KSA11) GUIEditor_Memo[1] = guiCreateMemo(53,392,457,42,"كل رحله سوفا تكلفك 500 رياـل ..! ",false,KSA11) GUIEditor_Button[4] = guiCreateButton(10,30,46,39,"اغلاق",false,KSA11) GUIEditor_Label[1] = guiCreateLabel(213,142,87,27,"رحله سعيده",false,KSA11) guiLabelSetColor(GUIEditor_Label[1],255,0,255) GUIEditor_Label[2] = guiCreateLabel(215,268,87,27,"رحله سعيده",false,KSA11) guiLabelSetColor(GUIEditor_Label[2],255,255,0) GUIEditor_Label[3] = guiCreateLabel(213,35,87,27,"رحله سعيده",false,KSA11) guiLabelSetColor(GUIEditor_Label[3],0,255,0) marker = createMarker ( x,y,z, "cylinder", 2, 255, 0, 0, 170 ) addEventHandler("onClientMarkerHit",marker, function (player) if (getElementType (player) == "player") and (player == localPlayer) and not isPedInVehicle (player) then guiSetVisible(KSA11,true) showCursor(true) end end ) addEventHandler("onClientGUIClick",root, function () if ( source == GUIEditor_Button[1] ) then triggerServerEvent("onClick[1]",localPlayer) guiSetVisible(KSA11,false) showCursor(false) guiSetEnabled ( GUIEditor_Button[1], false ) guiSetEnabled ( GUIEditor_Button[2], true ) guiSetEnabled ( GUIEditor_Button[3], true ) elseif ( source == GUIEditor_Button[2] ) then triggerServerEvent("onClick[2]",localPlayer) guiSetEnabled ( GUIEditor_Button[1], true ) guiSetEnabled ( GUIEditor_Button[2], false ) guiSetEnabled ( GUIEditor_Button[3], true ) guiSetVisible(KSA11,false) showCursor(false) elseif ( source == GUIEditor_Button[3] ) then triggerServerEvent("onClick[3]",localPlayer) guiSetEnabled ( GUIEditor_Button[1], true ) guiSetEnabled ( GUIEditor_Button[2], true ) guiSetEnabled ( GUIEditor_Button[3], false ) guiSetVisible(KSA11,false) showCursor(false) elseif ( source == GUIEditor_Button[4] ) then guiSetVisible(KSA11,false) showCursor(false) end 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