mr.ekoo Posted June 13, 2013 Share Posted June 13, 2013 حدث عند الخروج من السيارة من المقاعد العادية مو مقعد السائق يعني مثلا انا راكب يمين السائق ولما ابغي انزل في حدث ؟ لو في حدث وش هو ؟ + كيف الغيه ؟ Link to comment
MSHOOSH Posted June 13, 2013 Share Posted June 13, 2013 حدث عند الخروج من السيارة من المقاعد العادية مو مقعد السائقيعني مثلا انا راكب يمين السائق ولما ابغي انزل في حدث ؟ لو في حدث وش هو ؟ + كيف الغيه ؟ قصدك ما تبي احد يركب السيارة غيرك ؟ Link to comment
mr.ekoo Posted June 13, 2013 Author Share Posted June 13, 2013 لالا اقصد مثلا انا اسوق السيارة جيت انت ركبت انا اكتب كود مثلا تجيي انت تبي تنزل -- هنا فيه حدث او لا ؟ والغيه عشان انت ماتنزل Link to comment
TAPL Posted June 13, 2013 Share Posted June 13, 2013 https://wiki.multitheftauto.com/wiki/OnVehicleStartExit Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 مشكوور بس كيف اتاكد اذا الى نزل هو الى جالس بالمقعد الى ورا او قدام Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 مشكوور بس كيف اتاكد اذا الى نزل هو الى جالس بالمقعد الى ورا او قدام seat: An integer representing the seat in which the player is exiting from. https://wiki.multitheftauto.com/wiki/OnVehicleStartExit Parameters. Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 طيب مو موضح كيف استخدم يعني ارقام المقاعد ؟ Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 استخدم door أفضل : door: An integer of which door the player used (0-3). 0 is driver side door, 1 is front passenger, 2 is back left, 3 is back right. Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 اشرحهم لي بالعربي رقم السائق كم والى يمينه كم والى ورا يمين ويسار كم Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 السائق : 0 1 : الراكب الامامي 2 : الراكب الخلفي اليسار 3 : الراكب الخلفي يمين Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 طيب معليش تعبتك معي وين اخليهم في وين الكود ؟ اسوي كذا ؟ if door == 1 then -- my code end Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 addEventHandler('onVehicleStartExit',root, function ( _,_,_,door ) if ( door == id ) then -- Any thing ex : outputChatBox('Exit') end end ) Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 طيب سؤال لما تخلي هذول بالفنكنش _,_,_,door وش فايدتهم + id هو رقم المقعد صح Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 _,_,_, تتخطى الشيء يعني مالها فايدة بس تتخطى لانة بارتمنت الباب هو الرابع بـ الحدث .. اي نعم الايدي حق المقعد Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 كيف هو الرابع بالحدث يعني مايمديني اسوي حدث على البوابة الثانية او الثالثة ؟ Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 هل يمديني اسوي حدث داخل حدث ؟ يعني مثلا addCommandHandler("comm", addEventHandler('onVehicleStartExit',root, function ( _,_,_,door ) if ( door == id ) then -- Any thing ex : outputChatBox('Exit') end end ) ) وكيف اخليه لسيارة محددة يعني السيارة الى يكون فيها السائق بالمقعد الامامي == 0 يكتب الكود ويشتغل كل هذا انه يخلي لما تطلع من البوابات 1-2-3 يجيب الجملة ايكست ويكون في سيارته بس الى كتب بيها الكود وش الفنكنشات المطلوبة Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 لا مايمدي بـ كوماند لانة دور مرتبط بـ الحدث بسس ! ذذ سيارة محدده استخدم : if getElementModel ( source ) == vehicleID then Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 ماقصد كود سيارة محدد اقصد السيارة الى انكتب داخلها الكودد + طيب وش الحل مابغيه في اي سيارة بس السيارة الى ينكتب فيها الامر ؟ Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 يعني قصدكـ تكتب كوماند ثم يضيف الايفنت؟ Link to comment
mr.ekoo Posted June 14, 2013 Author Share Posted June 14, 2013 يب لما اكتب الكومند يتفعل الايفينت بالسيارة الى راكب فيها بس Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 -- # Server Side : isEventHandler = false addCommandHandler ( 'Handler', function ( player ) if not isPedInVehicle ( player ) then return end if isEventHandler ~= true then addEventHandler('onVehicleStartExit',root,HandlerExit ) isEventHandler = true else outputChatBox('Event Already handler') end end ) function HandlerExit ( player,_,_,door ) if ( source == getPedOccupiedVehicle ( player ) ) then if ( door == 0 ) then outputChatBox('Door 1',player,0,255,0) else outputChatBox('Door is not 1',player,255,0,0) end end removeEventHandler('onVehicleStartExit',root,HandlerExit ) isEventHandler = not isEventHandler end function ReseteData( ) if isEventHandler == true then removeEventHandler('onVehicleStartExit',root,HandlerExit ) isEventHandler = not isEventHandler end end addEventHandler('onPlayerWasted',root,ReseteData) addEventHandler('onVehicleExit',root,ReseteData) Link to comment
iPrestege Posted June 14, 2013 Share Posted June 14, 2013 root ×هو يبيه لسيارة محددة قالك يبيه بالسيارة اللي كتب بها الكوماند كان واضح جدا بـ الطلب .. Link to comment
mr.ekoo Posted June 15, 2013 Author Share Posted June 15, 2013 مشكووور اخوي بس في مشكلة انه لمرة وحدة بس يعني كتبت Handler وجيت نزلت من الباب 0 يقولي الباب 0 بس اركب اقين وانزل مايجيني Link to comment
iPrestege Posted June 15, 2013 Share Posted June 15, 2013 لاني اشيلة اول ماينزل اصلا ذذ 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