Вопросы

После добавления

AddRentVehicle(1,409,1767.1038, -1716.8043, 13.0304, 0.0000, -1, -1,5000) в OnGameModeInit;[/PHP], 
выдаёт ошибку  [PHP][debug] #1 0033674c in public PawnCmd_OnGameModeInit () at[/PHP]
Вот сам сток [PHP]stock AddRentVehicle(id ,model, Float:X, Float:Y, Float:Z, Float:Angle, color1, color2, price)
{

    new newvid = AddStaticVehicle(model, X, Y, Z, Angle, color1, color2);
    RentCar[newvid][Rprice] = price;
    RentCar[newvid][Rcarid] = id;
    RentCar[newvid][ROwned] = 0;
    IsRentableVehicle[newvid] = 1;
    SetVehicleNumberPlate(newvid,"RENT");
}[/PHP]
[PHP]enum RInfo
{
    Rcarid,
    Rprice,
    ROwned
};
new RentCar[MAX_RENT_VEH][RInfo];
new IsRentableVehicle[MAX_VEHICLES];[/PHP]

Поделиться сообщением


Ссылка на сообщение

2 ответа на этот вопрос

  • 0

@Vitalik) https://wiki.sa-mp.com/wiki/AddStaticVehicle может возвращать -1, если модель не валидна или достигнут лимит транспорт. Ошибка происходит из-за обращения по негативному индексу в массиве (RentCar). 

Поделиться сообщением


Ссылка на сообщение
  • 0
4 часа назад, DEST сказал:

@Vitalik) https://wiki.sa-mp.com/wiki/AddStaticVehicle может возвращать -1, если модель не валидна или достигнут лимит транспорт. Ошибка происходит из-за обращения по негативному индексу в массиве (RentCar). 

Ошибка была в лимите. Спасибо большое

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • Sten Developer
      От Sten Developer
      Объясню всю ситуацию, пишу систему смерти игрока но она не работает. Решил по приколу написать туда обычный вывод текста SCM(playerid, COLOR_RED, "Вы умерли");
      Но однако после смерти текст не выводиться. Не работает абсолютно все. Кто знает как решить эту проблему?