{"id":216557,"date":"2024-08-27T16:53:57","date_gmt":"2024-08-27T14:53:57","guid":{"rendered":"http:\/\/fivemx.com\/fivem-weather-script-easy\/"},"modified":"2024-08-27T16:53:57","modified_gmt":"2024-08-27T14:53:57","slug":"script-de-previsao-do-tempo-fivem-facil","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/pt\/fivem-weather-script-easy\/","title":{"rendered":"Script de Clima para FiveM (F\u00e1cil) \u2013 Mods Gr\u00e1tis para FiveM"},"content":{"rendered":"<p>Codesign Easytime oferece uma interface administrativa para hor\u00e1rio, clima, apag\u00e3o e configura\u00e7\u00f5es de sincroniza\u00e7\u00e3o. O manifesto revisado declara a vers\u00e3o 2.0.5. A pasta se chama cd_easytime e o comando padr\u00e3o da interface \u00e9 \/easytime; start easytime n\u00e3o \u00e9 a linha de inicializa\u00e7\u00e3o correta para essa pasta.<\/p>\n<h2>Configure uma \u00fanica fonte de sincroniza\u00e7\u00e3o<\/h2>\n<p>Mantenha o manifesto e os diret\u00f3rios configs, client, server e html juntos em cd_easytime. Adicione ensure cd_easytime ap\u00f3s o framework e as depend\u00eancias de notifica\u00e7\u00e3o escolhidas. Revise os imports comentados de ox_lib e Qbox em fxmanifest.lua conforme sua integra\u00e7\u00e3o. Desative controles sobrepostos de hor\u00e1rio ou clima no vMenu, vSync e outros recursos para evitar atualiza\u00e7\u00f5es concorrentes.<\/p>\n<p>Configure configs\/config.lua. A detec\u00e7\u00e3o autom\u00e1tica verifica recursos ESX, QBCore e Qbox iniciados; frameworks pr\u00f3prios usam o caminho other. As permiss\u00f5es incluem grupos do framework, identificadores, ACE e cargos opcionais do Discord. Acesso por identificador, ACE e Discord vem desativado; os cargos exigem Badger_Discord_API. Teste uma conta autorizada da equipe e uma conta comum.<\/p>\n<h2>Modos de jogo, configura\u00e7\u00f5es salvas e clima real<\/h2>\n<p>Hor\u00e1rio e clima usam game por padr\u00e3o. O modo real utiliza dados OpenWeather da cidade configurada. Antes de ativ\u00e1-lo, mova as credenciais da API da configura\u00e7\u00e3o compartilhada com clientes para tratamento exclusivo no servidor: Config.APIKey est\u00e1 em um arquivo compartilhado e o log de depura\u00e7\u00e3o pode exibi-la. Essa configura\u00e7\u00e3o n\u00e3o \u00e9 um armazenamento secreto.<\/p>\n<p>O recurso l\u00ea e grava settings.txt, inclusive ao parar. Fa\u00e7a backup desse arquivo e da configura\u00e7\u00e3o antes de atualizar. Teste transi\u00e7\u00f5es de hor\u00e1rio, clima, apag\u00e3o, reconex\u00e3o, persist\u00eancia ap\u00f3s rein\u00edcio e integra\u00e7\u00f5es de moradia que pausam a sincroniza\u00e7\u00e3o. Declarar compatibilidade n\u00e3o comprova o funcionamento de todas as integra\u00e7\u00f5es.<\/p>\n<h2>Valida\u00e7\u00e3o de eventos do servidor e escopo da revis\u00e3o<\/h2>\n<p>O handler principal ForceUpdate verifica a permiss\u00e3o da equipe, mas os handlers de rede separados SetNewGameTime, ToggleInstantChange e SaveSettings n\u00e3o possuem verifica\u00e7\u00e3o equivalente. O handler de hor\u00e1rio tamb\u00e9m aceita horas e minutos sem validar tipo ou intervalo. Revise esses caminhos antes do uso p\u00fablico; proteger apenas o comando da interface n\u00e3o basta.<\/p>\n<p>C\u00f3digo verificado em 10 de setembro de 2026 na revis\u00e3o 174ddc1e823d1aad54361988ea54c302c08b980a. Manifesto, configura\u00e7\u00e3o e caminhos de sincroniza\u00e7\u00e3o Lua foram comparados \u00e0 documenta\u00e7\u00e3o do criador. N\u00e3o houve chamada externa \u00e0 API, teste de permiss\u00f5es ou teste de sincroniza\u00e7\u00e3o multijogador.<\/p>\n<p><a href=\"https:\/\/github.com\/dsheedes\/cd_easytime\/tree\/174ddc1e823d1aad54361988ea54c302c08b980a\">Consultar o c\u00f3digo do cd_easytime<\/a><\/p>\n<p><a href=\"https:\/\/docs.codesign.pro\/free-scripts\/easytime-time-and-weather-management\/\">Ler a documenta\u00e7\u00e3o de instala\u00e7\u00e3o da Codesign<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Instale cd_easytime com nome de pasta, ordem e permiss\u00f5es corretos. Verifique conflitos de sincroniza\u00e7\u00e3o, configura\u00e7\u00f5es salvas e clima real.<\/p>","protected":false},"author":0,"featured_media":151096,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[],"class_list":["post-216557","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/216557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/comments?post=216557"}],"version-history":[{"count":0,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/posts\/216557\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media\/151096"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/media?parent=216557"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/categories?post=216557"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/pt\/wp-json\/wp\/v2\/tags?post=216557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}