Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 لا قصدي لما اضغط بالماوس على السياره فهمت علي Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 يعني مثلا كذا function elementClicked(_,_,plr) local mhaster12 = getPlayerName (source) if getElementType (source) == "vehicle" then triggerClientEvent(plr,"openGui",plr) triggerClientEvent(plr,"openGui123",plr,mhaster12) removeElementData (plr,"bugfix") removeEventHandler ("onElementClicked",plr,elementClicked) end end Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 مافي احد يعرف يساعدني؟ Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 شباب مو معقول 119 مشاهده اتوقه وولا واحد عرف يساعدني للاسف Link to comment
Emgawe.117 Posted June 30, 2016 Share Posted June 30, 2016 السلام عليكم ورحمة الله - طريقة كتابة عنوان لموضوعك .... https://forum.multitheftauto.com/viewtopic.php?f=160&t=100292 Link to comment
Mr.CoR Posted June 30, 2016 Share Posted June 30, 2016 اضافة على كلام امجاوي الرجاء تعديل العنوان حفاظاً على مظهر القسم Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 بعد ما عدلت هل في احد يقدر يفيدني Link to comment
فاّرس Posted June 30, 2016 Share Posted June 30, 2016 اخوي لا تكرر الردود اذا جاك مبرمج بيعطيك الحل لموضوعك ماله داعي تكرر.. وبعدين مو قصة محد يعرف اللي انت تطلبه نسويه بثواني معدوده لأن مافيه شي صعب .. بالنسبه لطلبك راح تحتاج : 'onVehicleExit' 'onElementClicked' getElementType getVehicleOccupants -- عشان تجيب آخر واحد نزل من السياره setElementData getElementData getPlayerName Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 اخوي كل هذا عارفه قصدي لما اضغط على السياره الجيو تطلعلي زي ما قلت فوق Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 شوف محاولاتي اخوي كلها تفشل function elementClicked(_,_,plr) local mhaster12 = getPlayerName (source) local gfg = getVehicleController ( source ) local mnm = getPlayerName (gfg) local vehicle = getPedOccupiedVehicle(source) local occupants = getVehicleOccupants(vehicle) if (getElementType (source) == "player")or(getElementType (occupants) == "player") then outputChatBox("hi ali",thePlayer,255,255,255) triggerClientEvent(plr,"openGui",plr) triggerClientEvent(plr,"openGui123",plr,mhaster12) removeElementData (plr,"bugfix") removeEventHandler ("onElementClicked",plr,elementClicked) end end Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 وهاذي محاوله ثانيه function elementClicked(_,_,plr) local mhaster12 = getPlayerName (source) local gfg = getVehicleController ( source ) local mnm = getPlayerName (gfg) if getElementType (source) == "player" or getElementType (source) == "vehicle" then outputChatBox("hi ali",thePlayer,255,255,255) triggerClientEvent(plr,"openGui",plr) triggerClientEvent(plr,"openGui123",plr,mhaster12) removeElementData (plr,"bugfix") removeEventHandler ("onElementClicked",plr,elementClicked) end end Link to comment
فاّرس Posted June 30, 2016 Share Posted June 30, 2016 ماعرفت لك, انت تبي تجيب آخر واحد كان يسوق السياره, او آخر واحد كان راكب بالسياره حتى لو راكب ورا؟ Link to comment
Master_MTA Posted June 30, 2016 Author Share Posted June 30, 2016 اخوي خلك من ذا الحين انا ابي لما اضغط على الالمنت اللي هو vehicle يطلعلي الجيو فهمت علي يعني زي لما اضغط على اللاعب يطلعلي الللوحه ابي لما اضغط على السياره تطلعلي اللوحه وتجيب اللي يستخدمها حاليا او اخر واحد كان مستخدمه ما يهم كان وين راكب فهمت Link to comment
فاّرس Posted June 30, 2016 Share Posted June 30, 2016 ذا مثال على طلبك جربه, وكمل انت سوي تريقر وو... local counter = {} getOcc = function ( plr, veh ) -- plr = player element, veh = vehicle element * if not counter [ plr ] then counter [ plr ] = 0; end for seat, player in pairs(getVehicleOccupants( veh )) do counter[plr] = counter[plr] + 1 end return counter [ plr ] end addEventHandler ( 'onElementClicked', root, function ( _,_, plr ) if getElementType ( source ) == 'vehicle' then local count = getOcc ( plr, source ) outputChatBox ( "There's : ".. count .. " players into vehicle.", plr ) if getElementData ( plr, 'lastUsed' ) then outputChatBox ( "Last player used : ".. getPlayerName ( getElementData ( plr, 'lastUsed' ) ):gsub ( '#%x%x%x%x%x%x', '' ), plr ) end counter [ plr ] = 0; end end) addEventHandler ( 'onVehicleExit', root, function ( plr, seat, jacked ) local count = getOcc ( plr, source ) if count == 0 then setElementData ( plr, 'lastUsed', plr ) counter [ plr ] = 0; end end) Link to comment
Master_MTA Posted July 1, 2016 Author Share Posted July 1, 2016 للاسف اخوي ما زبط انا الحين ابي بس لما يضغط على السياره تفتح الجيو Link to comment
Master_MTA Posted July 1, 2016 Author Share Posted July 1, 2016 شباب اموت واعرف وش الغلط هنا لما اضغط على اللاعب يفتح بس لما اضغط على سياره ما يفتحح مو مهم الحين من صاحب السياره اهم شي تفتح الجيو لما اضغط على سياره كله سيرفر سايد function elementClicked(_,_,plr,veh) local mhaster12 = getPlayerName (source) local gfg = getVehicleController ( source ) local mnm = getPlayerName (gfg) if getElementType (source) == "player" or getElementType (source) == "vehicle" then outputChatBox("hi ali",thePlayer,255,255,255) triggerClientEvent(plr,"openGui",plr) triggerClientEvent(plr,"openGui123",plr,mhaster12) removeElementData (plr,"bugfix") removeEventHandler ("onElementClicked",plr,elementClicked) end end addEvent("check2",true) addEventHandler("check2",root, function() local acc = getPlayerAccount(source) if isObjectInACLGroup("user."..getAccountName(acc),aclGetGroup("Police")) then addEventHandler("onElementClicked",source,elementClicked) setElementData (source,"bugfix",true) else outputChatBox("You are not police or admin",source,255,255,255) end end ) Link to comment
فاّرس Posted July 1, 2016 Share Posted July 1, 2016 انا عطيتك مثال حط التريقر ف الكود اللي عطيتك وبيضبط. Link to comment
Master_MTA Posted July 1, 2016 Author Share Posted July 1, 2016 يب بس انا ابغى اخليه لو لاعب اوسياره كذا انت سويتها سياره بس + ما اقدر اشوف اذا كان في جروب شرطه او لا وانا محتاج الايفنت يكون مربود بالايفينت اللي تحتته اللي هو شيك Link to comment
Master_MTA Posted July 2, 2016 Author Share Posted July 2, 2016 زي ما وعدتكم شباب تفضلو شوفو ذا الموضوع https://forum.multitheftauto.com/viewtopic.php?f=165&t=100678 Link to comment
Master_MTA Posted July 4, 2016 Author Share Posted July 4, 2016 شباب ردو علي محد عطاني حل لمشكلتي 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