Dmitry_Grachevski
Ученик
Доброго времени суток!
Помогите разобратся с одной проблемой!
Ввожу команду "/usedrugs", в итоге выкидывает из авто! В чем может быть проблема?
Помогите разобратся с одной проблемой!
Ввожу команду "/usedrugs", в итоге выкидывает из авто! В чем может быть проблема?
PHP:
CMD:usedrugs(playerid, params[])
{
if(sscanf(params, "i", params[0])) return SCM(playerid,COLOR_ORANGE, "Введите:{FFFFFF} /usedrugs [грамм(1-6)]");
if(params[0] < 1 || params[0] > 6) return SCM(playerid,COLOR_ORANGE, "Введите:{FFFFFF} /usedrugs [грамм(1-6)]");
if(pInfo[playerid][pDrugs] < params[0]) return SCM(playerid,COLOR_GREY,"У вас нет такого кол-ва наркотиков.");
if(GetPVarInt(playerid,"Drug_Time")) return SCMF(playerid,COLOR_GREY,"Будет доступно через %i сек.",GetPVarInt(playerid,"Drug_Time"));
if(pInfo[playerid][pDrugDep] >= 500) pInfo[playerid][pNarcoLomkaTime] = 600, pInfo[playerid][pNarcoLomka]=1, ClearAnimations(playerid);
pHealth[playerid]+=float(params[0]*10);
if(pHealth[playerid] > 160.0) pHealth[playerid]=160.0;
SetPlayerHealthAC(playerid,pHealth[playerid]);
pInfo[playerid][pDrugs]-=params[0];
pInfo[playerid][pDrugDep]+=params[0];
SetPlayerChatBubble(playerid,"использовал(а) наркотик",COLOR_PURPLE,30.0,10000);
SetPlayerWeather(playerid, -68);
SetPVarInt(playerid,"Drug_Time",120);
if(GetPlayerState(playerid) == 1) ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.1,0,0,0,0,0,1);
return SCMF(playerid,-1,"Вы восстановили себе %.0f/160 ед. {"#CRED"}здоровья{FFFFFF}.",pHealth[playerid]);
}
PHP:
if(GetPVarInt(i,"Drug_Time"))
{
SetPVarInt(i,"Drug_Time",GetPVarInt(i,"Drug_Time") - 1);
// if(GetPVarInt(i,"Drug_Time") == 100);
}
