{"id":158081,"date":"2024-09-23T15:22:36","date_gmt":"2024-09-23T13:22:36","guid":{"rendered":"https:\/\/hifivem.com\/?p=158081"},"modified":"2026-07-26T08:01:40","modified_gmt":"2026-07-26T06:01:40","slug":"mod-tsunami","status":"publish","type":"post","link":"https:\/\/rpcrate.com\/fr\/tsunami-mod\/","title":{"rendered":"NKHD Tsunami pour FiveM : configuration, permissions et r\u00e9initialisation"},"content":{"rendered":"<p>L\u2019ancien article tsunami liait example.com et d\u00e9crivait sans preuve des r\u00e9glages de direction, rayon et aper\u00e7u. Ce guide couvre NKHD_Tsunami de Niknock, version 1.2.0 au commit 906899d7836d17a3f9e4432b9db32ce8280fd2c7. Son menu web propose Start, Stop, Pause, Reset Water et Close ; \/tsunami ouvre ce menu.<\/p>\n<p><a href=\"https:\/\/github.com\/Niknock\/NKHD_Tsunami\">Source originale<\/a><\/p>\n<p><a href=\"https:\/\/forum.cfx.re\/t\/5269615\">Publication du cr\u00e9ateur et documentation<\/a><\/p>\n<h2>Utiliser le nom requis et la configuration<\/h2>\n<p>Nommez la ressource NKHD_Tsunami comme l\u2019exige le README : les callbacks NUI codent ce nom en dur. Conservez ensemble fxmanifest.lua, config.lua, les scripts client\/serveur, html et les deux fichiers XML d\u2019eau. R\u00e9glez maxWaterHeight, tsunamiSpeed, tsunamiWaitTime et WaterWaitingTime dans config.lua, puis d\u00e9marrez le framework choisi avant ensure NKHD_Tsunami. WaterWaitingTime modifie la fr\u00e9quence de mise \u00e0 jour et donc la vitesse de mont\u00e9e ; ce n\u2019est pas un pr\u00e9r\u00e9glage de qualit\u00e9.<\/p>\n<h2>Corriger les autorisations avant usage public<\/h2>\n<p>Config.Framework choisit ESX, QBCore ou none. La branche none laisse tout le monde ouvrir le menu ; Config.AdminPermission n\u2019est pas utilis\u00e9 par la fonction de permission examin\u00e9e. Plus grave, les \u00e9v\u00e9nements serveur de d\u00e9marrage, arr\u00eat, pause et r\u00e9initialisation d\u2019eau ne r\u00e9p\u00e8tent aucun contr\u00f4le d\u2019autorisation. Restreignez ces \u00e9v\u00e9nements c\u00f4t\u00e9 serveur, v\u00e9rifiez la v\u00e9ritable API de permissions du framework et emp\u00eachez les boucles d\u2019inondation dupliqu\u00e9es. Une commande de chat restreinte ne prot\u00e8ge pas seule les gestionnaires d\u2019\u00e9v\u00e9nements.<\/p>\n<h2>V\u00e9rifier le retour de l\u2019eau et de la population<\/h2>\n<p>Testez arriv\u00e9e pendant l\u2019inondation, pause puis arr\u00eat, d\u00e9marrages r\u00e9p\u00e9t\u00e9s et arr\u00eat de ressource sur un serveur de test isol\u00e9. La boucle client de contr\u00f4le de nage n\u2019a pas de condition de sortie, et le code n\u2019a pas de gestionnaire de nettoyage \u00e0 l\u2019arr\u00eat de ressource. V\u00e9rifiez le r\u00e9tablissement de l\u2019eau normale, des r\u00e9glages de population et du focus NUI \u00e0 chaque sortie. Les chiffres Resmon historiques du cr\u00e9ateur ne sont pas un benchmark actuel ; cette revue ne garantit ni synchronisation en jeu ni performances.<\/p>","protected":false},"excerpt":{"rendered":"<p>Utilisez la source originale NKHD Tsunami et v\u00e9rifiez r\u00e9glages d\u2019eau, \u00e9v\u00e9nements serveur non restreints et limites du nettoyage avant une inondation.<\/p>","protected":false},"author":1,"featured_media":158082,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2297,2298],"tags":[3001,2928,3000],"class_list":["post-158081","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-free","category-scripts","tag-fivem-script","tag-free","tag-free-script"],"_links":{"self":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/158081","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/comments?post=158081"}],"version-history":[{"count":7,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/158081\/revisions"}],"predecessor-version":[{"id":214603,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/posts\/158081\/revisions\/214603"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media\/158082"}],"wp:attachment":[{"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/media?parent=158081"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/categories?post=158081"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rpcrate.com\/fr\/wp-json\/wp\/v2\/tags?post=158081"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}