Sanya_Scalletos 0

Ни одного зарегистрированного пользователя не просматривает данную страницу
Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.
cmd:spawncars(playerid, params[])
{
if(PI[playerid][pAdmin] < ADM_MODER) return 1;
else if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
new radius;
if(sscanf(params, "d", radius)) return SendClientMessage(playerid, COLOR_WHITE, ""cPS"{9ACD32}Ââåäèòå: {FFFFFF} /spawncars [ðàäèóñ] (ðàäèóñ îò 1 äî 80)");
else if(!(radius >= -100 && radius <= 0x50)) return SendClientMessage(playerid, COLOR_GREY, ""cER"Íåâåðíîå çíà÷åíèå ðàäèóñà");
if(radius == -1)
{
for(new i = 1; i < MAX_VEHICLES; i++)
{
if(!IsVehicleOccupied(i)) SetVehicleToRespawn(i);
}
new string[128];
format(string, sizeof(string), ""cAD"%s çàðåñïàâíèë âåñü òðàíñïîðò íà ñåðâåðå", GetName(playerid));
SendAdminMessage(COLOR_GREY, string);
}
else
{
new Float:x, Float:y, Float:z;
for(new i = 1; i < MAX_VEHICLES; i++)
{
GetPlayerPos(playerid, x, y, z);
if(IsVehicleInRangeOfPoint(i, radius, x, y, z)) SetVehicleToRespawn(i);
}
new string[128];
format(string, sizeof(string), ""cAD"%s çàðåñïàâíèë âåñü òðàíñïîðò â ðàäèóñå %d ì", GetName(playerid), radius);
SendAdminMessage(COLOR_GREY, string);
}
return 1;
}
Как сделать так, чтобы когда делаешь респавн не спавнились машины в которых сидят люди.
Поделиться сообщением
Ссылка на сообщение
Поделиться на другие сайты