Borz Posted July 11, 2014 Share Posted July 11, 2014 السلام عليكم ممكن سكربت يخلي الدبابة تنفجر Link to comment
nxFairlywell Posted July 11, 2014 Share Posted July 11, 2014 يعني هي في الاساس ماتنفجر ؟ الدبابه انا افجرها برشاش ض1 Link to comment
Borz Posted July 11, 2014 Author Share Posted July 11, 2014 (edited) يعني هي في الاساس ماتنفجر ؟الدبابه انا افجرها برشاش ض1 Rhino(Tank) مو Quadbike Edited July 11, 2014 by Guest Link to comment
HassoN Posted July 11, 2014 Share Posted July 11, 2014 يعني هي في الاساس ماتنفجر ؟الدبابه انا افجرها برشاش ض1 Rhino الدبابة تنفجر بسلاح النار ذاك ض1 Flamethrower (id:37) مايحتاج سكربت ولا شي Link to comment
Borz Posted July 11, 2014 Author Share Posted July 11, 2014 يعني هي في الاساس ماتنفجر ؟الدبابه انا افجرها برشاش ض1 Rhino الدبابة تنفجر بسلاح النار ذاك ض1 Flamethrower (id:37) مايحتاج سكربت ولا شي انا بدي احط السكربت في سيرفر Race Link to comment
Tete omar Posted July 11, 2014 Share Posted July 11, 2014 function onRhinoExplosion ( x, y, z, theType ) if ( getElementType ( source ) == "vehicle" ) then if ( getElementModel ( source ) == 432 ) then local possibleTypes = { [ 2 ] = true, [ 3 ] = true, [ 10 ] = true } if ( possibleTypes [ theType ] ) then blowVehicle ( source ) end end end end addEventHandler ( "onClientExplosion", root, onRhinoExplosion ) ما جربته بس المفروض يشتغل ان شاء الله ينقل إلى قسم البرمجة Link to comment
Borz Posted July 11, 2014 Author Share Posted July 11, 2014 function onRhinoExplosion ( x, y, z, theType ) if ( getElementType ( source ) == "vehicle" ) then if ( getElementModel ( source ) == 432 ) then local possibleTypes = { [ 2 ] = true, [ 3 ] = true, [ 10 ] = true } if ( possibleTypes [ theType ] ) then blowVehicle ( source ) end end end end addEventHandler ( "onClientExplosion", root, onRhinoExplosion ) ما جربته بس المفروض يشتغل ان شاء الله ينقل إلى قسم البرمجة للاسف ما اشتغل ملاحظة:السكربت لماب مو سيرفر يعني بدي اسوي ماب و ارفعو عل سيرفر Link to comment
Max+ Posted July 11, 2014 Share Posted July 11, 2014 --- غير اسم الماب زي ماحدد لك في السكربت + تأكد انه client في meta.xml local vehicles = { [432] = true, [514] = true, } addEventHandler("onClientVehicleDamage", resourceRoot, function ( theAttacker, mapInfo ) info = mapInfo.modename if info == "Destruction derby" then --- Map Name if ( theAttacker and (getElementModel[vehicles])) and( getElementType ( localPlayer ) == "vehicle" ) then blowVehicle ( localPlayer ) end end end ) Link to comment
Borz Posted July 11, 2014 Author Share Posted July 11, 2014 --- غير اسم الماب زي ماحدد لك في السكربت + تأكد انه client في meta.xml local vehicles = { [432] = true, [514] = true, } addEventHandler("onClientVehicleDamage", resourceRoot, function ( theAttacker, mapInfo ) info = mapInfo.modename if info == "Destruction derby" then --- Map Name if ( theAttacker and (getElementModel[vehicles])) and( getElementType ( localPlayer ) == "vehicle" ) then blowVehicle ( localPlayer ) end end end ) للاسف حتا هذا ما اشتغل Link to comment
Max+ Posted July 12, 2014 Share Posted July 12, 2014 هات اسم الماب + تبي يوم تضرب الدبابه بدبابة ثانية طلقه وحده تنفجر ؟ + debugscript 3 وش طلع لك ؟ Link to comment
Tete omar Posted July 12, 2014 Share Posted July 12, 2014 كمتغير مشترك بين السيرفر والكلينت وحط فيه اسم الماب الشغال حالياً setElementData استخدم getMapName باستخدام بعدها في الكلينت تحقق ان اسم الماب المطلوب هو اللذي يعمل الان, واستخدم onClientVehicleDamage وتحقق ان مهاجم الدبابة هي دبابة, واذا لم تكن دبابة تحقق ان السلاح اللذي هاجم الدبابة هو ار بي جي, ثم استخدم blowVehicle ...وهكذا تعمل الامور Link to comment
Borz Posted July 13, 2014 Author Share Posted July 13, 2014 هات اسم الماب+ تبي يوم تضرب الدبابه بدبابة ثانية طلقه وحده تنفجر ؟ + debugscript 3 وش طلع لك ؟ اسم الماب CTF-TEST انا ابيها تنفجر بضربتين انا حطيت outputChatBox ( "#FF7700Test", 255, 255, 255, true ) عشان اتاكد انو السكربت بشتغل كان السكربت بشتغل بس لما اضرب الدبابة ما بتتفجر Link to comment
Tete omar Posted July 14, 2014 Share Posted July 14, 2014 كمتغير مشترك بين السيرفر والكلينت وحط فيه اسم الماب الشغال حالياً setElementData استخدمgetMapName باستخدام بعدها في الكلينت تحقق ان اسم الماب المطلوب هو اللذي يعمل الان, واستخدم onClientVehicleDamage وتحقق ان مهاجم الدبابة هي دبابة, واذا لم تكن دبابة تحقق ان السلاح اللذي هاجم الدبابة هو ار بي جي, ثم استخدم blowVehicle ...وهكذا تعمل الامور Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 تي تي انت فاهم غلط .. الحدث ذا ما بيضبط بالريس Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 اي حدث؟ حدث تضرر المركبة بـ قيم مود الريس ما بينفع في طريقة ثانية طويلة عشان الكود يضبط Link to comment
TAPL Posted July 14, 2014 Share Posted July 14, 2014 و المقصود فيه عند حدوث انفجار و تحقق ان الي مسوي الأنفجار هو اللوكل بلاير onClientExplosion استخدم الحدث لمكان حدوث الأنفجار x, y, z الحدث هذا راح يعطيك احداثيات getElementsByType سوي لوب على كل السيارات في السيرفر بأستخدام getElementModel تحقق ان السيارة دبابة عن طريق الفنكشن getElementPosition جيب احداثيات الدبابة عن طريق الفنكشن و تأكد ان المسافة قليلة يعني الأنفجار قريب للدبابة getDistanceBetweenPoints3D جيب المسافة ما بين احداثيات الأنفجار و الدبابة بالفنكشن و ارسل فيه المنت الدبابة triggerServerEvent بعدها سوي تريقر للسيرفر للتحقق ان دم الدبابة اعلى من 500 getElementHealth ممكن تستخدم فنكشن setElementHealth ثم تنقص الدم إلى 500 بالفنكشن blowVehicle إذا كان الدم اقل من 500 فجر الدبابة بالفنكشن Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 2014 و المقصود فيه عند حدوث انفجار و تحقق ان الي مسوي الأنفجار هو اللوكل بلاير onClientExplosion استخدم الحدثلمكان حدوث الأنفجار x, y, z الحدث هذا راح يعطيك احداثيات getElementsByType سوي لوب على كل السيارات في السيرفر بأستخدام getElementModel تحقق ان السيارة دبابة عن طريق الفنكشن getElementPosition جيب احداثيات الدبابة عن طريق الفنكشن و تأكد ان المسافة قليلة يعني الأنفجار قريب للدبابة getDistanceBetweenPoints3D جيب المسافة ما بين احداثيات الأنفجار و الدبابة بالفنكشن و ارسل فيه المنت الدبابة triggerServerEvent بعدها سوي تريقر للسيرفر للتحقق ان دم الدبابة اعلى من 500 getElementHealth ممكن تستخدم فنكشن setElementHealth ثم تنقص الدم إلى 500 بالفنكشن blowVehicle إذا كان الدم اقل من 500 فجر الدبابة بالفنكشن بالضبط ذا اللي كان اقصدهـ .. بس انا مسويه بطريقة مختلفة لاكن زي ذي بس في اختلأف بسيط Link to comment
Tete omar Posted July 14, 2014 Share Posted July 14, 2014 اي حدث؟ حدث تضرر المركبة بـ قيم مود الريس ما بينفع في طريقة ثانية طويلة عشان الكود يضبط لا تضبط, جربها Link to comment
#DRAGON!FIRE Posted July 14, 2014 Share Posted July 14, 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