Professional Posted October 19, 2014 Share Posted October 19, 2014 طلب كود عمل شوب اسلحه او فنكشات لتبوه بس هاتو Link to comment
Professional Posted October 19, 2014 Author Share Posted October 19, 2014 لا لا لا مافهمت انت قصدي انا ابي اصمم شوب اسلحه حلو مع ابي مع كل شيئ قلي كيف من اي برنامج اصنع الشوب وابي اكواده Link to comment
HassoN Posted October 19, 2014 Share Posted October 19, 2014 لا لا لا مافهمت انت قصدي انا ابي اصمم شوب اسلحه حلو مع ابي مع كل شيئ قلي كيف من اي برنامج اصنع الشوب وابي اكواده guieditor Link to comment
TAPL Posted October 19, 2014 Share Posted October 19, 2014 تستهبل انت ولا وش تبي نعطيك فنكشات شوب كامل؟!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ذا شي يفترض تعرفه من نفسك و انت تبرمج تبي تسوي شي مثلاً تبي تسوي نافذه؟ استخدم كود الي يسوي نافذه guiCreateWindow تبي تسوي زر؟ استخدم كود الي يسوي زر guiCreateButton تبي يصير شي لما يضغط الزر؟ استخدم حدث عند الضغط على شي 'onClientGUIClick' تبي تعرف كم مع اللاعب فلوس؟ استخدم كود الي يجيب فلوس اللاعب getPlayerMoney تبي تعطي لاعب سلاح؟ استخدم كود الي يعطي سلاح giveWeapon بكل بساطة !!!!!!!!!! Link to comment
xFace[B]ook Posted October 19, 2014 Share Posted October 19, 2014 تستهبل انت ولا وشتبي نعطيك فنكشات شوب كامل؟!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ذا شي يفترض تعرفه من نفسك و انت تبرمج تبي تسوي شي مثلاً تبي تسوي نافذه؟ استخدم كود الي يسوي نافذه guiCreateWindow تبي تسوي زر؟ استخدم كود الي يسوي زر guiCreateButton تبي يصير شي لما يضغط الزر؟ استخدم حدث عند الضغط على شي 'onClientGUIClick' تبي تعرف كم مع اللاعب فلوس؟ استخدم كود الي يجيب فلوس اللاعب getPlayerMoney تبي تعطي لاعب سلاح؟ استخدم كود الي يعطي سلاح giveWeapon بكل بساطة !!!!!!!!!! لا لا لا مافهمت انت قصدي انا ابي اصمم شوب اسلحه حلو مع ابي مع كل شيئ قلي كيف من اي برنامج اصنع الشوب وابي اكواده لالالا ياتابل انت مافهمت قصده هو يبي البرنامج حق صنع المودات البرنامج ذاكك الي تسوي كل مودات فيه Link to comment
' A F . Posted November 17, 2014 Share Posted November 17, 2014 Client Side * 'onClientGUIClick' triggerServerEvent Server Side * 'addEvent' -- آضافة حدث addEventHandler - آظأفة حدث معألج getPlayerMoney -- يتحقق من فلوسه الي انت تحطهآ takePlayerMoney -- يسحب فلوسه عند م يشتري giveWeapon -- يعطيه سلآح outputChatBox -- آذا تبيه يطلع فـ الشآت آذا كان في خطأ عدلوهه ي شباب Link to comment
abu5lf Posted November 17, 2014 Share Posted November 17, 2014 viewtopic.php?f=91&t=27739 Link to comment
Mr.R Posted November 19, 2014 Share Posted November 19, 2014 (edited) اصنع نافذهـ بـمود صنع اللوحات تلقاه في اليوتيوب و قوقل وله شروحات كثيرهـ gui Editor : اسم المود تستخدم هذا الكود من جانب كلينت addEventHandler ( "onClientGUIClick", root, function( ) -- وظيفه + حدث if ( source == اسم الزر ) then -- نتحقق من الزر triggerServerEvent ( "Minigun", localPlayer ) -- ارسال ترايقر الى السيرفر end -- اند الفنكشن end ) -- اند الاف + قوس اغلاق الحدث وبعدين تستخدم هذا الكود من جانب سيرفر addEvent( "Minigun", true ) -- اضافة حدث addEventHandler ( "Minigun", root, function( ) -- وظيفه + حدث local PlayerMoney = getPlayerMoney ( source ) -- تعريف الحصول على فلوس الاعب local PlayerName = getPlayerName ( source ) -- تعريف الحصول على اسم الاعب if ( PlayerMoney >= 4000 ) then -- تحقق من فلوس الاعب اكثر من او اقل takePlayerMoney ( source, 4000 ) -- سحب الفلوس من الاعب giveWeapon ( source, 38, 10000 ) -- اعطاء الاعب سلاح + حط الايدي وعدد الرصاص setPedWeaponSlot ( source, getSlotFromWeapon( 38 ) ) -- هنا حط ايدي السلاح outputChatBox ( "" .. PlayerName .. " Has Bought Weapon [ Minigun ]", source, 255, 255, 255, true ) -- مخرج شات يقول تم شراء السلام بنجاح else outputChatBox("You don't have $4000 to buy [ Minigun ]", source, 255, 0, 0, true ) -- مخرج شات يقول مامعك فلوس end -- اند الفنشكن end ) -- اند الاف + قوس اغلاق الحدث واذا عندك اي مشكله في النافذهـ وزي كذا .. تفضل : ) Edited November 21, 2014 by Guest Link to comment
#=|>[A]sMr,\~> Posted November 19, 2014 Share Posted November 19, 2014 "Client" function shop () if source == اسم الزر then -- triggerServerEvent("اسم الترايقر",localPlayer ) elseif source == اسم الزر then triggerServerEvent("اسم الترايقر",localPlayer ) end end addEventHandler("onClientGUIClick",root,shop) " Server " addEvent ( "اسم الترايقر", true ) addEvent ( "اسم الترايقر", true ) function g() -- اسم الفنكشن g local money = getPlayerMoney(source) if (money > 189) then -- تحقق ان فلوسة اكثر من 189 takePlayerMoney ( source ,189 ) -- نسحب من فلوسة 189 giveWeapon ( source, 31, 189 ) -- نعطية سلاح والاي دي 31 outputChatBox("#ffff00..: [ تم شرآء السلاح ] :..",source,255,255,255,true) else outputChatBox("#ffff00..: [ ليس لديك فلوس ] :..",source,255,255,255,true) end end addEventHandler("اسم الترايقر",root,اسم الفنكشن) -------------------------------------- function b() -- اسم الفنكشن b local money = getPlayerMoney(source) if (money > 300) then -- نتحقق من فلوسة takePlayerMoney ( source ,300 ) -- نسحب من فلوسة 300 giveWeapon ( source, 30, 300 ) -- نعطية سلاح رقم الاي دي 30 outputChatBox("#ff9900..: [ تم شرآء السلاح ] :..",source,255,255,255,true) else outputChatBox("#ff9900..: [ ليس لديك فلوس ] :..",source,255,255,255,true) end end addEventHandler("اسم الترايقر",root,اسم الفنكشن) Link to comment
Mr.R Posted November 19, 2014 Share Posted November 19, 2014 @ Mr.R : غلط !! ياقلبي جرب قبل لا تكتب .. والله شغال معي 100% هه ^^ Link to comment
TAPL Posted November 19, 2014 Share Posted November 19, 2014 @ Mr.R : غلط !! ياقلبي جرب قبل لا تكتب .. والله شغال معي 100% هه ^^ Last edited by Mr.R on Wed Nov 19, 2014 8:18 pm, edited 5 times in total. Link to comment
Mr.R Posted November 19, 2014 Share Posted November 19, 2014 عدلت 5 مرات على الكود من مسافات وكذا ماغيرت شيء -,- والكود شغال ^^ Link to comment
TAPL Posted November 19, 2014 Share Posted November 19, 2014 عدلت 5 مرات على الكود من مسافات وكذا ماغيرت شيء -,-والكود شغال ^^ ترا مو هنود حنا كنت حاط ذول السطرين خارج الأفنت بما معناه السورس مو معرف local PlayerMoney = getPlayerMoney ( source ) -- تعريف الحصول على فلوس الاعب local PlayerName = getPlayerName ( source ) -- تعريف الحصول على اسم الاعب يعني مدري وش تستفيد انك تكذب لكن شي جيد انك صلحت كودك بنفسك بعد 5 ساعات Link to comment
Mr.R Posted November 19, 2014 Share Posted November 19, 2014 انا قلت يمكن اذا خليتها خارج الايفنت ماتضر بعد وخليتها برى .. بعدين قلت خلني ارجعها وافتك من الاخطاء والباقي مسافات .. وتعديل على بعض الكلمات : ) Link to comment
EH10 Posted November 20, 2014 Share Posted November 20, 2014 function( button, state, absoluteX, absoluteY ) مـن وين جـايب , button, state, absoluteX, absoluteY Link to comment
The Killer Posted November 20, 2014 Share Posted November 20, 2014 'onClientGUIClick' Parameters: string button, string state, int absoluteX, int absoluteY ----------------------------------------------- لاكن دام ما استعملها في الكود , ف مالها داعي يحطها ! Link to comment
EH10 Posted November 20, 2014 Share Posted November 20, 2014 عـارف بس لية حـاطهم مـالها دأعـي , Link to comment
AboShanab Posted November 20, 2014 Share Posted November 20, 2014 -- # Client Side ! addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 25, 5000 ) end end ) -- # Server Side ! addEvent ( "onBuyWeapon", true ) addEventHandler ( "onBuyWeapon", root, function ( ID, Cost ) if ( getPlayerMoney ( client ) >= tonumber ( Cost ) ) then takePlayerMoney ( client, tonumber ( Cost ) ) if ( giveWeapon ( client, tonumber ( ID ) ) ) then outputChatBox ( "* You have been buy a ".. getWeaponNameFromID ( tonumber ( ID ) ) .." by ".. tostring ( Cost ) .."$", client, 255, 255, 0, true ) else outputChatBox ( "* Problem with weapon id !", client, 255, 0, 0, true ) end else outputChatBox ( "* You do not have enough money !", client, 255, 0, 0, true ) end end ) تعديلات Client Side 25 ايدي السلاح 5000 سعر السلاح Link to comment
Professional Posted November 20, 2014 Author Share Posted November 20, 2014 الكلنت يصير كذا؟؟ mechMarker = createMarker (2484.95142,-1664.40332,13.34375,) GUIEditor = { button = {}, window = {}, edit = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(4, 0, 796, 600, "shop weapon by hassan", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFEC9712") GUIEditor.button[1] = guiCreateButton(9, 11, 777, 579, "", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(0, 9, 222, 120, "M4$500", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 31, 500 ) end end ) GUIEditor.button[3] = guiCreateButton(229, 12, 230, 117, "M5$500", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 29, 500 ) end end GUIEditor.button[4] = guiCreateButton(470, 13, 307, 116, "Knife$500,000", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 4, 500000 ) end end GUIEditor.button[5] = guiCreateButton(0, 145, 212, 135, "شوزن السعر:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 25, 500 ) end end GUIEditor.button[6] = guiCreateButton(227, 157, 232, 117, "الشورن ال7 طلقات السعر:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 26, 500 ) end end GUIEditor.button[7] = guiCreateButton(474, 158, 307, 116, "باراشوت:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 46, 500 ) end end GUIEditor.button[8] = guiCreateButton(0, 290, 212, 100, "TEC-9:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 32, 500 ) end end GUIEditor.button[9] = guiCreateButton(223, 293, 236, 97, "AK-47:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 30, 500 ) end end GUIEditor.button[10] = guiCreateButton(473, 287, 314, 103, "الخلاط:15 مليون", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 38, 15000000 ) end end GUIEditor.label[1] = guiCreateLabel(764, 513, 13, 25, "", false, GUIEditor.button[1]) GUIEditor.edit[1] = guiCreateEdit(5, 513, 777, 71, "شوب الاسلحه من قبل Hassan للمقرات v1,1 الخلاط:2000 طلقه", false, GUIEditor.button[1]) end ) Link to comment
#=|>[A]sMr,\~> Posted November 20, 2014 Share Posted November 20, 2014 الكلنت يصير كذا؟؟ mechMarker = createMarker (2484.95142,-1664.40332,13.34375,) GUIEditor = { button = {}, window = {}, edit = {}, label = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(4, 0, 796, 600, "shop weapon by hassan", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetProperty(GUIEditor.window[1], "CaptionColour", "FFEC9712") GUIEditor.button[1] = guiCreateButton(9, 11, 777, 579, "", false, GUIEditor.window[1]) GUIEditor.button[2] = guiCreateButton(0, 9, 222, 120, "M4$500", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 31, 500 ) end end ) GUIEditor.button[3] = guiCreateButton(229, 12, 230, 117, "M5$500", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 29, 500 ) end end GUIEditor.button[4] = guiCreateButton(470, 13, 307, 116, "Knife$500,000", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 4, 500000 ) end end GUIEditor.button[5] = guiCreateButton(0, 145, 212, 135, "شوزن السعر:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 25, 500 ) end end GUIEditor.button[6] = guiCreateButton(227, 157, 232, 117, "الشورن ال7 طلقات السعر:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 26, 500 ) end end GUIEditor.button[7] = guiCreateButton(474, 158, 307, 116, "باراشوت:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 46, 500 ) end end GUIEditor.button[8] = guiCreateButton(0, 290, 212, 100, "TEC-9:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 32, 500 ) end end GUIEditor.button[9] = guiCreateButton(223, 293, 236, 97, "AK-47:500 دولار", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 30, 500 ) end end GUIEditor.button[10] = guiCreateButton(473, 287, 314, 103, "الخلاط:15 مليون", false, GUIEditor.button[1]) addEventHandler ( "onClientGUIClick", root, function ( ) if ( source == button ) then triggerServerEvent ( "onBuyWeapon", localPlayer, 38, 15000000 ) end end GUIEditor.label[1] = guiCreateLabel(764, 513, 13, 25, "", false, GUIEditor.button[1]) GUIEditor.edit[1] = guiCreateEdit(5, 513, 777, 71, "شوب الاسلحه من قبل Hassan للمقرات v1,1 الخلاط:2000 طلقه", false, GUIEditor.button[1]) end ) تطقطق انت ؟ Link to comment
Professional Posted November 20, 2014 Author Share Posted November 20, 2014 ما اجيت غير انت لهنا؟؟؟؟ اي حد يجي تابل تعال ما اجينا غير واحد ما يعرف بجيتيدور Link to comment
Mr.R Posted November 20, 2014 Share Posted November 20, 2014 @ EH10 ياخي هذا فنكشن خذته من الويكي كذا ولا كذا يشتغل الكود .. بس بشيله -,- + @Hassan Meke سوي الي قلت لك ويظبط كل شيء : ) 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