==>ҭᾄlᾄl Posted August 27, 2012 Share Posted August 27, 2012 وش المشكله server: infurnuis = {} function onjoin () setElementData(source,"CanUseTheMarkeryesorNo",tostring("Yes")) end addEventHandler("onPlayerJoin",root,onjoin) marcker1ofGive = createMarker (-3510.6000976563,-2956.8000488281,60.200000762939, "cylinder", 4.5, 0, 0, 255, 320 ) function MarkerHit( thePlayer ) permission = getElementData(thePlayer,"CanUseTheMarkeryesorNo") if permission == "Yes" then if not isPedInVehicle(thePlayer) then x,y,z = getElementPosition( thePlayer ) infurnuis[thePlayer] = createVehicle ( 411, x, y, z ) warpPedIntoVehicle(thePlayer,infurnuis[thePlayer]) setElementData(thePlayer,"CanUseTheMarkeryesorNo",tostring("No")) end end end addEventHandler( "onMarkerHit", marcker1ofGive, MarkerHit ) addEventHandler("onPlayerQuit",root,function() destroyElement(infurnuis[source]) infurnuis[source] = nil end ) addEventHandler("onVehicleExplode",root,function() setTimer(fixVehicle,2000,1,source) end) Link to comment
|Mr|-Talal07-| Posted August 27, 2012 Share Posted August 27, 2012 انا شايف مشكلة في اخر كود addEventHandler("onVehicleExplode",root,function() setTimer(fixVehicle,2000,1,source) end) كيف تصلح نفسك حلوة ذي الحل addEventHandler("onVehicleExplode",root,function() setTimer(fixVehicle,2000,1,getPedOccupiedVehicle(source)) end) Link to comment
3NAD Posted August 27, 2012 Share Posted August 27, 2012 لووووووول ككيف تبي السيارة تتصلح بعد مانفجرت ؟؟ يمكن انت قصدكـ إذا تضررت تصصلح مباشرة .. أسستخدم الإيفنت ذا "onVehicleDamage" Link to comment
==>ҭᾄlᾄl Posted August 27, 2012 Author Share Posted August 27, 2012 اول شي الكود موب انا الي مسويه ثاني شي المشكله اذا جيت على الماركر ما يعطيني سيارة Link to comment
TAPL Posted August 28, 2012 Share Posted August 28, 2012 انا شايف مشكلة في اخر كود addEventHandler("onVehicleExplode",root,function() setTimer(fixVehicle,2000,1,source) end) كيف تصلح نفسك حلوة ذي الحل addEventHandler("onVehicleExplode",root,function() setTimer(fixVehicle,2000,1,getPedOccupiedVehicle(source)) end) The source of this event is the vehicle that exploded. https://wiki.multitheftauto.com/wiki/OnVehicleExplode Link to comment
==>ҭᾄlᾄl Posted August 28, 2012 Author Share Posted August 28, 2012 طيب هو مايعطيني سيارى وين الحل Link to comment
TAPL Posted August 28, 2012 Share Posted August 28, 2012 طيب هو مايعطيني سيارى وين الحل المشكلة هي Yes أول ما يدخل اللاعب السيرفر ينحط له المنت داتا وبيعطيك سيارة Yes و أول ما تخش الماركر بيتأكد أن عندك الألمنت داتا No وبيغير لك الألمنت داتا إلى No بالمره الثاني الي تخش فيها الماركر ما بيعطيك سيارة لان الألمنت داتا عندك كودك ناقص مدري من وين ماخذه أنت Link to comment
==>ҭᾄlᾄl Posted August 28, 2012 Author Share Posted August 28, 2012 حطيت الالمنت داتا Yes وماظبط Link to comment
TAPL Posted August 28, 2012 Share Posted August 28, 2012 حطيت الالمنت داتا Yes وماظبط حط كودك Link to comment
3NAD Posted August 28, 2012 Share Posted August 28, 2012 ججرب ذا function onjoin () setElementData(source,"CanUseTheMarkeryesorNo",tostring("Yes")) end addEventHandler("onPlayerJoin",root,onjoin) marcker1ofGive = createMarker (-3510.6000976563,-2956.8000488281,60.200000762939, "cylinder", 4.5, 0, 0, 255, 320 ) function MarkerHit( thePlayer ) permission = getElementData(thePlayer,"CanUseTheMarkeryesorNo") if permission == "Yes" then if not isPedInVehicle(thePlayer) then x,y,z = getElementPosition( thePlayer ) infurnuis = createVehicle ( 411, x, y, z ) warpPedIntoVehicle(thePlayer,infurnuis) setElementData(thePlayer,"CanUseTheMarkeryesorNo",tostring("No")) end end end addEventHandler( "onMarkerHit", marcker1ofGive, MarkerHit ) function onquit () destroyElement(infurnuis) end addEventHandler("onPlayerQuit",root,onquit) function destroyIt() setTimer(destroyElement,2000,1,infurnuis) end addEventHandler("onVehicleExplode",root,destroyIt) Link to comment
TAPL Posted August 28, 2012 Share Posted August 28, 2012 ججرب ذا function onjoin () setElementData(source,"CanUseTheMarkeryesorNo",tostring("Yes")) end addEventHandler("onPlayerJoin",root,onjoin) marcker1ofGive = createMarker (-3510.6000976563,-2956.8000488281,60.200000762939, "cylinder", 4.5, 0, 0, 255, 320 ) function MarkerHit( thePlayer ) permission = getElementData(thePlayer,"CanUseTheMarkeryesorNo") if permission == "Yes" then if not isPedInVehicle(thePlayer) then x,y,z = getElementPosition( thePlayer ) infurnuis = createVehicle ( 411, x, y, z ) warpPedIntoVehicle(thePlayer,infurnuis) setElementData(thePlayer,"CanUseTheMarkeryesorNo",tostring("No")) end end end addEventHandler( "onMarkerHit", marcker1ofGive, MarkerHit ) function onquit () destroyElement(infurnuis) end addEventHandler("onPlayerQuit",root,onquit) function destroyIt() setTimer(destroyElement,2000,1,infurnuis) end addEventHandler("onVehicleExplode",root,destroyIt) نفس الشي No الألمنت داتا Link to comment
==>ҭᾄlᾄl Posted August 28, 2012 Author Share Posted August 28, 2012 infurnuis = {} function onjoin () setElementData(source,"CanUseTheMarkeryesorNo",tostring("Yes")) end addEventHandler("onPlayerJoin",root,onjoin) marcker1ofGive = createMarker (-3510.6000976563,-2956.8000488281,60.200000762939, "cylinder", 4.5, 0, 0, 255, 320 ) function MarkerHit( thePlayer ) permission = getElementData(thePlayer,"CanUseTheMarkeryesorNo") if permission == "Yes" then if not isPedInVehicle(thePlayer) then x,y,z = getElementPosition( thePlayer ) infurnuis[thePlayer] = createVehicle ( 411, x, y, z ) warpPedIntoVehicle(thePlayer,infurnuis[thePlayer]) setElementData(thePlayer,"CanUseTheMarkeryesorNo",tostring("Yes")) end end end addEventHandler( "onMarkerHit", marcker1ofGive, MarkerHit ) addEventHandler("onPlayerQuit",root,function() destroyElement(infurnuis[source]) infurnuis[source] = nil end ) addEventHandler("onVehicleDamage",root,function() setTimer(fixVehicle,2000,1,source) end) Link to comment
3NAD Posted August 28, 2012 Share Posted August 28, 2012 هذآ ششغآل إن شاء الله .. جربه و رد لي خبر .. function onjoin () setElementData(source,"CanUseTheMarkeryesorNo",tostring("Yes")) end addEventHandler("onPlayerJoin",root,onjoin) marcker1ofGive = createMarker (-3510.6000976563,-2956.8000488281,60.200000762939, "cylinder", 4.5, 0, 0, 255, 320 ) function MarkerHit( thePlayer ) permission = getElementData(thePlayer,"CanUseTheMarkeryesorNo") if permission ~= tostring("Yes") then if not isPedInVehicle(thePlayer) then x,y,z = getElementPosition( thePlayer ) infurnuis = createVehicle ( 411, x, y, z ) warpPedIntoVehicle(thePlayer,infurnuis) setElementData(thePlayer,"CanUseTheMarkeryesorNo",tostring("Yes")) end end end addEventHandler( "onMarkerHit", marcker1ofGive, MarkerHit ) function onquit () destroyElement(infurnuis) end addEventHandler("onPlayerQuit",root,onquit) function destroyIt() setTimer(destroyElement,2000,1,infurnuis) end addEventHandler("onVehicleExplode",root,destroyIt) Link to comment
==>ҭᾄlᾄl Posted August 28, 2012 Author Share Posted August 28, 2012 هذآ ششغآل إن شاء الله .. جربه و رد لي خبر .. function onjoin () setElementData(source,"CanUseTheMarkeryesorNo",tostring("Yes")) end addEventHandler("onPlayerJoin",root,onjoin) marcker1ofGive = createMarker (-3510.6000976563,-2956.8000488281,60.200000762939, "cylinder", 4.5, 0, 0, 255, 320 ) function MarkerHit( thePlayer ) permission = getElementData(thePlayer,"CanUseTheMarkeryesorNo") if permission ~= tostring("Yes") then if not isPedInVehicle(thePlayer) then x,y,z = getElementPosition( thePlayer ) infurnuis = createVehicle ( 411, x, y, z ) warpPedIntoVehicle(thePlayer,infurnuis) setElementData(thePlayer,"CanUseTheMarkeryesorNo",tostring("Yes")) end end end addEventHandler( "onMarkerHit", marcker1ofGive, MarkerHit ) function onquit () destroyElement(infurnuis) end addEventHandler("onPlayerQuit",root,onquit) function destroyIt() setTimer(destroyElement,2000,1,infurnuis) end addEventHandler("onVehicleExplode",root,destroyIt) والله انك كفو لكن يطلع 3 سيارات Link to comment
Al3grab Posted August 28, 2012 Share Posted August 28, 2012 tCars = {} tCan = {} function onjoin () tCan[source] = nil end addEventHandler("onPlayerJoin",root,onjoin) marcker1ofGive = createMarker (-3510.6000976563,-2956.8000488281,60.200000762939, "cylinder", 4.5, 0, 0, 255, 320 ) function MarkerHit( thePlayer ) if tCan[thePlayer] ~= true then if not isPedInVehicle(thePlayer) then x,y,z = getElementPosition( thePlayer ) tCars[thePlayer] = createVehicle ( 411, x, y, z ) warpPedIntoVehicle(thePlayer,tCars[thePlayer]) tCan[thePlayer] = true end end end addEventHandler( "onMarkerHit", marcker1ofGive, MarkerHit ) function onquit () if tCars[source] then if isElement(tCars[source]) then destroyElement(tCars[source]) end end tCan[source] = nil end addEventHandler("onPlayerQuit",root,onquit) function destroyIt() setTimer(function(car) for k,v in ipairs ( tCars ) do if v == car then tCars[k] = nil tCan[k] = nil end end destroyElement(car) end , 2000 , 1 ,source,controller) end addEventHandler("onVehicleExplode",root,destroyIt) 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