OPOSYM
Ученик
PHP:
CMD:ceject(playerid, params[])
{
if(sscanf(params,"d",params[0])) return SCM(playerid, COLOR_WHITE, "• {FFC800}[Подсказка] {ffffff}Введите: /ceject [id игрока]");
if(!ProxDetectorS(8.0, playerid, params[0])) return SCM(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Игрок не рядом с вами!");
if(IsPlayerInAnyVehicle(playerid) && gCarLock[GetPlayerVehicleID(playerid)] && !IsNoWindowsCar(GetPlayerVehicleID(playerid))) return SCM(playerid,-1,"• {AC0000}[Ошибка] {ffffff}Транспорт, в котором вы находитесь, закрыт!");
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pMember] == 21)
{
if(!GetPVarInt(playerid,"StartRabWork")) return SCM(playerid,COLOR_WHITE,"• {AC0000}[Ошибка] {ffffff}Вы не начали рабочий день!");
if(GetPVarInt(playerid,"walk_goto_me_player"))
{
walk_goto_me[GetPVarInt(playerid,"walk_goto_me_player") - 1]=0;
DeletePVar(playerid,"walk_goto_me_player");
}
if(PlayerToPoint(10,playerid,1797.86,-1587.31,13.5))
{
SetPlayerInterior(params[0],42);
SetPlayerVirtualWorld(params[0],42);
SetPlayerPosEx(params[0],2447.64,1661.33,1010.81);
SetPlayerFacingAngle(params[0], 278.0311);
TogglePlayerControllable(params[0],false), SetTimerEx("UnFreez",2900,false,"i",params[0]);
SCM(playerid, 0x6ab1ffaa, "Вы затолкали преступника в тюрьму.");
}
if(PlayerToPoint(10,playerid,-1590.8289,716.0479,-5.2422))
{
SetPlayerInterior(params[0],10);
SetPlayerPosEx(params[0],217.3147,121.3382,999.0156);
SetPlayerFacingAngle(params[0], 272.8898);
SCM(playerid, 0x6ab1ffaa, "Вы затолкали преступника в участок.");
}
if(PlayerToPoint(10,playerid,2295.1934,2451.8459,10.8203))
{
SetPlayerInterior(params[0],3);
SetPlayerVirtualWorld(params[0], 122);
SetPlayerPosEx(params[0],238.5033,141.1578,1003.0234);
SetPlayerFacingAngle(params[0], 359.1617);
SCM(playerid, 0x6ab1ffaa, "Вы затолкали преступника в участок.");
}
}
return true;
}
PHP:
CMD:cput(playerid, params[])
{
if(!IsACop(playerid) && !ISAMAFIA(playerid)) return true;
if(GetPlayerState(playerid) != 2) return SendClientMessage(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Вы должны быть в авто!");
if(sscanf(params, "i", params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /cput [id игрока]");
if(!IsPlayerConnected(params[0])) return true;
new string1[90];
if(!GetPVarInt(params[0], "PlayerCuffed")) return SendClientMessage(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Игрок должен быть в наручниках!");
if(!ProxDetectorS(4.0, playerid, params[0])) return SendClientMessage(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Игрок не рядом с вами!");
if(params[0] == playerid) return SendClientMessage(playerid, -1, "• {AC0000}[Ошибка] {ffffff}Вы не можете затащить в автомобиль самого себя!");
PutPlayerInVehicle(params[0], GetPlayerVehicleID(playerid), 3);
new sex[30];
if(PlayerInfo[playerid][pSex] == 1) strcat(sex,"затащил");
else strcat(sex,"затащила");
format(string1, 90, " %s в авто ", sex);
ProxDetector(7.0, playerid,playerid,params[0], string1, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF, 0xDD90FFFF);
return true;
}
