CallLocalFunction DE
From SA-MP Wiki
Description:
Diese Funktion ruft eine public Funktion aus dem selben Script auf.
Wichtiger | CallLocalFunction verursacht einen Crash, wenn ein leerer String abgesendet wird. |
(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]).
forward GlobaleNachricht(const string[]); public GlobaleNachricht(const string[]) { SendClientMessageToAll(0xFFFFFFFF, "An alle: %s", string); return 1; } // Irgendwo anders 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.
- CallRemoteFunction: Ruft eine Funktion in einem der geladenen Scripte auf.