Question

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

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]

Share this post


Link to post

2 answers to this question

  • 0

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

Share this post


Link to post
  • 0
4 часа назад, DEST сказал:

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

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

Share this post


Link to post
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • R0m4ik
      By R0m4ik
      Всем привет, хочу сделать систему итогов по репортам и вопросам хелперов нужно сделать 2 типа (Обычные итоги которые подводиться каждые 2 минуты:
      (ИТОГИ: All(Репортов за 2 минуты.): 0 / Ans(Вопросы хелперам): 0 / Неотв(Не отвеченные репорты).: 0 | Ответить(ИДшники тех кто не получил ответ.): И итоги часа:
      (ИТОГИ ЧАСА: Репортов: 0(Репортов за час) / Ответов: 0 (Ответы на репорты за час)/ Неотвечено: 0(Неотвеченные репорты))