Bassam*Syria Posted December 3, 2014 Share Posted December 3, 2014 السلام عليكم ورحمه الله و بركاته شباب انا بدي ساوي ماركر ما حد يقدر يدخله الا لما يكون نجومه صفرر (غير مطلوب للعداله ) مثال وظيفه الشرطه محد يقدر ياخذها غير الي ما عنده نجوم الرجاء المساعده Link to comment
Ahmed Abo-elezz Posted December 3, 2014 Share Posted December 3, 2014 createMarker getPlayerWantedLevel setElementPosition Link to comment
Bassam*Syria Posted December 3, 2014 Author Share Posted December 3, 2014 (edited) thanks Edited December 3, 2014 by Guest Link to comment
Ahmed Abo-elezz Posted December 3, 2014 Share Posted December 3, 2014 local marker1 = createMarker(2484.67212,-1666.4874,12.34375,"cylinder",1.5,255,255,255,255) -- مكان العلامة function outputWantedLevel (source) local wL = getPlayerWantedLevel(source) -- مقياس عدد البلاغات (النجوم) if (wL == 0) then -- شرط انها تساوى 0 outputChatBox("You Clean", source, 0, 255, 0) -- اظهر فى الشات else outputChatBox ( "You have "..wL.." wanted stars!", source, 255, 0, 0 ) -- اظهر فى الشات مع عدد النجوم setElementPosition (source, 2483.67212,-1666.4874,13.34375) -- ضع اللاعب فى هذه الاحدثيات end end addEventHandler( "onMarkerHit", marker1, outputWantedLevel ) -- عندما يضرب اللاعب العلامة يعنى عندما يدخل العلامة Link to comment
Bassam*Syria Posted December 3, 2014 Author Share Posted December 3, 2014 ماشتغل خوي local markerkiler1 = createMarker(251.25667,67.79664,1003.64063-1,"cylinder",2,0,0,0,0) function outputWantedLevel (source) local wL = getPlayerWantedLevel(source) -- مقياس عدد البلاغات (النجوم) if (wL == 0) then -- شرط انها تساوى 0 outputChatBox("You Clean", source, 0, 255, 0) -- اظهر فى الشات else outputChatBox ( "You have "..wL.." wanted stars!", source, 255, 0, 0 ) -- اظهر فى الشات مع عدد النجوم setElementPosition (source, 251.25667,67.79664,1003.64063) -- ضع اللاعب فى هذه الاحدثيات end end Link to comment
Professional Posted December 3, 2014 Share Posted December 3, 2014 جرب addEventHandler( "onMarkerHit", marker1, outputWantedLevel ) function outputWantedLevel (source) local theMarker = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 ) local level = getPlayerWantedLevel ( localPlayer ) if ( level > 0 ) then النجوم------0 او لتبيه outputChatBox("لقد دخلت المكان الي تحدده", source, 0, 255, 0) else outputChatBox("لديك نجوم لا تقدر على الدخول...", source, 0, 255, 0) setElementPosition(p, x, y, 1008.4) هذا اقراه في تنبيه وانشالله تعرف شو هو اعرفه بنفسك end end ) التنبيه انتباه: لا تستخدم هذه الوظيفة لتفرخ PED / لاعب. وسوف يسبب مشاكل مع وظائف أخرى مثل . استخدام spawnPlayer وcreatePed بدلا من ذلك . الشرح يقول لا تستخدم فنكش مع نقل بيد السياره استخدمه بدلا من او سباون للبلاير او وقت تحط علامات جمجمه مثلا وكذا شغلات طبعا لو تبي كود السباون بلاير بحطه لك يصير ينقله بدون ماركر او حط الكريد بيد يعني علامه في الخريطه Link to comment
Ahmed Abo-elezz Posted December 3, 2014 Share Posted December 3, 2014 ماشتغل خوي local markerkiler1 = createMarker(251.25667,67.79664,1003.64063-1,"cylinder",2,0,0,0,0) function outputWantedLevel (source) local wL = getPlayerWantedLevel(source) -- مقياس عدد البلاغات (النجوم) if (wL == 0) then -- شرط انها تساوى 0 outputChatBox("You Clean", source, 0, 255, 0) -- اظهر فى الشات else outputChatBox ( "You have "..wL.." wanted stars!", source, 255, 0, 0 ) -- اظهر فى الشات مع عدد النجوم setElementPosition (source, 251.25667,67.79664,1003.64063) -- ضع اللاعب فى هذه الاحدثيات end end شغال 100% لكن قوم بتغير الاحدثيات فقط Link to comment
Bassam*Syria Posted December 3, 2014 Author Share Posted December 3, 2014 خوي ما يشتغل addEventHandler( "onMarkerHit", marker1, outputWantedLevel ) function outputWantedLevel (source) local markerkiler1 = createMarker ( 251.25667,67.79664,1003.64063-1, "cylinder", 1.5, 255, 255, 0, 170 ) local level = getPlayerWantedLevel ( localPlayer ) if ( level > 0 ) then --------النجوم------0 او لتبيه outputChatBox("لقد دخلت المكان الي تحدده", source, 0, 255, 0) else outputChatBox("لديك نجوم لا تقدر على الدخول...", source, 0, 255, 0) setElementPosition(p, x, y, 1008.4)-- هذا اقراه في تنبيه وانشالله تعرف شو هو اعرفه بنفسك end end Link to comment
Ahmed Abo-elezz Posted December 3, 2014 Share Posted December 3, 2014 خوي ما يشتغل addEventHandler( "onMarkerHit", marker1, outputWantedLevel ) function outputWantedLevel (source) local markerkiler1 = createMarker ( 251.25667,67.79664,1003.64063-1, "cylinder", 1.5, 255, 255, 0, 170 ) local level = getPlayerWantedLevel ( localPlayer ) if ( level > 0 ) then --------النجوم------0 او لتبيه outputChatBox("لقد دخلت المكان الي تحدده", source, 0, 255, 0) else outputChatBox("لديك نجوم لا تقدر على الدخول...", source, 0, 255, 0) setElementPosition(p, x, y, 1008.4)-- هذا اقراه في تنبيه وانشالله تعرف شو هو اعرفه بنفسك end end والله اراك ما تعرف تكتب الاى خوى ماشغل خوى ماشغل Link to comment
Do_De<3 Posted December 3, 2014 Share Posted December 3, 2014 جرب ! local Marker = createMarker ( 248.94438171387,51.785804748535,2.1853523254395, "cylinder", 1.5, 255, 255, 0, 170 ) addEventHandler ( "onMarkerHit", resourceRoot, function( element ) if ( source == Marker ) then if ( getElementType( element ) == "player" ) then if getPlayerWantedLevel(element) > 0 then outputChatBox("لديك نجوم لا تقدر على الدخول...", element, 0, 255, 0) else outputChatBox("لقد دخلت المكان الي تحدده", element, 255, 255, 0) setElementPosition(element, 251.25667,67.79664,1003.64063) end end end end ) Link to comment
*[MSN]MHMD Posted December 8, 2014 Share Posted December 8, 2014 createMarker getPlayerWantedLevel setElementPosition م يحتاج هذا الفنكشن setElementPosition Link to comment
*[MSN]MHMD Posted December 8, 2014 Share Posted December 8, 2014 خوي ما يشتغل addEventHandler( "onMarkerHit", marker1, outputWantedLevel ) function outputWantedLevel (source) local markerkiler1 = createMarker ( 251.25667,67.79664,1003.64063-1, "cylinder", 1.5, 255, 255, 0, 170 ) local level = getPlayerWantedLevel ( localPlayer ) if ( level > 0 ) then --------النجوم------0 او لتبيه outputChatBox("لقد دخلت المكان الي تحدده", source, 0, 255, 0) else outputChatBox("لديك نجوم لا تقدر على الدخول...", source, 0, 255, 0) setElementPosition(p, x, y, 1008.4)-- هذا اقراه في تنبيه وانشالله تعرف شو هو اعرفه بنفسك end end خطأك هنا if ( level > 0 ) then التصحيح if ( level >= 0 ) then Link to comment
</Mr.Tn6eL> Posted December 8, 2014 Share Posted December 8, 2014 خوي ما يشتغل addEventHandler( "onMarkerHit", marker1, outputWantedLevel ) function outputWantedLevel (source) local markerkiler1 = createMarker ( 251.25667,67.79664,1003.64063-1, "cylinder", 1.5, 255, 255, 0, 170 ) local level = getPlayerWantedLevel ( localPlayer ) if ( level > 0 ) then --------النجوم------0 او لتبيه outputChatBox("لقد دخلت المكان الي تحدده", source, 0, 255, 0) else outputChatBox("لديك نجوم لا تقدر على الدخول...", source, 0, 255, 0) setElementPosition(p, x, y, 1008.4)-- هذا اقراه في تنبيه وانشالله تعرف شو هو اعرفه بنفسك end end خطأك هنا if ( level > 0 ) then التصحيح if ( level >= 0 ) then انت الخطأ وهو الصح لأن انت مسوي >= يعني اكبر من او يساوي اما هو متحقق انه اكبر من صفر ويقدر يسويها كذا if level ~= 0 then الكود Server Side local marker = createMarker(x, y, z-1, "cylinder", 1.5, 255, 0, 0, 150) addEventHandler("onMarkerHit", resourceRoot, function(Hit) if source == marker then if getElementType(Hit) == "player" then if getPlayerWantedLevel(Hit) ~= 0 then -- Code else outputChatBox("لديك نجوم ...", Hit, 255, 0, 0) end end end end) Link to comment
*[MSN]MHMD Posted December 9, 2014 Share Posted December 9, 2014 ماظن ينفع يسوي < لانه انا جربت والمود طفا بس لمن سويت كيف بالمثال اشتغل ,, مدري عالعموم مشكور 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