SA-MP Forums Archive
Машины - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Машины (/showthread.php?tid=406809)



Машины - pozitiv4eg - 11.01.2013

Сбиваются ид машин, по непонятным причинам. Подскажите примерные причины этого дела?


Re: Машины - Alexander_Petrov - 11.01.2013

Они не распиханы по переменным что ли?


Re: Машины - pozitiv4eg - 11.01.2013

Авто домашнии. Смысла пихать в переменные нету.


Re: Машины - Alexander_Petrov - 11.01.2013

Они создаются при старте сервера?


Re: Машины - pozitiv4eg - 11.01.2013

Не только.


Re: Машины - Alexander_Petrov - 11.01.2013

Объясните, когда они создаются.


Re: Машины - stabker - 11.01.2013

https://sampforum.blast.hk/showthread.php?tid=330447 решение проблемы здесь


Re: Машины - OKStyle - 12.01.2013

Проблема была из-за AddStaticVehicle(Ex) вместо CreateVehicles?


Re: Машины - pozitiv4eg - 12.01.2013

Да нет, спасибо сам допер. Проблема в коде.


Re: Машины - stabker - 12.01.2013

Quote:
Originally Posted by OKStyle
Посмотреть сообщение
Проблема была из-за AddStaticVehicle(Ex) вместо CreateVehicles?
Нет. Дело в том, что там переменные, которые хранили иды личных машин, после их удаления не обнулялись. Машина была удалена, а переменная все еще хранила ее ид. При разных обстоятельствах этот ид использовался и удалялся совсем другой транспорт, который уже не касался личного. Пересмотрел всю систему, после удаления транспорта присваиваю переменной значение INVALID_VEHICLE_ID и в нужных местах использую это.