function cos(thePlayer)
local accName = getAccountName ( getPlayerAccount ( thePlayer ) )
if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Premium" ) ) then
--cos robi
else
--wyswietla komunikat czy cus
end
end
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 By w??czy? syreny Lights [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, 0, 0, 255)
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, 0, 0,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, 0,0,255)
else
setVehicleLightState ( veh, 3, 0)
setVehicleLightState ( veh, 0, 0)
setVehicleLightState ( veh, 1, 1)
setVehicleLightState ( veh, 2, 1)
setVehicleHeadLightColor(veh, 0,0,255)
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, 0, 0, 255)
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, 0, 0, 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)
bindKey ( "H", "down", funcInput )
[ Dodano: 2017-07-03, 10:11 ]
Pomo?e mi kto? ze skryptem???
--[[
@Autor: NeX (Krystian Janas).
@Zas?b zosta? wykonany przez autora powy?ej.
@Zakazuje si? usuwania autora b?d? jego edytowania.
@Zakazuje si? rozpowszechniania zasobu ze wzgl?du na jego sprzeda? osobom drugim.
@Zakazuje si? rozpowszechniania tre?ci b?dacych w?asno?ci? autora znajduj?cych si? w tym zasobie osobom drugim.
@Zakazuje si? usuwania powy?szej tre?ci licencji.
]]--
function sprawdzStatusSyren(id,veh)
if id and veh then
if id and tonumber(id) and tonumber(id) > 0 and tonumber(id) < 650 then
if veh and isElement(veh) and getElementType(veh) == "vehicle" then
if id == 597 then
removeVehicleSirens(veh)
addVehicleSirens(veh,8,2,false,false,false,true)
setVehicleSirens(veh,1,0.500,-0.400,0.900,5,66,0,0,255)
setVehicleSirens(veh,2,-0.500,-0.400,0.900,5,66,255,0,0)
setVehicleSirens(veh,3,0.300,2.500,0.000,5,66,0,0,255)
setVehicleSirens(veh,4,-0.300,2.500,0.000,5,66,255,0,0)
setVehicleSirens(veh,5,0.800,-2.700,0.000,5,66,255,255,255)
setVehicleSirens(veh,6,-0.800,-2.700,0.000,5,66,255,255,255)
setVehicleSirens(veh,7,0.800,2.400,0.000,5,66,255,0,)
setVehicleSirens(veh,8,-0.800,2.400,0.000,5,66,255,0,0)
end
end
end
end
end
addEventHandler("onVehicleEnter",root,function(plr,seat)
if seat == 0 then
local veh = source
if veh and isElement(veh) then
local model = getElementModel(veh)
if model and tonumber(model) then
sprawdzStatusSyren(tonumber(model),veh)
end
end
end
end)
Chodzi o to ?e gdy chce w??czy? syreny to nie maj? one kolor?w kt?re ja da?em.
addEventHandler("onClientMarkerHit", praca, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
addEventHandler("onClientRender",root,render1)
setTimer(renderstop1,2000,1)
end)
local jobText=createElement("text")
setElementPosition(jobText,2172.75, -2255.87, 13.30)
setElementData(jobText, "name", "Praca magazyniera\nZarobek 112-300PLN")
bindKey("e", "down", function()
if not isElementWithinMarker(localPlayer, praca) then return end
if not getElementData(localPlayer, "gracz_praca") then
local losuj = math.random(2, #miejscaelektryk)
local hajsik = math.random(112,300)
takePlayerMoney( source, 300 )
setElementData(localPlayer, "gracz_praca", true)
-- outputChatBox("* Od??? skrzyni? na p??k?.")
setPedAnimation ( localPlayer, "CARRY", "crry_prtial", 1,true )
local cel = createMarker(miejscaelektryk[losuj][1], miejscaelektryk[losuj][2], miejscaelektryk[losuj][3]-1.0, "checkpoint", 1.0, 255, 0, 0)
local blip = createBlipAttachedTo(cel, 41)
addEventHandler("onClientMarkerHit", cel, function(el, md)
if not md or getElementType(el) ~= "player" then return end
if el ~= localPlayer then return end
if getPedOccupiedVehicle(el) then
outputChatBox("* Nie mo?esz tego od?o?y? b?d?c w poje?dzie!")
return
end
function renderstop2()
removeEventHandler("onClientRender",root,render2)
end
function renderstop4()
removeEventHandler("onClientRender",root,render4)
end
function renderstop5()
removeEventHandler("onClientRender",root,render5)
end
Witam Prosi?bym o naprawie tego skryptu gdy? jest to skrypt na premium ale niestety jak daje komu? premium np. na 30 dni i zrobi reconnecta to go traci
http://www108.zippyshare.com/v/8LBVgalh/file.html
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach