View difference between Paste ID: 6P3vaBUT and EVF7FUEg
SHOW: | | - or go back to the newest paste.
1
#include <a_samp>
2
3
enum DrugInfo
4
{
5-
	DrugName[23],
5+
6
	Float:PosDY,
7
	Float:PosDZ
8
};
9
new
10
	DInfo[][DrugInfo] =
11
	{
12
		{2034.4641,865.0686,6.9227},
13-
		{"{00ff00}îðú ñîéí",2034.4641,865.0686,6.9227},
13+
		{2027.7330,1369.7593,10.8130}
14-
		{"{00ff00}îðú ñîéí",2027.7330,1369.7593,10.8130}
14+
15
	bool:InDrug[MAX_PLAYERS char],
16
	DrugPick[sizeof(DInfo)],
17
	DrugTimer[MAX_PLAYERS char]
18
;
19
	
20
public OnGameModeInit()
21
{
22
	for(new i = 0; i<sizeof(DInfo); i++)
23-
	SetGameModeText("Blank Script");
23+
24-
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
24+
25
		Create3DTextLabel("{ff0000}• [Drug] •",0x0080C0FF,DInfo[i][PosDX], DInfo[i][PosDY], DInfo[i][PosDZ],30.0,0,0);
26
	}
27
	return 1;
28-
		Create3DTextLabel(DInfo[i][DrugName],0x0080C0FF,DInfo[i][PosDX], DInfo[i][PosDY], DInfo[i][PosDZ],30.0,0,0);
28+
29
30
public OnPlayerDisconnect(playerid, reason) return KillTimer(DrugTimer[playerid]);
31
32
public OnPlayerPickUpPickup(playerid, pickupid)
33
{
34
	for(new i = 0; i<sizeof(DInfo); i++)
35
	{
36
	    if(pickupid == DrugPick[i])
37
	    {
38
	        if(InDrug[playerid]) return SendClientMessage(playerid,-1,"{ff0000}Error: You alredy have a drug.");
39
	        SetPlayerDrunkLevel(playerid,50000);
40
	        InDrug[playerid] = true;
41-
	        if(InDrug[playerid]) return SendClientMessage(playerid,-1,"{ff0000}Error: àúä ëáø ì÷çú ñîéí, çëä ùéôåâ äñí");
41+
	        SendClientMessage(playerid,-1,"{00ff00}You picked up a drug.");
42
	        DrugTimer[playerid] = SetTimerEx("DrugEnds", 1000*60, false, "i", playerid);
43
	    }
44-
	        SendClientMessage(playerid,-1,"{00ff00}!ì÷çú îðú ñí, á÷øåá äñí éôåâ");
44+
45
	return 1;
46
}
47
48
forward DrugEnds(playerid);
49
public DrugEnds(playerid)
50
{
51
	SetPlayerDrunkLevel(playerid,0);
52
	InDrug[playerid] = false;
53
	SendClientMessage(playerid,-1,"{00ff00}The drug feeling has ended.");
54
	return 1;
55
}