Robert_Deniro
Ученик
У меня есть команда для Владельцев (Премиум Аккаунтов второго уровня)
Проблема такова:
Можно призвать к себе любую машину(Даже с авто рынка), как сделать проверку что бы игрок мог призывать к себе только личное авто. т.е. если он написал чужой ид автомобиля, была надпись Автомобиль с этим идом вам не принадлежит!
Ну конечно же кто поможет, тому +
PS: Я просто из /getherecar сделал /mycar ну и добавил кое какие надписи
Проблема такова:
Можно призвать к себе любую машину(Даже с авто рынка), как сделать проверку что бы игрок мог призывать к себе только личное авто. т.е. если он написал чужой ид автомобиля, была надпись Автомобиль с этим идом вам не принадлежит!
PHP:
if(strcmp(cmd, "/mycar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "Используй: /mycar [carid]");
return 1;
}
new testcar = strval(tmp);
if(PlayerInfo[playerid][pDonateRank] > 0 || PlayerInfo[playerid][pAdmin] > 1)
{
new Float:cwx2,Float:cwy2,Float:cwz2;
GetPlayerPos(playerid, cwx2, cwy2, cwz2);
SetVehiclePos(testcar, cwx2, cwy2+4, cwz2);
SendClientMessage(playerid, COLOR_RED, "Машина подана ГОСПОДИН!!!");
format(string, sizeof(string), "Вызвал(а) к себе машину {FFFF00}(Премиум Аккаунт Второго уровня!)");
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, " Вы не владеете Премиум Аккаунтом Второго Уровня!");
}
}
return 1;
}
PS: Я просто из /getherecar сделал /mycar ну и добавил кое какие надписи
Последнее редактирование:
