Plugin de vote pour serveurs SA:MP
Clone or download
Latest commit d1a68cb Feb 4, 2017
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md Update README.md Feb 4, 2017
vote-plugin.dll first commit Feb 4, 2017
vote-plugin.so first commit Feb 4, 2017

README.md

Plugin de vote pour serveur SA:MP

Ce plugin est une création de Top-Serveurs : https://top-serveurs.net. Il permet de récompenser les joueurs de votre serveur lorsqu'ils votent sur notre site : https://gta.top-serveurs.net.

Screen plugin de vote

La récompense se fait via l'utilisation d'une simple callback dans votre GameMode/FilterScript : OnPlayerVote(ip, playername, date)

Installation

Pour installer le plugin vous devez télécharger au préalable le plugin correspondant au système d'exploitation de votre serveur, soit :

Placez ensuite le plugin dans le dossier "plugins" de votre serveur.

Configuration

Pour fonctionner, le plugin utilise un port sur votre machine. Par défault, c'st le port 8192 qui est utilisé. Si vous souhaitez le changer, vous devez éditer le fichier "config.cfg" de votre serveur et y ajouter cette ligne :

vote_port XXXX 

XXXX est le port que vous souhaitez utiliser

Utilisation

Quand votre plugin de vote est installé et configuré, vous pouvez l'utiliser ainsi dans votre script (GameMode ou FilterScript) :

public OnPlayerVote(ip, playername, date
{
    new string[64];
    format(string, sizeof string, "%s a voté pour le serveur !", playername);
    SendClientMessageToAll(0xFFFFFFAA, string);
}

Ceci est un simple exemple, si vous le souhaitez vous pouvez donc ainsi offrir des récompenses à vos joueurs grâce à cette callback !