<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[open.mp forum - Portal]]></title>
		<link>https://forum.open.mp/</link>
		<description><![CDATA[open.mp forum - https://forum.open.mp]]></description>
		<pubDate>Wed, 01 Jul 2026 08:21:53 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[🦀 rust-samp v3.2.0 — VM debugging, debug-info parser & logger sinks]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4309</link>
			<pubDate>Tue, 30 Jun 2026 08:26:08 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=7983">NullSablex</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4309</guid>
			<description><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: 30pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E67E22;" class="mycode_color">🦀 rust-samp v3.2.0</span></span></span><br />
<br />
<span style="font-size: 15pt;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">SDK em Rust pra plugins SA-MP e componentes nativos open.mp</span><br />
<span style="font-style: italic;" class="mycode_i">Rust SDK for SA-MP plugins and native open.mp components</span></span><br />
<br />
<a href="https://github.com/NullSablex/rust-samp" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">github.com/NullSablex/rust-samp</span></a></div>
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>🇧🇷 Nova release no ar! 🎉 E dessa vez ela vem com umas coisas que eu queria há tempos: ferramentas de debugging direto na VM, um parser de debug-info e pontos de extensão pro logger — tudo sem encher o projeto de dependência nem esconder telemetria por baixo do pano.<br />
<br />
🇬🇧 New release is out! 🎉 And this one packs stuff I'd wanted for a while: VM debugging primitives, a debug-info parser and logger extension points — all without bloating the project with dependencies or sneaking in any telemetry.</blockquote>
<br />
<span style="font-size: 22pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">✨ O que tem de novo / What's new</span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">🔍 VM Debugging primitives</span><br />
🇧🇷 Acessores seguros direto no <span style="font-weight: bold;" class="mycode_b">Amx</span>: leitura de registradores (<span style="font-weight: bold;" class="mycode_b">cip</span>, <span style="font-weight: bold;" class="mycode_b">frame</span>, <span style="font-weight: bold;" class="mycode_b">stack</span>, <span style="font-weight: bold;" class="mycode_b">heap</span>, <span style="font-weight: bold;" class="mycode_b">stp</span>), acesso a células com bounds-check (<span style="font-weight: bold;" class="mycode_b">read_cell</span> / <span style="font-weight: bold;" class="mycode_b">write_cell</span>) e gerenciamento de debug hook (<span style="font-weight: bold;" class="mycode_b">install_debug_hook</span> / <span style="font-weight: bold;" class="mycode_b">remove_debug_hook</span>). Sempre disponível, sem feature flag.<br />
🇬🇧 Safe accessors right on <span style="font-weight: bold;" class="mycode_b">Amx</span>: register reads, bounds-checked cell access and debug-hook management. Always available, no feature gate.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">🧩 samp::debug — parser de AMX_DBG (feature <span style="font-style: italic;" class="mycode_i">debug</span>)</span><br />
🇧🇷 Decoder puro do bloco de debug que o <span style="font-weight: bold;" class="mycode_b">pawncc -d2/-d3</span> anexa ao <span style="font-weight: bold;" class="mycode_b">.amx</span>. Mapeia endereço de código ↔ linha de fonte ↔ símbolo ↔ função. Zero dependência extra.<br />
🇬🇧 Pure-logic decoder for the debug block <span style="font-weight: bold;" class="mycode_b">pawncc -d2/-d3</span> appends to the <span style="font-weight: bold;" class="mycode_b">.amx</span>. Maps code address ↔ source line ↔ symbol ↔ function. Zero extra dependencies.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">📡 External sinks no logger</span><br />
🇧🇷 Trait <span style="font-weight: bold;" class="mycode_b">samp::logger::Sink</span> + <span style="font-weight: bold;" class="mycode_b">LoggerConfig::add_sink</span> pra mandar log pro destino que você quiser (Sentry, OTLP, um HTTP seu...). <span style="font-weight: bold;" class="mycode_b">Nada de telemetria embutida no SDK</span> — é você que liga, se quiser.<br />
🇬🇧 <span style="font-weight: bold;" class="mycode_b">Sink</span> trait + <span style="font-weight: bold;" class="mycode_b">add_sink</span> to ship logs wherever you want. <span style="font-weight: bold;" class="mycode_b">No telemetry baked into the SDK</span> — you turn it on, if you ever want to.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">📦 Já tá no crates.io / Now on crates.io</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>samp = { package = "rust-samp", version = "3" }</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">🛡️ Segurança &amp; governança / Security &amp; governance</span><br />
🇧🇷 OpenSSF Scorecard, Actions pinadas por SHA, permissões de token mínimas, Dependabot e política de segurança. O básico bem feito.<br />
🇬🇧 OpenSSF Scorecard, SHA-pinned Actions, least-privilege tokens, Dependabot and a security policy. The basics, done right.<br />
<br />
<span style="font-size: 18pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">📋 Changelog completo / Full changelog</span></span><br />
<a href="https://github.com/NullSablex/rust-samp/blob/master/CHANGELOG.md" target="_blank" rel="noopener" class="mycode_url">CHANGELOG.md</a><br />
<br />
<span style="font-size: 22pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">🚀 E não para por aí / And it doesn't stop here</span></span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>🇧🇷 O <span style="font-weight: bold;" class="mycode_b">PawnPro</span> e o novo <span style="font-weight: bold;" class="mycode_b">PawnPro Debugger</span> vão ser atualizados em breve pra usar esse material novo do SDK. E o Debugger... esse vem <span style="font-weight: bold;" class="mycode_b">chegando logo</span> 👀 — montado em cima justamente das primitivas de debugging e do parser de AMX_DBG dessa release. As peças foram pensadas pra se encaixar.<br />
<br />
🇬🇧 <span style="font-weight: bold;" class="mycode_b">PawnPro</span> and the new <span style="font-weight: bold;" class="mycode_b">PawnPro Debugger</span> are getting updated soon to ride on this new SDK material. And the Debugger... that one's <span style="font-weight: bold;" class="mycode_b">landing soon</span> 👀 — built right on top of the debugging primitives and the AMX_DBG parser from this release. The pieces were made to fit together.</blockquote>
<ul class="mycode_list"><li><a href="https://github.com/NullSablex/PawnPro" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">PawnPro</span></a> — 🇧🇷 atualização chegando / 🇬🇧 update coming<br />
</li>
<li><a href="https://github.com/NullSablex/PawnPro-Debugger" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">PawnPro Debugger</span></a> — 🇧🇷 lançamento em breve / 🇬🇧 launching soon<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-style: italic;" class="mycode_i">🇧🇷 Deu pra notar que tem coisa boa vindo. Issues, PRs e feedback são sempre bem-vindos!<br />
🇬🇧 You can probably tell there's good stuff on the way. Issues, PRs and feedback are always welcome!</span><br />
<br />
<a href="https://github.com/NullSablex/rust-samp" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">⭐ github.com/NullSablex/rust-samp</span></a></div>]]></description>
			<content:encoded><![CDATA[<div style="text-align: center;" class="mycode_align"><span style="font-size: 30pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b"><span style="color: #E67E22;" class="mycode_color">🦀 rust-samp v3.2.0</span></span></span><br />
<br />
<span style="font-size: 15pt;" class="mycode_size"><span style="font-style: italic;" class="mycode_i">SDK em Rust pra plugins SA-MP e componentes nativos open.mp</span><br />
<span style="font-style: italic;" class="mycode_i">Rust SDK for SA-MP plugins and native open.mp components</span></span><br />
<br />
<a href="https://github.com/NullSablex/rust-samp" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">github.com/NullSablex/rust-samp</span></a></div>
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>🇧🇷 Nova release no ar! 🎉 E dessa vez ela vem com umas coisas que eu queria há tempos: ferramentas de debugging direto na VM, um parser de debug-info e pontos de extensão pro logger — tudo sem encher o projeto de dependência nem esconder telemetria por baixo do pano.<br />
<br />
🇬🇧 New release is out! 🎉 And this one packs stuff I'd wanted for a while: VM debugging primitives, a debug-info parser and logger extension points — all without bloating the project with dependencies or sneaking in any telemetry.</blockquote>
<br />
<span style="font-size: 22pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">✨ O que tem de novo / What's new</span></span><br />
<br />
<span style="font-weight: bold;" class="mycode_b">🔍 VM Debugging primitives</span><br />
🇧🇷 Acessores seguros direto no <span style="font-weight: bold;" class="mycode_b">Amx</span>: leitura de registradores (<span style="font-weight: bold;" class="mycode_b">cip</span>, <span style="font-weight: bold;" class="mycode_b">frame</span>, <span style="font-weight: bold;" class="mycode_b">stack</span>, <span style="font-weight: bold;" class="mycode_b">heap</span>, <span style="font-weight: bold;" class="mycode_b">stp</span>), acesso a células com bounds-check (<span style="font-weight: bold;" class="mycode_b">read_cell</span> / <span style="font-weight: bold;" class="mycode_b">write_cell</span>) e gerenciamento de debug hook (<span style="font-weight: bold;" class="mycode_b">install_debug_hook</span> / <span style="font-weight: bold;" class="mycode_b">remove_debug_hook</span>). Sempre disponível, sem feature flag.<br />
🇬🇧 Safe accessors right on <span style="font-weight: bold;" class="mycode_b">Amx</span>: register reads, bounds-checked cell access and debug-hook management. Always available, no feature gate.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">🧩 samp::debug — parser de AMX_DBG (feature <span style="font-style: italic;" class="mycode_i">debug</span>)</span><br />
🇧🇷 Decoder puro do bloco de debug que o <span style="font-weight: bold;" class="mycode_b">pawncc -d2/-d3</span> anexa ao <span style="font-weight: bold;" class="mycode_b">.amx</span>. Mapeia endereço de código ↔ linha de fonte ↔ símbolo ↔ função. Zero dependência extra.<br />
🇬🇧 Pure-logic decoder for the debug block <span style="font-weight: bold;" class="mycode_b">pawncc -d2/-d3</span> appends to the <span style="font-weight: bold;" class="mycode_b">.amx</span>. Maps code address ↔ source line ↔ symbol ↔ function. Zero extra dependencies.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">📡 External sinks no logger</span><br />
🇧🇷 Trait <span style="font-weight: bold;" class="mycode_b">samp::logger::Sink</span> + <span style="font-weight: bold;" class="mycode_b">LoggerConfig::add_sink</span> pra mandar log pro destino que você quiser (Sentry, OTLP, um HTTP seu...). <span style="font-weight: bold;" class="mycode_b">Nada de telemetria embutida no SDK</span> — é você que liga, se quiser.<br />
🇬🇧 <span style="font-weight: bold;" class="mycode_b">Sink</span> trait + <span style="font-weight: bold;" class="mycode_b">add_sink</span> to ship logs wherever you want. <span style="font-weight: bold;" class="mycode_b">No telemetry baked into the SDK</span> — you turn it on, if you ever want to.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">📦 Já tá no crates.io / Now on crates.io</span><br />
<div class="codeblock"><div class="title">Code:</div><div class="body" dir="ltr"><code>samp = { package = "rust-samp", version = "3" }</code></div></div><br />
<span style="font-weight: bold;" class="mycode_b">🛡️ Segurança &amp; governança / Security &amp; governance</span><br />
🇧🇷 OpenSSF Scorecard, Actions pinadas por SHA, permissões de token mínimas, Dependabot e política de segurança. O básico bem feito.<br />
🇬🇧 OpenSSF Scorecard, SHA-pinned Actions, least-privilege tokens, Dependabot and a security policy. The basics, done right.<br />
<br />
<span style="font-size: 18pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">📋 Changelog completo / Full changelog</span></span><br />
<a href="https://github.com/NullSablex/rust-samp/blob/master/CHANGELOG.md" target="_blank" rel="noopener" class="mycode_url">CHANGELOG.md</a><br />
<br />
<span style="font-size: 22pt;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">🚀 E não para por aí / And it doesn't stop here</span></span><br />
<br />
<blockquote class="mycode_quote"><cite>Quote:</cite>🇧🇷 O <span style="font-weight: bold;" class="mycode_b">PawnPro</span> e o novo <span style="font-weight: bold;" class="mycode_b">PawnPro Debugger</span> vão ser atualizados em breve pra usar esse material novo do SDK. E o Debugger... esse vem <span style="font-weight: bold;" class="mycode_b">chegando logo</span> 👀 — montado em cima justamente das primitivas de debugging e do parser de AMX_DBG dessa release. As peças foram pensadas pra se encaixar.<br />
<br />
🇬🇧 <span style="font-weight: bold;" class="mycode_b">PawnPro</span> and the new <span style="font-weight: bold;" class="mycode_b">PawnPro Debugger</span> are getting updated soon to ride on this new SDK material. And the Debugger... that one's <span style="font-weight: bold;" class="mycode_b">landing soon</span> 👀 — built right on top of the debugging primitives and the AMX_DBG parser from this release. The pieces were made to fit together.</blockquote>
<ul class="mycode_list"><li><a href="https://github.com/NullSablex/PawnPro" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">PawnPro</span></a> — 🇧🇷 atualização chegando / 🇬🇧 update coming<br />
</li>
<li><a href="https://github.com/NullSablex/PawnPro-Debugger" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">PawnPro Debugger</span></a> — 🇧🇷 lançamento em breve / 🇬🇧 launching soon<br />
</li>
</ul>
<br />
<div style="text-align: center;" class="mycode_align"><span style="font-style: italic;" class="mycode_i">🇧🇷 Deu pra notar que tem coisa boa vindo. Issues, PRs e feedback são sempre bem-vindos!<br />
🇬🇧 You can probably tell there's good stuff on the way. Issues, PRs and feedback are always welcome!</span><br />
<br />
<a href="https://github.com/NullSablex/rust-samp" target="_blank" rel="noopener" class="mycode_url"><span style="font-weight: bold;" class="mycode_b">⭐ github.com/NullSablex/rust-samp</span></a></div>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Las Venturas Gang Wars - Team Deathmatch Server]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4308</link>
			<pubDate>Sun, 28 Jun 2026 10:35:14 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=6090">lvgwgta</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4308</guid>
			<description><![CDATA[Powered by the latest version of Open.MP (v1.5.8.3124), Las Venturas Gang Wars ("LVGW"), founded in May 2018, is a simplistic Team Deathmatch server - featuring multiple teams with custom mapped spawn zones. <br />
<br />
You can fight together with your team mates, or be a force of one - the choice is yours.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">IP Address: </span>5.181.187.196:7777<br />
<span style="font-weight: bold;" class="mycode_b">Website:</span> <a href="https://lv-gw.com/" target="_blank" rel="noopener" class="mycode_url">https://lv-gw.com/</a><br />
<span style="font-weight: bold;" class="mycode_b">Discord:</span> <a href="https://discord.gg/Kp5UhRtAkC" target="_blank" rel="noopener" class="mycode_url">https://discord.gg/Kp5UhRtAkC</a><br />
<br />
The attached screenshots in this post speak volumes about the sort of carnage that our players enjoy!<br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-v3tkujcszydg1.png?width=640&amp;crop=smart&amp;auto=webp&amp;s=20d843ba62979a3b4b41092bb2e7bffa94a8bc3d" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...fa94a8bc3d]" class="mycode_img" /><br />
<br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-9qrundpszydg1.png?width=320&amp;crop=smart&amp;auto=webp&amp;s=bcdb8d2caa95cb2eac916caaf6bb4ef91de25b2f" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...f91de25b2f]" class="mycode_img" /><br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-2qkwvs1tzydg1.png?width=1080&amp;crop=smart&amp;auto=webp&amp;s=c720dffdf72382fab5725360b8d85c44694f1c12" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...44694f1c12]" class="mycode_img" /><br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-46h6tiftzydg1.png?width=1080&amp;crop=smart&amp;auto=webp&amp;s=c0ac9252d59230633d232d0a06cff861ec67aa26" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...61ec67aa26]" class="mycode_img" /><br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-roxsqrutzydg1.png?width=320&amp;crop=smart&amp;auto=webp&amp;s=080698e102bfbac18c49f28c585bc5472464b2ca" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...472464b2ca]" class="mycode_img" />]]></description>
			<content:encoded><![CDATA[Powered by the latest version of Open.MP (v1.5.8.3124), Las Venturas Gang Wars ("LVGW"), founded in May 2018, is a simplistic Team Deathmatch server - featuring multiple teams with custom mapped spawn zones. <br />
<br />
You can fight together with your team mates, or be a force of one - the choice is yours.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">IP Address: </span>5.181.187.196:7777<br />
<span style="font-weight: bold;" class="mycode_b">Website:</span> <a href="https://lv-gw.com/" target="_blank" rel="noopener" class="mycode_url">https://lv-gw.com/</a><br />
<span style="font-weight: bold;" class="mycode_b">Discord:</span> <a href="https://discord.gg/Kp5UhRtAkC" target="_blank" rel="noopener" class="mycode_url">https://discord.gg/Kp5UhRtAkC</a><br />
<br />
The attached screenshots in this post speak volumes about the sort of carnage that our players enjoy!<br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-v3tkujcszydg1.png?width=640&amp;crop=smart&amp;auto=webp&amp;s=20d843ba62979a3b4b41092bb2e7bffa94a8bc3d" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...fa94a8bc3d]" class="mycode_img" /><br />
<br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-9qrundpszydg1.png?width=320&amp;crop=smart&amp;auto=webp&amp;s=bcdb8d2caa95cb2eac916caaf6bb4ef91de25b2f" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...f91de25b2f]" class="mycode_img" /><br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-2qkwvs1tzydg1.png?width=1080&amp;crop=smart&amp;auto=webp&amp;s=c720dffdf72382fab5725360b8d85c44694f1c12" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...44694f1c12]" class="mycode_img" /><br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-46h6tiftzydg1.png?width=1080&amp;crop=smart&amp;auto=webp&amp;s=c0ac9252d59230633d232d0a06cff861ec67aa26" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...61ec67aa26]" class="mycode_img" /><br />
<br />
<img src="https://preview.redd.it/las-venturas-gang-wars-team-deathmatch-server-v0-roxsqrutzydg1.png?width=320&amp;crop=smart&amp;auto=webp&amp;s=080698e102bfbac18c49f28c585bc5472464b2ca" loading="lazy"  alt="[Image: las-venturas-gang-wars-team-deathmatch-s...472464b2ca]" class="mycode_img" />]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Criando Server RP!]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4307</link>
			<pubDate>Sun, 28 Jun 2026 01:37:32 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=7925">GhostSpectre</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4307</guid>
			<description><![CDATA[<img src="https://ncvrp.optikl.ink/Images/logo.png" loading="lazy"  width="50" height="50" alt="[Image: logo.png]" class="mycode_img" /><br />
<br />
# 🎮 NCV Roleplay<br />
<br />
Fala galera! O NCV RP é um servidor de SA-MP que venho desenvolvendo com muito carinho. <br />
A ideia é simples: um RP médio, equilibrado, onde tanto o jogador casual quanto o mais hardcore consigam se divertir.<br />
<br />
---<br />
<br />
## 💀 Gangues e Territórios<br />
<br />
Aqui o esquema é o seguinte:<br />
<br />
- Cria sua gangue, chama os amigos (até 10 membros)<br />
- Domina um território espalhado pelo mapa<br />
- Quer o território de outra gangue? Declara guerra (das 18h às 22h, custa 50k em Dinheiro Sujo)<br />
- O território aparece colorido no mapa pra todo mundo ver<br />
- A gangue tem cofre próprio: guarda grana suja, armas e drogas<br />
- Dá pra se equipar no território com AK e Eagle<br />
- Black Market vende armas na moeda suja<br />
- Tem todo um esquema de tráfico: carrega a droga e leva pro território<br />
<br />
---<br />
<br />
## 💸 Economia<br />
<br />
Dinheiro sujo é a alma do crime. Ganhou fazendo entrega ilegal? É sujo. Morreu? Perdeu tudo, e quem te matou fica com a grana. <br />
Pra limpar, paga 40% de taxa. Nada é de graça.<br />
<br />
Caixa eletrônico tá espalhado pelo mapa, posto de gasolina também (com estoque limitado, então corre antes que acabe).<br />
<br />
---<br />
<br />
## 🚙 Veículos<br />
<br />
Tem concessionária com Preview pra você ver o carro antes de comprar. <br />
Combustível acaba, então fica esperto. Dá pra tunar nas lojas originais do GTA e fica salvo. <br />
Se for apreendido, o guincho resolve.<br />
<br />
---<br />
<br />
## 🏘️ Propriedades<br />
<br />
Casa? Compra, vende ou aluga. <br />
Empresa? Contrata até 5 funcionários e tem 5 veículos, com bônus em dinheiro para o funcionário nos trabalhos.<br />
<br />
---<br />
<br />
## 👷 Trampos (9 profissões)<br />
<br />
Policial, caminhoneiro, guincheiro, petroleiro, lixeiro, motorista de ônibus, taxista, iFood e pescaria. <br />
Cada um com seu esquema. Nada de ficar parado.<br />
<br />
---<br />
<br />
## 🌦️ Detalhes<br />
<br />
O clima muda sozinho, com transição suave. <br />
O horário do servidor tá ajustado pro fuso do Brasil. <br />
Tem tutorial pra quem tá chegando agora.<br />
<br />
---<br />
<br />
## 🔒 Segurança<br />
<br />
Senha com criptografia (bcrypt). <br />
Anti-cheat contra IP camuflado, flood, god mode e weapon hack. <br />
Banimento por IP ou nome, permanente ou temporário.<br />
<br />
---<br />
<br />
## 🎁 Temos Também<br />
<br />
- VIP com vantagens legais (Score 2x e Dinheiro +10%)<br />
- Badges (conquistas) que aparecem no site<br />
- GPS<br />
- Loja de skin com preview<br />
<br />
---<br />
<br />
## 🌐 Site<br />
<br />
O painel do jogador mostra tudo: veículos, casas, empresas, gangue, badges. <br />
Dá pra trocar senha por e-mail com token. <br />
Ranking de jogadores e gangues. <br />
O site funciona no celular.<br />
<br />
---<br />
<br />
## 📊 Números<br />
<br />
- 43 sistemas no total<br />
- 9 profissões<br />
- 8 territórios<br />
- Até 10 membros por gangue<br />
<br />
---<br />
<br />
## 🚀 Bora jogar?<br />
<br />
Durante a fase de desenvolvimento, o Administrador estará distribuindo VIP para os jogadores ativos! VIP também será dado como prêmio em eventos!<br />
<br />
Players que demonstrarem ser ativos e confiáveis poderão ganhar vagas na STAFF!<br />
<br />
**IP:** `168.222.251.98:8263`  <br />
**Site:** <a href="https://ncvrp.optikl.ink/" target="_blank" rel="noopener" class="mycode_url">https://ncvrp.optikl.ink/</a><br />
<br />
Cola lá! O servidor tá sempre evoluindo. 🚀]]></description>
			<content:encoded><![CDATA[<img src="https://ncvrp.optikl.ink/Images/logo.png" loading="lazy"  width="50" height="50" alt="[Image: logo.png]" class="mycode_img" /><br />
<br />
# 🎮 NCV Roleplay<br />
<br />
Fala galera! O NCV RP é um servidor de SA-MP que venho desenvolvendo com muito carinho. <br />
A ideia é simples: um RP médio, equilibrado, onde tanto o jogador casual quanto o mais hardcore consigam se divertir.<br />
<br />
---<br />
<br />
## 💀 Gangues e Territórios<br />
<br />
Aqui o esquema é o seguinte:<br />
<br />
- Cria sua gangue, chama os amigos (até 10 membros)<br />
- Domina um território espalhado pelo mapa<br />
- Quer o território de outra gangue? Declara guerra (das 18h às 22h, custa 50k em Dinheiro Sujo)<br />
- O território aparece colorido no mapa pra todo mundo ver<br />
- A gangue tem cofre próprio: guarda grana suja, armas e drogas<br />
- Dá pra se equipar no território com AK e Eagle<br />
- Black Market vende armas na moeda suja<br />
- Tem todo um esquema de tráfico: carrega a droga e leva pro território<br />
<br />
---<br />
<br />
## 💸 Economia<br />
<br />
Dinheiro sujo é a alma do crime. Ganhou fazendo entrega ilegal? É sujo. Morreu? Perdeu tudo, e quem te matou fica com a grana. <br />
Pra limpar, paga 40% de taxa. Nada é de graça.<br />
<br />
Caixa eletrônico tá espalhado pelo mapa, posto de gasolina também (com estoque limitado, então corre antes que acabe).<br />
<br />
---<br />
<br />
## 🚙 Veículos<br />
<br />
Tem concessionária com Preview pra você ver o carro antes de comprar. <br />
Combustível acaba, então fica esperto. Dá pra tunar nas lojas originais do GTA e fica salvo. <br />
Se for apreendido, o guincho resolve.<br />
<br />
---<br />
<br />
## 🏘️ Propriedades<br />
<br />
Casa? Compra, vende ou aluga. <br />
Empresa? Contrata até 5 funcionários e tem 5 veículos, com bônus em dinheiro para o funcionário nos trabalhos.<br />
<br />
---<br />
<br />
## 👷 Trampos (9 profissões)<br />
<br />
Policial, caminhoneiro, guincheiro, petroleiro, lixeiro, motorista de ônibus, taxista, iFood e pescaria. <br />
Cada um com seu esquema. Nada de ficar parado.<br />
<br />
---<br />
<br />
## 🌦️ Detalhes<br />
<br />
O clima muda sozinho, com transição suave. <br />
O horário do servidor tá ajustado pro fuso do Brasil. <br />
Tem tutorial pra quem tá chegando agora.<br />
<br />
---<br />
<br />
## 🔒 Segurança<br />
<br />
Senha com criptografia (bcrypt). <br />
Anti-cheat contra IP camuflado, flood, god mode e weapon hack. <br />
Banimento por IP ou nome, permanente ou temporário.<br />
<br />
---<br />
<br />
## 🎁 Temos Também<br />
<br />
- VIP com vantagens legais (Score 2x e Dinheiro +10%)<br />
- Badges (conquistas) que aparecem no site<br />
- GPS<br />
- Loja de skin com preview<br />
<br />
---<br />
<br />
## 🌐 Site<br />
<br />
O painel do jogador mostra tudo: veículos, casas, empresas, gangue, badges. <br />
Dá pra trocar senha por e-mail com token. <br />
Ranking de jogadores e gangues. <br />
O site funciona no celular.<br />
<br />
---<br />
<br />
## 📊 Números<br />
<br />
- 43 sistemas no total<br />
- 9 profissões<br />
- 8 territórios<br />
- Até 10 membros por gangue<br />
<br />
---<br />
<br />
## 🚀 Bora jogar?<br />
<br />
Durante a fase de desenvolvimento, o Administrador estará distribuindo VIP para os jogadores ativos! VIP também será dado como prêmio em eventos!<br />
<br />
Players que demonstrarem ser ativos e confiáveis poderão ganhar vagas na STAFF!<br />
<br />
**IP:** `168.222.251.98:8263`  <br />
**Site:** <a href="https://ncvrp.optikl.ink/" target="_blank" rel="noopener" class="mycode_url">https://ncvrp.optikl.ink/</a><br />
<br />
Cola lá! O servidor tá sempre evoluindo. 🚀]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Kalcor is still outta the house]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4306</link>
			<pubDate>Thu, 25 Jun 2026 19:10:58 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=3956">NoxxeR</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4306</guid>
			<description><![CDATA[Kalcor is out of the building, y-less and them need to update sa-mp source code more, who care for GTA 6? It's not that good.<br />
<br />
Silent is gone as well, unless they play other games now.<br />
<br />
Y-less not even active in this site.<br />
<br />
<br />
Theyre crook nosed people, they not care for the game only for the fame. <br />
<br />
Silent crook nose, Y-less crook nose, Ray Wilson is a crooked nose, and most of all Kalcor is a crooked nose.<br />
<br />
<br />
And all of their fans in USA is the same.<br />
<br />
<br />
Here you have it: a crooked nose:<br />
<br />
It's kalcor on the picture, by the way.]]></description>
			<content:encoded><![CDATA[Kalcor is out of the building, y-less and them need to update sa-mp source code more, who care for GTA 6? It's not that good.<br />
<br />
Silent is gone as well, unless they play other games now.<br />
<br />
Y-less not even active in this site.<br />
<br />
<br />
Theyre crook nosed people, they not care for the game only for the fame. <br />
<br />
Silent crook nose, Y-less crook nose, Ray Wilson is a crooked nose, and most of all Kalcor is a crooked nose.<br />
<br />
<br />
And all of their fans in USA is the same.<br />
<br />
<br />
Here you have it: a crooked nose:<br />
<br />
It's kalcor on the picture, by the way.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Pedestrians]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4305</link>
			<pubDate>Thu, 25 Jun 2026 08:52:40 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=8206">connyxv</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4305</guid>
			<description><![CDATA[Hello everyone!<br />
<br />
I've been working on a new pedestrian system for SA-MP and open.mp. Most of the older ped scripts out there rely on traditional NPCs, which is kind of a pain because they eat up your player slots and i hate to see in the tablist "BOT_1" with the black color to hide it, they also can cause serious server lag if you try to spawn hundreds of them. <br />
<br />
To fix this, this system relies entirely on Actors. It uses a custom C++ plugin that loads the original GTA SA path nodes (i extracted them and put them in the pedpaths.json) and handles all the heavy lifting (math and background pathfinding) so the PAWN server doesn't choke. The include just handles streaming the actors dynamically around players using a recycled global pool.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Main Features:</span><br />
1. Uses zero player slots.<br />
2. Fast C++ pathfinding with predictive spawning (calculates where players are heading so peds spawn naturally ahead of you, preventing node clustering).<br />
3. Dynamic reactions: if you shoot a gun near them, they panic and sprint away. If you run them over with a vehicle, they fall to the ground, get back up after a few seconds, and resume their walk. <br />
4. If you aim at them with a weapon, they'll put their hands up (OnPlayerAimPedestrian, that's in the example script, u can ignore this function if not needed)<br />
5. Customizable skins and walking styles in the include.<br />
6. 100% open.mp compatible.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Source Code &amp; Download:</span><br />
<a href="https://github.com/connysamp/Pedestrians" target="_blank" rel="noopener" class="mycode_url">GitHub</a><br />
<br />
It's compiled for both Windows (.dll) and Linux (.so 32-bit). You'll find instructions on how to use it and compile it from source if u want. <br />
<br />
Feel free to test it out, fork it, or drop a PR if you want to contribute. Let me know if you run into any weird bugs!<br />
I am also working on another plugin, drivers.dll, i think in a week or two i will publish it.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Video preview: </span>(sorry for the shitty music, that's audio added with the youtube editor so i was very limited)<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/ecZSkwN3gOE" frameborder="0" allowfullscreen="true"></iframe>]]></description>
			<content:encoded><![CDATA[Hello everyone!<br />
<br />
I've been working on a new pedestrian system for SA-MP and open.mp. Most of the older ped scripts out there rely on traditional NPCs, which is kind of a pain because they eat up your player slots and i hate to see in the tablist "BOT_1" with the black color to hide it, they also can cause serious server lag if you try to spawn hundreds of them. <br />
<br />
To fix this, this system relies entirely on Actors. It uses a custom C++ plugin that loads the original GTA SA path nodes (i extracted them and put them in the pedpaths.json) and handles all the heavy lifting (math and background pathfinding) so the PAWN server doesn't choke. The include just handles streaming the actors dynamically around players using a recycled global pool.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Main Features:</span><br />
1. Uses zero player slots.<br />
2. Fast C++ pathfinding with predictive spawning (calculates where players are heading so peds spawn naturally ahead of you, preventing node clustering).<br />
3. Dynamic reactions: if you shoot a gun near them, they panic and sprint away. If you run them over with a vehicle, they fall to the ground, get back up after a few seconds, and resume their walk. <br />
4. If you aim at them with a weapon, they'll put their hands up (OnPlayerAimPedestrian, that's in the example script, u can ignore this function if not needed)<br />
5. Customizable skins and walking styles in the include.<br />
6. 100% open.mp compatible.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Source Code &amp; Download:</span><br />
<a href="https://github.com/connysamp/Pedestrians" target="_blank" rel="noopener" class="mycode_url">GitHub</a><br />
<br />
It's compiled for both Windows (.dll) and Linux (.so 32-bit). You'll find instructions on how to use it and compile it from source if u want. <br />
<br />
Feel free to test it out, fork it, or drop a PR if you want to contribute. Let me know if you run into any weird bugs!<br />
I am also working on another plugin, drivers.dll, i think in a week or two i will publish it.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Video preview: </span>(sorry for the shitty music, that's audio added with the youtube editor so i was very limited)<br />
<iframe width="560" height="315" src="//www.youtube-nocookie.com/embed/ecZSkwN3gOE" frameborder="0" allowfullscreen="true"></iframe>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[SA-MP Bedwars (2026)]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4304</link>
			<pubDate>Tue, 23 Jun 2026 08:52:34 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=8152">Amjad</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4304</guid>
			<description><![CDATA[🔥 SAMP BEDWARS IS HERE! 🔥<br />
Introducing <span style="font-weight: bold;" class="mycode_b">SAMP BEDWARS</span>, a brand-new server mode developed by <span style="font-weight: bold;" class="mycode_b">David</span>! This is a unique and innovative server concept that has never been done before in SA-MP.<br />
BedWars is one of the most popular game modes across many games, and now it's finally available in SA-MP with its own unique features and mechanics!<br />
🔴 Red Team vs 🔵 Blue Team<br />
Your objective is simple:<br />
🛏️ Protect your bed at all costs.<br />
⚔️ Destroy the enemy team's bed.<br />
🏆 Eliminate all opponents and lead your team to victory.<br />
✨ Features:<br />
• Unique BedWars gameplay for SA-MP<br />
• Special abilities and upgrades<br />
• Advanced object-building system inspired by Fortnite and Minecraft<br />
• Team-based strategy and intense battles<br />
• Tutorial mode to help new players understand all server mechanics<br />
• Active Discord community and support team<br />
⏳ Development Time: 8 Months<br />
We have spent over 8 months developing this project and would greatly appreciate your support. The server is now playable and everyone is welcome to join and test it!<br />
🌐 Server IP:<br />
188.165.192.24:7561<br />
💬 Discord:<br />
dsc.gg/sampbed<br />
📸 Pictures &amp; Videos<br />
<br />
<a href="https://postimg.cc/v1TMt20J" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/hGbjgHTt/Screenshot-(9).png" loading="lazy"  alt="[Image: Screenshot-(9).png]" class="mycode_img" /></a><br />
<a href="https://postimg.cc/SJ4hvxTk" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/jdwSCWyw/Screenshot-(11).png" loading="lazy"  alt="[Image: Screenshot-(11).png]" class="mycode_img" /></a><br />
<a href="https://postimg.cc/SJ4hvxTk" target="_blank" rel="noopener" class="mycode_url">[/url]<br />
[url=https://postimages.org/]<img src="https://i.postimg.cc/WzDTDKFF/sa-mp-001.png" loading="lazy"  alt="[Image: sa-mp-001.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimages.org/" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/PJLTLcpD/sa-mp-003.png" loading="lazy"  alt="[Image: sa-mp-003.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimages.org/" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/3NyYy64m/sa-mp-004.png" loading="lazy"  alt="[Image: sa-mp-004.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimages.org/" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/j2WtW9wy/sa-mp-005.png" loading="lazy"  alt="[Image: sa-mp-005.png]" class="mycode_img" /></a><br />
<br />
<br />
There's Also a Video when the server was in beta mode<br />
<a href="https://youtu.be/WiDq3d3utLU?si=acVD9_bimCMUy1MX" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/WiDq3d3utLU?si=acVD9_bimCMUy1MX</a><br />
<br />
<br />
Join now and experience a completely new way to play SA-MP!]]></description>
			<content:encoded><![CDATA[🔥 SAMP BEDWARS IS HERE! 🔥<br />
Introducing <span style="font-weight: bold;" class="mycode_b">SAMP BEDWARS</span>, a brand-new server mode developed by <span style="font-weight: bold;" class="mycode_b">David</span>! This is a unique and innovative server concept that has never been done before in SA-MP.<br />
BedWars is one of the most popular game modes across many games, and now it's finally available in SA-MP with its own unique features and mechanics!<br />
🔴 Red Team vs 🔵 Blue Team<br />
Your objective is simple:<br />
🛏️ Protect your bed at all costs.<br />
⚔️ Destroy the enemy team's bed.<br />
🏆 Eliminate all opponents and lead your team to victory.<br />
✨ Features:<br />
• Unique BedWars gameplay for SA-MP<br />
• Special abilities and upgrades<br />
• Advanced object-building system inspired by Fortnite and Minecraft<br />
• Team-based strategy and intense battles<br />
• Tutorial mode to help new players understand all server mechanics<br />
• Active Discord community and support team<br />
⏳ Development Time: 8 Months<br />
We have spent over 8 months developing this project and would greatly appreciate your support. The server is now playable and everyone is welcome to join and test it!<br />
🌐 Server IP:<br />
188.165.192.24:7561<br />
💬 Discord:<br />
dsc.gg/sampbed<br />
📸 Pictures &amp; Videos<br />
<br />
<a href="https://postimg.cc/v1TMt20J" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/hGbjgHTt/Screenshot-(9).png" loading="lazy"  alt="[Image: Screenshot-(9).png]" class="mycode_img" /></a><br />
<a href="https://postimg.cc/SJ4hvxTk" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/jdwSCWyw/Screenshot-(11).png" loading="lazy"  alt="[Image: Screenshot-(11).png]" class="mycode_img" /></a><br />
<a href="https://postimg.cc/SJ4hvxTk" target="_blank" rel="noopener" class="mycode_url">[/url]<br />
[url=https://postimages.org/]<img src="https://i.postimg.cc/WzDTDKFF/sa-mp-001.png" loading="lazy"  alt="[Image: sa-mp-001.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimages.org/" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/PJLTLcpD/sa-mp-003.png" loading="lazy"  alt="[Image: sa-mp-003.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimages.org/" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/3NyYy64m/sa-mp-004.png" loading="lazy"  alt="[Image: sa-mp-004.png]" class="mycode_img" /></a><br />
<br />
<a href="https://postimages.org/" target="_blank" rel="noopener" class="mycode_url"><img src="https://i.postimg.cc/j2WtW9wy/sa-mp-005.png" loading="lazy"  alt="[Image: sa-mp-005.png]" class="mycode_img" /></a><br />
<br />
<br />
There's Also a Video when the server was in beta mode<br />
<a href="https://youtu.be/WiDq3d3utLU?si=acVD9_bimCMUy1MX" target="_blank" rel="noopener" class="mycode_url">https://youtu.be/WiDq3d3utLU?si=acVD9_bimCMUy1MX</a><br />
<br />
<br />
Join now and experience a completely new way to play SA-MP!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[libsamp - samp.dll re-implementation [TESTERS NEEDED]]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4303</link>
			<pubDate>Mon, 22 Jun 2026 21:21:58 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=827">Knogle</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4303</guid>
			<description><![CDATA[Ahoy guys, how are you doing.<br />
<br />
I hope you guys are doing fine.<br />
In order to have major improvements on the client side for sure it's necessary to have some sort of reverse-engineered, or independently built samp.dll which carries a lot of functions currently, like GTA SA hooking and function calling, D3DX GameText/Blip/TextDraw stuff, RakNet network stack etc. etc.<br />
<br />
In order to give it a start i tried to first, manually reverse engineer the samp.dll and of course, later on started vibe-coding a lot of things that i've found out.<br />
In the process i've also built an MCP to use with Ghidra.<br />
<br />
It's currently in a very early state, but the goal is to have a drop-in replacement for the current still necessary samp.dll for 0.3.7-R5, so development efforts can continue from there on.<br />
<br />
I hope this contribution is worth it, and at least we can try :)<br />
Maybe someone can do some basic testing, do some suggestions or also proper debugging.<br />
ASI modders are also welcome, as i am still struggeling with some of the GTA SA function hooking, got a lot out of this <a href="http://github.com/gta-reversed/gta-reversed" target="_blank" rel="noopener" class="mycode_url">repo</a> though.<br />
The goal is to have something that's <span style="font-weight: bold;" class="mycode_b">NOT</span> based on leaked SA-MP code.<br />
<br />
In order to get the cam working after spawn, go to pause menu, and return, didn't get that sorted out yet.<br />
Happy testing and contributing guys! The current build is in the release section.<br />
<br />
<a href="https://github.com/Knogle/libsamp" target="_blank" rel="noopener" class="mycode_url">https://github.com/Knogle/libsamp</a>]]></description>
			<content:encoded><![CDATA[Ahoy guys, how are you doing.<br />
<br />
I hope you guys are doing fine.<br />
In order to have major improvements on the client side for sure it's necessary to have some sort of reverse-engineered, or independently built samp.dll which carries a lot of functions currently, like GTA SA hooking and function calling, D3DX GameText/Blip/TextDraw stuff, RakNet network stack etc. etc.<br />
<br />
In order to give it a start i tried to first, manually reverse engineer the samp.dll and of course, later on started vibe-coding a lot of things that i've found out.<br />
In the process i've also built an MCP to use with Ghidra.<br />
<br />
It's currently in a very early state, but the goal is to have a drop-in replacement for the current still necessary samp.dll for 0.3.7-R5, so development efforts can continue from there on.<br />
<br />
I hope this contribution is worth it, and at least we can try :)<br />
Maybe someone can do some basic testing, do some suggestions or also proper debugging.<br />
ASI modders are also welcome, as i am still struggeling with some of the GTA SA function hooking, got a lot out of this <a href="http://github.com/gta-reversed/gta-reversed" target="_blank" rel="noopener" class="mycode_url">repo</a> though.<br />
The goal is to have something that's <span style="font-weight: bold;" class="mycode_b">NOT</span> based on leaked SA-MP code.<br />
<br />
In order to get the cam working after spawn, go to pause menu, and return, didn't get that sorted out yet.<br />
Happy testing and contributing guys! The current build is in the release section.<br />
<br />
<a href="https://github.com/Knogle/libsamp" target="_blank" rel="noopener" class="mycode_url">https://github.com/Knogle/libsamp</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[Lançamento] Spawn — IDE para desenvolvimento do open.mp e do SA-MP]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4302</link>
			<pubDate>Mon, 22 Jun 2026 13:25:12 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=8171">Daniil Korochansky</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4302</guid>
			<description><![CDATA[Spawn — IDE de código aberto para desenvolvimento em open.mp e SA-MP, com integração ao SAMPCTL, gerenciamento de dependências e suporte integrado ao Git.<br />
<img src="https://github.com/user-attachments/assets/505d6a46-33cc-45ae-bed3-f011474a4dc7" loading="lazy"  alt="[Image: 505d6a46-33cc-45ae-bed3-f011474a4dc7]" class="mycode_img" /><br />
<br />
Recursos:<br />
  • Projetado especificamente para o desenvolvimento do open.mp e do SA-MP.<br />
  • Integração embutida com o SAMPCTL para compilar, executar e gerenciar projetos.<br />
  • Gerenciador de dependências para facilitar a instalação e atualização de pacotes e componentes do servidor.<br />
  • Suporte integrado ao Git com indicadores de status do repositório e histórico de commits.<br />
  • Marcadores de histórico de alterações para rastrear linhas modificadas e salvas.<br />
  • Correspondência automática de chaves e destaque.<br />
  • Visualização de cores para valores RGBA e HEX diretamente dentro do editor.<br />
  • Integração com o Seletor de Cores para inserção rápida de cores no código Pawn.<br />
  • Modo de Editor de Código Dividido para trabalhar com vários arquivos simultaneamente.<br />
  • Árvore de Projetos otimizada para projetos de grande porte.<br />
  • Painéis integrados de saída de compilação e console do servidor.<br />
  • Monitoramento e atualização automáticos dos arquivos do projeto.<br />
  • Distribuição portátil (não requer instalação).<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Novos recursos v1.1.0</span><br />
<span style="font-weight: bold;" class="mycode_b">Suporte a arrastar e soltar</span><br />
Abra arquivos arrastando-os diretamente para a janela do Spawn.<br />
<br />
Observação: Para indicar ao programa onde encontrar o SAMPCTL ou o Git, basta arrastar o arquivo correspondente para dentro da janela do programa.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Abertura de vários arquivos</span><br />
A caixa de diálogo “Open File...” agora permite selecionar e abrir vários arquivos simultaneamente.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Diretivas de codificação do Pawn</span><br />
Suporte a diretivas de codificação em arquivos-fonte do Pawn:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//&nbsp;-*-&nbsp;coding:&nbsp;cp1251&nbsp;-*-&nbsp;<br /></span></code></div></div></div>O Spawn detecta automaticamente e utiliza a codificação especificada ao abrir e salvar arquivos-fonte Pawn.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Codificação padrão do Pawn</span><br />
Foi adicionada uma codificação padrão configurável para arquivos-fonte Pawn recém-criados e recém-salvos.<br />
<br />
As codificações suportadas incluem:<br />
  • UTF-8<br />
  • Windows-1250 (Europa Central)<br />
  • Windows-1251 (Cirílico)<br />
  • Windows-1252 (Europa Ocidental)<br />
  • Windows-1253 (Grego)<br />
  • Windows-1254 (Turco)<br />
  • Windows-1255 (Hebraico)<br />
  • Windows-1256 (árabe)<br />
  • Windows-1257 (báltico)<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Botão “Save” na barra de ferramentas</span><br />
Adicionado um botão “Save current file” à barra de ferramentas.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Melhorias na codificação</span><br />
  • Ampliado o suporte a páginas de códigos internacionais.<br />
  • Melhorada a detecção de codificação.<br />
  • Melhorado o fluxo de trabalho de conversão de codificação.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Removido</span><br />
O painel de informações foi removido da barra de ferramentas para garantir um melhor suporte ao Linux no futuro.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Repositório:</span> <a href="https://github.com/daniilkorochansky/spawn" target="_blank" rel="noopener" class="mycode_url">https://github.com/daniilkorochansky/spawn</a>]]></description>
			<content:encoded><![CDATA[Spawn — IDE de código aberto para desenvolvimento em open.mp e SA-MP, com integração ao SAMPCTL, gerenciamento de dependências e suporte integrado ao Git.<br />
<img src="https://github.com/user-attachments/assets/505d6a46-33cc-45ae-bed3-f011474a4dc7" loading="lazy"  alt="[Image: 505d6a46-33cc-45ae-bed3-f011474a4dc7]" class="mycode_img" /><br />
<br />
Recursos:<br />
  • Projetado especificamente para o desenvolvimento do open.mp e do SA-MP.<br />
  • Integração embutida com o SAMPCTL para compilar, executar e gerenciar projetos.<br />
  • Gerenciador de dependências para facilitar a instalação e atualização de pacotes e componentes do servidor.<br />
  • Suporte integrado ao Git com indicadores de status do repositório e histórico de commits.<br />
  • Marcadores de histórico de alterações para rastrear linhas modificadas e salvas.<br />
  • Correspondência automática de chaves e destaque.<br />
  • Visualização de cores para valores RGBA e HEX diretamente dentro do editor.<br />
  • Integração com o Seletor de Cores para inserção rápida de cores no código Pawn.<br />
  • Modo de Editor de Código Dividido para trabalhar com vários arquivos simultaneamente.<br />
  • Árvore de Projetos otimizada para projetos de grande porte.<br />
  • Painéis integrados de saída de compilação e console do servidor.<br />
  • Monitoramento e atualização automáticos dos arquivos do projeto.<br />
  • Distribuição portátil (não requer instalação).<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Novos recursos v1.1.0</span><br />
<span style="font-weight: bold;" class="mycode_b">Suporte a arrastar e soltar</span><br />
Abra arquivos arrastando-os diretamente para a janela do Spawn.<br />
<br />
Observação: Para indicar ao programa onde encontrar o SAMPCTL ou o Git, basta arrastar o arquivo correspondente para dentro da janela do programa.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Abertura de vários arquivos</span><br />
A caixa de diálogo “Open File...” agora permite selecionar e abrir vários arquivos simultaneamente.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Diretivas de codificação do Pawn</span><br />
Suporte a diretivas de codificação em arquivos-fonte do Pawn:<br />
<br />
<div class="codeblock phpcodeblock"><div class="title">PHP Code:</div><div class="body"><div dir="ltr"><code><span style="color: #FF8000">//&nbsp;-*-&nbsp;coding:&nbsp;cp1251&nbsp;-*-&nbsp;<br /></span></code></div></div></div>O Spawn detecta automaticamente e utiliza a codificação especificada ao abrir e salvar arquivos-fonte Pawn.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Codificação padrão do Pawn</span><br />
Foi adicionada uma codificação padrão configurável para arquivos-fonte Pawn recém-criados e recém-salvos.<br />
<br />
As codificações suportadas incluem:<br />
  • UTF-8<br />
  • Windows-1250 (Europa Central)<br />
  • Windows-1251 (Cirílico)<br />
  • Windows-1252 (Europa Ocidental)<br />
  • Windows-1253 (Grego)<br />
  • Windows-1254 (Turco)<br />
  • Windows-1255 (Hebraico)<br />
  • Windows-1256 (árabe)<br />
  • Windows-1257 (báltico)<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Botão “Save” na barra de ferramentas</span><br />
Adicionado um botão “Save current file” à barra de ferramentas.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Melhorias na codificação</span><br />
  • Ampliado o suporte a páginas de códigos internacionais.<br />
  • Melhorada a detecção de codificação.<br />
  • Melhorado o fluxo de trabalho de conversão de codificação.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Removido</span><br />
O painel de informações foi removido da barra de ferramentas para garantir um melhor suporte ao Linux no futuro.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Repositório:</span> <a href="https://github.com/daniilkorochansky/spawn" target="_blank" rel="noopener" class="mycode_url">https://github.com/daniilkorochansky/spawn</a>]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[PawnPro 3.3.0 Released]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4301</link>
			<pubDate>Sun, 21 Jun 2026 09:25:30 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=7983">NullSablex</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4301</guid>
			<description><![CDATA[<span style="font-weight: bold;" class="mycode_b">Português (PT-BR)</span><br />
<br />
Olá pessoal!<br />
<br />
Hoje estou lançando o <span style="font-weight: bold;" class="mycode_b">PawnPro 3.3.0</span>, acompanhado da nova versão da <span style="font-weight: bold;" class="mycode_b">PawnPro Engine 1.2.0</span>.<br />
<br />
Esta é uma das maiores atualizações do projeto até agora, trazendo recursos focados em produtividade, qualidade de código, personalização e melhorias gerais na experiência de desenvolvimento Pawn dentro do Visual Studio Code.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Links</span><br />
<br />
• PawnPro Extension<br />
<a href="https://github.com/NullSablex/PawnPro" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro</a><br />
<br />
• PawnPro Engine<br />
<a href="https://github.com/NullSablex/PawnPro-Engine" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro-Engine</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Destaques</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Formatação de código Pawn</span><br />
Formatação completa de documentos e seleções diretamente pelo Language Server, com suporte aos estilos Allman, K&amp;R, Compact e Custom.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Assistente de Nomenclatura (PP0018)</span><br />
Novo analisador opcional capaz de identificar nomes pouco descritivos e validar padrões para funções, variáveis, parâmetros, constantes e macros.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Renomeação de Símbolos</span><br />
Suporte completo a Rename Symbol e atualização automática de referências.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quick Fixes Inteligentes</span><br />
Conversão automática para o padrão de nomenclatura configurado e remoção rápida de código não utilizado.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Arquivos .ban e .allow</span><br />
As listas de nomes bloqueados e exceções de índices de loop agora podem ser mantidas em arquivos dedicados com destaque de sintaxe.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Biblioteca de Recursos (Preview)</span><br />
Nova interface experimental para navegação de recursos, com pesquisa, visualização em lista e grade.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Melhorias Visuais</span><br />
Novas seções de configuração, cartões com prévias de código, navegação aprimorada, ícones personalizados e animação opcional do título.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mais Idiomas</span><br />
Estrutura preparada para Espanhol, Russo e Romeno, além de Português e Inglês.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Melhorias da Engine</span><br />
<br />
A PawnPro Engine 1.2.0 recebeu uma grande atualização interna.<br />
<br />
O sistema de formatação foi reescrito utilizando análise estrutural do código, foram adicionados diagnósticos de nomenclatura em tempo real, suporte a renomeação de símbolos, novas ações rápidas, mais testes automatizados e diversas melhorias de desempenho e manutenção.<br />
<br />
Também foram corrigidos vários problemas relacionados à formatação, operadores, indentação, assinaturas multilinha e outros casos que podiam gerar resultados incorretos.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Segurança e Infraestrutura</span><br />
<br />
Esta versão também inclui atualizações de dependências, correções de vulnerabilidades reportadas por ferramentas automatizadas, integração com OpenSSF Scorecard, Cargo Audit no CI e melhorias na infraestrutura de build, documentação e releases.<br />
<br />
A documentação foi atualizada para cobrir todos os novos recursos introduzidos nesta versão.<br />
<br />
Feedbacks, sugestões e relatórios de bugs são sempre bem-vindos.<br />
<br />
Obrigado e aproveitem a atualização!<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">English</span><br />
<br />
Hello everyone!<br />
<br />
Today I'm releasing <span style="font-weight: bold;" class="mycode_b">PawnPro 3.3.0</span>, together with the new <span style="font-weight: bold;" class="mycode_b">PawnPro Engine 1.2.0</span>.<br />
<br />
This is one of the largest updates to the project so far, bringing new features focused on productivity, code quality, customization and overall developer experience for Pawn development inside Visual Studio Code.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Links</span><br />
<br />
• PawnPro Extension<br />
<a href="https://github.com/NullSablex/PawnPro" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro</a><br />
<br />
• PawnPro Engine<br />
<a href="https://github.com/NullSablex/PawnPro-Engine" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro-Engine</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Highlights</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Pawn Code Formatting</span><br />
Format entire documents or selected code directly through the Language Server, with support for Allman, K&amp;R, Compact and Custom styles.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Naming Assistant (PP0018)</span><br />
New optional analyzer capable of detecting poor naming patterns and validating conventions for functions, variables, parameters, constants and macros.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Symbol Renaming</span><br />
Full Rename Symbol support with automatic reference updates.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart Quick Fixes</span><br />
Automatic naming style conversion and quick removal of unused code.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">External .ban and .allow Files</span><br />
Blocked-name lists and loop-index exceptions can now be maintained through dedicated files with syntax highlighting.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Resource Library Preview</span><br />
New experimental resource browser featuring search, list view and grid view.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Visual Improvements</span><br />
New configuration sections, code preview cards, improved navigation, custom icons and optional title animations.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">More Languages</span><br />
Translation scaffolding added for Spanish, Russian and Romanian, alongside Portuguese and English.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Engine Improvements</span><br />
<br />
PawnPro Engine 1.2.0 introduces a major internal update.<br />
<br />
The formatting system was rewritten using structural code analysis, real-time naming diagnostics were added, symbol renaming support was implemented, new code actions were introduced, automated test coverage was expanded, and several performance and maintainability improvements were made.<br />
<br />
Multiple formatting-related issues were also fixed, including operator handling, indentation, multiline signatures and other edge cases that could produce incorrect output.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Security &amp; Infrastructure</span><br />
<br />
This release also includes dependency updates, security vulnerability fixes, OpenSSF Scorecard integration, Cargo Audit validation and improvements to the build, documentation and release infrastructure.<br />
<br />
Documentation has been updated to cover all features introduced in this release.<br />
<br />
Feedback, suggestions and bug reports are always welcome.<br />
<br />
Thank you and enjoy the update!]]></description>
			<content:encoded><![CDATA[<span style="font-weight: bold;" class="mycode_b">Português (PT-BR)</span><br />
<br />
Olá pessoal!<br />
<br />
Hoje estou lançando o <span style="font-weight: bold;" class="mycode_b">PawnPro 3.3.0</span>, acompanhado da nova versão da <span style="font-weight: bold;" class="mycode_b">PawnPro Engine 1.2.0</span>.<br />
<br />
Esta é uma das maiores atualizações do projeto até agora, trazendo recursos focados em produtividade, qualidade de código, personalização e melhorias gerais na experiência de desenvolvimento Pawn dentro do Visual Studio Code.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Links</span><br />
<br />
• PawnPro Extension<br />
<a href="https://github.com/NullSablex/PawnPro" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro</a><br />
<br />
• PawnPro Engine<br />
<a href="https://github.com/NullSablex/PawnPro-Engine" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro-Engine</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Destaques</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Formatação de código Pawn</span><br />
Formatação completa de documentos e seleções diretamente pelo Language Server, com suporte aos estilos Allman, K&amp;R, Compact e Custom.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Assistente de Nomenclatura (PP0018)</span><br />
Novo analisador opcional capaz de identificar nomes pouco descritivos e validar padrões para funções, variáveis, parâmetros, constantes e macros.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Renomeação de Símbolos</span><br />
Suporte completo a Rename Symbol e atualização automática de referências.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Quick Fixes Inteligentes</span><br />
Conversão automática para o padrão de nomenclatura configurado e remoção rápida de código não utilizado.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Arquivos .ban e .allow</span><br />
As listas de nomes bloqueados e exceções de índices de loop agora podem ser mantidas em arquivos dedicados com destaque de sintaxe.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Biblioteca de Recursos (Preview)</span><br />
Nova interface experimental para navegação de recursos, com pesquisa, visualização em lista e grade.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Melhorias Visuais</span><br />
Novas seções de configuração, cartões com prévias de código, navegação aprimorada, ícones personalizados e animação opcional do título.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Mais Idiomas</span><br />
Estrutura preparada para Espanhol, Russo e Romeno, além de Português e Inglês.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Melhorias da Engine</span><br />
<br />
A PawnPro Engine 1.2.0 recebeu uma grande atualização interna.<br />
<br />
O sistema de formatação foi reescrito utilizando análise estrutural do código, foram adicionados diagnósticos de nomenclatura em tempo real, suporte a renomeação de símbolos, novas ações rápidas, mais testes automatizados e diversas melhorias de desempenho e manutenção.<br />
<br />
Também foram corrigidos vários problemas relacionados à formatação, operadores, indentação, assinaturas multilinha e outros casos que podiam gerar resultados incorretos.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Segurança e Infraestrutura</span><br />
<br />
Esta versão também inclui atualizações de dependências, correções de vulnerabilidades reportadas por ferramentas automatizadas, integração com OpenSSF Scorecard, Cargo Audit no CI e melhorias na infraestrutura de build, documentação e releases.<br />
<br />
A documentação foi atualizada para cobrir todos os novos recursos introduzidos nesta versão.<br />
<br />
Feedbacks, sugestões e relatórios de bugs são sempre bem-vindos.<br />
<br />
Obrigado e aproveitem a atualização!<br />
<br />
<hr class="mycode_hr" />
<br />
<span style="font-weight: bold;" class="mycode_b">English</span><br />
<br />
Hello everyone!<br />
<br />
Today I'm releasing <span style="font-weight: bold;" class="mycode_b">PawnPro 3.3.0</span>, together with the new <span style="font-weight: bold;" class="mycode_b">PawnPro Engine 1.2.0</span>.<br />
<br />
This is one of the largest updates to the project so far, bringing new features focused on productivity, code quality, customization and overall developer experience for Pawn development inside Visual Studio Code.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Links</span><br />
<br />
• PawnPro Extension<br />
<a href="https://github.com/NullSablex/PawnPro" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro</a><br />
<br />
• PawnPro Engine<br />
<a href="https://github.com/NullSablex/PawnPro-Engine" target="_blank" rel="noopener" class="mycode_url">https://github.com/NullSablex/PawnPro-Engine</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b">Highlights</span><br />
<ul class="mycode_list"><li><span style="font-weight: bold;" class="mycode_b">Pawn Code Formatting</span><br />
Format entire documents or selected code directly through the Language Server, with support for Allman, K&amp;R, Compact and Custom styles.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Naming Assistant (PP0018)</span><br />
New optional analyzer capable of detecting poor naming patterns and validating conventions for functions, variables, parameters, constants and macros.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Symbol Renaming</span><br />
Full Rename Symbol support with automatic reference updates.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Smart Quick Fixes</span><br />
Automatic naming style conversion and quick removal of unused code.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">External .ban and .allow Files</span><br />
Blocked-name lists and loop-index exceptions can now be maintained through dedicated files with syntax highlighting.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Resource Library Preview</span><br />
New experimental resource browser featuring search, list view and grid view.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">Visual Improvements</span><br />
New configuration sections, code preview cards, improved navigation, custom icons and optional title animations.<br />
<br />
</li>
<li><span style="font-weight: bold;" class="mycode_b">More Languages</span><br />
Translation scaffolding added for Spanish, Russian and Romanian, alongside Portuguese and English.<br />
</li>
</ul>
<br />
<span style="font-weight: bold;" class="mycode_b">Engine Improvements</span><br />
<br />
PawnPro Engine 1.2.0 introduces a major internal update.<br />
<br />
The formatting system was rewritten using structural code analysis, real-time naming diagnostics were added, symbol renaming support was implemented, new code actions were introduced, automated test coverage was expanded, and several performance and maintainability improvements were made.<br />
<br />
Multiple formatting-related issues were also fixed, including operator handling, indentation, multiline signatures and other edge cases that could produce incorrect output.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Security &amp; Infrastructure</span><br />
<br />
This release also includes dependency updates, security vulnerability fixes, OpenSSF Scorecard integration, Cargo Audit validation and improvements to the build, documentation and release infrastructure.<br />
<br />
Documentation has been updated to cover all features introduced in this release.<br />
<br />
Feedback, suggestions and bug reports are always welcome.<br />
<br />
Thank you and enjoy the update!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Introducing PST — A Community Framework for Modern Pawn Development]]></title>
			<link>https://forum.open.mp/showthread.php?tid=4300</link>
			<pubDate>Sat, 20 Jun 2026 16:14:27 +0000</pubDate>
			<dc:creator><![CDATA[<a href="https://forum.open.mp/member.php?action=profile&uid=8171">Daniil Korochansky</a>]]></dc:creator>
			<guid isPermaLink="false">https://forum.open.mp/showthread.php?tid=4300</guid>
			<description><![CDATA[Hello everyone,<br />
<br />
For years, the SA-MP and now open.mp development landscape has suffered from a lack of unified engineering standards. While tools like "SAMPCTL" and libraries like "YSI" brought modern workflows to the ecosystem, the way we structure our code, handle encodings, and write scripts remains highly fragmented.<br />
<br />
To bridge this gap, I am introducing <span style="font-weight: bold;" class="mycode_b">PST (Pawn Standards and Techniques)</span> — an open, community-driven initiative inspired by Python's PEPs, aimed at standardizing modern Pawn development.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Official Repository</span>: <a href="https://github.com/daniilkorochansky/pst" target="_blank" rel="noopener" class="mycode_url">https://github.com/daniilkorochansky/pst</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: large;" class="mycode_size">What is PST?</span></span><br />
<span style="font-size: small;" class="mycode_size">PST(<span style="color: #444444;" class="mycode_color"><span style="font-family: Mona Sans VF', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji;" class="mycode_font">Pawn Standards and Techniques)</span></span> is not a forced set of rules; it is a compilation of best practices, style guides, and architectural patterns agreed upon by the community to ensure code readability, maintainability, and tool compatibility.</span><br />
<br />
The introduction consists of the first two draft specifications:<br />
<span style="font-weight: bold;" class="mycode_b">PST-0001 (Code Style Guide):</span> Enforcing clear formatting standards (Tabs for indentation, Allman braces style, strict naming conventions) and resolving the legacy encoding mess by introducing explicit PEP 263-inspired(Python) encoding comments (e.g., `// -*- coding: utf-8 -*-`) for better IDE compatibility (Spawn IDE supports this capability).<br />
<span style="font-weight: bold;" class="mycode_b">PST-0002 (Project Structure and Includes):</span> Moving away from 100k-line monolithic files into a clean, component-based layout utilizing modern hooking systems "y_hooks" and mandatory include guards.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: large;" class="mycode_size">Automation &amp; Delivery</span></span><br />
To keep the specification easily accessible, we treat PST as a rolling-release framework. Every update is automatically compiled into a clean, standardized PDF specification book, which you can always grab from the repository's deployment assets.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Need Your Input!</span></span><br />
PST belongs to the community. I want to explicitly invite developers, include creators, and the open.mp/sampctl core teams to review these drafts. <br />
<br />
If you agree, disagree, or want to propose a new technique (e.g., modern database handling or event patterns), please open an Issue or a Pull Request using templates.]]></description>
			<content:encoded><![CDATA[Hello everyone,<br />
<br />
For years, the SA-MP and now open.mp development landscape has suffered from a lack of unified engineering standards. While tools like "SAMPCTL" and libraries like "YSI" brought modern workflows to the ecosystem, the way we structure our code, handle encodings, and write scripts remains highly fragmented.<br />
<br />
To bridge this gap, I am introducing <span style="font-weight: bold;" class="mycode_b">PST (Pawn Standards and Techniques)</span> — an open, community-driven initiative inspired by Python's PEPs, aimed at standardizing modern Pawn development.<br />
<br />
<span style="font-weight: bold;" class="mycode_b">Official Repository</span>: <a href="https://github.com/daniilkorochansky/pst" target="_blank" rel="noopener" class="mycode_url">https://github.com/daniilkorochansky/pst</a><br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: large;" class="mycode_size">What is PST?</span></span><br />
<span style="font-size: small;" class="mycode_size">PST(<span style="color: #444444;" class="mycode_color"><span style="font-family: Mona Sans VF', -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Noto Sans', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji;" class="mycode_font">Pawn Standards and Techniques)</span></span> is not a forced set of rules; it is a compilation of best practices, style guides, and architectural patterns agreed upon by the community to ensure code readability, maintainability, and tool compatibility.</span><br />
<br />
The introduction consists of the first two draft specifications:<br />
<span style="font-weight: bold;" class="mycode_b">PST-0001 (Code Style Guide):</span> Enforcing clear formatting standards (Tabs for indentation, Allman braces style, strict naming conventions) and resolving the legacy encoding mess by introducing explicit PEP 263-inspired(Python) encoding comments (e.g., `// -*- coding: utf-8 -*-`) for better IDE compatibility (Spawn IDE supports this capability).<br />
<span style="font-weight: bold;" class="mycode_b">PST-0002 (Project Structure and Includes):</span> Moving away from 100k-line monolithic files into a clean, component-based layout utilizing modern hooking systems "y_hooks" and mandatory include guards.<br />
<br />
<span style="font-weight: bold;" class="mycode_b"><span style="font-size: large;" class="mycode_size">Automation &amp; Delivery</span></span><br />
To keep the specification easily accessible, we treat PST as a rolling-release framework. Every update is automatically compiled into a clean, standardized PDF specification book, which you can always grab from the repository's deployment assets.<br />
<br />
<span style="font-size: large;" class="mycode_size"><span style="font-weight: bold;" class="mycode_b">Need Your Input!</span></span><br />
PST belongs to the community. I want to explicitly invite developers, include creators, and the open.mp/sampctl core teams to review these drafts. <br />
<br />
If you agree, disagree, or want to propose a new technique (e.g., modern database handling or event patterns), please open an Issue or a Pull Request using templates.]]></content:encoded>
		</item>
	</channel>
</rss>