Перейти к содержанию
Авторизация  
Nero1

Как поставить машину на штраф стоянку

Рекомендуемые сообщения

Nero1

Всем привет ребят,вот не могу поставить машину на штраф стоянку,взял мод за основу stage,вожу команду jailcar мне пишет "Вы не СЭ-ДПС"

if(!strcmp(cmd, "/jailcar", true))
{
tmp = strtok(cmdtext, idx);
new trailer = strval(tmp);
if(!PlayerToPoint(30.0, playerid, 2737.4678,-2362.5845,17.9660))
{
SendClientMessage(playerid, COLOR_GRAD2, "Вы не на штрафстоянке");
return 1;
}
SetPVarInt(playerid,"shtraf1",trailer);
if(GetCop(playerid) == 0) return SendClientMessage(playerid, COLOR_GRAD2, "Вы не СЭ-ДПС");
if(GetCreatorID(trailer) == -1) return SendClientMessage(playerid, COLOR_GRAD2, "На штраф стоянку можно ставить только личный транспорт");
if(!strlen(tmp))
{
SendClientMessage(playerid,COLOR_GRAD2,"Используй: /jailcar [ID авто]");
}
if(VehicleSystem[GetCreatorID(trailer)][cArrest] == 1) return SendClientMessage(playerid, COLOR_GRAD2, "Транспорт уже на штраф стоянке");
return ShowPlayerDialog(playerid,2314,1,"Арест автомобиля","Введите причину ареста автомобиля:","Ок","Отмена");
}

if(!strcmp(cmd, "/freecar", true))
{
if(GetCop(playerid) == 0) return SendClientMessage(playerid, COLOR_GRAD2, "Вы не СЭ-ДПС");
tmp = strtok(cmdtext, idx);
new newcar = strval(tmp);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Используй: /freecar [ID авто]");
return 1;
}
if(!PlayerToPoint(30.0, playerid, 2737.4678,-2362.5845,17.9660))
{
SendClientMessage(playerid, COLOR_GRAD2, "Вы не на штрафстоянке");
return 1;
}
if(VehicleSystem[GetCreatorID(newcar)][cArrest] == 0) return SendClientMessage(playerid, COLOR_GRAD2, "Транспорт не на штраф стоянке");
new str[256];
format(str,sizeof(str),"Автомобиль игрока: %s\nПричина ареста: %s\nАрестовал: %s\nНомер траспорта: %s",VehicleSystem[GetCreatorID(newcar)][owner],VehicleSystem[GetCreatorID(newcar)][cPArest],VehicleSystem[GetCreatorID(newcar)][cPArestNick],VehicleSystem[GetCreatorID(newcar)][cnumber]/*,VehicleSystem[GetCreatorID(newcar)][cPArestNick]*/);
ShowPlayerDialog(playerid,2315,0,"Транспорт арестован",str,"Снять","Выйти");
SetPVarInt(playerid,"shtraf",newcar);
return 1;
}

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


Ссылка на сообщение
Поделиться на другие сайты
#AMG

ты должен быть СЭ-ДПСником...

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


Ссылка на сообщение
Поделиться на другие сайты
Nero1

,

Я не знаю как 

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


Ссылка на сообщение
Поделиться на другие сайты
#AMG

,выдай себе лидерку этой фракции.. 

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


Ссылка на сообщение
Поделиться на другие сайты
Nero1

,Уже есть она,такая же проблема  

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


Ссылка на сообщение
Поделиться на другие сайты
Nero1

Вот еще код...

stock GetCop(playerid)
{
new leader = PlayerInfo[playerid][pLeader];
new member = PlayerInfo[playerid][pMember];
if(leader == 1)
{
if(PlayerInfo[playerid][pDolj]>3) return 1;
}
if(member == 1)
{
if(PlayerInfo[playerid][pDolj]>3) return 1;

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


Ссылка на сообщение
Поделиться на другие сайты
Vladimir_Kulkov

/givedolj id ранг

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


Ссылка на сообщение
Поделиться на другие сайты
Nero1

 

 


/givedolj
Спасибо большое,очень помог!

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


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

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.