flapjack3003 Posted August 10, 2014 Share Posted August 10, 2014 عايز كود لسيارة لو دخلت ماركر ما تقدر تتحرك فى السيرفر Link to comment
xX|KeMo|Xx Posted August 10, 2014 Share Posted August 10, 2014 (edited) عايز كود لسيارة لو دخلت ماركر ما تقدر تتحرك فى السيرفر "onMarkerHit" --يوم يلمس الماركر getPedOccupiedVehicle --يتحقق انه الاعب داخل سيــآره [i]**استخدم الي فوق بدال الي هنا**[/i] setElementFrozen --تجمد السياره Edited August 10, 2014 by Guest Link to comment
Max+ Posted August 10, 2014 Share Posted August 10, 2014 عايز كود لسيارة لو دخلت ماركر ما تقدر تتحرك فى السيرفر "onMarkerHit" --يوم يلمس الماركر getPedOccupiedVehicle --يتحقق انه الاعب داخل سيــآره getPlayerOccupiedVehicle -- تجيب سيــآرهـ الي يسوقها الاعب setElementFrozen --تجمد السياره getPlayerOccupiedVehicle This function is deprecated. This means that its use is discouraged and that it might not exist in future versions. Please use getPedOccupiedVehicle instead. Link to comment
nxFairlywell Posted August 10, 2014 Share Posted August 10, 2014 +1 استخدم بدال هذي getPlayerOccupiedVehicle هذي getPedOccupiedVehicle Link to comment
flapjack3003 Posted August 10, 2014 Author Share Posted August 10, 2014 تمام بس بدى اعرف الكود للكل ولا لاعب فقط مش عارف الفرق بين الاثنين function showVehicleName ( thePlayer ) local theVehicle = getPedOccupiedVehicle ( thePlayer ) local theVehicle = getPlayerOccupiedVehicle ( thePlayer ) if ( theVehicle ) then if getPedOccupiedVehicle ( thePlayer ) then setElementFrozen ( theVehicle, true ) end end end addCommandHandler ( "getcarname", showVehicleName ) function showVehicleName ( source ) local theVehicle = getPedOccupiedVehicle ( source ) local theVehicle = getPlayerOccupiedVehicle ( source ) if ( theVehicle ) then if getPedOccupiedVehicle ( source ) then setElementFrozen ( theVehicle, true ) end end end addCommandHandler ( "getcarname", showVehicleName ) Link to comment
xX|KeMo|Xx Posted August 10, 2014 Share Posted August 10, 2014 (edited) للي كتب الكلمهـ في اف 8 بس استخدم الكود الاول عشان لا تتخلبط local theVehicle = getPedOccupiedVehicle ( thePlayer ) local theVehicle = getPlayerOccupiedVehicle ( thePlayer ) احذف الثانيه Edited August 10, 2014 by Guest Link to comment
#DRAGON!FIRE Posted August 10, 2014 Share Posted August 10, 2014 addCommandHandler ( "getCarName", function ( player ) if ( getPedOccupiedVehicle ( player ) ) then setElementFrozen ( getPedOccupiedVehicle ( player ), true ) end end ) Link to comment
flapjack3003 Posted August 10, 2014 Author Share Posted August 10, 2014 الكود تمام بس بدى اعرف هيظهر للكل ولا للاعب فقط marker = createMarker ( 267.84066772461,-1808.1632080078,3.5,"cylinder",3, 255, 0, 255, 255) addEventHandler('onMarkerHit', marker, function(hitElement) if getElementType(hitElement) == 'player' and isPedInVehicle ( hitElement ) and ( getPedOccupiedVehicle ( hitElement ) ) and isElement(marker) then setElementFrozen ( getPedOccupiedVehicle ( hitElement ), true ) triggerClientEvent ( hitElement, "onGreeting", hitElement) destroyElement(marker) else outputChatBox ( "You Must Be In Car", hitElement,231, 217, 176, true ) end end ) Link to comment
#DRAGON!FIRE Posted August 10, 2014 Share Posted August 10, 2014 فـ ارسل السورس مع التريقر وببججانب كلنت استخدم الفنكشن destroyElement بالنسبة لـ فنكشن marker = createMarker ( 267.84066772461,-1808.1632080078,3.5,"cylinder",3, 255, 0, 255, 255) addEventHandler( "onMarkerHit", marker, function( hitElement ) if ( getElementType( hitElement ) == "player" ) then setElementFrozen ( getPedOccupiedVehicle ( hitElement ), true ) triggerClientEvent ( hitElement, "onGreeting", hitElement ) else outputChatBox ( "You Must Be In Car", hitElement, 231, 217, 176, true ) end end ) Link to comment
flapjack3003 Posted August 10, 2014 Author Share Posted August 10, 2014 فـ ارسل السورس مع التريقر وببججانب كلنت استخدم الفنكشن destroyElement بالنسبة لـ فنكشن مش فاهم ازدك ممكن كود للوتضيح وكمان انا عايز اكتب فى اف حاجة ترجع المركر تانى Link to comment
#DRAGON!FIRE Posted August 10, 2014 Share Posted August 10, 2014 اقصد لو سويت ديستروي للمـأركر بجانب سيرفر بيكون للكل .. بالتريقر بجانب كلنت حط الديستروي بس لا تنسى ترسل السورس مع التريقر وبالنسبة للاف ما ادري وش تقصد .. بس لو تقصد سوي كوماند وسوي الماركر بالاحداثيات اللي تبيها ! Link to comment
flapjack3003 Posted August 10, 2014 Author Share Posted August 10, 2014 انا بدى اعمل لما يدخل الاعب مركر يجيله يثبت و لما يكتب فى 8 كلام يروح التثبيت و ترجع الماركر Link to comment
flapjack3003 Posted August 10, 2014 Author Share Posted August 10, 2014 تقريبا الطريقة دى صعبة بجرب واحدة تانية Link to comment
nxFairlywell Posted August 10, 2014 Share Posted August 10, 2014 اقصد لو سويت ديستروي للمـأركر بجانب سيرفر بيكون للكل .. بالتريقر بجانب كلنت حط الديستروي بس لا تنسى ترسل السورس مع التريقروبالنسبة للاف ما ادري وش تقصد .. بس لو تقصد سوي كوماند وسوي الماركر بالاحداثيات اللي تبيها ! زاحف ممكن اسئلك ليه يحط الدستروي بالكلنت و ليه يكون للكل لما يكون بـ سيرفر عشان تفيده وتفيدني Link to comment
#DRAGON!FIRE Posted August 10, 2014 Share Posted August 10, 2014 لو سويته بجانب سيرفر الماركر بينحذف للكل .. بالتريقر للاعب نفسه ولو سويت ديستروي بكلنت يعني للاعب فقط عند باقي اللاعبين ما يكون محذوف Link to comment
nxFairlywell Posted August 10, 2014 Share Posted August 10, 2014 يعني الكلنت يككون خاص باللاعب الي في الحدث و السيرفر يكون للجميع ! Link to comment
#DRAGON!FIRE Posted August 10, 2014 Share Posted August 10, 2014 يعني الكلنت يككون خاص باللاعب الي في الحدثو السيرفر يكون للجميع ! يب .. مو بس ذا الشي اي شي كل اكوادك اللي تسويها بكلنت تكون للاعب نفسه فقط .. سيرفر للجميع ولو كان كودك سيرفر وتبي شي محدد يصير للاعب نفسه فقط للي خش الماركر مثلا زي هنا تسوي التريقر ويوم تضيف التريقر بجانب كلنت بالحالة ذي الكود اللي بتحطه بكون للاعب اللي خش الماركر فقط ! Link to comment
nxFairlywell Posted August 10, 2014 Share Posted August 10, 2014 يعني الكلنت يككون خاص باللاعب الي في الحدثو السيرفر يكون للجميع ! يب .. مو بس ذا الشي اي شي كل اكوادك اللي تسويها بكلنت تكون للاعب نفسه فقط .. سيرفر للجميع ولو كان كودك سيرفر وتبي شي محدد يصير للاعب نفسه فقط للي خش الماركر مثلا زي هنا تسوي التريقر ويوم تضيف التريقر بجانب كلنت بالحالة ذي الكود اللي بتحطه بكون للاعب اللي خش الماركر فقط ! اوهه انا اقول ليه جبت العيد في سكربت المعرض انا حاط عند لمس الماركر في سيرفر اي لاعب يلمس الماركر تطلع للجميع لوحة المعرض Link to comment
#DRAGON!FIRE Posted August 10, 2014 Share Posted August 10, 2014 كيف ؟ اصلن فنكشن اضهار النافذة كلنت يعني يحتاج تريقر Link to comment
nxFairlywell Posted August 11, 2014 Share Posted August 11, 2014 كيف ؟ اصلن فنكشن اضهار النافذة كلنت يعني يحتاج تريقر هو ترايقر بس اقصد الحدث نفسه onMarkerHit في السيرفر Link to comment
#DRAGON!FIRE Posted August 11, 2014 Share Posted August 11, 2014 مب فاهم .. ورني كودك او وضح Link to comment
nxFairlywell Posted August 11, 2014 Share Posted August 11, 2014 زي كذا بالسيرفر marker = createMarker( x,y,z ) addEventHandler("onMarkerHit", getRootElement(), function () if ( source == marker ) then triggerClientEvent end end ) كلنت حطيت فنكشنات فتح اللوحه وسويت لها ادد ايفنت و فيه بعد فنكشنات بالسيرفر و مسوي ترايقر من كلنت لسيرفر عشان الموتر وكذا ^ هذا الكود الي فوق مثال بس على الي اقوله 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