Jump to content

Mr.R

Members
  • Posts

    775
  • Joined

  • Last visited

Everything posted by Mr.R

  1. منور الموضوع تزوير اعتذر اعتذر > نهاية الاستعجال لاكن انا حالياً مسافر , ولما ارجع بصلح المود واطرحه بعد يومين او 3 بالكثير وترى هدف المود يطلع كلام بالشات , لاكن انا نسيت اخلي اسم الاعب يطلع لما ارجع بخلي اسم الاعب يطلع , وبصلح غلط بسيط زياده بل توفيق بس وش فائده اذا موجود من العبه اساسا ؟ السلام عليكم اول شيء منور الموضوع ثاني شيء انا ساحب على اللعبه لي فتره طويله وتوني ارجع ههههه والمود فيه غلط بسيط بصلحه ونزله الحين اشتغل عليه انه مايطلع اسم الي مسوي اختصار ويرسل الكلام ورد على سؤالك ان فيه ناس مايعرفون يسون اختصار مع انه سهل ويبون المود ملاحظه : بجدد الرابط
  2. منور الموضوع تزوير المود يسوي اختصار كلام طويل في الشات انت مافهمت الفكره اعتذر اعتذر > نهاية الاستعجال لاكن انا حالياً مسافر , ولما ارجع بصلح المود واطرحه بعد يومين او 3 بالكثير وترى هدف المود يطلع كلام بالشات , لاكن انا نسيت اخلي اسم الاعب يطلع لما ارجع بخلي اسم الاعب يطلع , وبصلح غلط بسيط زياده
  3. خذ هذا الشوب كـ مثال اول مود سويته وساعدني فيه الزاحف بقوهـ , واشكرهـ صراحه <3 #Client local Weapons = { --- انشاء جدول يحتوي ع اسم السلاح اللي بيجي باللستة والايدي حق السلاح والسعر .. وتقدر تضيف مليون سلاح [ 1 ] = { "M4", 31, 500 }, [ 2 ] = { "Minigun", 38, 4000 }, [ 3 ] = { "JetPack", "JetIteam", 1200 }, } addEventHandler( "onClientResourceStart", resourceRoot, function ( ) -- يوم يشتغل السكربت outputChatBox ( "#FFFC17.:[ Panel Shop v1.0 By #00FF00Mr.R#FFFC17 ]:.", 255, 0, 0, true ) outputChatBox ( "#FFFC17.:[ Press #00FF00'F2'#FFFC17 To Open It ]:.", 255, 0, 0, true ) 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.7) guiGridListAddColumn(GridList, "Price", 0.2) Button1 = guiCreateButton(270, 243, 139, 39, "=[ Buy ]=", false, wnd) Button2 = guiCreateButton(270, 292, 139, 39, "=[ X ]=", false, wnd) 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 ) --- نحط التكست للكولمن الثاني وهو القيمة الثاني من الجدول وهي السعر guiGridListSetItemColor ( GridList, Row, 2, 0, 255, 0) 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 ( isTimer ( Timer ) ) then return end Timer = setTimer ( function ( ) end, 4000, 1 ) if ( guiGridListGetSelectedItem ( GridList ) ~= -1 ) then --- نتحقق انه اختار شي من اللستة local Money = guiGridListGetItemText ( GridList, guiGridListGetSelectedItem ( GridList ), 2 ) ---- نجلب اللي اختاره بالكولمن الثاني وهو الفلوس local iD = guiGridListGetItemData( GridList, guiGridListGetSelectedItem( GridList ), 1 )--- نجلب الايدي وهو محفوظ بالداتا جلبناه عن طريق اللي اختارهـ if ( Money ~= '' and iD ~= '' ) then --- "" نتحقق انه الفلوس والايدي مهيب triggerServerEvent( "Weapon", localPlayer, iD, string.sub ( Money, 2, string.len ( Money ) ) ) --- نسوي تريقر لاعطاء اللاعب سلاح طبعا نرسل مع التريقر المعلومات الفلوس والايدي end else -- لو ما اختار شي من اللستة outputChatBox ( "* Please Select Weapon", 255, 0, 0, true ) --- نسوي مخرج شات end elseif ( source == Button2 ) then guiSetVisible ( wnd, false ) showCursor ( guiGetVisible ( wnd ) ) end end end ) #Server local Timer = { }; addEvent( "Weapon", true ) -- نضيف الحدث بجانب سيرفر addEventHandler( "Weapon", root, function( iD, Money ) --- نضيف الحدث مع تعريف اللي ارسلناه if not ( iD == "JetIteam" ) then if ( getPlayerMoney ( client ) >= tonumber ( Money ) ) then --- اتحقق من فلوس اللاعب لو كانت تساوي او اكبر من سعر السلاح if ( giveWeapon ( client, tonumber ( iD ), 2200 ) ) then --- نتحقق لو عطاهـ للاعب سلاح بالايدي اللي ارسلناهـ يعني اللي اختارهـ takePlayerMoney ( client, tonumber ( Money ) ) --- نسحب منه سعر السلاح outputChatBox ( "* You Bought "..getWeaponNameFromID ( iD ).." With "..tonumber ( Money ).."", client, 0, 255, 0, true ) --- نسوي مخرج شات باسم السلاح اللي شراهـ والفلوس اللي انسحبت end else outputChatBox ( "* You Don't Have engouf money", client, 255, 0, 0, true ) end else if ( getPlayerMoney ( client ) >= tonumber ( Money ) ) then if not ( isTimer ( Timer [ client ] ) ) then givePedJetPack ( client ) bindKey ( client, "j", "down", jetPackBind ) takePlayerMoney ( client, tonumber ( Money ) ) outputChatBox ( "* You Bought JetPack With "..tonumber ( Money ).."", client ) Timer [ client ] = setTimer ( function ( client ) if ( doesPedHaveJetPack ( client ) ) then removePedJetPack ( client ) end Timer [ client ] = nil unbindKey ( client, "j", "down", jetPackBind ) end, 60000, 1, client ) else outputChatBox ( "* You Had JetPack !", client ) end else outputChatBox ( "* You Don't Have engouf money", client ) end end end ) jetPackBind = function ( player ) if ( player ) then if ( isElement ( player ) ) then if ( doesPedHaveJetPack ( player ) ) then removePedJetPack ( player ) else givePedJetPack ( player ) end end end end addEventHandler ( "onPlayerQuit", root, function ( ) if ( Timer [ source ] ) then Timer [ source ] = nil end end ) اتمنى افدتكـ ,
  4. والله صراحه خذت الفكرهـ من موضوعك , فاضي قلت خلني اسويه والحين اشتغل على حركات بنزلها ومنور الموضوع
  5. -[ تم اصلاح رابط التحميل ورابط الصوره وعطل المود ]- السلام عليكم ورحمة الله وبركاته اقدم لكم مود بسيط جداً -[ اختصارات الشات ]- : المميزات 1- حذف الاختصار 2- الوان مختلفه كل ثانيه : ملاحظه F5 المود يفتح من زر صورهـ للمود زي ماتشوفون تم اصلاح مشكلة عدم ظهور الاسم اتركم مع التحميل -[ http://www.up-00.com/?muAY ]- للتواصل سكايب Skype : Httttt7_Ksa
  6. الكود شغال , الخطأ من عندك =)
  7. يبغي الانترو كامل مدته 30 ثانيه ويطفى المود -_-"
  8. صراحه سيرفر القوات , ما اشوف عنده الا السيارات الـ 2015 كلها بس هههههههههه اهنيكم على الابداع وبتوفيق ^^
  9. !!!! سطر 7 sel مو معرفه مع الاند false وممكن تقولي ليه حطيت sell ورقم 0 جنب
  10. الحين انت مسوي سكربت الوقت الحقيقي , ولا تعرف تسوي التاريخ ؟؟ كلها نفس الفنكشن getRealTime وهذا كودك حق الوقت addEventHandler("onClientRender", root, function ( ) local hours = getRealTime ( ).hour local minutes = getRealTime ( ).minute local seconds = getRealTime ( ).second dxDrawText(hours..":"..minutes..":"..seconds,38, 578, 177, 590,tocolor(4,184,255,255),0.8,"bankgothic") end ) وشف امثلة الشباب بتستفيد
  11. ياخي ردي ماله اي فايده يعني ؟ هو يقول وش اكتب ف الترايقر انا فاهم قصده قلت له وعطيته مثال , واذا ردي ماله داعي قل خيراً او اسكت -_-"
  12. انا فاهم قصدك الكلام الي كتبته في الترايقر الي بـ الكلينت وارسلته لسيرفر تكتب في الايفنت مثل الكلام الي كتبته بالترايقر الي بالكلينت بالضبط : مثال كتبت في كلينت كذا triggerServerEvent ( "HelloWorld", localPlayer ) في سيرفر تكتب في الايفنت مثل الكلام الي كتبته بالترايقر الي فالكلينت زي كذا function open( ) guiSetVisible ( team, true ) showCursor ( true ) end addEvent ( "HelloWorld", true ) addEventHandler ( "HelloWorld", getRootElement( ), open )
  13. شف شرح الزاحف بتستفيد وتسوي الكود بنفسكـ https://forum.multitheftauto.com/viewtopic.php?f=164&t=62041
  14. والله اول مره اشوفه هههههه Useful Function هذا الفنكشن جديد من ضمن John : مسويه بس ماظن فيه فرق بين فنكشن setPedClothes و addPedClothes
  15. جرب addEventHandler("onPlayerQuit", root, function ( ) local PlayerAccount = getPlayerAccount ( source ) if not vAcc or isGuestAccount ( PlayerAccount ) then return end setAccountData ( PlayerAccount, "Clothes", getPedClothes ( source , 0 ) ) end ) addEventHandler("onPlayerLogin", root, function ( _,acc ) local v_Data = getAccountData ( acc, "Clothes" ) if ( v_Data ) then if getElementModel ( source ) == 0 then setPedClothes ( source, 0 ) end end ) Edit :
  16. للحين مو فاهم ليه مكررين فنكشن getPlayerTeam زي كذا getPlayerTeam ( attacker ) and getPlayerTeam ( attacker ) -_-"
  17. @i,xAhmed ماقلد كلام مبرمجين ولا شيء ذذ كلامي فيه خطأ ؟؟ صحيح انه معتزل عن اللعبه وكذا , لاكن اكلمه للحين خاص ^^ وصحيح ان ردي متأخر شوي بس ترد الحين وتسوي زحمه ليه ؟ وقال تحطيم قال , الله يهديك بس انا ماحطم احد ولا اخلي احد ييأس بلعكس اساعد @EH10 والله ماعرف للقريد ليست كثير خبرهـ بسيطه فيه لو عندي خبرهـ خليت الناس كلها تستفيد ^^ شدخل الزاحف في السالفه ؟ امزح امزح
  18. getPlayerTeam ( source ) and getPlayerTeam ( source ) ??????????
  19. عليكم السلام فكرة مود جميله , المود يصلح لسيرفرات الهجوله لاهنت على النشر , تقبل مروري
  20. مـاتـحسس مـتـأخر شـوي , Postby |~| ALCKASER |~| on Tue Nov 12, 2013 2:28 pm يرجال شف كم بين تعليقي وتعليقك .. هههههههههههههههه وش تستفيد ترد
  21. شف التعليقات الي فوق كلها , بتلقى طلبك حاول تسويها على الاقل , وش الفايده اذا اخذت الكود ومشيت نسخ + لصق : )
  22. اها فهمت قصدهـ يستخدم فنكشن الصورهـ guiCreateStaticImage مع حدث "onPlayerLogin" يعني اول مايسجل , تختفي الصورهـ يسوي لها guiSetVisible
×
×
  • Create New...