CallRemoteFunction FR

From SA-MP Wiki

(Difference between revisions)
Jump to: navigation, search
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



Description:

Appelle une fonction publique de n'importe quel script chargé.


Paramètres:
(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.


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");

Fonctions Relatives

Les fonctions suivantes peuvent être utiles car elles sont indirectement ou directement liées a cette fonction.

In other languages