Stranger Posted January 9, 2013 Share Posted January 9, 2013 -- Simple Police-Lights by MuLTi! p_lights = {} p_timer = {} p_lvar = {} p_pvar = {} p_lvar2 = {} p_lvar3 = {} p_lvar4 = {} function toggleLights(thePlayer, cmd, level) local level = tonumber(level) if not(level) then outputChatBox("#FF0000 Please select a level![1-2]", thePlayer, 255, 255, 255, true) return end if(level < 1) or (level > 2) then outputChatBox("#FF0000 Please select a level between 1-2!", thePlayer, 255, 255, 255, true) return end local veh = getPedOccupiedVehicle(thePlayer) local id = getElementModel(veh) if (id == 598) or (id == 596) or (id == 597) or (id == 599) then if(level == 1) then if(p_lights[veh] == 0) or(p_lights[veh] == nil) then p_pvar[veh] = 1 p_lights[veh] = 1 outputChatBox("#FFFFFFYour Police-lights has been #00FF00enabled.", thePlayer, 0, 200, 100, true) setVehicleOverrideLights ( veh, 2 ) p_timer[veh] = setTimer( function() if(p_lvar[veh] == 0) or (p_lvar[veh] == nil) then p_lvar[veh] = 1 setVehicleLightState ( veh, 1, 0) setVehicleLightState ( veh, 2, 0) setVehicleLightState ( veh, 0, 1) setVehicleLightState ( veh, 3, 1) setVehicleHeadLightColor(veh, 0, 0, 255) else setVehicleLightState ( veh, 3, 0) setVehicleLightState ( veh, 0, 0) setVehicleLightState ( veh, 1, 1) setVehicleLightState ( veh, 2, 1) setVehicleHeadLightColor(veh, 255, 0, 0) p_lvar[veh] = 0 end end, 500, 0) else p_lights[veh] = 0 outputChatBox("#FFFFFFYour Police-lights has been #00FF00disabled.", thePlayer, 0, 200, 100, true) killTimer(p_timer[veh]) setVehicleLightState ( veh, 0, 0) setVehicleLightState ( veh, 1, 0) setVehicleLightState ( veh, 2, 0) setVehicleLightState ( veh, 3, 0) setVehicleHeadLightColor(veh, 255, 255, 255) setVehicleOverrideLights ( veh, 1 ) end elseif(level == 2) then if(p_lights[veh] == 0) or(p_lights[veh] == nil) then p_lights[veh] = 1 outputChatBox("#FFFFFFYour Police-lights has been #00FF00enabled.", thePlayer, 0, 200, 100, true) setVehicleOverrideLights ( veh, 2 ) p_timer[veh] = setTimer( function() if(p_lvar3[veh] == 4) then setTimer(function() p_lvar3[veh] = 0 end, 1000, 1) setTimer( function() if(p_lvar4[veh] == 1)then p_lvar4[veh] = 0 -- 0 = vorne links 1 = vorne rechts 2 = hinten links 3 = hinten rechts setVehicleLightState ( veh, 1, 0) setVehicleLightState ( veh, 2, 0) setVehicleLightState ( veh, 0, 1) setVehicleLightState ( veh, 3, 1) setVehicleHeadLightColor(veh, 77, 77, 255) else setVehicleLightState ( veh, 3, 0) setVehicleLightState ( veh, 0, 0) setVehicleLightState ( veh, 1, 1) setVehicleLightState ( veh, 2, 1) setVehicleHeadLightColor(veh, 255, 77, 77) p_lvar4[veh] = 1 end end, 50, 5) return end if(p_lvar2[veh] == 0) or (p_lvar2[veh] == nil) then p_lvar2[veh] = 1 -- 0 = vorne links 1 = vorne rechts 2 = hinten links 3 = hinten rechts setVehicleLightState ( veh, 1, 0) setVehicleLightState ( veh, 2, 0) setVehicleLightState ( veh, 0, 1) setVehicleLightState ( veh, 3, 1) setVehicleHeadLightColor(veh, 0, 0, 255) else setVehicleLightState ( veh, 3, 0) setVehicleLightState ( veh, 0, 0) setVehicleLightState ( veh, 1, 1) setVehicleLightState ( veh, 2, 1) setVehicleHeadLightColor(veh, 255, 0, 0) p_lvar2[veh] = 0 end if(p_lvar3[veh] == nil) then p_lvar3[veh] = 0 end p_lvar3[veh] = (p_lvar3[veh]+1) end, 500, 0) else p_lights[veh] = 0 outputChatBox("#FFFFFFYour Police-lights has been #00FF00disabled.", thePlayer, 0, 200, 100, true) killTimer(p_timer[veh]) setVehicleLightState ( veh, 0, 0) setVehicleLightState ( veh, 1, 0) setVehicleLightState ( veh, 2, 0) setVehicleLightState ( veh, 3, 0) setVehicleHeadLightColor(veh, 255, 255, 255) setVehicleOverrideLights ( veh, 1 ) end end end end addCommandHandler("lights", toggleLights) addEventHandler ( "onVehicleExplode", getRootElement(), function() if(p_lights[source] == 1) then killTimer(p_timer[source]) end end ) addEventHandler ( "onVehicleRespawn", getRootElement(), function() if(p_lights[source] == 1) then killTimer(p_timer[source]) end end ) addEventHandler("onElementDestroy", getRootElement(), function () if getElementType(source) == "vehicle" then if(p_lights[source] == 1) then killTimer(p_timer[source]) end end end) الحين هذا السكربت لازم اكتب كلمه في اف 8 عشان يشتغل انا بيها بضغطة زر L يشتغل Link to comment
MR.S3D Posted January 9, 2013 Share Posted January 9, 2013 (edited) addEventHandler("onClientGUIClick",btn1, ---عند الضغط عالزر أو الصورة -- btn1 اسم الزر function() executeCommandHandler("lights",math.random(1,2)) --اسم أمر اف8 lights --- end,false ) Edited January 9, 2013 by Guest Link to comment
abu5lf Posted January 9, 2013 Share Posted January 9, 2013 bindKey( 'l', 'down', 'lights', '1' ) أو bindKey( 'l', 'down', 'lights', '2' ) حطه في ملف كلنت Link to comment
Stranger Posted January 9, 2013 Author Share Posted January 9, 2013 المود مافيه الا ملف واحد server يا شباب Link to comment
Stranger Posted January 9, 2013 Author Share Posted January 9, 2013 ويليت يا مستر سعد ولا عاشق تحطونه كامل Link to comment
abu5lf Posted January 9, 2013 Share Posted January 9, 2013 ويليت يا مستر سعد ولا عاشق تحونه كامل الكود الي معطيك كامل مغير حطه في ملف الكلنت وشغل المود Link to comment
Stranger Posted January 9, 2013 Author Share Posted January 9, 2013 ويليت يا مستر سعد ولا عاشق تحونه كامل الكود الي معطيك كامل مغير حطه في ملف الكلنت وشغل المود يا عاشق المود مافيه لا ملف واحد الي هو server Link to comment
abu5lf Posted January 9, 2013 Share Posted January 9, 2013 ويليت يا مستر سعد ولا عاشق تحونه كامل الكود الي معطيك كامل مغير حطه في ملف الكلنت وشغل المود يا عاشق المود مافيه لا ملف واحد الي هو server حطه في اي مود فيه ملف كلنت مثل الادمنية او الفري روم Link to comment
MR.S3D Posted January 9, 2013 Share Posted January 9, 2013 ويليت يا مستر سعد ولا عاشق تحونه كامل الكود الي معطيك كامل مغير حطه في ملف الكلنت وشغل المود يا عاشق المود مافيه لا ملف واحد الي هو server خذ ملف كلنت حق اي مود وسوي اللي قال عليه عاشق وحطه في مودك الحالي وحط في الميتا حقت المود meta Link to comment
abu5lf Posted January 9, 2013 Share Posted January 9, 2013 خذ ملف كلنت حق اي مود وسوي اللي قال عليه عاشق وحطه في مودك الحالي وحط في الميتا حقت المود meta انا ماقلت له خذ ملف كلنت لأي مود Link to comment
Stranger Posted January 9, 2013 Author Share Posted January 9, 2013 طيب ياعاشق تقدر ترفع كلينت انت هنا معدل عليه باالزر ؟ اذ مافيها تعب يعني Link to comment
abu5lf Posted January 9, 2013 Share Posted January 9, 2013 طيب ياعاشق تقدر ترفع كلينت انت هنا معدل عليه باالزر ؟ اذ مافيها تعب يعني تعرف الفري روم خشه وادخل ملف fr_client.lua وحط الكود هذا bindKey( 'l', 'down', 'lights', '2' ) -\ أو سو ملف جديد وسمه client.lua وحط فيه الكود واضف التعريف للـ meta.xml ="client.lua" type="client" /> Link to comment
MR.S3D Posted January 9, 2013 Share Posted January 9, 2013 http://www.mediafire.com/?b4ifpbphiwqxott حمل المود ذا وحطه في السيرفر Link to comment
Stranger Posted January 9, 2013 Author Share Posted January 9, 2013 تسلم يلبى فديتك بس تم يلبى اشتغل Link to comment
Stranger Posted January 9, 2013 Author Share Posted January 9, 2013 طيب ياعاشق تقدر ترفع كلينت انت هنا معدل عليه باالزر ؟ اذ مافيها تعب يعني تعرف الفري روم خشه وادخل ملف fr_client.lua وحط الكود هذا bindKey( 'l', 'down', 'lights', '2' ) -\ أو سو ملف جديد وسمه client.lua وحط فيه الكود واضف التعريف للـ meta.xml ="client.lua" type="client" /> مشكور والله 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