Welcome, Guest
You have to register before you can post on our site.

Username
  

Password
  





Search Forums



(Advanced Search)

Forum Statistics
» Members: 6,707
» Latest member: _Levii
» Forum threads: 2,505
» Forum posts: 12,580

Full Statistics

Online Users
There are currently 144 online users.
» 0 Member(s) | 142 Guest(s)
Bing, Google

Latest Threads
Unban
Forum: Chat
Last Post: _Levii
4 hours ago
» Replies: 0
» Views: 17
Discord Unban Request
Forum: Support
Last Post: _Levii
4 hours ago
» Replies: 0
» Views: 14
Maxora
Forum: Plugins
Last Post: itskoleban
2026-07-16, 09:14 PM
» Replies: 0
» Views: 42
day 1 donlot launcher ope...
Forum: Chat
Last Post: Afreldo
2026-07-15, 11:23 AM
» Replies: 0
» Views: 57
My Server keeps closing
Forum: Questions and Suggestions
Last Post: King James
2026-07-14, 10:27 PM
» Replies: 2
» Views: 143
SAMP-TTS
Forum: Plugins
Last Post: connyxv
2026-07-14, 05:31 PM
» Replies: 0
» Views: 115
IndexWeaver
Forum: Plugins
Last Post: itskoleban
2026-07-14, 12:56 AM
» Replies: 0
» Views: 73
[BETA] Renaissance DM — O...
Forum: Advertisements
Last Post: DrVandersexxx
2026-07-13, 03:08 PM
» Replies: 2
» Views: 397
Unban
Forum: Chat
Last Post: edgy
2026-07-13, 09:36 AM
» Replies: 8
» Views: 1,046
Pedestrians
Forum: Plugins
Last Post: Yuu
2026-07-12, 09:01 AM
» Replies: 2
» Views: 491

 
  Unban
Posted by: _Levii - 4 hours ago - Forum: Chat - No Replies

I would like to be unbanned from the official samp dsc server
levii.exe


  Discord Unban Request
Posted by: _Levii - 4 hours ago - Forum: Support - No Replies

I would like to be unbanned from the official Discord Server .gg/samp !
I don't actually remember honestly for what I was banned, I apologize if I broke any rule.


  Maxora
Posted by: itskoleban - 2026-07-16, 09:14 PM - Forum: Plugins - No Replies

Maxora
Highly optimized, zero-allocation MaxMind DB component for open.mp

Maxora is a production-ready component designed specifically for modern open.mp servers. It allows you to natively query MaxMind DB (.mmdb) databases directly from your Pawn scripts to instantly geolocate IPs (Country, City, ASN, ISP) without choking your main server thread.

Features

  • Extreme Performance: Uses Memory-Mapped I/O (MMDB_MODE_MMAP) for instant O(depth) lookups directly from the OS disk cache.
  • Zero Heap Allocations: Hot paths run exclusively on the C++ stack using fixed-size buffers and thread_local memory arrays. Performs 0 dynamic heap allocations per query.
  • Memory Safety Guarantee: Strictly enforces bounds checking and utilizes open.mp's native StringView to prevent buffer overflows during AMX string interactions.
  • Atomic Hot-Swaps: Reloads the database on the fly. If you provide an invalid file, the plugin gracefully rejects it while preserving the existing database, preventing live-server crashes.
  • Dynamic JSON-like Paths: Query any arbitrary depth hierarchy natively (e.g., "country.names.es").

Usage Example
Maxora comes with pre-made stock helpers to simplify common queries and supports up to 8 localized languages out of the box!

Code:
#include <open.mp>
#include <maxora>

main() {}

public OnGameModeInit() {
    // The path resolves from your server's root directory.
    // You can place it anywhere, for example inside scriptfiles:
    if (MMDB_Load("scriptfiles/GeoLite2-City.mmdb")) {
        print("[MMDB] Database loaded successfully.");
    } else {
        new err[128];
        MMDB_GetLastError(err, sizeof(err));
        printf("[MMDB] Failed to load database. Reason: %s", err);
    }

    return 1;
}

public OnPlayerConnect(playerid) {
    new ip[16], country[64];

    GetPlayerIp(playerid, ip, sizeof(ip));

    // Querying a localized English country name using stock helpers
    if (MMDB_GetCountryName(ip, country, sizeof(country), MMDB_LANG_ENGLISH)) {
        printf("[MMDB] Player %d connected | IP: %s | Country: %s", playerid, ip, country);
    } else {
        new err[128];
        MMDB_GetLastError(err, sizeof(err));
        printf("[MMDB] Player %d connected | IP: %s | Country: Unknown (Reason: %s)", playerid, ip, err);
    }

    return 1;
}

Download & Installation
Requirements: open.mp server (Windows or Linux x86).
  1. Download the latest maxora.dll or libmaxora.so from the GitHub Releases Page.
  2. Place it in your open.mp components directory.
  3. Download a GeoLite2 Free Database and place it in the server root.
  4. Add maxora.inc to your pawno/include folder.

Source Code
Maxora is fully open-source and natively built against the modern IComponent open.mp SDK interface.
https://github.com/itskoleban/Maxora


  day 1 donlot launcher open.mp
Posted by: Afreldo - 2026-07-15, 11:23 AM - Forum: Chat - No Replies

kampang galo galo


  SAMP-TTS
Posted by: connyxv - 2026-07-14, 05:31 PM - Forum: Plugins - No Replies

Hey guys. I've been working on a plugin that brings real Text-To-Speech to SA-MP using the ElevenLabs API, and I decided to release the first version.

Instead of freezing the server while downloading the audio, the plugin runs entirely on a separate thread and uses a small Python backend to cache the voice lines. This means zero lag for the game mode and you save a lot of API tokens.

Main features:

  • 3D Positional Audio: You can attach the voice to a specific location or an NPC. The volume fades naturally as you walk away.
  • Background Preload: You can generate the voice lines silently when the server starts. When you need them, they play instantly with no delay.
  • Duration callbacks: The plugin calculates exactly how long the audio file is in seconds and sends it to the PAWN callback. It's really useful if you want to sync an NPC talking animation with the voice.
  • Dynamic voice tuning: You can change the AI model, stability, and similarity directly from PAWN to simulate different tones.

How to deal with "Audio Stream" messages
As you probably know, the SA-MP client prints "Audio stream: URL" in the chat every time an audio starts. We can't block this from the server. Your players will need to type /audiomsg in game to hide those texts. I suggest putting a reminder in your server rules or tutorial.

Download & Source
You can find the Windows DLL, the Linux .so, the Python server files and a clean example gamemode on GitHub:
GitHub Repository

Example video
I also recorded the plugin in action, you can take a look here:
https://streamable.com/fxb0y2

Important
Also remember that the free version of ElevenLabs got limitations on wich voices you can use, so stick with the voices that you find in the "Default" section, to get the ID of a voice click on the dots beside voice and click "Copy voice ID".
Also it's better using Eleven Flash 2.5 as it's 50% cheaper (it's default in the script) and it's faster if you need to say things without delay.

List of voices you can use in the free plan:
Bella - hpp4J3VqNfWAUOO0d1Us
Roger - CwhRBWXzGAHq8TQ4Fs17
Sarah - EXAVITQu4vr4xnSDxMaL
Laura - FGY2WhTYpPnrIDTdsKH5
Charlie - IKne3meq5aSn9XLyUdCD
George - JBFqnCBsd6RMkjVDRZzb
Callum - N2lVS1w4EtoT3dr4eOWO
River - SAz9YHcvj6GT2YYXdXww
Harry - SOYHLrjzK2X1ezoPC6cr
Liam - TX3LPaxmHKxFdv7VOQHJ
Alice - Xb7hH8MSUJpSbSDYk0k2
Matilda - XrExE9yKIg1WjnnlVkGX
Will - bIHbv24MWmeRgasZH58o
Jessica - cgSgspJ2msm6clMCkdW9
Eric - cjVigY5qzO86Huf0OWal
Chris - iP95p4xoKVk53GoZ742B
Brian - nPczCjzI2devNBz1zQrb
Daniel - onwK4e9ZLuTAKqWW03F9
Lily - pFZP5JQG7iQjIQuC4Bku
Adam - pNInz6obpgDQGcFmaJgB
Bill - pqHfZKP75CvOlQylNhV4

Let me know if you find any bugs or need help.


  IndexWeaver
Posted by: itskoleban - 2026-07-14, 12:56 AM - Forum: Plugins - No Replies

IndexWeaver
A high-performance, lightweight in-memory ID-to-index registry plugin designed specifically for open.mp.

- The Problem
How many times have you written a linear `for` loop across `MAX_PLAYERS` or `MAX_VEHICLES` just to find the array slot that matches a specific SQL Database ID or an arbitrary key? Linear loops `O(N)` are slow and unnecessary.

- The Solution
IndexWeaver completely eliminates these linear searches. It maps your primary keys (like SQL IDs) directly to your Pawn array slots, allowing your Pawn code to remain the single source of truth for the actual data, while giving you instantaneous O(1) memory lookups.

- Architecture & Performance
IndexWeaver implements a heavily optimized Hybrid Storage Model:

  • Fast Registries (Type 0 - 63): Uses a fixed contiguous array. Erasing elements retains capacity (Zero-Allocation Retention), ensuring that frequent re-insertions (like players reconnecting) never trigger expensive OS heap allocations.
  • Slow Registries (Type >= 64): Uses `robin_hood` flat maps as a dynamic fallback. It features aggressive cleanup; when a registry drops to zero elements, it is safely destroyed to prevent memory leaks in long-running servers.
Benchmarks (MSVC /O2): 10 Million Insertions in ~0.92s, 10 Million Lookups in ~0.62s!

- Pawn API
Code:
native bool:SetMapIndex(registry_type, id, index);
native GetMapIndex(registry_type, id);
native bool:RemoveMapIndex(registry_type, id);
native bool:HasMapIndex(registry_type, id);
native bool:ClearMapRegistry(registry_type);
native ClearAllMapRegistries();
native bool:ReserveMapRegistry(registry_type, capacity);
native bool:SetMapDebugLevel(level);

- Quick Example
Instead of looping through all loaded clans to find the one with `SQL_ID == 850`:
Code:
// Store the index when loading from the database
SetMapIndex(REGISTRY_CLANS, 850, array_slot);

// Later, instantly retrieve the slot! No loops!
new slot = GetMapIndex(REGISTRY_CLANS, 850);
if(slot != INVALID_MAP_INDEX) {
    printf("Clan Name: %s", ClanData[slot][cName]);
}

- Download & Source Code
The plugin is entirely open-source, beautifully documented, and cross-platform (Windows/Linux).

Contributions and Pull Requests are welcome!


  Looking for a Pawn dev - fresh open.mp RP server, zero cost, full creative control
Posted by: RedNeckSnailSpit - 2026-07-11, 10:07 AM - Forum: General Discussions - No Replies

Working on a fresh open.mp RP server - own VPS, dedicated Pterodactyl instance, dedicated MariaDB with real storage headroom, private GitHub repo ready to go. No inherited codebase, no forced framework - you'd be building the gamemode your way, not untangling someone else's half-finished mess.

Not a paid gig, and I'm upfront about that - but it's zero cost to you either, no pressure to monetize, and the infrastructure isn't going anywhere overnight. Full write-up on what's actually running and what I'm asking for here: https://samp.rednecksnailspit.co.za/

Looking for someone who wants to build something they'd actually want to play, not just close out a contract. If that's you, details and contact info are on the page above.


  Custom Launcher
Posted by: voidedsphinx - 2026-07-10, 05:18 PM - Forum: Questions and Suggestions - No Replies

How do servers like NewGamers create a custom launcher that downloads mods into the ModLoader folder so that all players can see them?


Information My Server keeps closing
Posted by: King James - 2026-07-08, 07:05 PM - Forum: Questions and Suggestions - Replies (2)

I recently just downloaded and extracted the open.mp server and when I ran it without changing anything 
Everything was still on default 
It loads stays for 1-2 seconds and closes


  [LIVE] [FRESH START] Ultimate Roleplay [0.3.7] | Active Development | Player-Driven
Posted by: Neville - 2026-07-07, 08:37 PM - Forum: Advertisements - No Replies

_____Server Information_____
SA:MP: samp.ulgaming.net:7777
Discord: ulgaming.net/discord

~


About the Ultimate Roleplay server - Ultimate Roleplay provides a fun, professional and family like atmosphere to all it’s new and existing players. It’s excitement stems from a quality level of role-playing that can be facilitated by the community’s diverse locations. In saying this, we’re happy to announce our newest expansion from Los Santos where players are now given the opportunity to experience and enjoy role-playing in the counties. However, there’s more, players can indeed benefit from other exciting and enjoyable features that the server provides.


Ultimate Roleplay trailer - https://www.youtube.com/watch?v=Qlqek8eEBhs



Cookies - When we talk about Ultimate Roleplay, there's a unique system known as cookies. Cookies are given by Admins whenever they wish to or they can be obtained in different ways for example, like winning in events. After obtaining a specific amount of cookies you can use them to purchase things by using a command in game called /usecookies. If you're able to reach 200 cookies, you may use them to get e.g a FREE HOUSE TICKET having a value upto $250,000.00. After you have used your cookies your account will be flagged with either a Vehicle/House/Business, whatever you have used them for. /report to claim your prize and an admin will come to your aid.
[Image: 8d7aeb989bbbcbca96cf56aec38a36c4.png]

~
Dicebet - Love to gamble? We have a dicebet system which allows you to gamble and win cash against other players.

[Image: 966d687080a614f1431fc7a777f7b9e1.png]

~
VIP - Being a VIP a player has several benefits. Every VIP status has it's own perks. There are three types of VIP status:
1. Standard VIP
2. Premium VIP
3. Ultimate VIP

VIP can be acquired/obtained by making a donation to the server or by winning it as an EVENT Prize.
~
Land/Furniture System - We have a dedicated land and furniture system where you will be able to build your own land. Our furniture system will be available for you when you purchase and own a house. You will be able to customize your house with furniture.

Video of land/furniture systemhttps://youtu.be/TZfad-pf7qA

~
GPS System - Want to find your way around the server without help from a helper? Grab yourself a GPS! It will show you all kinds of locations along with where your properties are.


[Image: d31caf7ed766acf36b43f4bbdab7c008.png]


~
Jobs - We have a variety of legal and Illegal jobs to choose from.


[Image: aa8d5ce4c2b12c5bd5c0d934d67ede89.png]


~
Factions - We currently have 6 factions. We are hiring facion leaders! You can apply to lead a faction via our forums.

[Image: fac.png]


~
Gangs - We have a wide variety of gangs - A turf system that come with perks such as materials, weapons and drugs that are placed directly into your gangs stash once a turf has been captured by your gang! Points also gives gangs perks such as turf tokens and gang points. Gang points can be used to upgrade things for your gang such as a dynamic duel arena for your gang to practice, increased gang slots for more members and increased assets for more cars and a higher level gang stash to hold more overall items. 

[Image: turf.png]


[Image: gstash.png]


[Image: gupgrade.png]


[Image: points.png]



~
Events - In addition, players benefit from frequent events which in most cases occurs daily. These events varies from Team Death Match (TDM) Death Match Events (DM) Avoid The Plane (ATP) Races.
~
Dedicated players - Players are rewarded for their loyalty to the community. The server offers a dedicated player tag to any player that exceeds 250 hours playing on the server. These hours can be obtained simply by collecting your paycheck. The paycheck is given to each player at the starting of a new hour. In collecting your paycheck, the player will be able to capitalize on the hour being added to their stats [/stats]. The community believes in rewarding loyal players and as a result, after successfully competing 250 hours, they’ll be automatically assigned a Dedicated Player tag.

~
Moderator/Helpers - This server strives with proper effective and efficient leadership. With that being said, outside of actual administration we assign moderators and helpers who lead and assist players in making their ultimate transition. Our helper team consists of helpers who are willing and ready to assist with all queries whether privately [/helpme] or publicly [/n]. They are equipped with the necessary information which is needed to inform and answer all your questions. In addition, our Moderator team performs similar but more actions to the helper. The moderator assists admins as they’re viewed to be in the recruiting stage in becoming an admin. They assist in ensuring that players are being treated fairly and is able to enjoy what the server has to offer. Interested in becoming a member? The server is currently hiring members to be apart of both teams. However, they must meet the requirements which includes: Dedication to the server, being active, showing a high level of professionalism, ensuring they’re aware of all the server rules and is not a player that breaks any rules and is able to be flexible in terms of ensuring that the needs of players are being met at anytime while on the server.
~
Discord - Our discord information can be found simply by visiting our forum website or by simply typing [/info] while in game.

Multimedia - Multimedia is always on the look-out for graphic designers and video designers aswell. We are currently looking for graphic designers mostly though, the application status is open at the moment so feel free to apply at any time on our forum.
Mapping - To be apart of the mapping team is not always that easy for everyone. We are currently looking for qualified mappers who are willing to put the time and effort into their mappings for the server, feel free to apply at anytime as STORE CREDIT will be given to all qualified and hired Multimedia and Mapping help.
Staff Team - We are actively looking for people to join the staff team. Whether as beta testers, in-game helpers or gaming admins. 


~

Upcoming Features and Future Updates - The server is still in the very early stages of its life, and we're only just getting started. We have plenty of exciting features and major updates planned that will reduce unnecessary grinding while making things like houses, vehicles, and land ownership much more accessible to everyone.

Community feedback plays a huge role in the server's development. The management team actively listens to player suggestions and regularly implements ideas from the community. Our goal is to build the server alongside our players, meaning your feedback genuinely helps shape its future and influences the direction we take.



~


_____Server Information_____

SA:MP: samp.ulgaming.net:7777


Discord: ulgaming.net/discord


~


We at Ultimate Roleplay appreciate your time and look forward to seeing you in the game.