Clebson Posted June 10, 2022 Share Posted June 10, 2022 pegarT = createMarker(-2416.79, -613.949, 132.562 -1, "cylinder", 1.1,255,255,255,50) ------------------------------------------ function salariop(player) if isElementWithinMarker(player, pegarT) then if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(player)), aclGetGroup ( Grupo )) then if getElementData(player, "TrabalhoPolicial") then setElementData(player, "TrabalhoPolicial", false) exports.Infobox:addBox(player,"Você saiu de Serviço","info", player, 255, 255, 255, true) setElementModel(player, 1) else setElementData(player, "TrabalhoPolicial", true) exports.Infobox:addBox(player,"Você entrou em Serviço, Bom trabalho","info", player, 255, 255, 255, true) setElementModel(player, 1) end else exports.Infobox:addBox(player,"Você Não Tem Permição","error", player, 255, 255, 255, true) end end end addCommandHandler("trabalhar", salariop) function salario (thePlayer) for i,player in ipairs(getElementsByType("player")) do if ( player ) then if getElementData(player, "TrabalhoPolicial") then local players = getPlayerCount() if players >= PlayersM then givePlayerMoney(player,Dinheiroganho) exports.Infobox:addBox (player, "Você Recebeu Seu Salário pagamento #00ff00R$ "..Dinheiroganho.." #ffffff!", "success" ) else exports.Infobox:addBox(player,"Você não recebeu seu salario por não ter mais de 5 civis na cidade","error", true) end end end end end setTimer(salario,3600000,0) -------------------------------------------- addEventHandler("onMarkerHit", pegarT, function(player) if getElementType(player) == "player" then outputChatBox(" ", player, 255,255,255, true) outputChatBox("#ffff00Digite /trabalhar para Entrar e Sair de Serviço.", player, 255,255,255, true) outputChatBox(" ", player, 255,255,255, true) end end) Link to comment
Doongogar Posted June 10, 2022 Share Posted June 10, 2022 (edited) 2 hours ago, Clebson said: pegarT = createMarker(-2416.79, -613.949, 132.562 -1, "cylinder", 1.1,255,255,255,50) ------------------------------------------ function salariop(player) if isElementWithinMarker(player, pegarT) then if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(player)), aclGetGroup ( Grupo )) then if getElementData(player, "TrabalhoPolicial") then setElementData(player, "TrabalhoPolicial", false) exports.Infobox:addBox(player,"Você saiu de Serviço","info", player, 255, 255, 255, true) setElementModel(player, 1) else setElementData(player, "TrabalhoPolicial", true) exports.Infobox:addBox(player,"Você entrou em Serviço, Bom trabalho","info", player, 255, 255, 255, true) setElementModel(player, 1) end else exports.Infobox:addBox(player,"Você Não Tem Permição","error", player, 255, 255, 255, true) end end end addCommandHandler("trabalhar", salariop) function salario (thePlayer) for i,player in ipairs(getElementsByType("player")) do if ( player ) then if getElementData(player, "TrabalhoPolicial") then local players = getPlayerCount() if players >= PlayersM then givePlayerMoney(player,Dinheiroganho) exports.Infobox:addBox (player, "Você Recebeu Seu Salário pagamento #00ff00R$ "..Dinheiroganho.." #ffffff!", "success" ) else exports.Infobox:addBox(player,"Você não recebeu seu salario por não ter mais de 5 civis na cidade","error", true) end end end end end setTimer(salario,3600000,0) -------------------------------------------- addEventHandler("onMarkerHit", pegarT, function(player) if getElementType(player) == "player" then outputChatBox(" ", player, 255,255,255, true) outputChatBox("#ffff00Digite /trabalhar para Entrar e Sair de Serviço.", player, 255,255,255, true) outputChatBox(" ", player, 255,255,255, true) end end) function salariop(player) if getElementType(player) == "player" then if not getPedOccupiedVehicle(player) then if isElementWithinMarker(player, pegarT) then if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(player)), aclGetGroup ( Grupo )) then if getElementData(player, "TrabalhoPolicial") == false then setElementData(player, "TrabalhoPolicial", true) exports.Infobox:addBox(player,"Você entrou em Serviço, Bom trabalho", "info") setElementModel(player, 1) else exports.Infobox:addBox(player,"Você Já Está Em Serviço", "error") end else exports.Infobox:addBox(player,"Você Não Tem Permissão", "error") end end end end end addCommandHandler("trabalhar", salariop) function sairServico(player) if getElementType(player) == "player" then if not getPedOccupiedVehicle(player) then if isElementWithinMarker(player, pegarT) then if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(player)), aclGetGroup ( Grupo )) then if getElementData(player, "TrabalhoPolicial") == true then setElementData(player, "TrabalhoPolicial", false) exports.Infobox:addBox(player,"Você saiu de Serviço", "info") setElementModel(player, 1) else exports.Infobox:addBox(player,"Você Já Está Fora De Serviço", "error") end else exports.Infobox:addBox(player,"Você Não Tem Permissão", "error") end end end end end addCommandHandler("sair", sairSevico) tenta assim, não testei pode dar erro, se der, avisa Edited June 10, 2022 by SciptNovato Link to comment
Clebson Posted June 10, 2022 Author Share Posted June 10, 2022 1 hour ago, SciptNovato said: function salariop(player) if getElementType(player) == "player" then if not getPedOccupiedVehicle(player) then if isElementWithinMarker(player, pegarT) then if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(player)), aclGetGroup ( Grupo )) then if getElementData(player, "TrabalhoPolicial") == false then setElementData(player, "TrabalhoPolicial", true) exports.Infobox:addBox(player,"Você entrou em Serviço, Bom trabalho", "info") setElementModel(player, 1) else exports.Infobox:addBox(player,"Você Já Está Em Serviço", "error") end else exports.Infobox:addBox(player,"Você Não Tem Permissão", "error") end end end end end addCommandHandler("trabalhar", salariop) function sairServico(player) if getElementType(player) == "player" then if not getPedOccupiedVehicle(player) then if isElementWithinMarker(player, pegarT) then if isObjectInACLGroup ( "user." ..getAccountName(getPlayerAccount(player)), aclGetGroup ( Grupo )) then if getElementData(player, "TrabalhoPolicial") == true then setElementData(player, "TrabalhoPolicial", false) exports.Infobox:addBox(player,"Você saiu de Serviço", "info") setElementModel(player, 1) else exports.Infobox:addBox(player,"Você Já Está Fora De Serviço", "error") end else exports.Infobox:addBox(player,"Você Não Tem Permissão", "error") end end end end end addCommandHandler("sair", sairSevico) tenta assim, não testei pode dar erro, se der, avisa Vlw mano ajudou de mais. Link to comment
Recommended Posts