[KeRo] Posted November 11, 2016 Share Posted November 11, 2016 لو سمحتوا عايز احل مشكلة الكود ده انا عايز لما ادخل الماركر تظهر الكلمة دى cartMarker = createMarker(-30.39682, -57.36082, 1002.2, "cylinder", 1, 255, 255, 0, 200) setElementInterior(cartMarker, 6) addEventHandler("onMarkerHit", cartMarker, function () outputChatBox("Done!", source, 255, 255, 0) end ) Link to comment
Abdul KariM Posted November 11, 2016 Share Posted November 11, 2016 onMarkerHit راجع حدث راح تشوف ان السورس هو الماركر الي بتخشه وراح تحصل بارتمنز والي هو الالمنت الي بيدخل الماركر طبعا عليك تعريف البارتمنز وتتحقق من نوعه وتظهر رسالة للي دخل الماركر فـ كودك راح يكون بـ هذا الشكل addEventHandler("onMarkerHit", cartMarker, function ( hitElement ) if ( hitElement and getElementType ( hitElement ) == "player" ) then outputChatBox("Done!", hitElement, 255, 255, 0) end end ) 2 Link to comment
[KeRo] Posted November 11, 2016 Author Share Posted November 11, 2016 برضو مش شغاال 8 minutes ago, Abdul KariM said: onMarkerHit راجع حدث راح تشوف ان السورس هو الماركر الي بتخشه وراح تحصل بارتمنز والي هو الالمنت الي بيدخل الماركر طبعا عليك تعريف البارتمنز وتتحقق من نوعه وتظهر رسالة للي دخل الماركر فـ كودك راح يكون بـ هذا الشكل addEventHandler("onMarkerHit", cartMarker, function ( hitElement ) if ( hitElement and getElementType ( hitElement ) == "player" ) then outputChatBox("Done!", hitElement, 255, 255, 0) end end ) برضو مش شغاال Link to comment
Abdul KariM Posted November 11, 2016 Share Posted November 11, 2016 تأكد ان الكود سيرفر سايد وتأكد انك بالانترو رقم 6 Link to comment
[KeRo] Posted November 11, 2016 Author Share Posted November 11, 2016 1 minute ago, Abdul KariM said: تأكد ان الكود سيرفر سايد وتأكد انك بالانترو رقم 6 متأكد من الاثنين Link to comment
Abdul KariM Posted November 11, 2016 Share Posted November 11, 2016 (edited) تشوف الماركر قدامك ؟ واطرح الميتا لو ماتشوفه Edited November 11, 2016 by Abdul KariM Link to comment
iPrestege Posted November 12, 2016 Share Posted November 12, 2016 يمكن انك داخله بسياره ادخل بدون شي واذا حاط شي في الكود اطرحه كامل Link to comment
Master_MTA Posted November 12, 2016 Share Posted November 12, 2016 13 hours ago, [KeRo] said: برضو مش شغاال برضو مش شغاال اخوي هل سويت لوكال للماركر يعني كذا local master = createmarker ------------ التكمله طبعا local cartMarker = createMarker(-30.39682, -57.36082, 1002.2, "cylinder", 1, 255, 255, 0, 200) setElementInterior(cartMarker, 6) Link to comment
N3xT Posted November 12, 2016 Share Posted November 12, 2016 12 minutes ago, Master_MTA said: اخوي هل سويت لوكال للماركر يعني كذا local master = createmarker ------------ التكمله طبعا local cartMarker = createMarker(-30.39682, -57.36082, 1002.2, "cylinder", 1, 255, 255, 0, 200) setElementInterior(cartMarker, 6) مب لازم Link to comment
Master_MTA Posted November 12, 2016 Share Posted November 12, 2016 Just now, N3xT said: مب لازم الافضل اخوي بحيث ان لو في ملف سيرفر ثاني وفيه نفس الاسم ما يصصير مشاكل Link to comment
N3xT Posted November 12, 2016 Share Posted November 12, 2016 Just now, Master_MTA said: الافضل اخوي بحيث ان لو في ملف سيرفر ثاني وفيه نفس الاسم ما يصصير مشاكل ما أتوقع لها دخل بسيرفر, اكواد الكلنت تقعد بكلنت اللوكال فائدته يحصر اللي بعده داخل الفنكشن فقط Link to comment
Master_MTA Posted November 12, 2016 Share Posted November 12, 2016 Just now, N3xT said: ما أتوقع لها دخل بسيرفر, اكواد الكلنت تقعد بكلنت اللوكال فائدته يحصر اللي بعده داخل الفنكشن فقط يمكن اخوي منك نستفيد مشكور على المعلومه بس هل تقدر تساعدني في موضوعي اذا تاقدر 1 Link to comment
Abdul KariM Posted November 12, 2016 Share Posted November 12, 2016 عرفت المشكلة ومانتبهت لها المشكلة من حجم الماركر لازم يكون 1.5 تقريبا عشان يتفعل الحدث Link to comment
iPrestege Posted November 12, 2016 Share Posted November 12, 2016 49 minutes ago, Abdul KariM said: عرفت المشكلة ومانتبهت لها المشكلة من حجم الماركر لازم يكون 1.5 تقريبا عشان يتفعل الحدث غير صحيح 2 Link to comment
AE. Posted November 12, 2016 Share Posted November 12, 2016 1 hour ago, iPrestege said: غير صحيح ترا ممكن عادي :3 انا كان عندي نفس المشكلة ف ماركر لما غيرت الاحداثيات والحجم اشتغل Link to comment
iPrestege Posted November 12, 2016 Share Posted November 12, 2016 12 minutes ago, 3laa33 said: ترا ممكن عادي :3 انا كان عندي نفس المشكلة ف ماركر لما غيرت الاحداثيات والحجم اشتغل الاحداثيات ممكن انة حصل خطأ وانت تجيبها او تحرك شوي يمين ولا يسار اما الحجم موب صحيح ولو صحيح ابحث في الويكي وبتلقاء الخطأ او ال bug tracker هذا ريبورت واحد وعام 2010 واعتقد سبق ورد شخص وقالك الموضوع قديم https://bugs.mtasa.com/view.php?id=5513 كذلك انا جربتها ومجربها قبل شخصياً وشغاله زي العسل =) يعني جرب غير احداثياتك شوي Link to comment
Abdul KariM Posted November 12, 2016 Share Posted November 12, 2016 2 hours ago, Abdul KariM said: عرفت المشكلة ومانتبهت لها المشكلة من حجم الماركر لازم يكون 1.5 تقريبا عشان يتفعل الحدث لا صحيح , جرب وشوف بنفسك , قد صارت معي نفس المشكلة خليتها 1.5 واشتغل معي Link to comment
iPrestege Posted November 12, 2016 Share Posted November 12, 2016 Just now, Abdul KariM said: لا صحيح , جرب وشوف بنفسك , قد صارت معي نفس المشكلة خليتها 1.5 واشتغل معي مازلت اقولك غير صحيح جربتها وشغاله معي زي العسل وبحجم 1 1 Link to comment
Abdul KariM Posted November 12, 2016 Share Posted November 12, 2016 (edited) جرب المثال هذا local m = createMarker ( 2022.60010 , 1544.73755 , 9.8 , "cylinder", 1 ,255,255,255,255 ) addEventHandler ( "onMarkerHit" , m , function ( element ) if ( getElementType ( element ) == "player" ) then outputChatBox ( "Your Hit" , element ) end end ) لو تخش الماركر ماراح تجيك رسالة بينما لو تجرب هذا local m = createMarker ( 2022.6 , 1544.7 , 9.8 , "cylinder", 1.3 ,255,255,255,255 ) addEventHandler ( "onMarkerHit" , m , function ( element ) if ( getElementType ( element ) == "player" ) then outputChatBox ( "Your Hit" , element ) end end ) راح تجيك الرسالة وانا مزود الحجم Edited November 12, 2016 by Abdul KariM Link to comment
AE. Posted November 12, 2016 Share Posted November 12, 2016 7 minutes ago, Abdul KariM said: جرب المثال هذا local m = createMarker ( 2022.60010 , 1544.73755 , 9.8 , "cylinder", 1 ,255,255,255,255 ) addEventHandler ( "onMarkerHit" , m , function ( element ) if ( getElementType ( element ) == "player" ) then outputChatBox ( "Your Hit" , element ) end end ) لو تخش الماركر ماراح تجيك رسالة بينما لو تجرب هذا local m = createMarker ( 2022.6 , 1544.7 , 9.8 , "cylinder", 1.3 ,255,255,255,255 ) addEventHandler ( "onMarkerHit" , m , function ( element ) if ( getElementType ( element ) == "player" ) then outputChatBox ( "Your Hit" , element ) end end ) راح تجيك الرسالة وانا مزود الحجم مش شغال Link to comment
Abdul KariM Posted November 12, 2016 Share Posted November 12, 2016 استخدم المثال الثاني Link to comment
AE. Posted November 12, 2016 Share Posted November 12, 2016 (edited) 23 hours ago, [KeRo] said: لو سمحتوا عايز احل مشكلة الكود ده انا عايز لما ادخل الماركر تظهر الكلمة دى cartMarker = createMarker(-30.39682, -57.36082, 1002.2, "cylinder", 1, 255, 255, 0, 200) setElementInterior(cartMarker, 6) addEventHandler("onMarkerHit", cartMarker,function () outputChatBox("Done!", source, 255, 255, 0)end ) cartMarker = createMarker(-31.80082, -52.98669, 1002.54688, "cylinder", 1.5, 255, 255, 0, 200) setElementInterior(cartMarker, 6) function Mint ( player ) if (source == cartMarker) then outputChatBox("Done!", player, 255, 255, 0) end end addEventHandler ( "onMarkerHit", getRootElement(), Mint ) جرب = serverside Edited November 12, 2016 by 3laa33 Link to comment
iPrestege Posted November 12, 2016 Share Posted November 12, 2016 @Abdul KariM local m = createMarker ( 2022.60010,1544.73755,10,'cylinder',1 ,255,255,255,255 ) addEventHandler ( 'onMarkerHit',m, function ( element ) if ( getElementType ( element ) == 'player' ) then outputChatBox ( 'Your Hit',element ) end end ) z الحجم 1 وشغال الاحداثيات غلط حطها 10 وبتضبط ؟ الغلط من احداثي Link to comment
Abdul KariM Posted November 12, 2016 Share Posted November 12, 2016 هذا المقصد اذا كان الحجم اقل من 10 تحتاج تزود الحجم واذا كان 10 بيضبط على 1 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