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 | } |