Amaro
Новичок
Пишу работу, на последнем чекпоинте хочу чтобы игроку выдавался снова первый чекпоинт и он продолжал работать
Код:
Делаю через switch
Как это можно реализовать?
Код:
Код:
case CHECKPOINT_23:
{
uborcheck[playerid]++;
SendClientMessage(playerid, COLOR_WHITE, "++");
uborup[playerid] = CHECKPOINT_24;
SetPlayerRaceCheckpoint(playerid, 0,1892.343017, 2085.591796, 15.911882,1878.149780, 2179.239013, 15.563324, 7.0);
}
//последний чекпоинт
case CHECKPOINT_24:
{
if(uborup[playerid] == CHECKPOINT_24)
{
uborcheck[playerid]++;
SendClientMessage(playerid, COLOR_WHITE, "++");
uborkrug[playerid]++;
format(stringer1,sizeof(stringer1),"Вы проехали %d кругов. Заработано: %d",uborkrug[playerid], uborkrug[playerid]*1000);
SendClientMessage(playerid, COLOR_LIGHTBLUE,stringer1);
}
}
Как это можно реализовать?
