Skip to content

Commit

Permalink
Update the docs
Browse files Browse the repository at this point in the history
  • Loading branch information
spmn committed Sep 2, 2023
1 parent 39541f5 commit b44d871
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 10 deletions.
2 changes: 1 addition & 1 deletion LICENSE
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2016 spmn
Copyright (c) 2016-2023 spmn

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
25 changes: 16 additions & 9 deletions README.md
@@ -1,28 +1,35 @@
# SA-MP Masterlist Fix
Fixes the infamous SA-MP internet tab bug.
Master of your... internet tab!



## Installation:
* Download the latest `version.dll` from the [releases page](https://github.com/spmn/sa-mp_masterlist_fix/releases);
* Copy `version.dll` to SA-MP directory where `samp.exe` is located;
* Run `samp.exe`
* Copy `version.dll` to your SA-MP directory (where `samp.exe` is located);
* Run `samp.exe`;
* *Optional:* Tweak the masterlist servers (`My Documents/GTA San Andreas User Files/SAMP/sa-mp_masterlist_fix.json`)


## Compatibility
This mod is confirmed to be compatible with 0.3.7-R1, 0.3.7-R5 and 0.3DL-R1. It should also be compatible with other releases, but that is not guaranteed.

## How does it work?
Simple!

This fix injects a DLL into SA-MP client which redirects all the requests outgoing to SA-MP Masterlist (hosted list is not affected) to the server specified in `masterlist_fix.cfg` (default: [SACNR Monitor](http://monitor.sacnr.com/))
This fix injects itself into the SA-MP server browser and redirects all masterlist requests to the masterservers specified in `sa-mp_masterlist_fix.json`. (default: [SA Monitor](https://sam.markski.ar/web/about.php))

Why SACNR? Because they have implemented an API which allows adding of new servers to their Monitor by simple running a filterscript. Details [here](http://monitor.sacnr.com/api.html).
**New in v2.0:** Now you can change the masterlist used for the hosted tab, too! <br/>
**New in v2.0:** The masterlists can be served from non-default ports.


## My server still is not appearing on the internet tab.
Most probably your server is not registered on the [SACNR Monitor](http://monitor.sacnr.com/).
## My server is not shown on the internet tab.
Most probably your server is not registered on [SA Monitor](https://sam.markski.ar/web/about.php).

You can register your server by following these [steps](http://monitor.sacnr.com/api.html). In the next hours the server should appear on internet tab.
You can register your server by following these [steps](https://sam.markski.ar/web/add.php). In the next hours the server should appear on the internet tab.


## Contributors:
[MyU](https://github.com/myudev) - wrote the code for the auto injector used in v1.1.0 and subsequent releases <br />
[markski1](https://github.com/markski1) - hosts the masterlist used by default in v2.0.0 <br/>
[SACNR Monitor](http://monitor.sacnr.com/) - hosted the alternative masterlist used for many years by default in v1.1.0 <br/>
[MyU](https://github.com/myudev) - wrote the code for the auto injector used in v1.1.0 <br/>
[nickdodd25](https://github.com/nickdodd25) - hosted the masterlist for v1.0.1 release

0 comments on commit b44d871

Please sign in to comment.