Jump to content

DzMGZXL

Members
  • Posts

    29
  • Joined

  • Last visited

Everything posted by DzMGZXL

  1. Hey guys so i make script if player doesn't wear seatbelt it warns he.But Idk why my code doesn't work. function seatbeltW() if (getElementData(thePlayer, "seatbelt") == false) then local x, y = guiGetScreenSize() image = guiCreateStaticImage(x - 180, y - 140.5, 64, 64, "seatbelt.png", false) setTimer(destroyImage, 500, 1, image) end end addEventHandler("onVehicleEnter", getRootElement(), seatbeltW)
  2. Thanks now everything works perfect!
  3. client addEvent("onLock",true) addEventHandler("onLock",root, function() if isElement(source) then local x,y,z = getElementPosition(source) -- source = vehicle playSound3D("CarAlarmChirp.mp3",x,y,z) end end) And in SERVER triggerClientEvent("onLock", root)
  4. Better look is Dx but easy is GUI.
  5. I use it because i have locks with key "K" and i trigger it in server side.
  6. Read this on another post Doesn't work
  7. can you please help me make it when everyone can hear sound?I use root doesn't work.
  8. Okay i want make for my Roleplay server when you start engine it starts 3 secunds.When you press J it starts after 3 secunds. I try use setTimer but i don't know why it doesn't work. function toggleEngine(source, key, keystate) local veh = getPedOccupiedVehicle(source) local inVehicle = getElementData(source, "realinvehicle") if veh and inVehicle == 1 then local seat = getPedOccupiedVehicleSeat(source) if (seat == 0) then local model = getElementModel(veh) if not (enginelessVehicle[model]) then local engine = getElementData(veh, "engine") local vehID = getElementData(veh, "dbid") local vehKey = exports['global']:hasItem(source, 3, vehID) if engine == 0 then local vjob = tonumber(getElementData(veh, "job")) local job = getElementData(source, "job") local owner = getElementData(veh, "owner") local faction = tonumber(getElementData(veh, "faction")) local playerFaction = tonumber(getElementData(source, "faction")) if (vehKey) or (owner < 0) and (faction == -1) or (playerFaction == faction) and (faction ~= -1) or ((getElementData(source, "adminduty") or 0) == 1) then local fuel = getElementData(veh, "fuel") local broke = getElementData(veh, "enginebroke") if broke == 1 then exports.global:sendLocalMeAction(source, "cenšās piestartēt transportlīdzekļa dzinēju, bet tas atsakās strādāt.") outputChatBox("Transportlīdzekļa dzinējs ir sabojājies.", source) elseif exports.global:hasItem(veh, 74) then elseif fuel >= 1 then toggleControl(source, 'brake_reverse', true) setVehicleEngineState(veh, true) setTimer(setVehicleEngineState, 9200, 1, true) exports['anticheat-system']:changeProtectedElementDataEx(veh, "engine", 1, false) elseif fuel < 1 then exports.global:sendLocalMeAction(source, "cenšās piestartēt transportlīdzekļa dzinēju, bet tas atsakās strādāt.") outputChatBox("Transportlīdzeklim ir beigusies degviela.", source) end else outputChatBox("Jums ir nepieciešamas transportlīdzekļa atslēgas, lai piestartētu tā dzinēju.", source, 255, 0, 0) end else toggleControl(source, 'brake_reverse', false) setVehicleEngineState(veh, false) exports['anticheat-system']:changeProtectedElementDataEx(veh, "engine", 0, false) end end end end end addCommandHandler("engine", toggleEngine)
  9. Now it works but sound can hear only that who lock car
  10. Thanks!Now everything work fine
  11. So i want make when player write /handbrake in CAR it play sound.Maybe anybody can help?
  12. Hey.So i make phone-system with images,gui but i want make ipod app maybe someone can help me make it?
  13. Hello! So i want make the script when player lock car it's play sound anyone can help me?This is the part from my car lock script!Anyone can script in it lock sound please? function lockUnlockOutside(vehicle) if (not source or exports.global:isPlayerAdmin(source)) or ( getElementData(vehicle, "Impounded") or 0 ) == 0 then local dbid = getElementData(vehicle, "dbid") if (isVehicleLocked(vehicle)) then setVehicleLocked(vehicle, false) exports.global:sendLocalMeAction(source, "presses on the key to unlock the vehicle. ((" .. getVehicleName(vehicle) .. "))") exports.logs:dbLog(source, 31, { vehicle }, "UNLOCK FROM OUTSIDE") if not (exports.global:hasItem(source, 3, dbid) or (getElementData(source, "faction") > 0 and getElementData(source, "faction") == getElementData(vehicle, "faction"))) then exports.logs:logMessage("[CAR-UNLOCK] car #" .. dbid .. " was unlocked by " .. getPlayerName(source), 21) end else setVehicleLocked(vehicle, true) exports.global:sendLocalMeAction(source, "presses on the key to lock the vehicle. ((" .. getVehicleName(vehicle) .. "))") exports.logs:dbLog(source, 31, { vehicle }, "LOCK FROM OUTSIDE") if not (exports.global:hasItem(source, 3, dbid) or (getElementData(source, "faction") > 0 and getElementData(source, "faction") == getElementData(vehicle, "faction"))) then exports.logs:logMessage("[CAR-LOCK] car #" .. dbid .. " was locked by " .. getPlayerName(source), 21) end end if (storeTimers[vehicle] == nil) or not (isTimer(storeTimers[vehicle])) then storeTimers[vehicle] = setTimer(storeVehicleLockState, 180000, 1, vehicle, dbid) end end end addEvent("lockUnlockOutsideVehicle", true) addEventHandler("lockUnlockOutsideVehicle", getRootElement(), lockUnlockOutside)
  14. Okay so i make script when player doesn't wear seatbelt beeps seatbeltwarning sound.But script doesn't work any help?Script is for Roleplay servers. function seatbeltWarning() if (getElementData(source, "seatbelt") == false) then local sound = playSound3D("seatbeltwar.wav", x, y, z) setSoundVolume(sound, 1) end addEventHandler ( "onClientPlayerSpawn", getLocalPlayer(), seatbeltWarning ) addEventHandler('onClientResourceStart', resourceRoot, seatbeltWarning)
  15. I want when player don't wear seatbelt in vehicle then it beep but when then wear seatbelt it stop beep.
  16. Yes but how to make when player seatbelt state is 0 then it beeps?
  17. So i want start to make seatbelt warning sound when player doesn't wear seatbelt then it beep but when player wear seatbelt it stop beep.Anyone can help me with functions or examples? I use this seatbelt script. function seatbelt(thePlayer) if getPedOccupiedVehicle(thePlayer) then local theVehicle = getPedOccupiedVehicle(thePlayer) if (getVehicleType(theVehicle) == "BMX" or getVehicleType(theVehicle) == "Bike") then outputChatBox("Odd... There's no seatbelt on this vehicle!", thePlayer, 255, 0, 0) else if (getElementData(thePlayer, "seatbelt") == true) then exports['anticheat-system']:changeProtectedElementDataEx(thePlayer, "seatbelt", false, true) outputChatBox("You unbuckled your seatbelt.", thePlayer, 255, 0, 0) exports.global:sendLocalMeAction(thePlayer, "unbuckles their seatbelt.") else exports['anticheat-system']:changeProtectedElementDataEx(thePlayer, "seatbelt", true, true) outputChatBox("You buckled your seatbelt.", thePlayer, 0, 255, 0) exports.global:sendLocalMeAction(thePlayer, "buckles in their seatbelt.") end end end end addCommandHandler("seatbelt", seatbelt) addCommandHandler("belt", seatbelt)
  18. local shaders = {} function loadCustomSkin(customSkin, name, ID, customText) if ( (customSkin == nil) or (customSkin == 0) ) then for keys, player in ipairs(getElementsByType("player")) do if ( getPlayerName(player) == name ) then for k, v in pairs(shaders) do if ( v[2] == ID ) then engineRemoveShaderFromWorldTexture(v[1], tostring(v[5]), player) end end end end else for keys, player in ipairs(getElementsByType("player")) do local ID2 = ID if ( getPlayerName(player) == Jason_Woods ) then local ID, tec = dxCreateShader("texreplace.fx", 2, 0, true, "ped") local tex = dxCreateTexture ( "textures/"..tostring(customSkin)..".png") engineApplyShaderToWorldTexture ( ID, tostring(customText) , player ) dxSetShaderValue ( ID, "gTexture", tex ) table.insert(shaders, {ID, ID2, name, player, customText, customSkin}) end end end for keys, player in ipairs(getElementsByType("player")) do for k, v in pairs(shaders) do local ids = v[1] local ids, tec = dxCreateShader("texreplace.fx", 2, 0, true, "ped") local tex = dxCreateTexture ( "textures/"..tostring(v[6])..".png") engineApplyShaderToWorldTexture(ids, tostring(v[5]), player) dxSetShaderValue ( ids, "gTexture", tex ) end end end addEvent("loadCustomSkin", true) addEventHandler("loadCustomSkin", getRootElement(), loadCustomSkin)
×
×
  • Create New...