Servus d0.
Ich habs jetzt anders gelöst.
new racestart;
racestart = SetTimer("countdown",1000,true);
new string3[64];
racestart = ( GetTickCount() );
format(string3, sizeof string3,"Zeit:0%d/%d!",Mini,second);
SendClientMessageToAll(grün, string3);
Das funktioniert eig. so wie ich wollte nur iwie versteh ich den Warning nicht. Ich benutz racestart doch.
C:\Dokumente und Einstellungen\user\Desktop\Games\Samp-Server\gamemodes\RaceLV.pwn(792) : warning 204: symbol is assigned a value that is never used: "racestart"
Danke dennoch für deine Schnipsel
Naja auf jedenfall habe ich ein schwierigeres Anliegen. Ich möchte das die Zeit regelrecht gespeichert wird und am Ende des rennens abrufbar wird von allen Spielern.
Sprich ich habs mir so vorgestellt das am Ende ein MSG Dialog erscheint in dem die Top 10 platzierten in der Reihenfolge der Zeit natürlich der 1. Platz kleinste Zeit ganz oben zu sehen sind. Wie kann ich das umsetzen? Derzeit lasse ich auch nur um die Position zu messen beim Entern des letzten Checkpoints eine Variable +1 hoch zählen
//Edit
Ich benutze Dini, kann ich da nicht von den ersten 10 Spielern die Zeit in einer Datei speichern und am Ende aufrufen? Dadurch das die Namen durch Platzierungen unterschiedlich gespeichert werden, sollten sie doch auch von 1-10 aufrufbar sein. Bitte um hilfe
//Edit
Ich probiers mal eben mit
new Platz[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
format(Platz,sizeof(Platz),"/Platzierung/%s.txt");
& co