Klay12 Posted June 27, 2014 Author Share Posted June 27, 2014 كود صحيح بس ابي يكون بلب ع سارق وتروح بس يخلص سرقه وبسالك اقدر اخلي الكتابه الي كاتبها ع كود ؟ يعني كذا -- احداثيات -- فلوس Link to comment
#DRAGON!FIRE Posted June 27, 2014 Share Posted June 27, 2014 (edited) كود صحيح بس ابي يكون بلب ع سارق وتروح بس يخلص سرقهوبسالك اقدر اخلي الكتابه الي كاتبها ع كود ؟ يعني كذا -- احداثيات -- فلوس يب تقدر ما في مشكلة لو تبي بـ بلب .. local marker = createMarker( ..... ) --- ماركر النو تيم اللي يروح منه للانترو local Intmarker = createMarker( ..... ) --- ماركر الانترو اللي يلصق به الاوبجكت local Quitmarker = createMarker( ..... ) --- ماركر الخروج من الانترو local WinMarker = createMarker( ..... ) --- ماركر كسب الفلوس والنجوم local TeamName = "NoTeam" --- اسم التيم حقكـ . local InteriorNumner = 5 --- رقم الانترو local object = { } local blip = { } local qX, qY, qZ = 362, 26, 135 --- احداثيات المكان اللي روح له يوم يخرج من الانترو local Money = 500 --- الفلوس اللي يكسبها ! local Stars = 4 --- عدد النجوم اللي تعطيها للاعب .. من 0 الى 6 local blipID = 52 --- ايدي البلب setElementInterior ( Intmarker, InteriorNumner ) setElementInterior ( Quitmarker, InteriorNumner ) addEventHandler( "onMarkerHit", resourceRoot, function( element ) if ( getElementType ( element ) == "player" ) then if ( source == marker ) then if ( getPlayerTeam( element ) and getPlayerTeam( element ) == getTeamFromName( TeamName ) ) then setElementInterior ( element, InteriorNumner ) end elseif ( source == Intmarker ) then if ( isElement( object[ element ] ) ) then destroyElement( object[ element ] ) object[ element ] = nil end if ( isElement( blip[ element ] ) ) then destroyElement( blip[ element ] ) blip[ element ] = nil end local x, y, z = getElementPositon ( element ) local rX, rY, rZ = getElementRotation ( element ) object[ element ] = createObject ( 1777, x + 2, y + 2, z, rX, rY, rZ ) attachElements ( object[ element ], element, x + 2, y + 2, z, rX, rY, rZ ) blip[ element ] = createBlipAttachedTo ( element, blipID ) elseif ( source == Quitmarker ) then setElementInterior ( element, 0, qX, qY, qZ ) end elseif ( source == WinMarker ) then if ( isElement( object[ element ] ) ) then destroyElement( object[ element ] ) object[ element ] = nil givePlayerMoney( element, Money ) setPlayerWantedLevel ( element, Stars ) outputChatBox ( "** u won and add Stars to u", element, 255, 0, 0, true ) if ( isElement( blip[ element ] ) ) then destroyElement( blip[ element ] ) blip[ element ] = nil end end end end ) addEventHandler( "onPlayerQuit", root, function( ) if ( isElement( object[ source ] ) ) then destroyElement( object[ element ] ) object[ source ] = nil if ( isElement( blip[ element ] ) ) then destroyElement( blip[ element ] ) blip[ element ] = nil end end end ) Edited June 27, 2014 by Guest Link to comment
Klay12 Posted June 27, 2014 Author Share Posted June 27, 2014 Big Thanx جزاك الله كل خير Link to comment
Klay12 Posted June 27, 2014 Author Share Posted June 27, 2014 اخ زاحف او اي حد ممكن تسون لي ماركرات دايم اسويهم يجي فوق ابي كذا تحت وابي لون اخضر local marker = createMarker( ..... ) --- ماركر النو تيم اللي يروح منه للانترو local Intmarker = createMarker( ..... ) --- ماركر الانترو اللي يلصق به الاوبجكت local Quitmarker = createMarker( ..... ) --- ماركر الخروج من الانترو local WinMarker = createMarker( ..... ) --- ماركر كسب الفلوس والنجوم Link to comment
Simba Posted June 27, 2014 Share Posted June 27, 2014 قصدك الماركر يجي فوق شوي ؟ مهي مشكلة بالنسبه لي احيانا اشغل editor واظبط الماركر انزله تحت شوي واخذ احداثياته .. بالنسبه للون اخضر تسوي كذا createMarker( posx, posy, pos,z, "cylinder", 1, 0, 255, 0 ) سويهم كلهم كذا اخر ثلاث ارقمنتات 0, 255, 0 هذا كود اللون الاخضر posx, posy, posz = الاحداثيات Link to comment
Klay12 Posted June 27, 2014 Author Share Posted June 27, 2014 اسوي مثلك ولما اشغله يكون فوق Link to comment
Simba Posted June 27, 2014 Share Posted June 27, 2014 اسمع وانتبه معي .. اسمع !!؟؟خخ المهم اول شي شغل الاديتور او الماب ايدوتور يعني وبسس اضغط على الصوره عشان تشوف الكلام لتكبيرها يعني Link to comment
Simba Posted June 27, 2014 Share Posted June 27, 2014 كيف نفس الشي ؟؟ انت روح للمكان الي تبي تسوي فيه الماركر وشغل الايديتور ورح المكان وسوي الخطوات وخذ الاحداثيات واستبدلها باحداثيات الماركر وسوي الطريقه مع كل الماركرات Link to comment
Klay12. Posted June 28, 2014 Share Posted June 28, 2014 هلا انا من حساب جديد اتمنى حد يسوي لي كود ماركرات بل كود يكون ع ارض ويكون اخضر لاهنتم مبي من ماب اديوتر تعقيد Link to comment
TAPL Posted June 28, 2014 Share Posted June 28, 2014 يا بطل لا تكرر ان كان الماركر مرتفع عن الأرض z نقص من احداثيات ولا تبي احد ياخذ كودك و ينقص عنك!؟ Link to comment
Simba Posted June 28, 2014 Share Posted June 28, 2014 يا بطل لا تكرران كان الماركر مرتفع عن الأرض z نقص من احداثيات ولا تبي احد ياخذ كودك و ينقص عنك!؟ z ولا y ?? Link to comment
Simba Posted June 28, 2014 Share Posted June 28, 2014 انت وش تشوف مكتوب بردي؟ طيب مهو y هو الارتفاع Link to comment
Klay12. Posted June 28, 2014 Share Posted June 28, 2014 بل ماركرات ابيها اخضر وتكون ع ارض لاهنت ي تابل انت سويت قيم 15 الف سطر Link to comment
Simba Posted June 28, 2014 Share Posted June 28, 2014 والله نقدر نساعدك .. عشان تخليه اخضرر تعرف كيف تصنع ماركر اول شي شف السينتاكس marker createMarker ( float x, float y, float z [, string theType = "checkpoint", float size = 4.0, int r = 0, int g = 0, int b = 255, int a = 255, visibleTo = getRootElement( ) ] ) float x, float y, float z وهي الاحداثيات كيف تجيبها ؟؟ شغل الفري روم واكتب في اف8 gp رح تجيك انسخها وحطها بس رح يكون الماركر مرتفع نقص ال z كيف تنقصه ؟؟ ياا طويل العمر عشان تنقصه كيف ؟ اول شي على سبيل المثال كتبت gp وجاتني الاحداثيات رح تكون كذا 1455.90698,751.11627,11.02344 تنقص اخر رقم الي هو 4 اذا كان 4 خليه 3 اذا كان ثلاثه خله اثنين وهكذا لحد ما يزبط معك ويجي على الارض تعال للإرقمنت الي بعده theType == النوع كيف يعني النوع ؟؟ يعني النوع --__-- يعني رح يكون اما "checkpoint": A race checkpoint. These are very tall, but not infinite, light pillars. Checkpoints snap to ground and become invisible after going over a certain Z height. "ring": Doughnut shaped ring, normally used for aircraft. "cylinder": Small glowing ground ring. These are the glow markers you walk into to activate missions or events in single player. "arrow": Arrow pointing down. These are the arrows on the doors you can enter in single player, except MTA's are not animated by default. "corona": A glowing ball of light. طبعا تحط النوع بين سترنق يعني كذا "corona" !! نجي للارقمنت الي بعده size == الحجم يعني 1 2 3 4 5 وتقدر تحط فوااصل 1 عادي 2 اكبر شوي الى اخره .. نجي للإرقمنت الي بعده r = يعني احمر لو حطيت 255 رح يصير احمر g = لو هنا حطيت 255 رح يصير اخضر b = هنا لو حطيت 255 والباقي صفر رح يصير ازرق a = الشفافيه لو حطيتها 0 مارح يبين الماركرلو حطيتها 255 رح يوضح مثل وضوح الشمس خخ يعني اذا تبي تخليه اخضر حط كذا 0, 255, 0 احمر 255, 0, 0, 255 شايف 255 اخر وحدة الي انا حطيت لونها احمر ؟ هذه الشفافيه يعني تبيه يبين مثل وضوح الشمس ولا اقل بشوي وهكذا اذا تبي تسويه ازرق ! خليه كذا 0,0,255,233 شايف 233 ?? هذي هي الشفافيه طبعا اذا بتخليه لونه زهري او ازرق سماوي او نفسجي !! بسيطةة فيه صوره فيها اكواد الالوان بس ضيعتها انا من جهتي اجيبها من الاديتور ! الطريقه شوف الصوره وتعرف والسلام عليكم ورحمة الله وبركاته Link to comment
Recommended Posts