Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Citizen.CreateThread(function()
- WarMenu.CreateMenu('Sheriff', 'Sheriff Menu')
- WarMenu.CreateMenu('SheriffBoss', 'Boss Menu')
- WarMenu.CreateSubMenu('Player', 'Sheriff', 'Player Managment')
- WarMenu.CreateSubMenu('Boss', 'Sheriff', 'Boss Menu')
- WarMenu.CreateSubMenu('Promote', 'SheriffBoss', 'Promote Sheriff')
- WarMenu.CreateSubMenu('Degrade', 'SheriffBoss', 'Degrade Sheriff')
- WarMenu.CreateSubMenu('Fire', 'SheriffBoss', 'Fire Sheriff')
- WarMenu.CreateSubMenu('Others', 'Sheriff', 'Others')
- WarMenu.CreateSubMenu('Close', 'Sheriff', 'Close')
- WarMenu.CreateSubMenu('Close', 'SheriffBoss', 'Close')
- while true do
- Citizen.Wait(0)
- local playerPed = PlayerPedId()
- local coords = GetEntityCoords(playerPed)
- if WarMenu.IsMenuOpened('Sheriff') then
- if WarMenu.MenuButton('Player', 'Player') then end
- if WarMenu.MenuButton('Others', 'Others') then end
- if WarMenu.MenuButton('Boss', 'Boss') then
- WarMenu.CloseMenu()
- Wait(1000)
- WarMenu.OpenMenu('SheriffBoss')
- end
- if WarMenu.MenuButton('Close', 'Close') then end
- WarMenu.Display()
- elseif WarMenu.IsMenuOpened('Boss') then
- WarMenu.Display()
- elseif WarMenu.IsMenuOpened('Player') then
- if WarMenu.Button('Cuff/Uncuff') then
- local closestPlayer = GetClosestPlayer()
- TriggerServerEvent('wwrp_sheriff:handcuff', GetPlayerServerId(closestPlayer))
- elseif WarMenu.Button('Send To Jail') then
- local closestPlayer = GetClosestPlayer()
- local inPut1 = 0
- local inPut2 = nil
- Citizen.CreateThread(function()
- AddTextEntry('FMMC_MPM_NA', "Time:")
- DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "300", "", "", "", 4)
- while (UpdateOnscreenKeyboard() == 0) do
- DisableAllControlActions(0)
- Citizen.Wait(0)
- end
- if (GetOnscreenKeyboardResult()) then
- inPut1 = GetOnscreenKeyboardResult()
- end
- Citizen.CreateThread(function()
- AddTextEntry('FMMC_MPM_NA', "Reason for jailing:")
- DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "Reason for jailing", "", "", "", 30)
- while (UpdateOnscreenKeyboard() == 0) do
- DisableAllControlActions(0)
- Citizen.Wait(0)
- end
- if (GetOnscreenKeyboardResult()) then
- inPut2 = GetOnscreenKeyboardResult()
- end
- if inPut1 ~= 0 then
- if inPut2 ~= nil then
- -- print('Complete form!', inPut1, inPut2)
- TriggerServerEvent('wwrp_sheriff:jail', GetPlayerServerId(closestPlayer), inPut1, inPut2) -- FUNCTION SENDING TO JAIL
- else
- TriggerEvent("redemrp_notification:start", "Missing time!", 5, "error")
- end
- else
- TriggerEvent("redemrp_notification:start", "Missing reason!", 5, "error")
- end
- end)
- end)
- elseif WarMenu.Button('Release from Jail') then
- local inPut3 = 0
- Citizen.CreateThread(function()
- AddTextEntry('FMMC_MPM_NA', "Id:")
- DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "ID", "", "", "", 4)
- while (UpdateOnscreenKeyboard() == 0) do
- DisableAllControlActions(0)
- Citizen.Wait(0)
- end
- if (GetOnscreenKeyboardResult()) then
- inPut3 = GetOnscreenKeyboardResult()
- end
- if inPut3 ~= nil then
- -- print('Complete form!', inPut3)
- TriggerServerEvent('wwrp_sheriff:ReleaseFromJail', inPut3) -- FUNCTION SENDING TO JAIL
- else
- TriggerEvent("redemrp_notification:start", "Incorrect ID!", 3, "error")
- end
- end)
- end
- WarMenu.Display()
- elseif WarMenu.IsMenuOpened('Others') then
- if WarMenu.Button('Add Bounty') then
- local inPut4 = 0
- local inPut5 = nil
- Citizen.CreateThread(function()
- AddTextEntry('FMMC_MPM_NA', "names:")
- DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "ID", "", "", "", 30)
- while (UpdateOnscreenKeyboard() == 0) do
- DisableAllControlActions(0)
- Citizen.Wait(0)
- end
- if (GetOnscreenKeyboardResult()) then
- inPut4 = GetOnscreenKeyboardResult()
- end
- Citizen.CreateThread(function()
- AddTextEntry('FMMC_MPM_NA', "price:")
- DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "Price", "", "", "", 6)
- while (UpdateOnscreenKeyboard() == 0) do
- DisableAllControlActions(0)
- Citizen.Wait(0)
- end
- if (GetOnscreenKeyboardResult()) then
- inPut5 = GetOnscreenKeyboardResult()
- end
- if inPut4 ~= 0 then
- if inPut5 ~= nil then
- -- print('Complete form!', inPut4, inPut5)
- TriggerServerEvent('wwrp_sheriff:addBounty', inPut4, inPut5) -- FUNCTION ADD BOUNTY
- else
- TriggerEvent("redemrp_notification:start", "Missing id!", 2, "error")
- end
- else
- TriggerEvent("redemrp_notification:start", "Missing price!", 2, "error")
- end
- end)
- end)
- elseif WarMenu.Button('Remove Bounty') then
- local inPut6 = 0
- Citizen.CreateThread(function()
- AddTextEntry('FMMC_MPM_NA', "id:")
- DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "ID", "", "", "", 30)
- while (UpdateOnscreenKeyboard() == 0) do
- DisableAllControlActions(0)
- Citizen.Wait(0)
- end
- if (GetOnscreenKeyboardResult()) then
- inPut6 = GetOnscreenKeyboardResult()
- end
- if inPut6 ~= nil then
- -- print('Complete form!', inPut6)
- TriggerServerEvent('wwrp_sheriff:removeBounty', inPut6) -- FUNCTION Remove BOUNTY
- else
- TriggerEvent("redemrp_notification:start", "Missing ID!", 2, "error")
- end
- end)
- elseif WarMenu.Button('Remove Bounty (Offline)') then
- local inPut7 = 0
- Citizen.CreateThread(function()
- AddTextEntry('FMMC_MPM_NA', "posterid:")
- DisplayOnscreenKeyboard(1, "FMMC_MPM_NA", "", "Poster_ID", "", "", "", 30)
- while (UpdateOnscreenKeyboard() == 0) do
- DisableAllControlActions(0)
- Citizen.Wait(0)
- end
- if (GetOnscreenKeyboardResult()) then
- inPut7 = GetOnscreenKeyboardResult()
- end
- if inPut7 ~= nil then
- -- print('Complete form!', inPut6)
- TriggerServerEvent('wwrp_sheriff:removeBountyOffline', inPut7) -- FUNCTION Remove BOUNTY
- else
- TriggerEvent("redemrp_notification:start", "Missing Poster ID!", 2, "error")
- end
- end)
- elseif WarMenu.Button('Put On/Off Badge') then
- Badge()
- end
- WarMenu.Display()
- end
- end
- if WarMenu.IsMenuOpened('SheriffBoss') then
- if WarMenu.MenuButton('Promote', 'Promote') then end
- if WarMenu.MenuButton('Degrade', 'Degrade') then end
- if WarMenu.MenuButton('Fire', 'Fire') then end
- if WarMenu.MenuButton('Close', 'Close') then end
- if WarMenu.IsMenuOpened('Promote') then
- for j, z in pairs(szeryfi) do
- WarMenu.Button(szeryfi[j].fname .. " " .. szeryfi[j].lname)
- if WarMenu.Button(szeryfi[j].fname .. " " .. szeryfi[j].lname .. " - " .. szeryfi[j].jobgrade) then
- else end
- end
- WarMenu.Display()
- elseif WarMenu.IsMenuOpened('Degrade') then
- for j, z in pairs(szeryfi) do
- --WarMenu.Button(szeryfi[j].fname .. " " .. szeryfi[j].lname)
- if WarMenu.Button(szeryfi[j].fname .. " " .. szeryfi[j].lname .. " - " .. szeryfi[j].jobgrade) then
- else end
- end
- WarMenu.Display()
- elseif WarMenu.IsMenuOpened('Fire') then
- for j, z in pairs(szeryfi) do
- --WarMenu.Button(szeryfi[j].fname .. " " .. szeryfi[j].lname)
- if WarMenu.Button(szeryfi[j].fname .. " " .. szeryfi[j].lname .. " - " .. szeryfi[j].jobgrade) then
- else end
- end
- WarMenu.Display()
- end
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement