DesertFox1911
Новичок
После того как я приношу золото на чек поинт, не даётся рандомный чекпоинт,вот функция на смену чекпоинта после того как золото принесено,
активируются все переменные,выдаётся сообщение,но чекпоинт просто пропадает,прошу помощи!
активируются все переменные,выдаётся сообщение,но чекпоинт просто пропадает,прошу помощи!
PHP:
if(PlayerToPoint(8.0,playerid,889.5960,-94.2717,25.2010)
|| PlayerToPoint(8.0,playerid,899.2991,-82.3016,24.8320)
|| PlayerToPoint(8.0,playerid,2493.7378,2772.9478,10.5368)
|| PlayerToPoint(8.0,playerid,891.1258,-85.0833,23.9297)
|| PlayerToPoint(8.0,playerid,884.0328,-93.3684,24.7995)
|| PlayerToPoint(8.0,playerid,882.4099,-86.7090,25.0837)
|| PlayerToPoint(8.0,playerid,872.9006,-84.1672,27.4158)
|| PlayerToPoint(8.0,playerid,872.5233,-89.4663,26.6007)
|| PlayerToPoint(8.0,playerid,875.6541,-90.9310,26.3538)
|| PlayerToPoint(8.0,playerid,897.5159,-98.9004,23.9937)
|| PlayerToPoint(8.0,playerid,889.0525,-98.4770,24.1370)
|| PlayerToPoint(8.0,playerid,874.5919,-91.2584,26.5100)
|| PlayerToPoint(8.0,playerid,901.5093,-98.5217,22.3392))
{
SetTimerEx("Zoloto", 10000, false, "i", playerid);
ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 4.0, 1, 0, 0, 0, 0);
SendClientMessage(playerid,COLOR_LIMON, "Ждите 10 секунд");
}
if(PlayerToPoint(2.0, playerid, 939.4726,-81.8703,18.1962))
{
if(IsPlayerAttachedObjectSlotUsed(playerid,1)) RemovePlayerAttachedObject(playerid,1);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,0,0,0,0,1,0);
format(string, sizeof(string), "Разгрузили %d грамм золота и получили %d$.", PlayerInfo[playerid][pZoloto],PlayerInfo[playerid][pZoloto]*5);
GivePlayerMoney(playerid,PlayerInfo[playerid][pZoloto]*5);
PlayerInfo[playerid][pZoloto] = 0;
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid,0x33CCFFAA, string);
new zolotiko = random(12);
if(zolotiko == 0)
{
SetPlayerCheckpoint(playerid,889.5960,-94.2717,25.2010,2.0);
}
else if(zolotiko == 1)
{
SetPlayerCheckpoint(playerid,899.2991,-82.3016,24.8320,2.0);
}
else if(zolotiko == 2)
{
SetPlayerCheckpoint(playerid,891.1258,-85.0833,23.9297,2.0);
}
else if(zolotiko == 3)
{
SetPlayerCheckpoint(playerid,884.0328,-93.3684,24.7995,2.0);
}
else if(zolotiko == 4)
{
SetPlayerCheckpoint(playerid,882.4099,-86.7090,25.0837,2.0);
}
else if(zolotiko == 5)
{
SetPlayerCheckpoint(playerid,872.9006,-84.1672,27.4158,2.0);
}
else if(zolotiko == 6)
{
SetPlayerCheckpoint(playerid,872.5233,-89.4663,26.6007,2.0);
}
else if(zolotiko == 7)
{
SetPlayerCheckpoint(playerid,875.6541,-90.9310,26.3538,2.0);
}
else if(zolotiko == 8)
{
SetPlayerCheckpoint(playerid,897.5159,-98.9004,23.9937,2.0);
}
else if(zolotiko == 9)
{
SetPlayerCheckpoint(playerid,889.0525,-98.4770,24.1370,2.0);
}
else if(zolotiko == 10)
{
SetPlayerCheckpoint(playerid,901.5093,-98.5217,22.3392,2.0);
}
else if(zolotiko == 11)
{
SetPlayerCheckpoint(playerid,874.5919,-91.2584,26.5100,2.0);
}
}
else
{
//SendClientMessage(playerid,COLOR_KRAS,"Сначало добейте золото!.");
}
Последнее редактирование:
