shape1
shape2
shape3
shape4
shape7
shape8

/alock & /asellcar


Статус
Закрыто для дальнейших ответов.

Plomba

Новичок
Пользователь
10.12.2014
28
1
0
Привет всем.Вот я решил порыться в своём старом моде .и наткнулся на команды : /alock and /asellcar . Так вот хочу выложить просто кто-то сними мучается!

if(strcmp(cmd, "/asellcar", true) == 0)//сама команда
{
if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GRAD2, "Вы должны быть в автомобиле!");
new cars = GetPlayerVehicleID(playerid);
if(PlayerInfo[playerid][pAdmin] >= 8)//лвл админа ставьте свой
{
SetPVarInt(playerid,"cars_sell",cars);
//923 - ид диалога, также меняйте на свой.
ShowPlayerDialog(playerid,923,0,"Продажа автомобиля","\
Вы собираетесь продать свою машину\n\
Автомобиль будет продан за 1 руб\n\n\
Если согласны нажмите \"Да\"\n\
Если не согласны нажмите\"Нет\"","Да","Нет");
return true;
}
else return SendClientMessage(playerid, COLOR_GRAD2, "Недостаточно прав!");

}
 

А вот и /alock

f(strcmp(cmd, "/alock", true) == 0)
{
new nearveh = GetNearestVehicle(playerid);
new carid;
GetPlayerName(playerid, sendername, sizeof(sendername));
if (PlayerInfo[playerid][pAdmin] >= 9)//??? ??????
{
carid = nearveh;
new Float:cx,Float:cy,Float:cz;
new cars;
GetVehiclePos(carid, cx, cy, cz);
if(PlayerToPoint(4.0, playerid, cx, cy, cz) )
{
SendClientMessage(playerid, COLOR_GRAD1, "Вы открыли чужое/своё авто!");
UnLockCar(carid);
LockCar(cars);
}
}
return 1;
}




stock GetNearestVehicle(playerid)
{
for(new i=0; i {
if(GetVehicleModel(i))
{
new Float:X,Float:Y,Float:Z;
GetVehiclePos(i,X,Y,Z);
if(PlayerToPoint(6.0, playerid, X, Y, Z))return i;
}
}
return -1;
}




Автор команды /asellcar : Mr.Vendetta
Автор команды /alock : Не помню

Внимание: Работает только на Gamer!!

Автор:GTA V

Взято с другого портала!

 
Последнее редактирование модератором:
Статус
Закрыто для дальнейших ответов.