Суть команды в том, что на том месте где ты ее ввел будет спавниться твой домашний кар.
И снова скажу, я не очень лажу с оптимизацией.
Не стал убирать "лесенку", т.к. места хватает.
Не стал делать ограничения на кол-во использования команды.
Начнем.
В моде у вас должны быть [pPhouseKey]; [hCarc]; [hCarx] ((X)), [hCary] ((Y)), [hCarz] ((Z)). В кратце получаем XYZ => Координаты.
В public OnPlayerCommandText
Code: Select all
if(strcmp(cmd, "/park", true) == 0)
{
new house = PlayerInfo[playerid][pPhousekey];
GetPlayerPos(playerid, HouseInfo[house][hCarx], HouseInfo[house][hCary], HouseInfo[house][hCarz]);
GetPlayerFacingAngle(playerid, HouseInfo[house][hCarc]);
SendClientMessage(playerid, COLOR_GREEN, "Вы установили место парковки своего автомобиля!");
return 1;
}
Скриншоты
- Spoiler
Вот такая коротенькая команда. Но если нет того, что выше перечислил, то работать не будет.
Ошибки - пишите в тему.