Hey Leute,
ich arbeite derzeit an einem Fussballscript und jetzt bin ich gerade dabei die Toranzeige zu erstellen.
Soweit sogut,
nur wie kann ich jetzt z.B. wenn man /torblau eingibt das sich dann der Textdraw von 0 Toren für Blau auf 1 Tor aktualisiert....
Mein Textdraw im moment:
//Anzeige 1
Toranzeige1 = TextDrawCreate(466 ,180 , "Team BLAU:");
TextDrawFont(Toranzeige1 , 3);
TextDrawLetterSize(Toranzeige1 , 0.7, 4.8999999999999995);
TextDrawColor(Toranzeige1 , 0x3c00ffFF);
TextDrawSetOutline(Toranzeige1 , false);
TextDrawSetProportional(Toranzeige1 , true);
TextDrawSetShadow(Toranzeige1 , 1);
//Anzeige 2
Toranzeige2 = TextDrawCreate(471 ,256 , "Team ROT:");
TextDrawFont(Toranzeige2 , 3);
TextDrawLetterSize(Toranzeige2 , 0.7, 4.8999999999999995);
TextDrawColor(Toranzeige2 , 0xff0000FF);
TextDrawSetOutline(Toranzeige2 , false);
TextDrawSetProportional(Toranzeige2 , true);
TextDrawSetShadow(Toranzeige2 , 1);
Kann mir das jemand machen ?
MfG
Das Brot
Textdraw aktualisieren !?
- [LiSA]Das Brot
- Geschlossen
- Erledigt
-
-
hast du schon einen befehl für /torblau? wenn ja, einfach das einfügen:
TextDrawHideForAll(Toranzeige1);
TextDrawShowForAll(Toranzeige1); -
Ich möchte die Zahl nach dem Textdraw aktualisieren....
-
TextDrawSetString
Einfach beim Befehl die Zahl erneuern.
-
Kannste mir das mal vielleicht vorscripten ?
Denn ich weiss nicht wie ich das machen soll,
denn wenn man den Befehl eingibt soll sich die Zahl ja erhöhen und nicht gleichbleiben,
also muss er ja auch irgendwie erkennen wie hoch die Zahl ist.... -
Wie hast du die zahl definiert. also als new?
wenn du hast dann so:
TorAnzahlTeam1 ++;Dann akualisieren
z.B. so
format(....Team Blau: %d, TorAnzahlTeam1)
TextDrawSetString(.....
ganz genau kann ich es leider auch nicht sagen -
Ich hab sie noch garnicht definiert da ich wie gesagt nicht weiss
wie ich das überhaupt umsetzen sollte....
Edit:
Ich habe das heute nochmal versucht mit ner Variable zu lösen,
bin aber kläglich gescheitert,
kann es sein das ich das irgendwie besonders formatieren muss ? -
Ungtestet!
ocmd:torblau(playerid,params[])
{
new tor,string[5];
tor++;
format(string, sizeof(string), "%d",tor);
TextDrawSetString(Toranzeige1, string);
return 1;
} -
breadfish.de
Hat das Thema geschlossen.