Kick FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 14:58, 21 January 2014 Connor Mead (Talk | contribs) ← Previous diff |
Revision as of 20:53, 31 January 2014 Connor Mead (Talk | contribs) Next diff → |
||
Line 1: | Line 1: | ||
{{ScriptingFR}} | {{ScriptingFR}} | ||
- | {{Title}} | ||
{{Description|Exclu le joueur du serveur. Il aura besoin de quitter SA-MP (qui sera toujours ouvert) avant de pouvoir se reconnecter.}} | {{Description|Exclu le joueur du serveur. Il aura besoin de quitter SA-MP (qui sera toujours ouvert) avant de pouvoir se reconnecter.}} | ||
- | {{Parameters|playerid}} | + | {{ParametersFR|playerid}} |
{{Param|playerid|L'ID du joueur à exclure.}} | {{Param|playerid|L'ID du joueur à exclure.}} | ||
- | {{NoReturn}} | + | {{NoReturnFR}} |
<pawn> | <pawn> | ||
Line 22: | Line 21: | ||
</pawn> | </pawn> | ||
- | {{note2|Sur '''SA-MP 0.3x''', toute action effectuée avant un Kick() (telles qu'utiliser un [[SendClientMessage_FR|SendClientMessage]]) ne fonctionnera pas. Un timer doit etre utilisé pour pouvoir effectuer l'action et kick.}} | + | {{note2FR|Sur '''SA-MP 0.3x''', toute action effectuée avant un Kick() (telles qu'utiliser un [[SendClientMessage_FR|SendClientMessage]]) ne fonctionnera pas. Un timer doit etre utilisé pour pouvoir effectuer l'action et kick.}} |
<pawn> | <pawn> | ||
forward KickPublic(playerid); | forward KickPublic(playerid); | ||
Line 50: | Line 49: | ||
[[Category:Scripting Functions FR]] | [[Category:Scripting Functions FR]] | ||
+ | |||
+ | [[en:Kick]] |
Revision as of 20:53, 31 January 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:
Exclu le joueur du serveur. Il aura besoin de quitter SA-MP (qui sera toujours ouvert) avant de pouvoir se reconnecter.
(playerid)
playerid | L'ID du joueur à exclure. |
Retourne | Cette fonction ne retourne pas de valeur spécifique. |
public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/exclumoi", true) == 0) { //Exlu le joueur qui éxecute la commande "exclumoi" Kick(playerid); return 1; } return 0; }
Note | Sur SA-MP 0.3x, toute action effectuée avant un Kick() (telles qu'utiliser un SendClientMessage) ne fonctionnera pas. Un timer doit etre utilisé pour pouvoir effectuer l'action et kick. |
forward KickPublic(playerid); public KickPublic(playerid) Kick(playerid); stock KickWithMessage(playerid, color, message[]) { SendClientMessage(playerid, color, message); SetTimerEx("KickPublic", 1000, 0, "d", playerid); //Délai d'une seconde avant de kick } public OnPlayerCommandText(playerid, cmdtext[]) { if(strcmp(cmdtext, "/kickme", true) == 0) { //Exclu le joueur, lance le timer et envoie un message KickWithMessage(playerid, 0xFF0000FF, "Tu as été exclu."); return 1; } return 0; }
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- Ban: Banni un joueur d'un serveur.
- BanEx: Banni un joueur pour une raison particulière.