Wie kann man folgende publics zu einem machen:
public FahrschulText1(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," Auf diesem Server gilt die StVO. Es wird auf der rechten Straßenseite gefahren.");
SetTimerEx("FahrschulText2",3000,0,"i",playerid);
return 1;
}
public FahrschulText2(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," Die Höchstgeschwindigkeit in Städten ist 70km/h. Nos und Burnouts werden von der");
SetTimerEx("FahrschulText3",3000,0,"i",playerid);
return 1;
}
public FahrschulText3(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," Polizei bestraft. Außerdem müssen Autos mit /fill an Tankstellen betankt werden.");
SetTimerEx("FahrschulText4",3000,0,"i",playerid);
return 1;
}
public FahrschulText4(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," Wenn es dunkel ist, muss mit Licht gefahren werden (/lights). Das ist von 20-7 Uhr.");
SetTimerEx("FahrschulText5",3000,0,"i",playerid);
return 1;
}
public FahrschulText5(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," Natürlich ist das Fahren unter Alkohol- oder Drogeneinfluss verboten. Zur Vorfahrt:");
SetTimerEx("FahrschulText6",3000,0,"i",playerid);
return 1;
}
public FahrschulText6(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," - Breite Straßen (2-spurig) haben immer Vorfahrt gegenüber schmalen Straßen (1-spurig)");
SetTimerEx("FahrschulText7",3000,0,"i",playerid);
return 1;
}
public FahrschulText7(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," - Kreuzen sich schmale Straßen, gilt die Straßenmarkierung. Ist diese uneindeutig, gilt Rechts vor Links.");
SetTimerEx("FahrschulText8",3000,0,"i",playerid);
return 1;
}
public FahrschulText8(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," - Nur an Kreuzungen, an denen sich zwei breite Straßen kreuzen, gelten Ampeln.");
SetTimerEx("FahrschulText9",3000,0,"i",playerid);
return 1;
}
public FahrschulText9(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," Die Ampeln gelten dann auch für schmale Straßen, die mit in eine solche Kreuzung einfließen.");
SetTimerEx("FahrschulText10",3000,0,"i",playerid);
return 1;
}
public FahrschulText10(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF,"");
SendClientMessage(playerid,0xA0A0A0FF," Das Über-/Anfahren bzw. Parken auf Anderen wird von den Cops (und Admins) bestraft.");
SetTimerEx("FahrschulText11",3000,0,"i",playerid);
return 1;
}
public FahrschulText11(playerid)
{
SendClientMessage(playerid,0xA0A0A0FF," Jetzt aber zum praktischen Teil. Folge bitte den Markierungen zu den Prüfungsfahrzeugen.");
SetPlayerCheckpoint(playerid, 1419.2017,-1691.4360,13.5469, 3.0);
TogglePlayerControllable(playerid,1);
return 1;
}
Danke im vorraus