~Sr.Victor Posted July 29, 2020 Share Posted July 29, 2020 Bom dia, tenho um script de quando a pessoa é punida aparece a mensagem em um canal do discord. Porém só aparece o tempo, alguém poderia me ajudar? function Prender (Jogador_Selecionado, getMotivo, getTempo) local Criminoso = getPlayerID(Jogador_Selecionado) --local Estrelas = getPlayerWantedLevel(Criminoso) local QuantidadePreso = getElementData(Criminoso, "PrisaoStaff:QuantidadePreso") or 0 local Tempo = tonumber(getTempo) local Motivo = getMotivo local jX, jY, jZ = getElementPosition (Criminoso) local pX, pY, pZ = getElementPosition (source) local IDPolicial = getElementData(source, "ID") or 0 if Tempo == 0 then --outputChatBox ( "#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffDigite o tempo!", source, 255, 0, 0, true ) return end setElementData(Criminoso, "PrisaoStaff:NaViatura", nil) setElementData(Criminoso, "PrisaoStaff:Comunicação", nil) setPedAnimation(Criminoso, nil) --setElementData(Criminoso, "PrisaoStaff:Algemado", true) setElementData(Criminoso, "STAFF:TempoPrisao", Tempo) setElementData(Criminoso, "STAFF:Mtv_Prisao", Motivo) setElementData(Criminoso, "STAFF:ID2", IDPolicial) setElementPosition(Criminoso, -483.92803955078,-522.12237548828,25.517845153809) setElementInterior(Criminoso, 0) local time = getRealTime() local Horas = time.hour local Minutos = time.minute local Dia = time.monthday local Mes = time.month +1 local Ano = time.year + 1900 setElementData(Criminoso, "PrisaoStaff:MotivoPrisao", Motivo) setElementData(Criminoso, "PrisaoStaff:QuantidadePreso", QuantidadePreso+1) setElementData(Criminoso, "PrisaoStaff:HoraPrisao", Horas..":"..Minutos) setElementData(Criminoso, "PrisaoStaff:DataPrisao", Dia.."/"..Mes.."/"..Ano) --outputChatBox ( "#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffVocê puniu o jogador "..getPlayerName(Criminoso).."#ffffff por "..Tempo.." minutos pelo motivo de "..Motivo.." !", source, 255, 0, 0, true ) outputChatBox ( "#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffO STAFF "..getPlayerName(source).." puniu o jogador "..getPlayerName(Criminoso).."#ffffff por "..Tempo.." minutos pelo motivo de "..Motivo.." !", root, 255, 0, 0, true ) outputChatBox ( "#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffVocê foi preso !", Criminoso, 255, 0, 0, true ) triggerClientEvent(Criminoso, "PrisaoStaff:SendoPreso", Criminoso) --takeAllWeapons(Criminoso) --setPlayerWantedLevel(Criminoso, 0) --toggleAllControls (Criminoso, false ) TempoPrender[Criminoso] = setTimer(function() setElementData(Criminoso, "STAFF:TempoPrisao", nil) setElementData(Criminoso, "STAFF:Mtv_Prisao", nil) setElementData(Criminoso, "STAFF:ID2", nil) setElementData(Criminoso, "STAFF:TempoPrisao2", nil) setElementInterior(Criminoso, 0) setElementPosition(Criminoso, -490.7184753418,-548.61706542969,25.5234375) triggerClientEvent(Criminoso, "PrisaoStaff:Liberado", Criminoso) outputChatBox ( "#0037FF✘#ffffffINFO#0037FF✘➺ #ffffffVocê foi solto !", Criminoso, 255, 0, 0, true ) --takeAllWeapons(Criminoso) --setPlayerWantedLevel(Criminoso, 0) --setPedAnimation(Criminoso, nil) --toggleAllControls (Criminoso, true ) --setElementData(Criminoso, "PrisaoStaff:Algemado", true) --setElementFrozen(Criminoso, true) end, Tempo*60000, 1) end addEvent ("PrisaoStaff:FazerPrisao", true) addEventHandler ("PrisaoStaff:FazerPrisao", root, Prender) function sendDiscordMessage ( message ) sendOptions = { queueName = " dcq " , connectionAttempts = 3 , connectTimeout = 5000 , formFields = { content = "``` " .. message .. " ```" } } fetchRemote ( discordWebhookURL, sendOptions, callback) end function callback () outputDebugString ( " Mensagem enviada! " ) end https://prnt.sc/tqk2av 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