CallLocalFunction FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 03:11, 4 February 2014 Connor Mead (Talk | contribs) ← Previous diff |
Current revision Connor Mead (Talk | contribs) |
||
Line 7: | Line 7: | ||
{{ParametersFR|const function[], const format[], {Float,_}:...}} | {{ParametersFR|const function[], const format[], {Float,_}:...}} | ||
{{Param|function[]|Le nom de la fonction publique.}} | {{Param|function[]|Le nom de la fonction publique.}} | ||
- | {{Param|format[]|Les variables à utiliser.}} | + | {{Param|format[]|Le formatage des paramètres à utiliser.}} |
{{Param|{Float,_}:...|Les paramètres à utiliser.g}} | {{Param|{Float,_}:...|Les paramètres à utiliser.g}} | ||
Line 25: | Line 25: | ||
</pawn> | </pawn> | ||
<pawn> | <pawn> | ||
- | CallLocalFunction("SendClientMessageToAll", "is", -1, "Salut tout le monde!"); | + | CallLocalFunction("OnPlayerCommandText", "is", playerid, "/salut"); //Le script agira comme si le joueur playerid aurait tapé la commande '/salut' |
</pawn> | </pawn> | ||
Current revision
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:
Appelle une fonction publique du script.
(const function[], const format[], {Float,_}:...)
function[] | Le nom de la fonction publique. |
format[] | Le formatage des paramètres à utiliser. |
{Float,_}:... | Les paramètres à utiliser.g |
Retourne:
La valeur retournée par la fonction appelée.
[edit]
Syntaxe de formatage
Lettre | Ce à quoi ça correspond |
---|---|
c | Insert un seul caractère |
d, i | Insert un chiffe/nombre |
x | Insert un nombre hexadécimal. |
f | Insert un nombre flottant (nombre à virgule). |
s | Insert une chaîne. |
Ces valeurs doivent êtres utilisées exactement dans le même ordre que les paramètres concernés.
forward callMe(const string[]); public callMe(const string[]) { printf("callMe> %s", string); return 1; } CallLocalFunction("callMe", "s", "COUCOU TOI!!11");
CallLocalFunction("OnPlayerCommandText", "is", playerid, "/salut"); //Le script agira comme si le joueur playerid aurait tapé la commande '/salut'
[edit]
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- CallRemoteFunction: Appelle une fonction de n'importe quel script chargé.