edikzver
Ученик
Доброго времени суток вот такой вопрос нужна команда клист так как ана отсутствует для моей версии мода не могу найти помогите кто может зарание спасибо вот пример моего кода незнаю как называется но не лесенка вроди
вот такого формата
вот такого формата
HTML:
c:usedrugs;
{
if(sscanf(params,"d",params[0])) return SCM(playerid, COLOR_WHITE, " Введите: /usedrugs [количество]");
new Float:health;
if(PlayerInfo[playerid][pDrugtime] > 0) return SCM(playerid,COLOR_GRAD1,"{FFD300}x {AFAFAF}Нельзя слишком часто употре***ть наркотик!");
if(params[0] > 3 || params[0] < 1) return SCM(playerid, COLOR_GRAD1, "Нельзя меньше 1 грамма и больше 3 грамм!");
if(params[0] > 12 || params[0] < 1) return SCM(playerid, COLOR_GRAD1, "Нельзя меньше 1 грамма и больше 12 грамм!");
if(params[0] > 15 || params[0] < 1) return SCM(playerid, COLOR_GRAD1, "Нельзя меньше 1 грамма и больше 15 грамм!");
if(PlayerInfo[playerid][pDrugs] <= 0) return SCM(playerid, COLOR_GRAD1, "{FFD300}x {AFAFAF}Недостаточно наркотиков");
PlayerInfo[playerid][pDrugtime] = 10;
if(PlayerInfo[playerid][pDrugs] >= params[0])
{
if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) { PlayerStoned[playerid] += 1; if(PlayerCuffed[playerid] == 0) { ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.1,0,0,0,0,0,1); } }
if(params[0] == 1) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 10.0); }
if(params[0] == 2) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 20.0); }
if(params[0] == 3) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 30.0); }
if(params[0] == 4) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 40.0); }
if(params[0] == 5) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 50.0); }
if(params[0] == 6) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 60.0); }
if(params[0] == 7) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 70.0); }
if(params[0] == 8) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 80.0); }
if(params[0] == 9) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 90.0); }
if(params[0] == 10) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 100.0); }
if(params[0] == 11) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 110.0); }
if(params[0] == 12) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 120.0); }
if(params[0] == 13) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 160.0); }
if(params[0] == 14) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 140.0); }
if(params[0] == 15) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 150.0); }
if(params[0] == 16) { GetPlayerHealth(playerid, health); SetPlayerHealthAC(playerid, health + 175.0); }
PlayerInfo[playerid][pDrugs] -= params[0];
SCMF(playerid,COLOR_WHITE,"(( Здоровье пополнено до: %0.0f ))", PlayerHealth[playerid]);
format(stringer1,sizeof(stringer1), "%s употребил(а) наркотик", PlayerInfo[playerid][pNames]);
ProxDetector(10.0, playerid, stringer1, 0xDD90FFFF,0xDD90FFFF,0xDD90FFFF,0xDD90FFFF,0xDD90FFFF);
SetTimerEx("Narkotik", 10*1000, 0, "d", playerid);
}
return true;
}
