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