STRELOK2596
Новичок
При употреблении нарко,меняется погода (Эффект нарко)но обратно на нормальную погоду не возвращается.Помогите?
Вот команда употребления
Вот команда употребления
PHP:
if(strcmp(cmdtext, "/usedrugs", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerBoxing[playerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Нельзя использовать наркотики на ринге!");
return 1;
}
if(PlayerInfo[playerid][pDrugs] > 1)
{
if(AntiCrack[playerid]>=2) {return SendClientMessage(playerid, COLOR_GREY, " Ты должен подождать перед следующим приемом наркотиков.");}
AntiCrack[playerid] +=1;
PlayerStoned[playerid] += 1;
if(PlayerStoned[playerid] >= 2) { GameTextForPlayer(playerid, "~w~‹‘~n~~p~Œ’•ì‘", 4000, 1); }
if(PlayerInfo[playerid][pDrugPerk] > 0)
{
new Float:hp = 10.0 * PlayerInfo[playerid][pDrugPerk]; hp += 20.0;
GivePlayerHealthSafe(playerid,hp);
}
else
{
GivePlayerHealthSafe(playerid,20.0);
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s употребил наркотики.", sendername);
ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
PlayerInfo[playerid][pDrugs] -= 1;
SetPlayerWeather(playerid, -68);
if(STDPlayer[playerid]==1)
{
STDPlayer[playerid] = 0;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы вылечились!");
}
else if(STDPlayer[playerid]==2)
{
STDPlayer[playerid] = 1;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* У вас пропал имунитет к болезни из-за наркотиков !");
}
else if(STDPlayer[playerid]==3)
{
STDPlayer[playerid] = 2;
SendClientMessage(playerid, COLOR_LIGHTBLUE, "* У вас пропал имунитет к болезни из-за наркотиков !");
}
}
else
{
SendClientMessage(playerid, COLOR_GREY, " У вас больше нет наркотиков !");
}
}//not connected
return 1;
}
