Habe das 8 mal. Weil ich 8 Linien habe.
public BusCountdownTimer(playerid)
{
if(buscd[playerid] > 1)
{
new str[45];
buscd[playerid]--;
format(str, sizeof(str), "~w~haltestelle...~n~~b~%i", buscd[playerid]);
GameTextForPlayer(playerid, str, 1000, 4);
BusCountdown[playerid] = SetTimerEx("BusCountdownTimer", 1000, false, "d", playerid);
}
else
{
TogglePlayerControllable(playerid, 1);
new msg[128];
if(BusCP[playerid] < 11)
{
format(msg, sizeof(msg), "Die nächste Haltestelle wurde dir Makiert!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, msg);
SetPlayerCheckpoint(playerid, BusCoordinates[BusCP[playerid]-1][0], BusCoordinates[BusCP[playerid]-1][1], BusCoordinates[BusCP[playerid]-1][2], 3);
BusCP[playerid]++;
}
else
{
Delete3DTextLabel(Bankporter);
new exp = random(2)+1;
format(msg, sizeof(msg), "Die Fahrt ist nun zuende. Dir werden 2900$ am nächsten PayDay hinzugefügt. Erhaltende EXP: %d",exp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, msg);
Spieler[playerid][PayDayCash] += 2900;
DisablePlayerCheckpoint(playerid);
Spieler[playerid][BusExp] += exp;
Spieler[playerid][BusLinie1] = 0;
BusCP[playerid] = 0;
if(Spieler[playerid][BusExp] >= Spieler[playerid][BusMaxExp])
{
Spieler[playerid][BusExp] = 0;
Spieler[playerid][BusMaxExp] *=2;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du bist um 1 Bus Skill aufgestiegen");
Spieler[playerid][BusSkill] += 1;
}
}
}
}
public BusCountdownTimer2(playerid)
{
if(buscd[playerid] > 1)
{
new str[45];
buscd[playerid]--;
format(str, sizeof(str), "~w~haltestelle...~n~~b~%i", buscd[playerid]);
GameTextForPlayer(playerid, str, 1000, 4);
BusCountdown2[playerid] = SetTimerEx("BusCountdownTimer2", 1000, false, "d", playerid);
}
else
{
TogglePlayerControllable(playerid, 1);
new msg[128];
if(BusCP[playerid] < 11)
{
format(msg, sizeof(msg), "Die nächste Haltestelle wurde dir Makiert!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, msg);
SetPlayerCheckpoint(playerid, BusCoordinates2[BusCP[playerid]-1][0], BusCoordinates2[BusCP[playerid]-1][1], BusCoordinates2[BusCP[playerid]-1][2], 3);
BusCP[playerid]++;
}
else
{
Delete3DTextLabel(Bankporter2);
new exp = random(3)+1;
format(msg, sizeof(msg), "Die Fahrt ist nun zuende. Dir werden 3100$ am nächsten PayDay hinzugefügt. Erhaltende EXP: %d",exp);
SendClientMessage(playerid, COLOR_LIGHTBLUE, msg);
Spieler[playerid][PayDayCash] += 3100;
DisablePlayerCheckpoint(playerid);
Spieler[playerid][BusExp] += exp;
Spieler[playerid][BusLinie2] = 0;
BusCP[playerid] = 0;
if(Spieler[playerid][BusExp] >= Spieler[playerid][BusMaxExp])
{
Spieler[playerid][BusExp] = 0;
Spieler[playerid][BusMaxExp] *=2;
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Du bist um 1 Bus Skill aufgestiegen");
Spieler[playerid][BusSkill] += 1;
}
}
}
}