αвυ-wαleed Posted February 21, 2014 Share Posted February 21, 2014 السلام عليكم ورحمة الله وبركاته انا بسوي شوب بس ابغاه يشتري مو سلاح مثلن برصاصة بسوي في اللوحة مربع يدخل مثلن يبغى 100 طلقة الطلقة الواحده قيمتها 10 يعني تصير 1000$ د وابغى الفلوس مجموعها يجي تحت في اللوحة مثلن 100 طلقة من m4 ب 1000 ومن mp5 ب 2000 يجي مجموعها تحت 3000 اتمنى جميع الفنكشات الي تساعدني وابغى أي حاجة تساعدني Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 ما فهمت عليك زين ... تبي يعني بالشوب ايديت يكتب فيه عدد الطلقات .. ووقت يشتري كل عدد طلقات لها سعر محدد ولأ كيف Link to comment
αвυ-wαleed Posted February 21, 2014 Author Share Posted February 21, 2014 يب يازاحف وابغى مثلن كتب عدد طلقات 5 اسلحة يجي مجموع الفلوس تحت يضغط شراء يا الغاء ابغى الفنكشات الي تساعدني Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 Event: "onClientGUIClick" tonumber guiGetText للمعلومية : المسالة بها ضرب . Link to comment
αвυ-wαleed Posted February 21, 2014 Author Share Posted February 21, 2014 (GUIEditor_Label[15],"Total : ".. tPMt23 .." $") end local gWA24 = guiGetText (GUIEditor_Edit[3]) if gWA24 ~= '' then local ابغى اسوي اعلى شيء يشترية مثلن 1000 ططلقة اش التعديل Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 (edited) (GUIEditor_Label[15],"Total : ".. tPMt23 .." $") end local gWA24 = guiGetText (GUIEditor_Edit[3]) if gWA24 ~= '' then local ابغى اسوي اعلى شيء يشترية مثلن 1000 ططلقة اش التعديل -___- الكود مستحيل يشتغل .. نسخ لصق مثال بسيط ... : addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button ) then local Shots = guiGetText( edit ) if ( Shots ~= "" ) then if not ( tonumber( Shots ) ) then return end local GetShots = math.floor( tonumber( Shots ) * 40 ) triggerServerEvent( "GiveWe", localPlayer, GetShots, tonumber( Shots ) ) end end end ) addEvent( "GiveWe", true ) addEventHandler( "GiveWe", root, function( GetShots, ammo ) if ( GetShots and ammo ) then if ( getPlayerMoney( source ) >= GetShots ) then giveWeapon ( source, id, ammo ) takePlayerMoney( source, GetShots ) end end end ) Edited February 21, 2014 by Guest Link to comment
αвυ-wαleed Posted February 21, 2014 Author Share Posted February 21, 2014 addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button ) then هذا اسم زر شراء local Shots = guiGetText( edit ) if ( Shots ~= "" ) then هنا اسم edit local GetShots = math.floor( tonumber( Shots ) * 40 ) triggerServerEvent( "GiveWe", localPlayer, GetShots ) end end end ) كذا صخ اعتبر سويت الكلنت باقي السيرفر احط أي دي السلاح Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 (edited) عطيتك الكود مرتب .. ليه سويته كذا : الاسبتدال : بـ متغير الزر حقكـ Button سطر 2 : بدل # بـ اسم الأيديت حقكـ edit سطر 3 : بدل # سطر 6 : بدل الرقم 40 بـ سعر الطلقة # addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button ) then local Shots = guiGetText( edit ) if ( Shots ~= "" ) then if not ( tonumber( Shots ) ) then return end local GetShots = math.floor( tonumber( Shots ) * 40 ) triggerServerEvent( "GiveWe", localPlayer, GetShots, tonumber( Shots ) ) end end end ) Edited February 21, 2014 by Guest Link to comment
αвυ-wαleed Posted February 21, 2014 Author Share Posted February 21, 2014 زاحف ممكن بس تعديلين ابغى الفلوس تظهر في Label مثلن اشترى 200 طلقة من سلاحين يجي مجموع فلوسها في Label وابغى مثلن احد حد اقصى للطلقات مايقدر ياخذا اكثر من 1000 طلقة Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 زاحف ممكن بس تعديلين ابغى الفلوس تظهر في Label مثلن اشترى 200 طلقة من سلاحين يجي مجموع فلوسها في Label وابغى مثلن احد حد اقصى للطلقات مايقدر ياخذا اكثر من 1000 طلقة تبغى يعني لو اشتريت سلأح وانسحبت الفلوس .. يجي باللبل الفلوس اللي انسحبت .. ولو اشتريت مرة ثانية يجي المبلغ القديم اللي انحسب + المبلغ اللي انسحب بالمرة الثانية Link to comment
αвυ-wαleed Posted February 21, 2014 Author Share Posted February 21, 2014 (edited) زاحف افهمني شوي شوف انا بسوي اكثر من edit اسلحة مخلتفة قول مثال m4 الطلقة ب 10 mp5 الطلقة ب 5 وجيت كتبت في edit حق m4 كتبت 2 يعني طلقتين يجي في Label $20 ولو مثلن اخذت 3 من m4 و 3 من mp5 يجي في Label $45 السعر يجي في Label اذا كتب في edit قبل اشتري Edited February 21, 2014 by Guest Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 زاحف افهمني شوي شوف انا بسوي اكثر من edit اسلحة مخلتفة قول مثال m4 الطلقة ب 10 mp5 الطلقة ب 5 وجيت كتبت في edit حق m4 كتبت 2 يعني طلقتين يجي في Label $20 ولو مثلن اخذت 3 من m4 و 3 من mp5 يجي في Label $45تبعا السعر يجي في Label اذا كتب في edit قبل اشتري وليش مصعبها على نفسك ؟ .. بتسوي مليون ايديت ؟ سوي جريد ليست وايديت واحد وخلأص . Link to comment
αвυ-wαleed Posted February 21, 2014 Author Share Posted February 21, 2014 لا عادي بسوي edit لكن ابغى عدد الطلقات الي اكتبها في edit سعرها يجي في Label حتى لو كتبت في اكثر من edit يجي سعر كل الطلقات اللي في جميع edit في Label Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 لا عادي بسوي edit لكن ابغى عدد الطلقات الي اكتبها في edit سعرها يجي في Label حتى لو كتبت في اكثر من edit يجي سعر كل الطلقات اللي في جميع edit في Label مشوار .. صعب تسويها ذي سويت جريد ليست ويختار منها ويكتب عدد الطلقات وخلاص وتسوي الللي تبيه بـ الجريد يست Link to comment
abu5lf Posted February 21, 2014 Share Posted February 21, 2014 https://community.multitheftauto.com/ind ... ls&id=8720 Link to comment
αвυ-wαleed Posted February 21, 2014 Author Share Posted February 21, 2014 ياعيال ابغى عدد الطلقات الي اكتبه في edit يطلع سعره label وابغى مثلن اسوي حد اكثر شيء تقدر تشتري رصاص 2000 طلقة Link to comment
#DRAGON!FIRE Posted February 21, 2014 Share Posted February 21, 2014 الأستبدأل ..... : بـ متغير الزر حقكـ Button سطر 2 : بدل # بـ اسم الأيديت حقكـ edit سطر 3 : بدل # سطر 6 : بدل الرقم 40 بـ سعر الطلقة # سطر 8 : بدل رقم 2000 بعدد اقصى حد للرصاص # سطر 10 : بدل التكست اللي يطلع وقت يشتري # local Label = guiCreateLabel( .... ) addEventHandler( "onClientGUIClick", resourceRoot, function( ) if ( source == Button ) then local Shots = guiGetText( edit ) if ( Shots ~= "" ) then if not ( tonumber( Shots ) ) then return end if ( tonumber( Shots ) > 2000 ) then return end local GetShots = math.floor( tonumber( Shots ) * 40 ) guiSetText( Label, "Money taken: "..GetShots ) triggerServerEvent( "GiveWe", localPlayer, GetShots, tonumber( Shots ) ) end 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