DIMINEM
Новичок
Помогите пожалуйста, у меня не прекращается эффект от нарко, эффект без конечный
HTML:
if(strcmp(cmdtext, "/usedrugs 4", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pDrugs] >= 4)
{
new Float:health;
GetPlayerHealth(playerid, health);
if(health >= 120) { SetPlayerWeather(playerid, 30); PlayerStoned[playerid] = 0;}
if(PlayerInfo[playerid][pHP] >=120) { return 1;}
SetPlayerHealthAC(playerid, health + 40.0);
PlayerInfo[playerid][pHP] +=40;
SetPlayerWeather(playerid, 30);
PlayerStoned[playerid] += 1;
PlayerInfo[playerid][pDrugs] -= 1;
SetPlayerDrunkLevel (playerid, 3000);
GetPlayerName(playerid, sendername, sizeof(sendername));
ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.1,0,0,0,0,0,1);
format(string,sizeof(string), "употребил(a) 4 грамма");
SetPlayerChatBubble(playerid,string,COLOR_PURPLE,30.0,10000);
format(string, sizeof(string), "%s употребил(а) наркотики", sendername);//
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);//
format(string, sizeof(string), "(( Здоровье пополнено до: %.1f ))", PlayerHealth[playerid]);
SendClientMessage(playerid, COLOR_WHITE, string);//
if(startnarko[playerid] == 1)
{
startnarko[playerid] = 0;
ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.1,0,0,0,0,0,1);
send[playerid] = 0;
}
SetPlayerWeather(playerid, -68);
PlayerInfo[playerid][pNarcoZavisimost] += 15;
PlayerInfo[playerid][pNarcoZavisimost] += 15;
//SetPlayerSpecialAction(playerid,21);
}
else
{
SendClientMessage(playerid, COLOR_GREY, "Не достаточно наркотиков!");
}
}//not connected
return 1;
}
Последнее редактирование:
