nxFairlywell Posted July 19, 2014 Author Share Posted July 19, 2014 No Thing حتى الكود حقك مايعطي فلوس ولا ينقل Link to comment
KING-_-HOHO Posted July 19, 2014 Share Posted July 19, 2014 HOHO انا ماقصد لما يلمس الماركر ترا قلت اذا اللاعب ( في ) الماركر يعني السيرفر يحط اسئله واللاعبين كل واحد يختار ماركر اذا انتهت مهلة الاجابه يأخذ اجابات اللاعبين الي صح مايطلع والي غلط يطلع برا المسابقه على حسب مافهمت إنكـ تسوي سؤال بعدين يجي تايمر مثال: دقيقة واحدة في خلال هاذي الدقيقة الشعب يروح للماركرين ويقعدون لين تنتهي الدقيقة بعدين الي تجي اجاباتهم الصح يقعد داخل المسابقة يعني سؤال ثاني وثالث وكذا والخطأ ينقله برا الساحة Link to comment
Max+ Posted July 19, 2014 Share Posted July 19, 2014 local mrr2 = createMarker ( -3332.5, -2513.099609375, -7.1999998092651, "cylinder", 50, 0, 0, 0, 1 ) local mrr1 = createMarker ( -3334.8994140625, -2608.3994140625, -7.1999998092651, "cylinder", 50, 0, 0, 0, 1 ) local mrr3 = createMarker ( -3322.3000488281, -2677.6000976563, 30.89999961853, "cylinder", 1, 0, 255, 0, 255 ) addEventHandler ('onClientResourceStart', resourceRoot, function ( ) if ( isElementWithinMarker ( localPlayer, mrr2 )) then givePlayerMoney ( 1000 ) elseif ( isElementWithinMarker ( localPlayer, mrr1 )) then outputChatBox ( ' * Worng ! Your Out ! *', 255, 255, 0 ) setTimer(setElementPosition,20000, 1,localPlayer, -3322.3000488281, -2677.6000976563, 30.89999961853) end end ) Link to comment
Simba Posted July 19, 2014 Share Posted July 19, 2014 (edited) isElementWithinMarker ( element theElement, marker theMarker ) theElement: The element you're checking. -- الالمنت الي تبي تتحقق منه انه داخل الماركر ولا لا theMarker: The marker you're checking. -- اسم الماركر الي صنعته بعدين تجي وتكتب كذا ؟ if isElementWithinMarker then اتوقع ان الصح كذا local theMarker = createMarker ( 2, 2, 4, "cylinder", 1.5, 255, 255, 0, 255 ) function ( HIT ) if isElementWithinMarker ( HIT, theMarker ) end end ما يصلح تحط وظيفه بدون اسم ذذ اذا ما كان فيه شيء يشغلها اهاا شكرا لك معلومة جديدة بس انا كنت بعطيه كمجرد مثال فقط يعني كودي يصير كذا ؟؟ local theMarker = createMarker ( 2, 2, 4, "cylinder", 1.5, 255, 255, 0, 255 ) function inMarker( HIT ) if isElementWithinMarker ( HIT, theMarker ) then end end واحط اي اسم للوظيفه صح ؟ Edited July 19, 2014 by Guest Link to comment
فاّرس Posted July 19, 2014 Share Posted July 19, 2014 ^ تقريبا صحيح بس البرامتر مو معرف ف ﻻزم تحط حدث دخول الماركر . المثال صحيح لكن الوظيفه ماراح تشتغل ﻷن مافيه شيء يشغلها والبرامتر غير معرف Link to comment
Simba Posted July 19, 2014 Share Posted July 19, 2014 ترى مو مكتوب then ض1 هههههه ادري شفتها من قبل وعدلتها لاني كنت مركز على الارقمنات ونسيت اكتب then خخخخ Link to comment
nxFairlywell Posted July 19, 2014 Author Share Posted July 19, 2014 ذا بيست في هذي الحاله وش احط الحدث @_@ onMarkerHit هذا صح لكن لما يلمس الماركر انا ابيه يوم يكون في الماركر ياريت تكتب اسم الحدث ونا اسويه Link to comment
al-Kobra Posted July 20, 2014 Share Posted July 20, 2014 isElementWithinMarker هذا له Link to comment
nxFairlywell Posted July 20, 2014 Author Share Posted July 20, 2014 كوبرا , هذا فنكشن تحقق اذا اللاعب في الماركر بس ذا بيست يقول مايشتغل الفنكشن الا اذا حطيت الحدث Link to comment
al-Kobra Posted July 20, 2014 Share Posted July 20, 2014 function name () -- your code end Link to comment
Max+ Posted July 20, 2014 Share Posted July 20, 2014 isElementWithinMarker هذا له ليه ماتجرب الكود اللي طرحته لك؟ Link to comment
nxFairlywell Posted July 20, 2014 Author Share Posted July 20, 2014 حبيبي ماكس انا جربته لكن والله ماضبط Link to comment
AboShanab Posted July 20, 2014 Share Posted July 20, 2014 ي فتى على وش مكبرين الموضوع ؟ صاحب الموضوع استخدم حدث onMarkerHit وسو الماركرات اللي انت تبغاها مثلا 3 وحط المنت داتا لـ اي واحد وتحقق ان الاعب داخل الماركر وعطه فلوس Link to comment
nxFairlywell Posted July 20, 2014 Author Share Posted July 20, 2014 كذا تقصد ؟ local player = getLocalPlayer() if player in mrr2 then في الإف ؟ in اقدر استخدم Link to comment
#DRAGON!FIRE Posted July 20, 2014 Share Posted July 20, 2014 مب فاهم شي وضح لي وش تبي بالضبط ؟ Link to comment
iMr.TZ[W]ER Posted July 20, 2014 Share Posted July 20, 2014 مب فاهم شي وضح لي وش تبي بالضبط ؟ لعبة صح وخطأ يطلع سؤال مدري بالشات ولا وين وماركر عليه اشارة صح وواحد خطا اللاعب لازم يروح على الجابة الصح Link to comment
Max+ Posted July 20, 2014 Share Posted July 20, 2014 -- طيب جرب ذا local mrr2 = createMarker ( -3332.5, -2513.099609375, -7.1999998092651, "cylinder", 50, 0, 0, 0, 1 ) local mrr1 = createMarker ( -3334.8994140625, -2608.3994140625, -7.1999998092651, "cylinder", 50, 0, 0, 0, 1 ) addEventHandler ('onClientMarkerHit', resourceRoot, function ( ) if ( isElementWithinMarker ( localPlayer, mrr2 )) then givePlayerMoney ( 1000 ) outputChatBox(' * Your Correct ! and You have Won $ 1000 ! *', 255, 255, 0 ) elseif ( isElementWithinMarker ( localPlayer, mrr1 )) then outputChatBox ( ' * Worng ! Your Out ! *', 255, 255, 0 ) setTimer(setElementPosition,20000, 1,localPlayer, -3322.3000488281, -2677.6000976563, 30.89999961853) end end ) Link to comment
</Mr.Tn6eL> Posted July 20, 2014 Share Posted July 20, 2014 حدث عند دخول الماركر وتحقق انه بالماركر بنفس الوقت Link to comment
Max+ Posted July 20, 2014 Share Posted July 20, 2014 حدث عند دخول الماركر وتحقق انه بالماركر بنفس الوقت لاني ماسويت حدث تحقق عند الخروج يعني ذا يتحقق اذا كان داخل زي مايبي صاحب الموضوع يقدر يشيل التأكيد ويضيف حدث خروج او يخليه دخول فقط .. مايحتاج تعديل بخليه هو يحاول Link to comment
nxFairlywell Posted July 20, 2014 Author Share Posted July 20, 2014 ذيب ي ماكس والله شغال الكود وبسوي عليه شوية تعديلات سؤال أخير # اقدر اتحقق من اللاعب الي باقي داخل المسابقه ؟ عشان الي طلعو كلهم يعتبرون خاسرين في الاخير واحد يبقى داخل المسابقه هذا اللاعب يروح لماركر رقمه 4 لما يخلص المسابقه كيف اخلي الماركر مايظهر الا لآخر لاعب يكون داخل المسابقه للعلم انا مسوي ماركر 5 محيط بـ مكان المسابقه Link to comment
Max+ Posted July 20, 2014 Share Posted July 20, 2014 (edited) -- بالنسبة للتحقق مافي كود معين لاكن انت انقل الخاسرين لساحة ثانية وبكذا مايبقى الا واحد في الماب اكيد ... وبالنسبة لظهور الماركر لشخص واحد جرب local mrr1 = createMarker ( -3332.5, -2513.099609375, -7.1999998092651, "cylinder", 50, 0, 0, 0, 1 ) local mrr2 = createMarker ( -3332.5, -2513.099609375, -7.1999998092651, "cylinder", 50, 0, 0, 0, 1 ) addEventHandler ('onMarkerHit', resourceRoot, function ( ) if ( isElementWithinMarker ( source, mrr1 )) then setElementVisibleTo ( mrr1, source, true ) givePlayerMoney (source, 1000 ) outputChatBox(' * Your Correct ! and You have Won $ 1000 ! *', source, 255, 255, 0 ) setTimer(setElementPosition,20000, 1,source, -3332.5, -2513.099609375, -7.1999998092651) ---- غير الاحداثيات لماركر 4 elseif ( isElementWithinMarker ( source, mrr2 )) then outputChatBox ( ' * Worng ! Your Out ! *', source, 255, 255, 0 ) setElementVisibleTo ( mrr1, source, false ) setTimer(setElementPosition,20000, 1,source, -3322.3000488281, -2677.6000976563, 30.89999961853) end end ) ماركر 1 = الفوز تطلع للفايز فقط وانا اخفيتها للبقية بعد ماينتقل الخاسرين للساحة الثانية . واظهرتها للي يكون في الماب 1 Edited ## Edited July 20, 2014 by Guest Link to comment
nxFairlywell Posted July 20, 2014 Author Share Posted July 20, 2014 مشكور والله وماقصرت بس فيه نقطه . مهمه الحين اسوي ترايقر صح ؟ عشان الكود setElementVisibleTo 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