Vlad7060908
Умник
Для начала ко всем new добавим
Потом идем в
И туда вставляем
На этом все. С вами был: Vlad7060908
Как всегда, жду плюсов и коментариев))
PHP:
new BlindFold[MAX_PLAYERS];
new PlayerTied[MAX_PLAYERS];
PHP:
public OnPlayerCommandText(playerid, cmdtext[])
PHP:
if(strcmp(cmd, "/meshok", true) == 0)
{
if(IsPlayerConnected(playerid))
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "/meshok [id игрока]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(giveplayerid == playerid) { return 1; }
if(BlindFold[giveplayerid] == 0)
{
if(PlayerTied[giveplayerid] == 1)
{
if(GetPlayerVehicleID(playerid) != GetPlayerVehicleID(giveplayerid))
{
SendClientMessage(playerid, COLOR_GREY, "Вы должны быть в авто, чтобы использовать эту команду");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
SetPlayerCameraPos(giveplayerid, 2000,-2000,2000);
SetPlayerCameraLookAt(giveplayerid, 2000,-2000,2000);
BlindFold[giveplayerid] = 1;
if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s накинул на глаза %s повязку и завязал ее.", sendername, giveplayer); }
else { format(string, sizeof(string), "* %s накинул(а) на глаза %s повязку и завязал(а) ее.", sendername, giveplayer); }
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Игрок должен быть связан");
return 1;
}
}
else
{
new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid,x,y,z);
if(PlayerToPoint(5, playerid, x, y, z))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
SetCameraBehindPlayer(giveplayerid);
BlindFold[giveplayerid] = 0;
if(PlayerInfo[playerid][pSex] == 1) { format(string, sizeof(string), "* %s снял повязку с %s.", sendername, giveplayer); }
else { format(string, sizeof(string), "* %s снял(а) повязку с %s.", sendername, giveplayer); }
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Игрок далеко от вас");
return 1;
}
}
}
}
}
return 1;
}
Как всегда, жду плюсов и коментариев))
