Mr.R Posted August 27, 2014 Share Posted August 27, 2014 (edited) السلام عيكم ورحمة الله وبركاته ------- ===[ تمت الافاده ]=== اخواني ، ابي مساعده للقريد ليست سويت شوب ,, نافذه + قريد ليست + صوره لـ سلاح ام4 + زر شراء + زر اقفال النافذه row واضفت M4 اسمه row ابي اذا ضغطت على الـ M4 تطلع صورة سلاح على النافذه + اذا ضغطت زر شراء ، يشتري لي السلاح وعلى فكره برستيج طرح مثال في احدأ المواضيع لاكن صراحه ، مافهمته زين ^ M4 انتم علموني مثال واحد على سلاح وانا بكمل الباقي ، لاهنتوووو الباقي كله اعرفه ، الي ماعرفه شرحته لكم مشششكورين اتمنى الافآدهه ~ ===[ تمت الافاده ]=== Edited September 12, 2014 by Guest Link to comment
#DRAGON!FIRE Posted August 27, 2014 Share Posted August 27, 2014 شف تسوي اسم الصور باسماء الروهات .. ويوم يضغط شراء تسوي ارسال تريقر واحد فقط وترسل معاه اللي اختارهـ guiStaticImageLoadImage وتسوي يوم يختار من اللستة تجيب اللي اختارهـ وتسوي وبجانب سيرفر تتحقق من اللي اختارهـ لو ام فور تعطيه الايدي حقه وهكذا Link to comment
Mr.R Posted August 27, 2014 Author Share Posted August 27, 2014 شف تسوي اسم الصور باسماء الروهات ..ويوم يضغط شراء تسوي ارسال تريقر واحد فقط وترسل معاه اللي اختارهـ guiStaticImageLoadImage وتسوي يوم يختار من اللستة تجيب اللي اختارهـ وتسوي وبجانب سيرفر تتحقق من اللي اختارهـ لو ام فور تعطيه الايدي حقه وهكذا مقدر كلامك هذا كله + منور الموضوع حاول تكتبه بشكل واضح لاهنت وعندي مشكله في القريد ليست اذا سويت رو وسميته تصير باقي الروات مثل اسمه ليه ؟ رفعت ضغطي i'am waiting you ... Link to comment
#DRAGON!FIRE Posted August 27, 2014 Share Posted August 27, 2014 اطرح اكوادكـ .. وبالنسبة للي اقصدهـ .. بعطيك مثال بس خلني اشوف مشكلتك ذي .. Link to comment
Mr.R Posted August 28, 2014 Author Share Posted August 28, 2014 (edited) addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable(wnd, false) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) for i = 1, 2 do guiGridListAddRow(GridList) end guiGridListSetItemText(GridList, 0, 1, "M4 $500", false, false) guiGridListSetItemText(GridList, 1, 1, "Armor $1000", false, false) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) end ) guiSetVisible(wnd,false) bindKey ( "F2" , "down" , function() if ( guiGetVisible ( wnd ) == true ) then guiSetVisible ( wnd ,false ) showCursor (false ) guiSetInputEnabled(false) elseif ( guiGetVisible ( wnd ) == false ) then guiSetVisible ( wnd ,true ) showCursor (false ) guiSetInputEnabled(true) end end ) هذا كودي توني سويته الكود القديم مسحته بلغلط لاكن كان مثل هذا تقريبا الحين ياكنق انا مخلي صوره اول ماتشغل المود تكون طالعه على النافذه انا فكرت في شيء اني اضيف صوره ثانيه مثلا صورة سلاح ام4 اخليها مثل احداثيات الصوره الي على النافذه واذا ضغطت رو تجي صورة السلاح لاكن ماجربت لان فيه مشكله اذا غيرت اسم القريد ليست يتغير كل اسماء الرو يصير مثل اسم القريد ليست الي غريته انا لانك انت تقول لازم الرو مثل اسم الصوره والي ابيه اني اذا ضغطت على الرو يجي صورة سلاح ام4 مثلا وتروح الصوره الى جاهزه على النافذه واذا شلت التحديد عن الرو تروح صورة السلاح وتجي الصوره الي على النافذه جاهزه واذا ضغطت شراء مثلا يشتري لي سلاح ام4 لاني مبتدأ في القريد ليست لو بدون قريد ليست اعرف اتمنى ماطولت عليك يالغالي ، واشكرك كل الشكر على مساعدتك لي ^^ Edited August 28, 2014 by Guest Link to comment
SaRy,#DanGer Posted August 28, 2014 Share Posted August 28, 2014 يالأخو ذي بس لوحه وين الكود Link to comment
Mr.R Posted August 28, 2014 Author Share Posted August 28, 2014 يالأخو ذي بس لوحه وين الكود ياعيوني انا عطيته كود اللوحه عشان يشوف ، الخطأ الخطأ هو : اذا غيرت اسم القريد ليست يصير كل اسماء الروات مثل القريد ليست او اذا غيرت اسم الرو تصير الروات الباقيه مثل اسم الي غيرته بعدين انا مبتدأ في القريد ليست ابيه يعطيني مثالين بس اذا ضغطت رو تجي صورة السلاح + اذا ضغطت زر يشتري السلاح اذا هي لوحه بدون قريد ليست اعرف اتصرف معها Link to comment
nxFairlywell Posted August 28, 2014 Share Posted August 28, 2014 اول شي تجيب الغرض الي اختاره اللاعب من القريد لست او حدد عليه guiGridListGetSelectedItem ---- احضار الغرض المختار من القريد لست بعدين تسوي حدث onClientGUIClick بعدين تسوي وظيفة وتحضر الي اختاره اللاعب من القريد لست عبر الفنكشن الي فوق ^ اذا كان مثلا اختار ام 4 triggerServerEvent تروح لملف السيرفر تسوي فنكشن giveWeapon --- إعطاء سلاح takePlayerMoney --- سحب فلوس اللاعب Link to comment
Mr.R Posted August 28, 2014 Author Share Posted August 28, 2014 اول شي تجيب الغرض الي اختاره اللاعب من القريد لست او حدد عليه guiGridListGetSelectedItem ---- احضار الغرض المختار من القريد لست بعدين تسوي حدث onClientGUIClick بعدين تسوي وظيفة وتحضر الي اختاره اللاعب من القريد لست عبر الفنكشن الي فوق ^ اذا كان مثلا اختار ام 4 triggerServerEvent تروح لملف السيرفر تسوي فنكشن giveWeapon --- إعطاء سلاح takePlayerMoney --- سحب فلوس اللاعب عطني مثال بسيط لاهنت <3 Link to comment
jafar Posted August 28, 2014 Share Posted August 28, 2014 إستبدل الـ ,gridlist بإسم القريد لست حقك. واستبدل احداثيات الصورة بإحداثيات صورتك : ) ImgTable = { { "img1", "img1.png" }; { "img2", "img2.png" }; { "img3", "img3.png" }; -- { "imgName, "filePath" }; }; img = guiCreateStaticImage ( 200, 200, 100, 100, "img1.png", false ); guiSetVisible ( img, false ); for i, v in ipairs ( ImgTable ) do local row = guiGridListAddRow ( gridlist ); guiGridListSetItemText ( gridlist, row, 1, v [ 1 ], false, false ); guiGridListSetItemData ( gridlist, row, 1, v [ 2 ] ); end addEventHandler ( "onClientGUIClick", root, function ( ) if source == gridlist then if guiGetVisible ( img ) == false then guiSetVisible ( img, true ); end local filePath = guiGridListGetItemData ( gridlist, guiGridListGetSelectedItem ( gridlist ), 1 ); if filePath and filePath ~= "" then guiStaticImageLoadImage ( img, filePath ); end end end ); Link to comment
nxFairlywell Posted August 28, 2014 Share Posted August 28, 2014 -------------------- -- CLIENT -------------------- local rows = { {"M4 $500","500"}, {"Armor $1000","1000"}, } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable(wnd, false) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) column = guiGridListAddColumn(GridList, "Weapon ...", 0.9) for k,v in ipairs (rows) do row = guiGridListAddRow(GridList) guiGridListSetItemText(GridList,row,1,v[1],false,false) end Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) end ) addEventHandler("onClientGUIClick", root, function( thePlayer ) if ( source == Button1 ) then getA = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 1 ) local row, column = guiGridListGetSelectedItem ( GridList ) local Money = tonumber ( guiGridListGetItemText(GridList,row,2) ) if ( row and column and row ~= -1 and column ~= -1 ) then triggerServerEvent("Trigger",localPlayer,Money) else outputChatBox("الرجاء اختيار سلاح ", thePlayer,255,0,0,true) end elseif ( source == Button2 ) then guiSetVisible( wnd,false) guiSetVisible( GridList,false) showCusror(false) end end ) addEvent("Chat",true) addEventHandler("Chat", getRootElement(), function ( thePlayer ) outputChatBox("Don't have #"..Money,thePlayer,255,0,0,true) end ) --------------------- -- SERVER --------------------- addEvent("Trigger",true) addEventHandler("Trigger",getRootElement( ) , function( Money ) if ( Money < getPlayerMoney(source)) then giveWeapon( 30, 1000 ) takePlayerMoney( source, tonumber(Money) ) elseif ( Money > getPlayerMoney(source)) then triggerClientEvent("Chat",source) end end ) Link to comment
nxFairlywell Posted August 28, 2014 Share Posted August 28, 2014 ^^غلط محد معصوم من الخطأ , صححه لاهنت Link to comment
#DRAGON!FIRE Posted August 28, 2014 Share Posted August 28, 2014 شف هـ المثال وافهمه زين .. : Client Side local Weapons = [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) guiGridListAddColumn(GridList, "Cost", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) for i, v in ipairs ( Weapons ) do Row = guiGridListAddRow( GridList ) guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) guiGridListSetItemData( GridList, Row, 1, v[2] ) end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button1 ) then if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) if ( Money ~= '' and iD ~= '' ) then triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) end end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) end end ) Server Side addEvent( "giveWeapon", true ) addEventHandler( "giveWeapon", root, function( iD, Money ) if ( getPlayerMoney ( client ) >= Money ) then if ( giveWeapon ( client, iD, 500 ) ) then takePlayerMoney ( client, Money ) outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) end end end ) Link to comment
</Mr.Tn6eL> Posted August 28, 2014 Share Posted August 28, 2014 شف هـ المثال وافهمه زين .. :Client Side local Weapons = [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) guiGridListAddColumn(GridList, "Cost", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) for i, v in ipairs ( Weapons ) do Row = guiGridListAddRow( GridList ) guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) guiGridListSetItemData( GridList, Row, 1, v[2] ) end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button1 ) then if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) if ( Money ~= '' and iD ~= '' ) then triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) end end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) end end ) Server Side addEvent( "giveWeapon", true ) addEventHandler( "giveWeapon", root, function( iD, Money ) if ( getPlayerMoney ( client ) >= Money ) then if ( giveWeapon ( client, iD, 500 ) ) then takePlayerMoney ( client, Money ) outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) end end end ) ليش ماتشرح له عشان يفهم او انا اشرح له Link to comment
#DRAGON!FIRE Posted August 28, 2014 Share Posted August 28, 2014 الكود واضح جدا ما يبيله اي شرح ماله داعي تقرقر كثير .. ولو في شي مهو فاهمه يقول ونشرح له .. وشرحت له هنا .. : شف تسوي اسم الصور باسماء الروهات ..ويوم يضغط شراء تسوي ارسال تريقر واحد فقط وترسل معاه اللي اختارهـ guiStaticImageLoadImage وتسوي يوم يختار من اللستة تجيب اللي اختارهـ وتسوي وبجانب سيرفر تتحقق من اللي اختارهـ لو ام فور تعطيه الايدي حقه وهكذا Link to comment
Mr.R Posted August 28, 2014 Author Share Posted August 28, 2014 شف هـ المثال وافهمه زين .. :Client Side local Weapons = [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) guiGridListAddColumn(GridList, "Cost", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) for i, v in ipairs ( Weapons ) do Row = guiGridListAddRow( GridList ) guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) guiGridListSetItemData( GridList, Row, 1, v[2] ) end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button1 ) then if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) if ( Money ~= '' and iD ~= '' ) then triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) end end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) end end ) Server Side addEvent( "giveWeapon", true ) addEventHandler( "giveWeapon", root, function( iD, Money ) if ( getPlayerMoney ( client ) >= Money ) then if ( giveWeapon ( client, iD, 500 ) ) then takePlayerMoney ( client, Money ) outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) end end end ) والله مقدر تعبكم واحد واحد وكل من طرح كود ، لبى قلوبكم انا مثل ماقلت لكم اول مره أبدى في القريد لست بحياتي كل من طرح كود يكتب جنبه بـ العربي عشان افهم هذا وش يسوي وهذا وش يسوي لان فيه رموز غريبه مثل ~= -1 اول مره اشوفها بـ القريد لست وهذا الكود الي طلع معي فـ الاخير + جربته واذا شغلت المود ماتشتغل اللوحه اذا ضغطت اف2 + ترى سويت الي قلته لي ياجعفر احط احداثيات الصور بس ماستخدمت كودك قلي اذا يضر اشرح كودك بـ العربي لاهنت <3 ---- ---- الحين شف هذا يا الزاحف local Weapons = -- هنا شكلك نسيت شيء ذذ [ 2 ] = { "M4", 31, 300 }, -- التيبلز هذي ابيها سلاح ام4 ودرع [ 1 ] = { "Armor", 100 }, -- هنا حطيت الدرع 100 لاكن ماعرف الايدي حقه } addEventHandler("onClientResourceStart", resourceRoot, function() wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable(wnd, false) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) for i = 1, 2 do guiGridListAddRow(GridList) end guiGridListSetItemText(GridList, 0, 1, "M4 $500", false, false) guiGridListSetItemText(GridList, 1, 1, "Armor $1000", false, false) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) M4 = guiCreateStaticImage(249, 27, 191, 193, "M4.png", false, wnd) Armor = guiCreateStaticImage(249, 27, 191, 193, "Armor.png", false, wnd) end ) bindKey ( "F2", "down", function ( ) -- اقفال النافذه وفتحها guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) -- اشرح لي هذا الكود ولا عليك امر ^^ if ( source == Button1 ) then if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) if ( Money ~= '' and iD ~= '' ) then triggerServerEvent( "Buy", localPlayer, iD, Money ) end end elseif ( source == Button2 ) then -- هذا اذا ضغطت الزر يقفل النافذه guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) end end ) وهنا ملف سيرفر اعرف وش يسوي ، اذا فيه غلط قولو لي ^^ ملف السيرفر هذا يجيب لي السلاح من ايديه الي حطيته في التيبل فـ ملف كلينت لاكن ماعرف اخليه يجيب درع ودم وزي كذا ^^ addEvent( "Buy", true ) addEventHandler( "Buy", root, function( iD, Money ) if ( getPlayerMoney ( client ) >= Money ) then if ( giveWeapon ( client, iD, 500 ) ) then takePlayerMoney ( client, Money ) outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) end end end ) Link to comment
#DRAGON!FIRE Posted August 28, 2014 Share Posted August 28, 2014 اول شي من جعفر ^ بكود كلنت نسيت باول سطر اني افكـ الجدول .. ع العموم هذا شرح كامل .. لو في شي ما فهمته ولا مو قادر تفهمه تفضل قول local Weapons = { --- انشاء جدول يحتوي ع اسم السلاح اللي بيجي باللستة والايدي حق السلاح والسعر .. وتقدر تضيف مليون سلاح [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) --- يوم يشتغل السكربت wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) guiGridListAddColumn(GridList, "Cost", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) for i, v in ipairs ( Weapons ) do --- نسوي لوب لجميع القيم حق الجدول يعني نجلب جميع قيم الجدول Row = guiGridListAddRow( GridList ) --- نضيف رو جديد بعدد القيم اللي بالجدول رو يعني سطر جديد باللستة guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) --- نحط التكست حق اول كولمن والتكست هو اول قيمة من الجدول وهي اسم السلاح guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) --- نحط التكست للكولمن الثاني وهو القيمة الثاني من الجدول وهي السعر guiGridListSetItemData( GridList, Row, 1, v[2] ) --- هنا نحط داتا قيمة الداتا ذي هي الايدي حق السلاح عشان لو ما تبي تحط الايدي باللستة نحط داتا ونجيبها يوم يختار شي من اللستة end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) --- حدث الضغط على الزر if ( source == Button1 ) then --- نحدد السورس if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then --- نتحقق انه اختار شي من اللستة local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) ---- نجلب اللي اختاره بالكولمن الثاني وهو الفلوس local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) --- نجلب الايدي وهو محفوظ بالداتا جلبناه عن طريق اللي اختارهـ if ( Money ~= '' and iD ~= '' ) then --- "" نتحقق انه الفلوس والايدي مهيب triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) --- نسوي تريقر لاعطاء اللاعب سلاح طبعا نرسل مع التريقر المعلومات الفلوس والايدي end end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) end end ) addEvent( "giveWeapon", true ) -- نضيف الحدث بجانب سيرفر addEventHandler( "giveWeapon", root, function( iD, Money ) --- نضيف الحدث مع تعريف اللي ارسلناه if ( getPlayerMoney ( client ) >= Money ) then --- اتحقق من فلوس اللاعب لو كانت تساوي او اكبر من سعر السلاح if ( giveWeapon ( client, iD, 500 ) ) then --- نتحقق لو عطاهـ للاعب سلاح بالايدي اللي ارسلناهـ يعني اللي اختارهـ takePlayerMoney ( client, Money ) --- نسحب منه سعر السلاح outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) --- نسوي مخرج شات باسم السلاح اللي شراهـ والفلوس اللي انسحبت end end end ) Link to comment
Mr.R Posted August 28, 2014 Author Share Posted August 28, 2014 اول شي من جعفر ^ بكود كلنت نسيت باول سطر اني افكـ الجدول .. ع العموم هذا شرح كامل .. لو في شي ما فهمته ولا مو قادر تفهمه تفضل قول local Weapons = { --- انشاء جدول يحتوي ع اسم السلاح اللي بيجي باللستة والايدي حق السلاح والسعر .. وتقدر تضيف مليون سلاح [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) --- يوم يشتغل السكربت wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) guiGridListAddColumn(GridList, "Cost", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) for i, v in ipairs ( Weapons ) do --- نسوي لوب لجميع القيم حق الجدول يعني نجلب جميع قيم الجدول Row = guiGridListAddRow( GridList ) --- نضيف رو جديد بعدد القيم اللي بالجدول رو يعني سطر جديد باللستة guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) --- نحط التكست حق اول كولمن والتكست هو اول قيمة من الجدول وهي اسم السلاح guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) --- نحط التكست للكولمن الثاني وهو القيمة الثاني من الجدول وهي السعر guiGridListSetItemData( GridList, Row, 1, v[2] ) --- هنا نحط داتا قيمة الداتا ذي هي الايدي حق السلاح عشان لو ما تبي تحط الايدي باللستة نحط داتا ونجيبها يوم يختار شي من اللستة end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) --- حدث الضغط على الزر if ( source == Button1 ) then --- نحدد السورس if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then --- نتحقق انه اختار شي من اللستة local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) ---- نجلب اللي اختاره بالكولمن الثاني وهو الفلوس local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) --- نجلب الايدي وهو محفوظ بالداتا جلبناه عن طريق اللي اختارهـ if ( Money ~= '' and iD ~= '' ) then --- "" نتحقق انه الفلوس والايدي مهيب triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) --- نسوي تريقر لاعطاء اللاعب سلاح طبعا نرسل مع التريقر المعلومات الفلوس والايدي end end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) end end ) addEvent( "giveWeapon", true ) -- نضيف الحدث بجانب سيرفر addEventHandler( "giveWeapon", root, function( iD, Money ) --- نضيف الحدث مع تعريف اللي ارسلناه if ( getPlayerMoney ( client ) >= Money ) then --- اتحقق من فلوس اللاعب لو كانت تساوي او اكبر من سعر السلاح if ( giveWeapon ( client, iD, 500 ) ) then --- نتحقق لو عطاهـ للاعب سلاح بالايدي اللي ارسلناهـ يعني اللي اختارهـ takePlayerMoney ( client, Money ) --- نسحب منه سعر السلاح outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) --- نسوي مخرج شات باسم السلاح اللي شراهـ والفلوس اللي انسحبت end end end ) jafar جعفر هذا jafar عاد انا قريت اسمه كذا لحد يضحك اذا غلط واسفين يـ هههههههههههههههه ^ ----- والله لبى قلبك يا الزاحف ماقصرت معي ، لاكن الي ناقصني 1- اذا ضغطت زر يشتري 2- مشكلة الصور ، وبجرب كود جعفر يمكن ينفع 3- ابي تعليمات تطلع في الشات مثلا اذا اختار رو سلاح ام4 وضغط الزر ومامعه فلوس يقول له مامعك فلوس مثال ثاني الرجاء اختيار سلاح 4- ابي كلومن كوست قريب من كلومن ويبون ماعرفت اسويها وبيض الله وجهك وماقصرت <3 Link to comment
nxFairlywell Posted August 28, 2014 Share Posted August 28, 2014 بالنسبه للصؤر اقترح عليك تحطها مخفيه و اذا حدد ع السلاح يحط الشفافيه حق الصورة 100 واذا حدد ع الثاني يحط شفافية الصورة الاولى 0 والثانيه 100 Link to comment
#DRAGON!FIRE Posted August 28, 2014 Share Posted August 28, 2014 ضفت لك اللي تبيه .. وبالنسبة للكولمن رح سكر 15 وعدل رقم 5 زود ونقص لين يضبط معاكـ . الى اسم صورة السلاح الاصلية يعني اللي سويتها ع اللوحة .. وطبعا اسامي الصور تكون زي اسامي اول قيمة بالجدول element وسطر 49 استبدل مثلأ local Weapons = { [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } M4 يكون اسم الصورة M4 اسم الصورة يكون ع اسم السلاح اللي باول قيمة .. مثلا اول قيمة هي اي شي ما فهمته .. في شي تبي تستفر عنه .. تفضل local Weapons = { --- انشاء جدول يحتوي ع اسم السلاح اللي بيجي باللستة والايدي حق السلاح والسعر .. وتقدر تضيف مليون سلاح [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) --- يوم يشتغل السكربت wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) guiGridListAddColumn(GridList, "Cost", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) for i, v in ipairs ( Weapons ) do --- نسوي لوب لجميع القيم حق الجدول يعني نجلب جميع قيم الجدول Row = guiGridListAddRow( GridList ) --- نضيف رو جديد بعدد القيم اللي بالجدول رو يعني سطر جديد باللستة guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) --- نحط التكست حق اول كولمن والتكست هو اول قيمة من الجدول وهي اسم السلاح guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) --- نحط التكست للكولمن الثاني وهو القيمة الثاني من الجدول وهي السعر guiGridListSetItemData( GridList, Row, 1, v[2] ) --- هنا نحط داتا قيمة الداتا ذي هي الايدي حق السلاح عشان لو ما تبي تحط الايدي باللستة نحط داتا ونجيبها يوم يختار شي من اللستة end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) --- حدث الضغط على الزر if ( source == Button1 ) then --- نحدد السورس if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then --- نتحقق انه اختار شي من اللستة local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) ---- نجلب اللي اختاره بالكولمن الثاني وهو الفلوس local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) --- نجلب الايدي وهو محفوظ بالداتا جلبناه عن طريق اللي اختارهـ if ( Money ~= '' and iD ~= '' ) then --- "" نتحقق انه الفلوس والايدي مهيب triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) --- نسوي تريقر لاعطاء اللاعب سلاح طبعا نرسل مع التريقر المعلومات الفلوس والايدي end else -- لو ما اختار شي من اللستة outputChatBox ( "* Please Select Weapon", 255, 255, 255, true ) --- نسوي مخرج شات end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) elseif ( source == GridList ) then --- لو ضغط ع اللستة if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then --- نتحقق انه اختار شي من اللستة local fName = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 1 ) if ( fName ~= '' ) then guiStaticImageLoadImage ( element, fName ) --- نستبدل صورة السلاح الموجودة باللي اختارهـ end end end end ) addEvent( "giveWeapon", true ) -- نضيف الحدث بجانب سيرفر addEventHandler( "giveWeapon", root, function( iD, Money ) --- نضيف الحدث مع تعريف اللي ارسلناه if ( getPlayerMoney ( client ) >= Money ) then --- اتحقق من فلوس اللاعب لو كانت تساوي او اكبر من سعر السلاح if ( giveWeapon ( client, iD, 500 ) ) then --- نتحقق لو عطاهـ للاعب سلاح بالايدي اللي ارسلناهـ يعني اللي اختارهـ takePlayerMoney ( client, Money ) --- نسحب منه سعر السلاح outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) --- نسوي مخرج شات باسم السلاح اللي شراهـ والفلوس اللي انسحبت end else --- لو ما معاهـ فلوس كافية . outputChatBox ( "* You Don't Have engouf money", client ) --- نسوي مخرج شات ونقوله ما معاكـ فلوس كافية end end ) Link to comment
Mr.R Posted August 29, 2014 Author Share Posted August 29, 2014 بالنسبه للصؤر اقترح عليك تحطها مخفيه و اذا حدد ع السلاح يحط الشفافيه حق الصورة 100 واذا حدد ع الثاني يحط شفافية الصورة الاولى 0 والثانيه 100 بالضبط هذا الي ابيه <3 لاكن ماعرف كيف اسويها ، عطنا مثال يالخوي Link to comment
#DRAGON!FIRE Posted August 29, 2014 Share Posted August 29, 2014 بالنسبه للصؤر اقترح عليك تحطها مخفيه و اذا حدد ع السلاح يحط الشفافيه حق الصورة 100 واذا حدد ع الثاني يحط شفافية الصورة الاولى 0 والثانيه 100 بالضبط هذا الي ابيه <3 لاكن ماعرف كيف اسويها ، عطنا مثال يالخوي كذا هريس .. شف كودي افضل طريقة . Link to comment
Mr.R Posted August 29, 2014 Author Share Posted August 29, 2014 (edited) ضفت لك اللي تبيه .. وبالنسبة للكولمن رح سكر 15 وعدل رقم 5 زود ونقص لين يضبط معاكـ .الى اسم صورة السلاح الاصلية يعني اللي سويتها ع اللوحة .. وطبعا اسامي الصور تكون زي اسامي اول قيمة بالجدول element وسطر 49 استبدل مثلأ local Weapons = { [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } M4 يكون اسم الصورة M4 اسم الصورة يكون ع اسم السلاح اللي باول قيمة .. مثلا اول قيمة هي اي شي ما فهمته .. في شي تبي تستفر عنه .. تفضل local Weapons = { --- انشاء جدول يحتوي ع اسم السلاح اللي بيجي باللستة والايدي حق السلاح والسعر .. وتقدر تضيف مليون سلاح [ 1 ] = { "M4", 31, 300 }, [ 2 ] = { "AK", 25, 500 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) --- يوم يشتغل السكربت wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon ...", 0.9) guiGridListAddColumn(GridList, "Cost", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) for i, v in ipairs ( Weapons ) do --- نسوي لوب لجميع القيم حق الجدول يعني نجلب جميع قيم الجدول Row = guiGridListAddRow( GridList ) --- نضيف رو جديد بعدد القيم اللي بالجدول رو يعني سطر جديد باللستة guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) --- نحط التكست حق اول كولمن والتكست هو اول قيمة من الجدول وهي اسم السلاح guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) --- نحط التكست للكولمن الثاني وهو القيمة الثاني من الجدول وهي السعر guiGridListSetItemData( GridList, Row, 1, v[2] ) --- هنا نحط داتا قيمة الداتا ذي هي الايدي حق السلاح عشان لو ما تبي تحط الايدي باللستة نحط داتا ونجيبها يوم يختار شي من اللستة end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) --- حدث الضغط على الزر if ( source == Button1 ) then --- نحدد السورس if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then --- نتحقق انه اختار شي من اللستة local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) ---- نجلب اللي اختاره بالكولمن الثاني وهو الفلوس local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) --- نجلب الايدي وهو محفوظ بالداتا جلبناه عن طريق اللي اختارهـ if ( Money ~= '' and iD ~= '' ) then --- "" نتحقق انه الفلوس والايدي مهيب triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) --- نسوي تريقر لاعطاء اللاعب سلاح طبعا نرسل مع التريقر المعلومات الفلوس والايدي end else -- لو ما اختار شي من اللستة outputChatBox ( "* Please Select Weapon", 255, 255, 255, true ) --- نسوي مخرج شات end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) elseif ( source == GridList ) then --- لو ضغط ع اللستة if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then --- نتحقق انه اختار شي من اللستة local fName = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 1 ) if ( fName ~= '' ) then guiStaticImageLoadImage ( element, fName ) --- نستبدل صورة السلاح الموجودة باللي اختارهـ end end end end ) addEvent( "giveWeapon", true ) -- نضيف الحدث بجانب سيرفر addEventHandler( "giveWeapon", root, function( iD, Money ) --- نضيف الحدث مع تعريف اللي ارسلناه if ( getPlayerMoney ( client ) >= Money ) then --- اتحقق من فلوس اللاعب لو كانت تساوي او اكبر من سعر السلاح if ( giveWeapon ( client, iD, 500 ) ) then --- نتحقق لو عطاهـ للاعب سلاح بالايدي اللي ارسلناهـ يعني اللي اختارهـ takePlayerMoney ( client, Money ) --- نسحب منه سعر السلاح outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) --- نسوي مخرج شات باسم السلاح اللي شراهـ والفلوس اللي انسحبت end else --- لو ما معاهـ فلوس كافية . outputChatBox ( "* You Don't Have engouf money", client ) --- نسوي مخرج شات ونقوله ما معاكـ فلوس كافية end end ) يـ الزاحف سويت طريقتك حقت الصور وهذا الكود الي طلع معي + مافيه الا 9.0 حقت الكلومن الاول والثاني 5 وش جاب 15 خخخخ local Weapons = { [ 1 ] = { "M4", 31, 500 }, [ 2 ] = { "Minigun", 16, 4000 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) wnd = guiCreateWindow(187, 116, 450, 386, "=[ Panel Shop v1.0 | By Mr.R ]=", false) guiWindowSetSizable( wnd, false ) guiSetVisible ( wnd, false ) GridList = guiCreateGridList(9, 21, 223, 355, false, wnd) guiGridListAddColumn(GridList, "Weapon", 0.9) guiGridListAddColumn(GridList, "Price", 5) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) guiSetProperty(Button1, "NormalTextColour", "FFAAAAAA") Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) guiSetProperty(Button2, "NormalTextColour", "FFAAAAAA") MTA = guiCreateStaticImage(249, 27, 191, 193, "MTA.png", false, wnd) -- هنا نضيف صورة الخلاط وام4 ولا ميحتاج ؟ for i, v in ipairs ( Weapons ) do Row = guiGridListAddRow( GridList ) guiGridListSetItemText( GridList, Row, 1, v[1], false, false ) guiGridListSetItemText( GridList, Row, 2, "$"..v[3], false, false ) guiGridListSetItemData( GridList, Row, 1, v[2] ) end end ) bindKey ( "F2", "down", function ( ) guiSetVisible ( wnd, not guiGetVisible ( wnd ) ) showCursor ( guiGetVisible ( wnd ) ) end ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button1 ) then if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then local Money = tonumber ( guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ) local iD = tonumber( guiGridListGetItemData( source, guiGridListGetSelectedItem( GridList ), 1 ) ) if ( Money ~= '' and iD ~= '' ) then triggerServerEvent( "giveWeapon", localPlayer, iD, Money ) -- نسوي ترايقر اثنين حق ام4 والخلاط ولا ؟ ^^ end else outputChatBox ( "* Please Select Weapon", 255, 255, 255, true ) end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) elseif ( source == GridList ) then if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then local fName = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 1 ) if ( fName ~= '' ) then guiStaticImageLoadImage ( M4, fName ) -- هنا صورة سلاح ام4 guiStaticImageLoadImage ( Minigun, fName ) -- هنا صورة سلاح الخلاط end end end end ) وبالنسبه لـ ملف السيرفر addEvent( "giveWeapon", true ) addEventHandler( "giveWeapon", root, function( iD, Money ) if ( getPlayerMoney ( client ) >= Money ) then if ( giveWeapon ( client, iD, 500 ) ) then -- الـ 500 وش وضعها هذي فلوس السلاح ولا وش ؟ ^^ takePlayerMoney ( client, Money ) outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..Money.."", client ) end else outputChatBox ( "* You Don't Have engouf money", client ) end end ) + نسوي من كود السيرفر اثنين حق الـ ام4 و الخلاط ولا واحد بس ؟ ^^ Edited August 29, 2014 by Guest Link to comment
#DRAGON!FIRE Posted August 29, 2014 Share Posted August 29, 2014 اقصد رح سطر 15 وبتلقى رقم 5 عدله لين يضبط بالنسبة للطريقة خطا .. سوي صورة ثابتة عادي تكون لوغو ولا اي شي وحط اسمها بالسطر اللي قلته لك بس سوي كذا واسم صور الاسلحة شرحت لك كيف يكونوا . 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