syrax
Умник
Здравствуйте я искал ответ на этот вопрос но так и не нашел нормального ответа.
У меня что то вроде бага взяв в аренду одно авто можно кататься на других стоящих рядом уже без аренды.
case 9126:
{
if(response)
{
if(PlayerInfo[playerid][pCash] < 2000)
{
SendClientMessage(playerid, COLOR_RED, "Недостаточно денег");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
}
PlayerInfo[playerid][pCash] -= 2000;
FracBank[0][fKazna] += 2000;
arenda[playerid] = 1;
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_GREEN, "Вы арендовали транспорт");
return 1;
}
else
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if(newcar >= rentcarsf[0] && newcar <= rentcarsf[5])
{
if(arenda[playerid] != 1)
{
SPD(playerid,9126,DIALOG_STYLE_MSGBOX,"Аренда машины","Стоимость аренды машины 2000 вирт","Снять","Отмена");
TogglePlayerControllable(playerid, 0);
}
}
GetPlayerVehicleID(playerid) не предлагайте, так как взяв одну машину в аренду перезайдя в нее приходится брать аренду повторно.
У меня что то вроде бага взяв в аренду одно авто можно кататься на других стоящих рядом уже без аренды.
case 9126:
{
if(response)
{
if(PlayerInfo[playerid][pCash] < 2000)
{
SendClientMessage(playerid, COLOR_RED, "Недостаточно денег");
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
}
PlayerInfo[playerid][pCash] -= 2000;
FracBank[0][fKazna] += 2000;
arenda[playerid] = 1;
TogglePlayerControllable(playerid, 1);
SendClientMessage(playerid, COLOR_GREEN, "Вы арендовали транспорт");
return 1;
}
else
{
RemovePlayerFromVehicle(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
}
}
if(newcar >= rentcarsf[0] && newcar <= rentcarsf[5])
{
if(arenda[playerid] != 1)
{
SPD(playerid,9126,DIALOG_STYLE_MSGBOX,"Аренда машины","Стоимость аренды машины 2000 вирт","Снять","Отмена");
TogglePlayerControllable(playerid, 0);
}
}
GetPlayerVehicleID(playerid) не предлагайте, так как взяв одну машину в аренду перезайдя в нее приходится брать аренду повторно.
Последнее редактирование:
