10.02.2013, 05:23
Код:
#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; }
I can buy from every where
