Deep thinker Posted June 26, 2017 Posted June 26, 2017 السلام عليكم انا كنت بحاول اخلي استعمل createBlipAttachedTo و فشلت بس مش عارف فين الغلط function blip() if ( getElementType() == "vehicle" ) then if ( getElementModel ( vehicle ) == 592 ) then local theBlip = createBlipAttachedTo( vehicle, 12 ) end end end addEventHandler ("onResourceStart",getRootElement(),blip) شكرا وكل عام وانتم بخير
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 function blip() for _,vehicle in ipairs ( getElementsByType ( 'vehicle' ) ) do if ( getElementModel ( vehicle ) == 592 ) then createBlipAttachedTo( vehicle, 12 ) end end end addEventHandler ("onResourceStart",getRootElement(),blip)
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 (edited) 9 minutes ago, iMr.WiFi..! said: function blip() for _,vehicle in ipairs ( getElementsByType ( 'vehicle' ) ) do if ( getElementModel ( vehicle ) == 592 ) then createBlipAttachedTo( vehicle, 12 ) end end end addEventHandler ("onResourceStart",getRootElement(),blip) عاشت يديك اخي بس انا عايز اتعلم مش اخذ الكود كدة ممكن تقولي الغلط فين وانا بحاول اصلحه بنفسي في الكود دة function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, source, true ) -- Then make the marker invisible to the whole dimension setElementVisibleTo ( myMarker, root, false ) end end end addEventHandler("onPlayerVehicleEnter",getRootElement(),mission) ولو معرفتش اصلحه راح اققولك وبتساعدني اخلصه مشكور @iMr.WiFi..! Edited June 26, 2017 by ProMax 1
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 15 minutes ago, ProMax said: عاشت يديك اخي بس انا عايز اتعلم مش اخذ الكود كدة ممكن تقولي الغلط فين وانا بحاول اصلحه بنفسي في الكود دة function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, source, true ) -- Then make the marker invisible to the whole dimension setElementVisibleTo ( myMarker, root, false ) end end end addEventHandler("onPlayerVehicleEnter",getRootElement(),mission) ولو معرفتش اصلحه راح اققولك وبتساعدني اخلصه مشكور @iMr.WiFi..! فقط بدل السورس بـ getVehicleController وعدل على الحدث وحطه نفس الي في الكود السابق 1
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 4 minutes ago, iMr.WiFi..! said: فقط بدل السورس بـ getVehicleController وعدل على الحدث وحطه نفس الي في الكود السابق انا عملت كل دة اهو function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, getVehicleController(v), true ) setElementVisibleTo ( myMarker, root, false ) end end end addEventHandler("onResourceStart",getRootElement(),mission) بس انا استعملت الحدث onVehicleEnter عشان انا عايز الماركر تظهر اول ما يدخل المركبة مشكور اخي
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 1 minute ago, ProMax said: انا عملت كل دة اهو function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, getVehicleController(v), true ) setElementVisibleTo ( myMarker, root, false ) end end end addEventHandler("onResourceStart",getRootElement(),mission) بس انا استعملت الحدث onVehicleEnter عشان انا عايز الماركر تظهر اول ما يدخل المركبة مشكور اخي اوه صح كلامك -.- رجعه الحدث زي ما كان واي مشكلة تواجهك قل لي .. 1
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 (edited) 2 minutes ago, iMr.WiFi..! said: اوه صح كلامك -.- رجعه الحدث زي ما كان واي مشكلة تواجهك قل لي .. مشتغلش وعملت /debugscript 3 مقالتلي شئ Edited June 26, 2017 by ProMax
Master_MTA Posted June 26, 2017 Posted June 26, 2017 Just now, ProMax said: مشتغلش function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, root, false ) setElementVisibleTo ( myMarker, getVehicleController(v), true ) end end end addEventHandler("onResourceStart",getRootElement(),mission) ترتيبك للاكواد خاطئ لا اكثر 1
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 Just now, Master_MTA said: function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, root, false ) setElementVisibleTo ( myMarker, getVehicleController(v), true ) end end end addEventHandler("onResourceStart",getRootElement(),mission) ترتيبك للاكواد خاطئ لا اكثر هو المفرورض ايه الاول؟
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 1 minute ago, ProMax said: مشتغلش جرب تحط اكثر من حدث كمثال . function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, getVehicleController(v), true ) setElementVisibleTo ( myMarker, root, false ) end end end addEventHandler ( "onResourceStart", root, mission ) addEventHandler ( "onVehicleStartEnter", root, mission ) addEventHandler ( "onVehicleStartExit", root, mission ) === 2 minutes ago, Master_MTA said: function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, root, false ) setElementVisibleTo ( myMarker, getVehicleController(v), true ) end end end addEventHandler("onResourceStart",getRootElement(),mission) ترتيبك للاكواد خاطئ لا اكثر لا يمكن هل فقدت موهبتك البرمجية بسبب قولك انك سوف تعتزل 2
Master_MTA Posted June 26, 2017 Posted June 26, 2017 Just now, ProMax said: هو المفرورض ايه الاول؟ الحين انا بسالك سؤال طبعا قبل السؤال root=كل الالمنات اللي في السيرفر ومنها سائق السياره والسياره نفسها تمام الحين سؤال هل يصلح اني اظهر الماركر للاعب ثم ارجع اخفيه للروت واللاعب اصلا جزء من الروت راجع كودي وبتفهم Just now, iMr.WiFi..! said: جرب تحط اكثر من حدث كمثال . function mission() local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, getVehicleController(v), true ) setElementVisibleTo ( myMarker, root, false ) end end end addEventHandler ( "onResourceStart", root, mission ) addEventHandler ( "onVehicleStartEnter", root, mission ) addEventHandler ( "onVehicleStartExit", root, mission ) === لا يمكن هل فقدت موهبتك البرمجية بسبب قولك انك سوف تعتزل
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 2 minutes ago, Master_MTA said: الحين انا بسالك سؤال طبعا قبل السؤال root=كل الالمنات اللي في السيرفر ومنها سائق السياره والسياره نفسها تمام الحين سؤال هل يصلح اني اظهر الماركر للاعب ثم ارجع اخفيه للروت واللاعب اصلا جزء من الروت راجع كودي وبتفهم ببساطة ينزل الماركر من الفنكشن وانتهى الموضوع
Master_MTA Posted June 26, 2017 Posted June 26, 2017 Just now, iMr.WiFi..! said: ببساطة ينزل الماركر من الفنكشن وانتهى الموضوع مازا تقول +_+ ما فهمتك 1
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 Just now, Master_MTA said: مازا تقول +_+ ما فهمتك يعني مو صح صنع الماركر داخل الفنكشن ؟ خل يطلعه لان بتصير اخطاء ..
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 1 minute ago, Master_MTA said: مازا تقول +_+ ما فهمتك ولا انا
Master_MTA Posted June 26, 2017 Posted June 26, 2017 5 minutes ago, ProMax said: هو المفرورض ايه الاول؟ +لمعلوماتك الطريقه ذي بتنجح لو سياره واحده في السيرفر غير كذا يلزملك تسوي تيبل
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 Just now, iMr.WiFi..! said: يعني مو صح صنع الماركر داخل الفنكشن ؟ خل يطلعه لان بتصير اخطاء ..
Master_MTA Posted June 26, 2017 Posted June 26, 2017 Just now, iMr.WiFi..! said: يعني مو صح صنع الماركر داخل الفنكشن ؟ خل يطلعه لان بتصير اخطاء .. صحيح لكن لو اكثر من سياره يسوي الماركر بتيبل +يشيل اللوكال
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 Just now, Master_MTA said: صحيح لكن لو اكثر من سياره يسوي الماركر بتيبل ماتدري يمكن يبي كل السيارات الي معها هالايدي صاحبها يقدر يشوف الماركر -
Master_MTA Posted June 26, 2017 Posted June 26, 2017 Just now, iMr.WiFi..! said: ماتدري يمكن يبي كل السيارات الي معها هالايدي صاحبها يقدر يشوف الماركر - حتى لو كل السيارات بيكون داخل الفنكشن داخل اللوب لازم
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 Just now, Master_MTA said: حتى لو كل السيارات بيكون داخل الفنكشن داخل اللوب لازم وش قاعد تقول -.- او وش مقصدك من هالكلام لاني مني فاهمك
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 (edited) addEventHandler("onResourceStart",getRootElement(), function () local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) setElementVisibleTo( myMarker, root, false ) end ) function mission() for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, getVehicleController(v), true ) end end end addEventHandler("onVehicleEnter",getRootElement(),mission) Edited June 26, 2017 by ProMax
Master_MTA Posted June 26, 2017 Posted June 26, 2017 3 minutes ago, iMr.WiFi..! said: وش قاعد تقول -.- او وش مقصدك من هالكلام لاني مني فاهمك اني جالس افهمك ان الاصح انه يسوي الماركر داخل الفنكشن 1 minute ago, ProMax said: addEventHandler("onResourceStart",getRootElement(), function () local myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) setElementVisibleTo( myMarker, root, false ) end ) function mission() for k,v in ipairs(getElementsByType('vehicle'))do if getElementModel(v)==592 and getVehicleController(v) then setElementVisibleTo ( myMarker, getVehicleController(v), true ) end end end addEventHandler("onVehicleEnter",getRootElement(),mission) شيل اللوكال وبيزبط اللوكال اللي قبل الماركر مع العلمم لو في اكثر من سياره ما بيزبط 1
Deep thinker Posted June 26, 2017 Author Posted June 26, 2017 2 minutes ago, Master_MTA said: اني جالس افهمك ان الاصح انه يسوي الماركر داخل الفنكشن شيل اللوكال وبيزبط اللوكال اللي قبل الماركر مع العلمم لو في اكثر من سياره ما بيزبط واو هل انت بساحر راح بكمل الكود و لوقفت بشي راح انزل هنا ممكن تعملو follow للبوست واسف @iMr.WiFi..! لو انا قليت ادبي باول البوست والله كنت خايف تعتبرها اهانة او شي
iMr.WiFi..! Posted June 26, 2017 Posted June 26, 2017 myMarker = createMarker( 1987.87427, -2380.81665, 13.54688, "cylinder", 3, 155,0,0,200) setElementVisibleTo( myMarker, root, false ) function mission() if eventName == "onVehicleStartEnter" then if getElementModel ( source ) == 592 and getVehicleController ( source ) then setElementVisibleTo ( myMarker, getVehicleController ( source ), true ) end elseif eventName == "onVehicleStartExit" then if getElementModel ( source ) == 592 and getVehicleController ( source ) then setElementVisibleTo ( myMarker, getVehicleController ( source ), false ) end end end addEventHandler("onVehicleStartEnter",getRootElement(),mission) addEventHandler("onVehicleStartExit",getRootElement(),mission)
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