OnPlayerCommandText FR

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 12:03, 18 January 2014
Connor Mead (Talk | contribs)

← Previous diff
Revision as of 21:34, 31 January 2014
Connor Mead (Talk | contribs)

Next diff →
Line 1: Line 1:
{{ScriptingFR}} {{ScriptingFR}}
-{{Title}} 
-{{Description|This callback is called when a player enters a command into the client chat window, e.g. /help.}}+{{Description|Cette callback est appelée lorsqu'un joueur entre une commande dans le chat (exemple: '/help').}}
{{ParametersFR|playerid, cmdtext[]}} {{ParametersFR|playerid, cmdtext[]}}
-{{Param|playerid|The ID of the player that executed the command.}}+{{Param|playerid|L'ID du joueur qui a exécuté la commande.}}
-{{Param|cmdtext[]|The command that was executed (including the slash).}}+{{Param|cmdtext[]|La commande qui a été exécutée (le slash est inclut).}}
{{ReturnsFR|'''0''' si aucune commande n'a été exécutée. Sinon '''1'''.}} {{ReturnsFR|'''0''' si aucune commande n'a été exécutée. Sinon '''1'''.}}
Line 16: Line 15:
{ {
SendClientMessage(playerid, 0xFFFFFFFF, "SERVEUR: C'est la commande /help !"); SendClientMessage(playerid, 0xFFFFFFFF, "SERVEUR: C'est la commande /help !");
- return 1;+ return 1;// Retourner 1 informe au serveur que la commande a bien été exécutée.
- // Retourner 1 informe au serveur que la commande a bien été exécutée.+ // OnPlayerCommandText ne sera pas appelé dans d'autres scripts pour cette fois-là
- // OnPlayerCommandText ne sera pas appelé dans d'autres scripts.+
} }
return 0; return 0;
Line 26: Line 24:
{{RelatedCallbacksFR}} {{RelatedCallbacksFR}}
-*[[OnPlayerText_FR|OnPlayerText]]+{{OnPlayerText_FR}}
-*[[OnRconCommand_FR|OnRconCommand]]+{{OnRconCommand_FR}}
-{{RelatedFunctionsCallback}}+{{RelatedFunctionsCallbackFR}}
-{{SendRconCommand}}+{{SendRconCommand_FR}}
[[Category:Scripting Callbacks FR]] [[Category:Scripting Callbacks FR]]

Revision as of 21:34, 31 January 2014



Description:

Cette callback est appelée lorsqu'un joueur entre une commande dans le chat (exemple: '/help').


Paramètres:
(playerid, cmdtext[])
playeridL'ID du joueur qui a exécuté la commande.
cmdtext[]La commande qui a été exécutée (le slash est inclut).


Retourne:

0 si aucune commande n'a été exécutée. Sinon 1.


public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext, "/help", true))
    {
        SendClientMessage(playerid, 0xFFFFFFFF, "SERVEUR: C'est la commande /help !");
        return 1;// Retourner 1 informe au serveur que la commande a bien été exécutée.
        // OnPlayerCommandText ne sera pas appelé dans d'autres scripts pour cette fois-là
    }
    return 0;
    // Si aucun script ne retourne 1, le message 'SERVER: Unknown Command' sera affiché.
}

Callback Relatives

Les Callbacks ci dessous sont indirectement ou directement liées à cette Callback.

  • OnPlayerText: Appelée lorsqu'un joueur envoie un message via le chat.
  • OnRconCommand: Appelée lorsqu'une commande RCON est exécutée.


Fonctions relatives

Les fonctions suivantes peuvent êtres utiles car elles concernent indirectement ou non cette callback.