View difference between Paste ID: PKwSUvsW and pRManMbb
SHOW: | | - or go back to the newest paste.
1-
L 03/28/2015 - 14:28:12: Info (map "rp_meckblistards_v2") (file "errors_20150328.log")
1+
stock bool:Isbetween(Float:Corner1[3], Float:Corner2[3], client=0)
2-
L 03/28/2015 - 14:28:12: [SM] Native "GetClientAbsOrigin" reported: Client index 0 is invalid
2+
{ 
3-
L 03/28/2015 - 14:28:12: [SM] Displaying call stack trace for plugin "cssrp.smx":
3+
	decl Float:Entity[3]; 
4-
L 03/28/2015 - 14:28:12: [SM]   [0]  Line 10142, E:\code\scripting\cssrp.sp::Isbetween()
4+
	decl Float:field1[2]; 
5-
L 03/28/2015 - 14:28:12: [SM]   [1]  Line 9951, E:\code\scripting\cssrp.sp::OV_IsInComico()
5+
	decl Float:field2[2]; 
6-
L 03/28/2015 - 14:28:12: [SM]   [2]  Line 9758, E:\code\scripting\cssrp.sp::GetZoneName()
6+
	decl Float:field3[2]; 
7-
L 03/28/2015 - 14:28:12: [SM]   [3]  Line 3837, E:\code\scripting\cssrp.sp::HudTimer()
7+
8
    if(client <= MaxClients) && IsClientInGame(client))
9
    GetClientAbsOrigin(client, Entity);
10
11
	Entity[2] = FloatAdd(Entity[2], 25.0);
12
13
	if (FloatCompare(Corner1[0], Corner2[0]) == -1)  
14
	{ 
15
		field1[0] = Corner1[0]; 
16
		field1[1] = Corner2[0]; 
17
	} 
18
	else 
19
	{ 
20
		field1[0] = Corner2[0]; 
21
		field1[1] = Corner1[0]; 
22
	} 
23
	if (FloatCompare(Corner1[1], Corner2[1]) == -1)  
24
	{ 
25
		field2[0] = Corner1[1]; 
26
		field2[1] = Corner2[1]; 
27
	} 
28
	else 
29
	{ 
30
		field2[0] = Corner2[1]; 
31
		field2[1] = Corner1[1]; 
32
	} 
33
	if (FloatCompare(Corner1[2], Corner2[2]) == -1)  
34
	{ 
35
		field3[0] = Corner1[2]; 
36
		field3[1] = Corner2[2]; 
37
	} 
38
	else 
39
	{ 
40
		field3[0] = Corner2[2]; 
41
		field3[1] = Corner1[2]; 
42
	} 
43
44
	if (Entity[0] < field1[0] || Entity[0] > field1[1])
45
		return false; 
46
	if (Entity[1] < field2[0] || Entity[1] > field2[1])
47
		return false; 
48
	if (Entity[2] < field3[0] || Entity[2] > field3[1])
49
		return false; 
50
	 
51
	return true; 
52
}