{"id":43608,"date":"2022-09-19T04:26:11","date_gmt":"2022-09-19T02:26:11","guid":{"rendered":"https:\/\/esx-scripts.com\/?post_type=product&#038;p=43608"},"modified":"2026-08-12T18:43:13","modified_gmt":"2026-08-12T16:43:13","slug":"script-pvp-airsoft-fivem-2","status":"publish","type":"product","link":"https:\/\/fivemx.com\/it\/script-pvp-airsoft-fivem-2\/","title":{"rendered":"Script di FiveM Airsoft (PvP)"},"content":{"rendered":"<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"video-container\"><iframe title=\"Risorsa FiveM Airsoft\" width=\"1170\" height=\"658\" src=\"https:\/\/www.youtube.com\/embed\/FV5tiM-rPeE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe><\/div>\n<\/div><\/figure>","protected":false},"excerpt":{"rendered":"<p><strong>Descrizione<\/strong><\/p>\n<ul>\n<li>Gioca a un minigioco sparatutto con i tuoi amici o con giocatori casuali per divertirti o magari per guadagnare qualche soldo. Potrai creare la tua lobby personalizzata o sentirti libero di unirti a una lobby esistente. Creare o unirsi a una lobby ti coster\u00e0 una quota di iscrizione e alla fine della partita il vincitore prender\u00e0 tutto il denaro depositato nella lobby. Il proprietario della lobby pu\u00f2 impostare il nome della lobby, la quota di iscrizione, l&#039;orario di gioco, la mappa e pu\u00f2 impostare la lobby come privata con una password. Ci sono tre mappe predefinite, ma il proprietario del server pu\u00f2 facilmente crearne di diverse tramite il file di configurazione. Una volta che una lobby ha raggiunto il numero minimo di giocatori, la partita pu\u00f2 iniziare! Dopo l&#039;inizio della partita, tutti coloro che si sono uniti alla lobby verranno teletrasportati nella zona della mappa selezionata e, una volta che tutti i giocatori si saranno caricati, inizier\u00e0 la sparatoria! Se giochi per il divertimento, goditi la modalit\u00e0 di gioco, ma se giochi per il premio, ottieni il maggior numero di uccisioni per ottenerlo, perch\u00e9 c&#039;\u00e8 un solo vincitore che si prende tutto! La partita si svolge in un mondo virtuale diverso, quindi scatenati quanto vuoi perch\u00e9 il mondo esterno non se ne accorger\u00e0.<\/li>\n<\/ul>\n<p><strong>Caratteristiche<\/strong><\/p>\n<ul>\n<li>File di configurazione dettagliato (tempi di aggiornamento, tempi di recupero, tempo di rigenerazione, protezione dalla rigenerazione, creazione della mappa (propri oggetti di scena, impostazioni delle zone, armi, punti di rigenerazione ecc.), lingua).<\/li>\n<li>Sistema di lobby: tutti i giocatori possono unirsi a una lobby o crearne una propria.<\/li>\n<li>Mappe diverse con zone, i giocatori non possono uscire dalle zone.<\/li>\n<li>Risorsa ottimizzata, 0,02 ms al di fuori di una partita e 0,04 ms durante una partita.<\/li>\n<li>Utilizzo nel mondo virtuale, in modo che i diversi giocatori della lobby non si vedano sulla stessa mappa.<\/li>\n<li>Interfaccia utente scritta in Vue.js e per lo pi\u00f9 reattiva (risoluzioni testate: 1024\u00d7768, 1600\u00d7900, 1920\u00d71080, 3840\u00d72160)<\/li>\n<li>Caricamento della mappa per ogni giocatore. Se un giocatore non riesce a caricare una mappa prima del tempo impostato, la partita non inizier\u00e0.<\/li>\n<li>Inventario salvato prima della partita per ogni giocatore e dopo la fine della partita o quando il giocatore si disconnette, il sistema ripristiner\u00e0 l&#039;inventario (oggetti, armi, denaro)<\/li>\n<li><strong>nessun blocco IP e nessun offuscato<\/strong><\/li>\n<\/ul>\n<p><strong>Dipendenze\/Requisiti<\/strong><\/p>\n<ul>\n<li><strong>esx (almeno v1.2) (giocatore, armi (funziona solo per gli inventari che utilizzano i metodi esx predefiniti), notifiche, callback)<\/strong><\/li>\n<li><strong>ESX ambulancejob (se hai un altro tipo di ambulancejob contattami su Discord) o qualche tipo di sistema di morte<\/strong><\/li>\n<li>Build dell&#039;artefatto almeno 4304<\/li>\n<\/ul>\n<p>Modifica necessaria ad ambulancejob (cambiare l&#039;evento onPlayerDeath con il seguente codice):<\/p>\n<pre><code class=\"hljs lua\">Aggiungi gestore eventi (<span class=\"hljs-string\">&#039;esx:onPlayerDeath&#039;<\/span>, <span class=\"hljs-function\"><span class=\"hljs-keyword\">funzione<\/span><span class=\"hljs-params\">(dati)<\/span><\/span>\r\n\tESX.TriggerServerCallback(<span class=\"hljs-string\">&#039;esx_airsoft:server:getPlayerLobbyData&#039;<\/span>, <span class=\"hljs-function\"><span class=\"hljs-keyword\">funzione<\/span><span class=\"hljs-params\">(atrio)<\/span><\/span> \r\n        <span class=\"hljs-keyword\">Se<\/span> (atrio <span class=\"hljs-keyword\">E<\/span> <span class=\"hljs-keyword\">non<\/span> lobby.iniziato <span class=\"hljs-keyword\">E<\/span> <span class=\"hljs-keyword\">non<\/span> lobby.teletrasportato) <span class=\"hljs-keyword\">O<\/span> lobby == <span class=\"hljs-literal\">zero<\/span> <span class=\"hljs-keyword\">Poi<\/span>\r\n\t\t\tAlla morte del giocatore()\r\n        <span class=\"hljs-keyword\">FINE<\/span>\r\n    <span class=\"hljs-keyword\">FINE<\/span>)\r\n<span class=\"hljs-keyword\">FINE<\/span>)\r\n<\/code><\/pre>\n<p>Dopo questo <a href=\"https:\/\/fivemx.com\/it\/\"  data-wpil-monitor-id=\"660\">modifica<\/a> se il giocatore muore fuori da una partita si attiver\u00e0 il metodo di morte normale, altrimenti il metodo di rigenerazione airsoft non funzioner\u00e0.<\/p>","protected":false},"featured_media":43609,"comment_status":"open","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[2442,96,3078],"product_tag":[],"class_list":["post-43608","product","type-product","status-publish","has-post-thumbnail","product_cat-fivem-weapon-mods","product_cat-esx-scripts","product_cat-fivem-medic-scripts","first","instock","sale","downloadable","virtual","taxable","purchasable","product-type-simple"],"_links":{"self":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/product\/43608","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/comments?post=43608"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/media\/43609"}],"wp:attachment":[{"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/media?parent=43608"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/product_brand?post=43608"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/product_cat?post=43608"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/fivemx.com\/it\/wp-json\/wp\/v2\/product_tag?post=43608"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}