andrei2510
Новичок
как ее еще можно оптимизировать :
PHP:
CMD:crashcuff(playerid, params[])
{
if(gPlayerLogged[playerid] == 0) return 1;
if(PlayerCuffed[playerid] == 0)return SendClientMessage(playerid,COLOR_GREY,"На вас ненадеты наручники");
if(PlayerInfo[playerid][pSh] == 0)return SendClientMessage(playerid,COLOR_GREY,"У вас нет шпильки");
new randik = random(101);
if(randik <= 25)
{
format(strdcmd,71, "* %s попытался снять с себя наручники (удачно)", GN(playerid));
ProxDetector(30.0, playerid, strdcmd, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
TogglePlayerControllable(playerid, 1);
PlayerCuffed[playerid] = 0;
new rand = random(101);
if(rand <= 50)
{
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы успешно сняли наручники, но у вас сломалась шпилька");
PlayerInfo[playerid][pSh] = 0;
}
else if(rand > 50)
{
SendClientMessage(playerid,COLOR_LIGHTBLUE,"Вы успешно сняли наручники");
}
}
else if(randik > 25)
{
format(strdcmd,73, "* %s попытался снять с себя наручники (неудачно)", GN(playerid));
ProxDetector(30.0, playerid, strdcmd, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
SendClientMessage(playerid,COLOR_LIGHTBLUE,"У вас неполучилось снять наручники, и сломали шпильку");
PlayerInfo[playerid][pSh] = 0;
}
return 1;
}
