Wie kann ich in den Gametest schreiben.
Beispiel:
Auftragskill Kopflged: 15000$
Also es soll halt das Auftrageld herausgefunden werden und das halt ausgegeben werden, wie mache ich das?
Wie kann ich in den Gametest schreiben.
Beispiel:
Auftragskill Kopflged: 15000$
Also es soll halt das Auftrageld herausgefunden werden und das halt ausgegeben werden, wie mache ich das?
Nehmen wir an, du hast das Auftragsgeld in deiner Variable "auftragsgeld" gespeichert, da haben wir jetzt Beispielsweise mal den Wert 1000. Über die Funktion format formatieren wir einen Textstring, wobei das %i für Integer steht, welchen er ja einsetzen soll. Näheres dazu unter http://wiki.sa-mp.com/wiki/Format. Ich gehe jetzt einfach mal davon aus, das du die playerid in der Variable playerid hinterlegt hast.
Das Codebeispiel sähe dann so aus
new text[64];
format(text,sizeof(text),"Auftragskill Kopfgeld: %i $", auftragsgeld);
GameTextForPlayer(playerid, text, 3000, 1);
Am besten schaust du dir auch noch unter http://wiki.sa-mp.com/wiki/GameTextForPlayer an, was die verschiedenen Werte bedeuten bzw. diese bewirken.
Ich hoffe ich konnte dir helfen.
D
Alles anzeigenNehmen wir an, du hast das Auftragsgeld in deiner Variable "auftragsgeld" gespeichert, da haben wir jetzt Beispielsweise mal den Wert 1000. Über die Funktion format formatieren wir einen Textstring, wobei das %i für Integer steht, welchen er ja einsetzen soll. Näheres dazu unter http://wiki.sa-mp.com/wiki/Format. Ich gehe jetzt einfach mal davon aus, das du die playerid in der Variable playerid hinterlegt hast.
Das Codebeispiel sähe dann so aus
new text[64];
format(text,sizeof(text),"Auftragskill Kopfgeld: %i $", auftragsgeld);
GameTextForPlayer(playerid, text, 3000, 1);
Am besten schaust du dir auch noch unter http://wiki.sa-mp.com/wiki/GameTextForPlayer an, was die verschiedenen Werte bedeuten bzw. diese bewirken.
Ich hoffe ich konnte dir helfen.
DAnke, das klappt schonmal.
Kannst du mir vll. noch weiterhelfen?
Wie kann ich die IP halt über /getip [ID] herausfinden.
Die IP des Spielers...
Wenn du mir das noch sagen könnest wäre echt nett
http://wiki.sa-mp.com/wiki/GetPlayerIp
Du kannst auch einfach die Suche im Sa-mp Wiki benutzen, dort findest du auch alle Funktionen
http://wiki.sa-mp.com/wiki/GetPlayerIp
Du kannst auch einfach die Suche im Sa-mp Wiki benutzen, dort findest du auch alle Funktionen
Was ist denn mit diesem "len" gemeint?
GetPlayerIP(playerid,len); oder so...
Zitat
playerid The ID of the player to get the IP of
name[] The string to store the player's IP in, passed by reference
len The maximum size of the IP. (Recommended 16)
Kannst du mir bitte ein Beispiel machen um von der angegebenen Playerid die IP herauszufinden
new ip[16];
GetPlayerIp(playerid, ip, sizeof(ip));
In "ip" ist dann die IP gespeichert.
new ip[16];
GetPlayerIp(playerid, ip, sizeof(ip));
Und das muss ich dann mit SendClientMessage(playerid,GRAU,ip); ausgeben oder wie?
ZitatUnd das muss ich dann mit SendClientMessage(playerid,GRAU,ip); ausgeben oder wie?
Ja