PHP код:
if(strcmp(cmd,"/putavto",true)==0)
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 578)
{
if(PlayerToPoint(15,playerid,2078.46909, -2046.21387, 13.55))
{
if(GetPVarInt(playerid,"job") == 1)
{
DestroyObject(GetPVarInt(playerid, "OBJ"));
SetPVarInt(playerid,"most",0);
SetPVarInt(playerid,"chili",0);
SetPVarInt(playerid,"benz",0),SetPVarInt(playerid,"beach",0);
SetPVarInt(playerid,"job",0);
SetPVarInt(playerid,"CAR",0);
SetPVarInt(playerid,"kg", 200+random(200));
zmet += GetPVarInt(playerid,"kg");
PlayerInfo[playerid][pCash] += GetPVarInt(playerid,"kg");
SendMes(playerid,-1,"{007fff}Машина вышла на {808080}%d кг. {007fff}За нее вы получаете{808080} %d$",GetPVarInt(playerid,"kg"),GetPVarInt(playerid,"kg")*2);
}
}
}
return true;
}
if(strcmp(cmd,"/pickavto",true)==0)
{
if(PlayerToPoint(5,playerid,274.46909, 1224.21387, 15.11920)
|| PlayerToPoint(5,playerid,1351.45691, 478.14441, 19.72580)
|| PlayerToPoint(5,playerid,230.30270, -1887.73645, 0.64160)
|| PlayerToPoint(5,playerid,-2379.47681, -2161.40405, 35.49030))
{
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 578) return send(playerid, "Вы должны находиться в рабочей машине");
if(InLoaderJob1[playerid] == 0) return SCM(playerid,-1,"Вам запрещено использовать это");
if(GetPVarInt(playerid,"CAR") >= 1) return SendClientMessage(playerid,-1,"Вы не можете взять больше");
if(PlayerToPoint(5,playerid,274.46909, 1224.21387, 15.11920))
{
if(GetPVarInt(playerid,"most") != 1) return true;
SetPVarInt(playerid, "OBJ", CreateObject(3594,0,0,0,0,0,0,100.0));
AttachObjectToVehicle(GetPVarInt(playerid, "OBJ"), GetPlayerVehicleID(playerid), 0,-2,0.1,0,0,0);
DestroyObject(obj[0]),obj[0] = 0;
SetPVarInt(playerid, "CAR", 1);
SetPlayerRaceCheckpoint(playerid,1,2078.46909, -2046.21387, 13.55,0,0,0,5.0);
send(playerid, "Отвезите эту груду металла на завод");
}
if(PlayerToPoint(5,playerid,1351.45691, 478.14441, 19.72580))
{
if(GetPVarInt(playerid,"benz") != 1) return true;
SetPVarInt(playerid, "OBJ", CreateObject(3594,0,0,0,0,0,0,100.0));
AttachObjectToVehicle(GetPVarInt(playerid, "OBJ"), GetPlayerVehicleID(playerid), 0,-2,0.1,0,0,0);
DestroyObject(obj[1]),obj[1] = 0;
SetPVarInt(playerid, "CAR", 1);
SetPlayerRaceCheckpoint(playerid,1,2078.46909, -2046.21387, 13.55,0,0,0,5.0);
send(playerid, "Отвезите эту груду металла на завод");
}
if(PlayerToPoint(5,playerid,230.30270, -1887.73645, 0.64160))
{
if(GetPVarInt(playerid,"beach") != 1) return true;
SetPVarInt(playerid, "OBJ", CreateObject(3594,0,0,0,0,0,0,100.0));
AttachObjectToVehicle(GetPVarInt(playerid, "OBJ"), GetPlayerVehicleID(playerid), 0,-2,0.1,0,0,0);
DestroyObject(obj[2]),obj[2] = 0;
SetPVarInt(playerid, "CAR", 1);
SetPlayerRaceCheckpoint(playerid,1,2078.46909, -2046.21387, 13.55,0,0,0,5.0);
send(playerid, "Отвезите эту груду металла на завод");
}
if(PlayerToPoint(5,playerid,-2379.47681, -2161.40405, 35.49030))
{
if(GetPVarInt(playerid,"chili") != 1) return true;
SetPVarInt(playerid, "OBJ", CreateObject(3594,0,0,0,0,0,0,100.0));
AttachObjectToVehicle(GetPVarInt(playerid, "OBJ"), GetPlayerVehicleID(playerid), 0,-2,0.1,0,0,0);
DestroyObject(obj[3]),obj[3] = 0;
SetPVarInt(playerid, "CAR", 1);
SetPlayerRaceCheckpoint(playerid,1,2078.46909, -2046.21387, 13.55,0,0,0,5.0);
send(playerid, "Отвезите эту груду металла на завод");
}
}
else
{
send(playerid, "Вы далеко от машины");
}
return true;
}
if(strcmp(cmd, "/contract", true) == 0)
{
if(InLoaderJob1[playerid] == 0) return SCM(playerid,-1,"Вам запрещено использовать это");
if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 578) return send(playerid, "Вы должны находиться в рабочей машине");
if(GetPVarInt(playerid,"job") != 0) return send(playerid,"У вас уже есть заказ на доставку");
switch(random(3))
{
case 0:
{
send(playerid, "{1faee9}Нам сообщили что под мостом кто-то бросил свою машину");
send(playerid, "{1faee9}Салон и колеса конечно сняли, но корпус остался. Привези ее нам!");
SetPVarInt(playerid,"most",1),SetPVarInt(playerid,"job",1);
SetPlayerRaceCheckpoint(playerid,1,274.46909, 1224.21387, 15.11920,0,0,0,5.0);
}
case 1:
{
send(playerid, "{1faee9}Люди из деревни сообщили что у них на заправке");
send(playerid, "{1faee9}стоит брошеная машина. Привези ее нам!");
SetPVarInt(playerid,"benz",1),SetPVarInt(playerid,"job",1);
SetPlayerRaceCheckpoint(playerid,1,1351.45691, 478.14441, 19.72580,0,0,0,5.0);
}
case 2:
{
send(playerid, "{1faee9}На пляже Санта Мария вытащили машину из воды и оставили на берегу");
send(playerid, "{1faee9}эта машина, то что нам нужно. Привези ее нам!");
SetPVarInt(playerid,"beach",1),SetPVarInt(playerid,"job",1);
SetPlayerRaceCheckpoint(playerid,1,230.30270, -1887.73645, 0.64160,0,0,0,5.0);
}
case 3:
{
send(playerid, "{1faee9}По новостям передают, что какой-то лихач вылетел на машине с г. Чилиад");
send(playerid, "{1faee9}Губернатор хочет чтоб мы вытащили машину от туда. Привези ее нам!");
SetPVarInt(playerid,"chil",1),SetPVarInt(playerid,"job",1);
SetPlayerRaceCheckpoint(playerid,1,-2379.47681, -2161.40405, 35.49030,0,0,0,5.0);
}
}
}