EH10 Posted December 27, 2013 Share Posted December 27, 2013 طـلــب فـنـكشـنـات - اذا واحد علية 1 نجمة واكثر وجا تيم الشرطة وطلق علية بالسلاح بينقبض علية ويروح معة وين ماراح الشرطي ويروح لماركر ويدخل الماركر وماحد يشوف الماركر غير الشرطي الي قبض على المجرم واذا دخل الماركر المجرم يتحول للسجن والشرطي ياخذ فلوس وابي تشرحلي الفنكشنات مشان اعرف لية استخدمهن Link to comment
The Killer Posted December 27, 2013 Share Posted December 27, 2013 Event # 'onClientPlayerDamage' -- حدث اذا الشرطي ضربه function # getPlayerTeam -- نتحقق من التيم getTeamName -- ^ getPlayerWantedLevel -- نتحقق معه نجوم setPedControlState -- يلحق الشرطي setCameraTarget -- الكاميرا تكون على الشرطي else -- اذا ماكان عليه نجوم cancelEvent -- نكنسل الايفنت اذا وصل الماركر Event # 'onMarkerHit' -- اذا لمس الاماركر function # createMarker -- نصنع ماركر setPlayerWantedLevel -- نخلي النجوم 0 setElementPosition -- ندخله في السجن setTimer -- بعد وقت محدد يطلع setElementVisibleTo -- مايشوف الماركر غير الشرطي والحرامي destroyElement -- نحذف الماركر Link to comment
EH10 Posted December 27, 2013 Author Share Posted December 27, 2013 (edited) شكرا لك كتير بس الي محيرني الكود setPedControlState setPedControlState ( source, "وش نحط هنا", true ) Edited December 27, 2013 by Guest Link to comment
The Killer Posted December 27, 2013 Share Posted December 27, 2013 setPedControlState ( source, "forwards", true ) Link to comment
EH10 Posted December 27, 2013 Author Share Posted December 27, 2013 ابيك تقولي الاخطاء الي بالكود مشان اصححها function Damages () if ( getPlayerTeam(source) ) and ( getTeamName(getPlayerTeam(source)) ) == "Police" then if getPlayerWantedLevel() > 1 then return end setPedControlState ( source, "forwards", true ) setCameraTarget(x, y, z) else cancelEvent ( ) end end end addEventHandler ( "onClientPlayerDamage", root, Damages ) local marker = createMarker ( x, y, z, "cylinder", 1.5, 0, 0, 255, 170 ) setElementVisibleTo ( marker, source, true ) addEventHandler( "onMarkerHit", marker ) function () setPlayerWantedLevel ( source, 0 ) setElementPosition ( source, x, y, z ) destroyElement ( marker ) setTimer ( setElementPosition, 5000, 1, source, x, y, z ) end ) Link to comment
TAPL Posted December 27, 2013 Share Posted December 27, 2013 كودك كله خطأ getPlayerWantedLevel getPlayerTeam getTeamName onPlayerTarget onPlayerDamage getElementPosition getDistanceBetweenPoints2D setControlState setPedRotation showCursor setPedWeaponSlot toggleControl warpPedIntoVehicle removePedFromVehicle findRotation onVehicleEnter onVehicleExit onPlayerWasted createMarker givePlayerMoney setElementPosition destroyElement onMarkerHit Link to comment
EH10 Posted December 27, 2013 Author Share Posted December 27, 2013 كودك كله خطأgetPlayerWantedLevel getPlayerTeam getTeamName onPlayerTarget onPlayerDamage getElementPosition getDistanceBetweenPoints2D setControlState setPedRotation showCursor setPedWeaponSlot toggleControl warpPedIntoVehicle removePedFromVehicle findRotation onVehicleEnter onVehicleExit onPlayerWasted createMarker givePlayerMoney setElementPosition destroyElement onMarkerHit هاذا مو نفس طلبي بس كيف كله خطا وجربتة صح Link to comment
TAPL Posted December 27, 2013 Share Posted December 27, 2013 إذا صح ليه تسئل عن الأخطاء ._. و هذا هو طلبك getPlayerWantedLevel -- يجيب نجوم اللاعب getPlayerTeam -- تيم اللاعب getTeamName -- اسم التيم onPlayerTarget -- لما تصوب على لاعب onPlayerDamage -- لما تطلق على لاعب getElementPosition -- الأحداثيات getDistanceBetweenPoints2D -- المسافة ما بين الشرطي و اللاعب الي ماسكه setControlState -- هنا على حسب المسافة راح تخلي اللاعب يوقف إذا كان جنب الشرطي و يمشي ان كان قريب او يركض ان كان بعيد setPedRotation -- هذا عشان تخلي اللاعب يقابل الشرطي showCursor -- عشان يطلع الماوس و تحتاجه عشان تمنع اللاعب من انه يحرك الكاميرا و يخرب setPedWeaponSlot -- تشيل السلاح من يد اللاعب الي ماسكه الشرطي toggleControl -- تلغي عنه زر و زر تغير السلاح fire عشان ما يبقس warpPedIntoVehicle -- تركبه السيارة مع الشرطي إذا ركب سيارة removePedFromVehicle -- تنزله من السيارة إلى الشرطي نزل findRotation -- هذا عشان تخلي اللاعب مقابل للشرطي onVehicleEnter -- لما الشرطي يركب سيارة onVehicleExit -- لما الشرطي ينزل من السيارة onPlayerWasted -- لما الشرطي يموت اللاعب ينفك من الشرطي createMarker -- صنع ماركر للشرطي givePlayerMoney -- اعطاء فلوس للشرطي setElementPosition -- نقل اللاعب إلى السجن destroyElement -- حذف الماركر onMarkerHit -- عند لمس الماركر و تحتاج تايمر عشان تسوي تحديث لدوران اللاعب و تخليه يوقف او يمشي او يركض الكود طويل و يحتاج شوي خبره Link to comment
EH10 Posted December 27, 2013 Author Share Posted December 27, 2013 بس انا مابي لما يركب انا مشان اطور خوبراتي Link to comment
The Killer Posted December 27, 2013 Share Posted December 27, 2013 -,- طيب مو مشكله لا تستخدم كودات اذا ركب السياره مافيه فرق Link to comment
TAPL Posted December 27, 2013 Share Posted December 27, 2013 نسيت شي بعد تحتاج تيبل او المنت داتا عشان لما تمسك اللاعب ما ينمسك 152564412536456 مره و عشان ما يجي شرطي ثاني يمسك اللاعب معك بعد و لما تخش الماركر تعرف من الي انت ماسكه عشان تحطه في السجن 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