In 10 Minuten startet der nächtliche Backupvorgang! Es kann währenddessen (ca. 10 Minuten) zu Einschränkungen bei der Nutzung des Forums kommen
Weitere Infos findet ihr im Thema Backup des Forums
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
Ok ich werd dir keins schreiben aber soweit helf ich dir:
Zuerst, wenn der Spieler sich Registriert, kommt eine Variable:
new InTutorial[MAX_PLAYERS]; forward TutTimer(playerid);
// Beim Register: InTutorial[playerid] = 1;
Dann beim Spawn, oder nach dem Registrieren:
Abfragen ob der Spieler im Tutorial ist:
if(InTutorial[playerid] == 1) { SetCameraPos(playerid...) SendClientMessage(playerid, farbe, "Willkommen im Tut"); InTutorial[playerid] = 2; // man kann sagen nächste Seite damit der Timer das erkennt! //Dann must du einen Timer Setzen für den Spieler. Meißt mit Variablen Timer[playerid] = SetTimerEx("TutTimer"...); // TutTimer ist das oben definierte public // guck im wiki nach der Funktion SetTImerEx }
Timer läuft jetzt, vllt 15 Sekunden, dann kommt die nächste Seite
public TutTimer(playerid) { if(InTutorial[playerid] == 2) // Seite abfragen oben festgelegt { SetCameraPos(playerid...) SendClientMessage // neuer Text InTutorial[playerid]++ // nächste Seite für den Timer // TImer muss nicht neu ausgelöst werden return 1; } else if(InTutorial[playerid] == 3) { // nächste Seite } return 1; }
Ich hoffe ich konnte dir schnell ein paar Gedankensprünge geben. Funktionen nachsehen auf: http://www.wiki.sa-mp.com Ist auch nicht zum Copy&Paste gedacht, also Tut must du selber schreiben.
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen.Weitere InformationenSchließen