Format DE
From SA-MP Wiki
format
Beschreibung:
Formatiert einen String.
(output[], len, const format[], {Float,_}:...)
output[] | Der String, welcher ausgegeben werden soll |
len | Die maximale Länge, welche ausgegeben werden soll |
format[] | Der formatierte String |
{Float,_}:... | Argumente jeder Art |
Rückgabe | Diese Funktion gibt keinen relevanten Wert zurück. |
Formatfunktionen
Platzhalter Bedeutung %b Fügt eine Binärummer an dieser Position %c Fügt ein einzelnes Zeichen ein %d Fügt einen Integer (ganze Zahl) ein %f Fügt eine Zahl mit Nachkommastellen ein (Float) %i Fügt einen Integer (ganze Zahl) ein %s Fügt einen String ein %x Fügt eine Hexdezimalzahl ein %% Fügt ein % ein
Beispiel:
new result[128]; new number = 42; format(result,sizeof(result), "The number is %i.",number); //-> The number is 42. new string[]= "simple message"; format(result,sizeof(result), "This is a %s containing the number %i.", string, number); // Dies gibt eine simple Nachricht mit dem Punktestand des Spieler aus.
new string[64];format(string,sizeof(string),"Dein Punktestand ist: %d",GetPlayerScore(playerid));
SendClientMessage(playerid,0xFFFFFFAA,string);
Verwandte Funktionen
Folgende Funktionen könnten ebenfalls nützlich sein, da sie in der einen oder anderen Weise mit dieser verwandt sind.
- print: Schreibt eine Nachricht in die Konsole
- printf: Schreibt eine Nachricht mit Argumenten in die Konsole