CallRemoteFunction FR
From SA-MP Wiki
(Difference between revisions)
Revision as of 04:25, 7 January 2013 Connor Mead (Talk | contribs) ← Previous diff |
Current revision Connor Mead (Talk | contribs) |
||
Line 1: | Line 1: | ||
+ | {{ScriptingFR}} | ||
+ | |||
+ | {{Description|Appelle une fonction publique de n'importe quel script chargé.}} | ||
+ | |||
+ | {{ParametersFR|const function[], const format[], {Float,_}:...}} | ||
+ | {{Param|function[]|Le nom de la fonction à appeler.}} | ||
+ | {{Param|format[]|Le formatage des paramètres à utiliser.}} | ||
+ | {{Param|{Float,_}:...|Les paramètres à utiliser.}} | ||
+ | |||
+ | {{ReturnsFR|La valeur retournée par la fonction publique.}} | ||
+ | |||
+ | {{FormatStrings2FR}} | ||
+ | |||
+ | <pawn> | ||
+ | forward callMe(const string[]); | ||
+ | public callMe(const string[]) | ||
+ | { | ||
+ | printf("callMe> %s", string); | ||
+ | return 1; | ||
+ | } | ||
+ | |||
+ | /* Quelque part d'autre... dans un autre script peut-être? */ | ||
+ | CallRemoteFunction("callMe", "s", "OLOLOLZ J'ECRIT DANS LA CONSOLE!!11"); | ||
+ | </pawn> | ||
+ | |||
+ | {{RelatedFunctionsFR}} | ||
+ | {{CallLocalFunction_FR}} | ||
+ | |||
[[Category:Scripting Functions FR]] | [[Category:Scripting Functions FR]] | ||
+ | |||
+ | [[en:CallRemoteFunction]] | ||
+ | [[de:CallRemoteFunction]] | ||
+ | [[ru:CallRemoteFunction]] |
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 de n'importe quel script chargé.
(const function[], const format[], {Float,_}:...)
function[] | Le nom de la fonction à appeler. |
format[] | Le formatage des paramètres à utiliser. |
{Float,_}:... | Les paramètres à utiliser. |
Retourne:
La valeur retournée par la fonction publique.
[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; } /* Quelque part d'autre... dans un autre script peut-être? */ CallRemoteFunction("callMe", "s", "OLOLOLZ J'ECRIT DANS LA CONSOLE!!11");
[edit]
Fonctions Relatives
Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.
- CallLocalFunction: Appelle une fonction dans le script.