CallRemoteFunction DE
From SA-MP Wiki
Description:
Diese Funktion ruft eine public Funktion aus einem der geladenen Scripte auf.
(const function[], const format[], {Float,_}:...)
| function[] | Der name der Funktion. | 
| format[] | Das Format der optionalen Parameter. | 
| {Float,_}:... | Beliebige Anzahl an optionalen Parametern jedes Typs. | 
| Rückgabe | Der Wert, der von der aufgerufenen Funktion zurückgegeben wird. | 
Textformatierung
| Platzhalter | Bedeutung | 
|---|---|
| c | Fügt ein einzelnes Zeichen ein. | 
| d, i | Fügt einen Integer ein. | 
| x | Fügt eine Zahl in hexadezimaler Notation ein. | 
| f | Fügt eine Fließkommazahl ein. | 
| s | Fügt einen String ein. | 
Die Reihenfolge der Werte (z.B. "fsd") ist die selbe wie die, der Parameter im Funktionsaufruf (z.B. [1.2,"Text",5]).
// z.B. im Gamemode forward GlobaleNachricht(const string[]); public GlobaleNachricht(const string[]) { SendClientMessageToAll(0xFFFFFFFF, "An alle: %s", string); return 1; } // Irgendwo anders, z.B. in einem Filterscript CallLocalFunction("GlobaleNachricht", "s", "Es wird schönes Wetter geben!");
Verwandte Funktionen
Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.
- CallLocalFunction: Ruft eine Funktion aus dem selben Script auf.
