OnPlayerDisconnect FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 22:14, 1 February 2014 Connor Mead (Talk | contribs) ← Previous diff |
Revision as of 22:15, 1 February 2014 Connor Mead (Talk | contribs) Next diff → |
||
Line 9: | Line 9: | ||
{{NoReturnFR}} | {{NoReturnFR}} | ||
- | Exemple de script | + | ==== Raisons ==== |
+ | '''0''' - Time out (délai d'attente dépassé) | ||
+ | '''1''' - Quitte le serveur normalement (/q ou Echap) | ||
+ | '''2''' -Kické ou Banni | ||
<pawn>public OnPlayerDisconnect(playerid, reason) | <pawn>public OnPlayerDisconnect(playerid, reason) | ||
Line 27: | Line 30: | ||
} | } | ||
</pawn> | </pawn> | ||
- | |||
- | |||
- | ==== Raisons ==== | ||
- | * '''0''' Time out (délai d'attente dépassé) | ||
- | * '''1''' Quitte le serveur normalement (/q ou Echap) | ||
- | * '''2''' Kické ou Banni | ||
{{RelatedCallbacksFR}} | {{RelatedCallbacksFR}} |
Revision as of 22:15, 1 February 2014
Page d'Accueil | Les Fonctions | Les Callbacks | Les bases du Scripting | Plugins de Serveur | Tutoriaux
Ne prenez pas en compte les FR dans les noms
Description:
Cette callback est appelée lorsqu'un joueur quitte le serveur.
(playerid, reason)
playerid | ID du joueur qui quitte. |
reason | ID de la raison. |
Retourne | Cette fonction ne retourne pas de valeur spécifique. |
Raisons
0 - Time out (délai d'attente dépassé) 1 - Quitte le serveur normalement (/q ou Echap) 2 -Kické ou Banni
public OnPlayerDisconnect(playerid, reason) { new string[64], name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,MAX_PLAYER_NAME); switch(reason) { case 0: format(string,sizeof string,"%s a quitté le serveur. (Time out)",name); case 1: format(string,sizeof string,"%s a quitté le serveur. (Déconnexion)",name); case 2: format(string,sizeof string,"%s a quitté le serveur. (Kické/Banni)",name); } SendClientMessageToAll(0xFFFFFFAA,string); return 1; }
Callback Relatives
Les Callbacks ci dessous sont indirectement ou directement liées à cette Callback.
- OnPlayerConnect: Appelée lorsqu'un joueur se connecte.