Rm-Dj Posted March 17, 2013 Posted March 17, 2013 سلام عليكم شباب بغيت اعرف حاجه مثلا سويت لوحه وفيها زر والزر هذا لما تضغط عليه مثلا نقول يعطيك درع وابي اذا ضغطة الزر مره ثانيه يسحب الدرع يعني المطلوب منكم ابي الطريقه الي كيف اخلي الزر يسوي وضيفتين وبس ان شالله فهمتو
iPrestege Posted March 17, 2013 Posted March 17, 2013 getPedArmor setPedArmor "onClientGUIClick" triggerServerEvent
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 اخوي برستيج انا بغيت الزر لما تضغطه مره وحده يعطيك درع ولما تضغطه مره ثانيه يسحب الدرع طبعا طريقة سحب الدرع هي نفسها استخدم الكود setPedArmor احط الدرع 0 وخلاص بس getPedArmor وش فايدته ؟
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 موفاهم شي ممكن تسويلي مثال ! خلاص خل كود الدرع لحست مخي المطلوب ابي زر يسوي وضيفتين
iPrestege Posted March 17, 2013 Posted March 17, 2013 كلنت : addEventHandler("onClientGUIClick",الزر, function ( ) triggerServerEvent("Armor",localPlayer) end,false ) سيرفر : addEvent("Armor",true) addEventHandler("Armor",root, function ( ) if (getPedArmor(source) >= 1) then setPedArmor(source,0) outputChatBox("** Armor Removed",source,255,0,0,true) elseif (getPedArmor(source) < 1) then setPedArmor(source,100) outputChatBox("** Armor Added",source,255,255,0,true) end end ) جرب #
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 مادري احس ان الطريقه بتضبط بس فيه بعض الاكواد مايجي معها get مثل setPedHeadless كيف اسويلها زي الدرع ؟؟
===|OSAMA|=== Posted March 17, 2013 Posted March 17, 2013 -- Client Side ! addEventHandler ( "onClientGUIClick", اسم الزر, function ( ) if ( not Clicked ) then triggerServerEvent ( "setArmor", localPlayer, 100 ) else triggerServerEvent ( "setArmor", localPlayer, 0 ) end Clicked = not Clicked end, false ) -- Server Side ! addEvent ( "setArmor", true ) addEventHandler ( "setArmor", root, function ( amount ) if ( amount == 100 ) then setPedArmor ( source, 100 ) else setPedArmor ( source, 0 ) end end )
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 طيب ي شباب فيه اكواد ماتجي معاها get مثل setPedHeadless وش الحل؟
iPrestege Posted March 17, 2013 Posted March 17, 2013 local load = false addEventHandler("onClientGUIClick",الزر, function () load = not load setPedHeadless(localPlayer,load and load or not load) end,false)
|Mr|-Talal07-| Posted March 17, 2013 Posted March 17, 2013 جرب ذاا isPedHaveHeadless = false addEventHandler("onClientGUIClick",btn, function () if isPedHaveHeadless then setPedHeadless(localPlayer,false) isPedHaveHeadless = false else setPedHeadless(localPlayer,true) isPedHaveHeadless = true end end ,false)
iPrestege Posted March 17, 2013 Posted March 17, 2013 ذذ تعديل بسيط على كودي فيه خطأ يصير كذا : بالنسبة للدرع كودي وكود اسامة بيوكنون شغالين # local load = false addEventHandler("onClientGUIClick",زرك, function () load = not load setPedHeadless(localPlayer,load and load or load) end,false)
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 ي اخوان ذذ مافيه واحد يوضح لنا وش سواء ؟؟ ابي افهم وش سويتو بل كود او مثلا واجهني كود مايجي معه get وش اسوي وكذا ي ليت واحد يوضحلي
iMr.Dawix~# Posted March 17, 2013 Posted March 17, 2013 ي اخوان ذذمافيه واحد يوضح لنا وش سواء ؟؟ ابي افهم وش سويتو بل كود او مثلا واجهني كود مايجي معه get وش اسوي وكذا ي ليت واحد يوضحلي الـ get يجيب الشيء تقدر تخليه يجيبه بالشات او يجيبه في لبل او او مثل getPlayerMoney
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 الـ get يجيب الشيء تقدر تخليه يجيبه بالشات او يجيبه في لبل او او مثل getPlayerMoney موفاهم قصدي -_-" انا قصدي كيف ضبطو الكود وليه ضافوله مثل هذوول load and load or load) load = not load local load = false كيف جبتوهم وليه عشان اتعلم اسوي لوححدي
hassan.k.s.a Posted March 17, 2013 Posted March 17, 2013 local x = 0 -- قيمه الي هي 0 x نعطي addEventHandler("onClientGUIClick",guiRoot,function() if source == but then if x == 0 then -- 0 == xاذا كانت قيمة setPedHeadless(localPlayer,true) -- ننقطع الراس x = 1 -- ونخلي القيمة 1 else -- واذا ماكانت القيمة == 0 setPedHeadless(localPlayer,false) -- نركب الراس x = 0 -- ونرجع القيمة 0 end end end)
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 طيب ممكن تشرحلي القيمه وهذول وليه حاطهم ووش فايدتهم
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 تككفه حسن ساعدني انا جديد بلبرمجه ومحتاج واحد يوقف معي
hassan.k.s.a Posted March 17, 2013 Posted March 17, 2013 خخخخخخخخ قيمة يعني شي من عقلك يمديك تحط رقم كلامي اي شي تبيه ^.^ شي وهمي ! وانا حطيت if x == 0 then اذا كان x يسآوي الرقم الوهمي او الكلام الوهمي الي انت حطيته يسآوي يعني يطآبق راح يكون الشي التالي .. الخ الزبده ^.^ عجيبه مافهمت انا حاط شرح واضح
Rm-Dj Posted March 17, 2013 Author Posted March 17, 2013 ينفع اسوي المود كذا addEventHandler("onClientGUIClick",guiRoot,function() if source == but then setPedHeadless(localPlayer,true) else setPedHeadless(localPlayer,false) end end) ؟؟؟
Bssol Posted March 17, 2013 Posted March 17, 2013 خخخخخخخخخخخخخخخخخخخخخ نوبات؟؟؟؟؟ وين راح الكود ذا؟؟؟؟ isPedHeadless
Tete omar Posted March 17, 2013 Posted March 17, 2013 خخخخخخخخخخخخخخخخخخخخخ نوبات؟؟؟؟؟ وين راح الكود ذا؟؟؟؟ isPedHeadless كل شخص وله طريقته بالبرمجة
===|OSAMA|=== Posted March 17, 2013 Posted March 17, 2013 خخخخخخخخخخخخخخخخخخخخخ نوبات؟؟؟؟؟ وين راح الكود ذا؟؟؟؟ isPedHeadless اخوي بسول ، الأخ قصدهـ من السالفة كلها ، إنه يبي لما يكبس عالزر المرة الأولى يسوي أمر محدد ولما يكبس مرة ثانية يسوي أمر آخر getPedArmorمهو محدد شي واحد ، يعني هو جاب مثال حق الدرع ، وبعض الأخوان سووها له بـ setPedHeadless جا طلبها على يفكر انه مافي شي يتحقق إذا كان اللاعب مقطوع راسه أو لا ، الزبدة ، المقصود من كلامه إنه يبي لما تكبس عالزر المرة الأولى يسوي أمر محدد والمرة الثانية أمر آخر # ========================== ينفع اسوي المود كذا addEventHandler("onClientGUIClick",guiRoot,function() if source == but then setPedHeadless(localPlayer,true) else setPedHeadless(localPlayer,false) end end) ؟؟؟ -- Client Side ! addEventHandler ( "onClientGUIClick", but, function ( ) if ( not Clicked ) then setPedHeadless ( localPlayer, true ) else setPedHeadless ( localPlayer, false ) end Clicked = not Clicked end, false )
hassan.k.s.a Posted March 17, 2013 Posted March 17, 2013 خخخخخخخخخخخخخخخخخخخخخ نوبات؟؟؟؟؟ وين راح الكود ذا؟؟؟؟ isPedHeadless ذذ طيب وش فيك متحمس
===|OSAMA|=== Posted March 17, 2013 Posted March 17, 2013 but?? هاذ إسم زره ، شف كوده = ) ينفع اسوي المود كذا addEventHandler("onClientGUIClick",guiRoot,function() if source == but then setPedHeadless(localPlayer,true) else setPedHeadless(localPlayer,false) end end) ؟؟؟
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