Deep thinker Posted June 26, 2017 Share 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) شكرا وكل عام وانتم بخير Link to comment
iMr.WiFi..! Posted June 26, 2017 Share 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) Link to comment
Deep thinker Posted June 26, 2017 Author Share 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 Link to comment
iMr.WiFi..! Posted June 26, 2017 Share 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 Link to comment
Deep thinker Posted June 26, 2017 Author Share 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 عشان انا عايز الماركر تظهر اول ما يدخل المركبة مشكور اخي Link to comment
iMr.WiFi..! Posted June 26, 2017 Share 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 Link to comment
Deep thinker Posted June 26, 2017 Author Share Posted June 26, 2017 (edited) 2 minutes ago, iMr.WiFi..! said: اوه صح كلامك -.- رجعه الحدث زي ما كان واي مشكلة تواجهك قل لي .. مشتغلش وعملت /debugscript 3 مقالتلي شئ Edited June 26, 2017 by ProMax Link to comment
Master_MTA Posted June 26, 2017 Share 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 Link to comment
Deep thinker Posted June 26, 2017 Author Share 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) ترتيبك للاكواد خاطئ لا اكثر هو المفرورض ايه الاول؟ Link to comment
iMr.WiFi..! Posted June 26, 2017 Share 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 Link to comment
Master_MTA Posted June 26, 2017 Share 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 ) === لا يمكن هل فقدت موهبتك البرمجية بسبب قولك انك سوف تعتزل Link to comment
iMr.WiFi..! Posted June 26, 2017 Share Posted June 26, 2017 2 minutes ago, Master_MTA said: الحين انا بسالك سؤال طبعا قبل السؤال root=كل الالمنات اللي في السيرفر ومنها سائق السياره والسياره نفسها تمام الحين سؤال هل يصلح اني اظهر الماركر للاعب ثم ارجع اخفيه للروت واللاعب اصلا جزء من الروت راجع كودي وبتفهم ببساطة ينزل الماركر من الفنكشن وانتهى الموضوع Link to comment
Master_MTA Posted June 26, 2017 Share Posted June 26, 2017 Just now, iMr.WiFi..! said: ببساطة ينزل الماركر من الفنكشن وانتهى الموضوع مازا تقول +_+ ما فهمتك 1 Link to comment
iMr.WiFi..! Posted June 26, 2017 Share Posted June 26, 2017 Just now, Master_MTA said: مازا تقول +_+ ما فهمتك يعني مو صح صنع الماركر داخل الفنكشن ؟ خل يطلعه لان بتصير اخطاء .. Link to comment
Deep thinker Posted June 26, 2017 Author Share Posted June 26, 2017 1 minute ago, Master_MTA said: مازا تقول +_+ ما فهمتك ولا انا Link to comment
Master_MTA Posted June 26, 2017 Share Posted June 26, 2017 5 minutes ago, ProMax said: هو المفرورض ايه الاول؟ +لمعلوماتك الطريقه ذي بتنجح لو سياره واحده في السيرفر غير كذا يلزملك تسوي تيبل Link to comment
Deep thinker Posted June 26, 2017 Author Share Posted June 26, 2017 Just now, iMr.WiFi..! said: يعني مو صح صنع الماركر داخل الفنكشن ؟ خل يطلعه لان بتصير اخطاء .. Link to comment
Master_MTA Posted June 26, 2017 Share Posted June 26, 2017 Just now, iMr.WiFi..! said: يعني مو صح صنع الماركر داخل الفنكشن ؟ خل يطلعه لان بتصير اخطاء .. صحيح لكن لو اكثر من سياره يسوي الماركر بتيبل +يشيل اللوكال Link to comment
iMr.WiFi..! Posted June 26, 2017 Share Posted June 26, 2017 Just now, Master_MTA said: صحيح لكن لو اكثر من سياره يسوي الماركر بتيبل ماتدري يمكن يبي كل السيارات الي معها هالايدي صاحبها يقدر يشوف الماركر - Link to comment
Master_MTA Posted June 26, 2017 Share Posted June 26, 2017 Just now, iMr.WiFi..! said: ماتدري يمكن يبي كل السيارات الي معها هالايدي صاحبها يقدر يشوف الماركر - حتى لو كل السيارات بيكون داخل الفنكشن داخل اللوب لازم Link to comment
iMr.WiFi..! Posted June 26, 2017 Share Posted June 26, 2017 Just now, Master_MTA said: حتى لو كل السيارات بيكون داخل الفنكشن داخل اللوب لازم وش قاعد تقول -.- او وش مقصدك من هالكلام لاني مني فاهمك Link to comment
Deep thinker Posted June 26, 2017 Author Share 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 Link to comment
Master_MTA Posted June 26, 2017 Share 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 Link to comment
Deep thinker Posted June 26, 2017 Author Share Posted June 26, 2017 2 minutes ago, Master_MTA said: اني جالس افهمك ان الاصح انه يسوي الماركر داخل الفنكشن شيل اللوكال وبيزبط اللوكال اللي قبل الماركر مع العلمم لو في اكثر من سياره ما بيزبط واو هل انت بساحر راح بكمل الكود و لوقفت بشي راح انزل هنا ممكن تعملو follow للبوست واسف @iMr.WiFi..! لو انا قليت ادبي باول البوست والله كنت خايف تعتبرها اهانة او شي Link to comment
iMr.WiFi..! Posted June 26, 2017 Share 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) 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