Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

Исправляем автомастерские в моде RLS.

Статус
В этой теме нельзя размещать новые ответы.

Dimazzzz

Ученик
Здравствуйте уважаемые пользователи Pawno-Info! Это мой первый мануал,так-что просьба не так сильно критиковать.

Вообщем:

Думаю многие знают баг с автомастерскими,когда механикам при использовании команд /tupdate,/next,/endtune
пишет "Вы не в автомастерской."

Для того,чтобы убрать этот баг я просто убрал проверку если игрок стоит на чекпоинте,который хрен знает где:

Ищем в моде (ctrl+f) команды /tupdate,/next,/endtune и в каждой из них убираем эту строку:

PHP:
{
   	if(!PlayerToPoint(30, playerid,AvtoInfo[b][picX],AvtoInfo[b][picY],AvtoInfo[b][picZ])) return SendClientMessage(playerid, COLOR_GRAD1, "Вы не в автомастерской!");
	}
Ну вот и все,можно идти тюнить авто,только есть одно но:
Убрав данную проверку мы делаем так,что механик может использовать эти команды в любом месте,т.е. ему не нужна автомастерская. Но клиент же все-таки не может заказать тюн не в автомастерской,да и тем более врятли кто догадается вводить данные команды не в автомастерской.

Спасибо за внимание,удачи.
И еще: еще раз прошу,не сильно критикуйте,т.к. все-таки первый урок.

От +'ов не откажусь :ah:
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу