Help pls
#1

Код:
#include <a_samp>
#include <zcmd>
#include <sscanf>

new Heroin[MAX_PLAYERS];
new Weed[MAX_PLAYERS];
new bool:IsPlayerOnDrugs[MAX_PLAYERS] = false;
forward SetPlayerDrunkLevelEx(playerid, level);


CMD:buy(playerid, params[])
{
    SendClientMessage(playerid, 0xFFA54F, "/buyheroin");
	SendClientMessage(playerid, 0xFFA54F, "/buyweed");
	IsPlayerInRangeOfPoint(playerid, 4.0, 1431.1450,-1095.5485,17.5756);
	CreatePickup(1239, 1, 1431.1450,-1095.5485,17.5756);
	TextDrawCreate(1431.1450,-1095.5485, "type ~y~/buy~y~");
	return 1;
}

CMD:buyheroin(playerid, params[])
{
	Heroin[playerid] ++;
	GivePlayerMoney(playerid, -10000);
	SendClientMessage(playerid, 0xFFA54F, "Ти си купи 1 грам Хероин");
	SendClientMessage(playerid, 0xFFA54F, "Aко искаш да използваш /useheroin");
	SendClientMessage(playerid, 0xCAFF70, "Aко искаш да провериш колко грама дрога имаш /checkdrugs");
	return 1;
}

CMD:buyweed(playerid, params[])
{
	Weed[playerid] ++;
	GivePlayerMoney(playerid, -5000);
	SendClientMessage(playerid, 0xFFA54F, "Ти си купи 1 грам Трева");
	SendClientMessage(playerid, 0xFFA54F, "Aко искаш да използваш /useweed");
	SendClientMessage(playerid, 0xCAFF70, "Aко искаш да провериш колко грама дрога имаш /checkdrugs");
	return 1;
}

CMD:useheroin(playerid, params[])
{
    if(Heroin[playerid] == 0) return SendClientMessage(playerid, -1, "Ти нямаш хероин иди си купи");
    if(IsPlayerOnDrugs[playerid]) return SendClientMessage(playerid, -1, "Ти още си напушен");
	Heroin[playerid] --;
	SetPlayerHealth(playerid, 100);
	SetPlayerArmour(playerid, 75);
	SetPlayerDrunkLevel(playerid, 900);
    SetPlayerWeather(playerid, 21);
    SendClientMessage(playerid, 0xCAFF70, "Ти използва 1 грам Хероин");
    SetTimerEx("SetPlayerDrunkLevelEx", 13000, false, "ii", playerid, 0);
    IsPlayerOnDrugs[playerid] = true;
	return 1;
}

CMD:useweed(playerid, params[])
{
    if(Heroin[playerid] == 0) return SendClientMessage(playerid, -1, "Ти нямаш хероин иди си купи");
    if(IsPlayerOnDrugs[playerid]) return SendClientMessage(playerid, -1, "Ти още си напушен");
	Weed[playerid] --;
	SetPlayerHealth(playerid, 100);
	SetPlayerArmour(playerid, 50);
	SetPlayerDrunkLevel(playerid, 900);
    SetPlayerWeather(playerid, 21);
    SendClientMessage(playerid, 0xCAFF70, "Ти използва 1 грам Хероин");
    SetTimerEx("SetPlayerDrunkLevelEx", 11000, false, "ii", playerid, 0);
    IsPlayerOnDrugs[playerid] = true;
    return 1;
}

CMD:checkdrugs(playerid, params[])
{
	new string[128];
	new string2[128];
	Heroin[playerid];
	Weed[playerid];
    format(string, sizeof(string), "Имаш %d Хероин", Heroin[playerid]);
    format(string2, sizeof(string2), "Имаш %s Трева", Weed[playerid]);
    SendClientMessage(playerid, -1, string);
    SendClientMessage(playerid, -1, string2);
    return 1;
}

public SetPlayerDrunkLevelEx(playerid, level)
{
    SetPlayerDrunkLevel(playerid, 0);
    SetPlayerWeather(playerid, 0);
    if(level == 0) IsPlayerOnDrugs[playerid] = false;
    return 1;
}
When i /checkdrugs doesn't show numbers
I can buy from every where ?? Help PLZ
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)