| Welcome, Guest |
You have to register before you can post on our site.
|
| Forum Statistics |
» Members: 6,711
» Latest member: jax9090t
» Forum threads: 2,515
» Forum posts: 12,590
Full Statistics
|
| Online Users |
There are currently 647 online users. » 0 Member(s) | 643 Guest(s) Bing, Yandex, Google, Facebook
|
|
|
| [Tool] PawnPro v3.4.2 — Debugger visual + IntelliSense para Pawn (SA-MP/open.mp) |
|
Posted by: NullSablex - 2026-07-04, 09:38 PM - Forum: Programming
- No Replies
|
 |
⚙️ PawnPro v3.4.2
Extensão para Pawn (SA-MP / open.mp) — IntelliSense, formatação, servidor e agora depuração
Pawn (SA-MP / open.mp) extension — IntelliSense, formatting, server tooling and now debugging
github.com/NullSablex/PawnPro
Quote:🇧🇷 O grande marco chegou: depuração visual de gamemodes Pawn direto no editor 🎉 breakpoints, step, inspeção de variáveis e pausa em erro de runtime — tudo integrado. E não para aí: página de ajuda embutida, biblioteca de recursos repaginada e um monte de acabamento. Esta é a maior release do PawnPro até hoje.
🇬🇧 The big milestone is here: visual debugging of Pawn gamemodes right in the editor 🎉 breakpoints, stepping, variable inspection and pausing on runtime errors — all built in. And it doesn't stop there: an in-app help page, a reworked resource library and a lot of polish. This is the biggest PawnPro release yet.
✨ O que tem de novo / What's new
🐛 Depurador visual (DAP) — o marco desta versão
🇧🇷 Integração com o PawnPro Debugger. Aperte F5 e pronto: a extensão recompila o .pwn com -d3 automaticamente (sem tocar na sua config), sobe o servidor e conecta o adaptador. Recursos: breakpoints simples, condicionais, por contagem de acertos, logpoints, step in/out/over, inspeção de variáveis (int/float/bool/array/hex), watch, hover, editar variável ao vivo e pausar em erro de runtime (divisão por zero, índice de array fora do limite). O plugin oficial é detectado por um símbolo marcador e validado num preflight antes de iniciar.
🇬🇧 Integration with the PawnPro Debugger. Hit F5 and that's it: the extension recompiles the .pwn with -d3 automatically (without touching your config), starts the server and attaches the adapter. Features: plain breakpoints, conditional, hit-count, logpoints, step in/out/over, variable inspection (int/float/bool/array/hex), watch, hover, live edit-variable and pause on runtime error (division by zero, array index out of bounds). The official plugin is detected via a marker symbol and validated in a preflight before launch.
❓ Página "Ajuda e informações" / "Help & Info" page
🇧🇷 Comando "PawnPro: Ajuda e informações" (também no menu de ações da status bar): mostra o compilador recomendado em destaque — o compilador do open.mp 3.10.11, o único testado e recomendado no momento — as versões atuais dos componentes (extensão, engine LSP e adaptador do depurador), links úteis e um guia rápido de como instalar o plugin do depurador no servidor (SA-MP/open.mp).
🇬🇧 A "PawnPro: Help & Info" command (also in the status-bar action menu): shows the recommended compiler front and center — the open.mp 3.10.11 compiler, the only tested and recommended one right now — the current component versions (extension, LSP engine and debugger adapter), handy links, and a quick guide to installing the debugger plugin on the server (SA-MP/open.mp).
📚 Biblioteca de Recursos repaginada / Reworked Resource Library
🇧🇷 Layout, responsividade e legibilidade revistos, com filtro "Adicionados" pra ver só o que está no projeto, selo nos cards e ações de Adicionar/Remover com seletor de versão. (Nesta prévia o estado ainda é de exemplo.)
🇬🇧 Reworked layout, responsiveness and readability, with an "Added" filter to see only what's in the project, a card badge and Add/Remove actions with a version picker. (This preview still uses sample state.)
🧹 Formatação — preservar alinhamento de arrays / Formatting — preserve array alignment
🇧🇷 Nova opção format.preserveArrayAlignment: mantém intacto o alinhamento manual em colunas de inicializadores de array { } quebrados em várias linhas.
🇬🇧 New format.preserveArrayAlignment option: keeps your manual column alignment intact for multi-line array { } initializers.
🛡️ Segurança & build / Security & build
🇧🇷 Binários externos (engine e adaptador) com checksum SHA-256 fixado no package.json — fonte da verdade na verificação, blindando contra republicação de release. Download unificado num único script, Dependabot e sincronização de labels.
🇬🇧 External binaries (engine and adapter) with a pinned SHA-256 checksum in package.json — the source of truth on verification, guarding against release re-publishing. Unified download script, Dependabot and label sync.
🧩 Componentes desta release / Components in this release- 🇧🇷/🇬🇧 Engine LSP pawnpro-engine — v1.3.0
- 🇧🇷/🇬🇧 Debugger dap-adapter — v0.1.0
📋 Changelog completo / Full changelog
CHANGELOG.md
⚠️ Importante / Heads-up
Quote:🇧🇷 Compile seus scripts com o compilador do open.mp (3.10.11) — é o único testado no momento, tanto para a análise da engine quanto para a depuração. Outros compiladores podem gerar código ou debug-info incompatíveis.
🇬🇧 Build your scripts with the open.mp compiler (3.10.11) — it's the only tested one right now, both for the engine analysis and for debugging. Other compilers may produce incompatible code or debug info.
🇧🇷 Instale, aperte F5 e me conta como foi. Issues, PRs e feedback são sempre bem-vindos!
🇬🇧 Install it, hit F5 and let me know how it goes. Issues, PRs and feedback are always welcome!
⭐ github.com/NullSablex/PawnPro
|
|
|
|
Help needed: Where to find the compiled Node.js component (node.dll)? |
|
Posted by: doctorsalamii - 2026-07-04, 09:31 PM - Forum: Questions and Suggestions
- No Replies
|
 |
Hello!
I am starting a new gamemode for open.mp using JavaScript. I have already installed the @omp-node/core package via npm and set up my index.js.
However, I cannot find the compiled node.dll (or js.dll) to put into my components/ folder. Most GitHub repositories seem to be in a "Work in Progress" state without binary releases, and some links in Discord are no longer active.
Could someone please point me to the official or most stable build of the Node.js component for Windows?
Thanks in advance!
||||||| CLOSED |||||||
|
|
|
|
[SAMP] Prison Break |
|
Posted by: Yippie - 2026-07-02, 07:10 PM - Forum: Advertisements
- No Replies
|
 |
Prison Fox River theme server, be ready to escape prison or hunt down prisoners as guard (this server is still yet in paused development, so not all features will work as intented, especially now after few new changes)
!! This server is currently password protected, you can find password on our discord server
This mod is about 80% done, we have 2 different playable escape methods for prisoners out of 3 (maybe we create 4th one), we plan to expand and enhance prison,
On server you can set language to English or Czech via /config
This server is really fun to play but we need players, alot of you guys, thanks and have fun -Yippie
IP - 178.104.72.45:7777
Discord - discord.gg/a4R9bzP
|
|
|
|
| 🦀 rust-samp v3.2.0 — VM debugging, debug-info parser & logger sinks |
|
Posted by: NullSablex - 2026-06-30, 08:26 AM - Forum: Programming
- No Replies
|
 |
🦀 rust-samp v3.2.0
SDK em Rust pra plugins SA-MP e componentes nativos open.mp
Rust SDK for SA-MP plugins and native open.mp components
github.com/NullSablex/rust-samp
Quote:🇧🇷 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.
🇬🇧 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.
✨ O que tem de novo / What's new
🔍 VM Debugging primitives
🇧🇷 Acessores seguros direto no Amx: leitura de registradores (cip, frame, stack, heap, stp), acesso a células com bounds-check (read_cell / write_cell) e gerenciamento de debug hook (install_debug_hook / remove_debug_hook). Sempre disponível, sem feature flag.
🇬🇧 Safe accessors right on Amx: register reads, bounds-checked cell access and debug-hook management. Always available, no feature gate.
🧩 samp::debug — parser de AMX_DBG (feature debug)
🇧🇷 Decoder puro do bloco de debug que o pawncc -d2/-d3 anexa ao .amx. Mapeia endereço de código ↔ linha de fonte ↔ símbolo ↔ função. Zero dependência extra.
🇬🇧 Pure-logic decoder for the debug block pawncc -d2/-d3 appends to the .amx. Maps code address ↔ source line ↔ symbol ↔ function. Zero extra dependencies.
📡 External sinks no logger
🇧🇷 Trait samp::logger::Sink + LoggerConfig::add_sink pra mandar log pro destino que você quiser (Sentry, OTLP, um HTTP seu...). Nada de telemetria embutida no SDK — é você que liga, se quiser.
🇬🇧 Sink trait + add_sink to ship logs wherever you want. No telemetry baked into the SDK — you turn it on, if you ever want to.
📦 Já tá no crates.io / Now on crates.io
Code: samp = { package = "rust-samp", version = "3" }
🛡️ Segurança & governança / Security & governance
🇧🇷 OpenSSF Scorecard, Actions pinadas por SHA, permissões de token mínimas, Dependabot e política de segurança. O básico bem feito.
🇬🇧 OpenSSF Scorecard, SHA-pinned Actions, least-privilege tokens, Dependabot and a security policy. The basics, done right.
📋 Changelog completo / Full changelog
CHANGELOG.md
🚀 E não para por aí / And it doesn't stop here
Quote:🇧🇷 O PawnPro e o novo PawnPro Debugger vão ser atualizados em breve pra usar esse material novo do SDK. E o Debugger... esse vem chegando logo 👀 — montado em cima justamente das primitivas de debugging e do parser de AMX_DBG dessa release. As peças foram pensadas pra se encaixar.
🇬🇧 PawnPro and the new PawnPro Debugger are getting updated soon to ride on this new SDK material. And the Debugger... that one's landing soon 👀 — built right on top of the debugging primitives and the AMX_DBG parser from this release. The pieces were made to fit together.
🇧🇷 Deu pra notar que tem coisa boa vindo. Issues, PRs e feedback são sempre bem-vindos!
🇬🇧 You can probably tell there's good stuff on the way. Issues, PRs and feedback are always welcome!
⭐ github.com/NullSablex/rust-samp
|
|
|
|
| Criando Server RP! |
|
Posted by: GhostSpectre - 2026-06-28, 01:37 AM - Forum: Portuguese/Português
- No Replies
|
 |
![[Image: logo.png]](https://ncvrp.optikl.ink/Images/logo.png)
# 🎮 NCV Roleplay
Fala galera! O NCV RP é um servidor de SA-MP que venho desenvolvendo com muito carinho.
A ideia é simples: um RP médio, equilibrado, onde tanto o jogador casual quanto o mais hardcore consigam se divertir.
---
## 💀 Gangues e Territórios
Aqui o esquema é o seguinte:
- Cria sua gangue, chama os amigos (até 10 membros)
- Domina um território espalhado pelo mapa
- Quer o território de outra gangue? Declara guerra (das 18h às 22h, custa 50k em Dinheiro Sujo)
- O território aparece colorido no mapa pra todo mundo ver
- A gangue tem cofre próprio: guarda grana suja, armas e drogas
- Dá pra se equipar no território com AK e Eagle
- Black Market vende armas na moeda suja
- Tem todo um esquema de tráfico: carrega a droga e leva pro território
---
## 💸 Economia
Dinheiro sujo é a alma do crime. Ganhou fazendo entrega ilegal? É sujo. Morreu? Perdeu tudo, e quem te matou fica com a grana.
Pra limpar, paga 40% de taxa. Nada é de graça.
Caixa eletrônico tá espalhado pelo mapa, posto de gasolina também (com estoque limitado, então corre antes que acabe).
---
## 🚙 Veículos
Tem concessionária com Preview pra você ver o carro antes de comprar.
Combustível acaba, então fica esperto. Dá pra tunar nas lojas originais do GTA e fica salvo.
Se for apreendido, o guincho resolve.
---
## 🏘️ Propriedades
Casa? Compra, vende ou aluga.
Empresa? Contrata até 5 funcionários e tem 5 veículos, com bônus em dinheiro para o funcionário nos trabalhos.
---
## 👷 Trampos (9 profissões)
Policial, caminhoneiro, guincheiro, petroleiro, lixeiro, motorista de ônibus, taxista, iFood e pescaria.
Cada um com seu esquema. Nada de ficar parado.
---
## 🌦️ Detalhes
O clima muda sozinho, com transição suave.
O horário do servidor tá ajustado pro fuso do Brasil.
Tem tutorial pra quem tá chegando agora.
---
## 🔒 Segurança
Senha com criptografia (bcrypt).
Anti-cheat contra IP camuflado, flood, god mode e weapon hack.
Banimento por IP ou nome, permanente ou temporário.
---
## 🎁 Temos Também
- VIP com vantagens legais (Score 2x e Dinheiro +10%)
- Badges (conquistas) que aparecem no site
- GPS
- Loja de skin com preview
---
## 🌐 Site
O painel do jogador mostra tudo: veículos, casas, empresas, gangue, badges.
Dá pra trocar senha por e-mail com token.
Ranking de jogadores e gangues.
O site funciona no celular.
---
## 📊 Números
- 43 sistemas no total
- 9 profissões
- 8 territórios
- Até 10 membros por gangue
---
## 🚀 Bora jogar?
Durante a fase de desenvolvimento, o Administrador estará distribuindo VIP para os jogadores ativos! VIP também será dado como prêmio em eventos!
Players que demonstrarem ser ativos e confiáveis poderão ganhar vagas na STAFF!
**IP:** `168.222.251.98:8263`
**Site:** https://ncvrp.optikl.ink/
Cola lá! O servidor tá sempre evoluindo. 🚀
|
|
|
|
| Kalcor is still outta the house |
|
Posted by: NoxxeR - 2026-06-25, 07:10 PM - Forum: Chat
- Replies (2)
|
 |
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.
Silent is gone as well, unless they play other games now.
Y-less not even active in this site.
Theyre crook nosed people, they not care for the game only for the fame.
Silent crook nose, Y-less crook nose, Ray Wilson is a crooked nose, and most of all Kalcor is a crooked nose.
And all of their fans in USA is the same.
Here you have it: a crooked nose:
It's kalcor on the picture, by the way.
|
|
|
|
Pedestrians |
|
Posted by: connyxv - 2026-06-25, 08:52 AM - Forum: Plugins
- Replies (2)
|
 |
Hello everyone!
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.
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.
Main Features:
1. Uses zero player slots.
2. Fast C++ pathfinding with predictive spawning (calculates where players are heading so peds spawn naturally ahead of you, preventing node clustering).
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.
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)
5. Customizable skins and walking styles in the include.
6. 100% open.mp compatible.
Source Code & Download:
GitHub
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.
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!
I am also working on another plugin, drivers.dll, i think in a week or two i will publish it.
Video preview: (sorry for the shitty music, that's audio added with the youtube editor so i was very limited)
[Video: https://www.youtube.com/watch?v=ecZSkwN3gOE]
|
|
|
|
| libsamp - samp.dll re-implementation [TESTERS NEEDED] |
|
Posted by: Knogle - 2026-06-22, 09:21 PM - Forum: Programming
- No Replies
|
 |
Ahoy guys, how are you doing.
I hope you guys are doing fine.
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.
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.
In the process i've also built an MCP to use with Ghidra.
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.
I hope this contribution is worth it, and at least we can try :)
Maybe someone can do some basic testing, do some suggestions or also proper debugging.
ASI modders are also welcome, as i am still struggeling with some of the GTA SA function hooking, got a lot out of this repo though.
The goal is to have something that's NOT based on leaked SA-MP code.
In order to get the cam working after spawn, go to pause menu, and return, didn't get that sorted out yet.
Happy testing and contributing guys! The current build is in the release section.
https://github.com/Knogle/libsamp
|
|
|
|
|