· 5 years ago · Mar 15, 2020, 09:36 AM
1stock GetGZColorF(fnumber)
2{
3 new zx;
4 switch(fnumber)
5 {
6 case 13: zx = 0x66006665;//660066
7 case 14: zx = 0x33cc0065;//33cc00
8 case 15: zx = 0xD1FF0070;
9 case 16: zx = 0x00FFCC65;//0FFBFB
10 case 17: zx = 0x00477765;
11 default: zx = 0xFF000060;
12 }
13 return zx;
14}
15
16stock GetGangZoneColor(gangzonex)
17{
18 new zx;
19 switch(GZInfo[gangzonex][gFrakVlad])
20 {
21 case 13: zx = 0x66006665;//660066
22 case 14: zx = 0x33cc0065;//40FF00
23 case 15: zx = 0xD1FF0070;
24 case 16: zx = 0x00FFCC65;//0FD9FA
25 case 17: zx = 0x00477765;//0x00345B65
26 default: zx = 0xFF000060;
27 }
28 return zx;
29}
30
31-- --------------------------------------------------------
32
33--
34-- Структура таблицы `gangz`
35--
36
37CREATE TABLE IF NOT EXISTS `gangz` (
38 `gID` int(11) NOT NULL,
39 `gCoords[0]` float NOT NULL,
40 `gCoords[1]` float NOT NULL,
41 `gCoords[2]` float NOT NULL,
42 `gCoords[3]` float NOT NULL,
43 `gFrakVlad` int(11) NOT NULL
44) ENGINE=InnoDB DEFAULT CHARSET=utf8;
45
46--
47-- Дамп данных таблицы `gangz`
48--
49
50INSERT INTO `gangz` (`gID`, `gCoords[0]`, `gCoords[1]`, `gCoords[2]`, `gCoords[3]`, `gFrakVlad`) VALUES
51(0, 0, 0, 0, 0, 13),
52(1, 2577.86, -1056.91, 2787.59, -898.771, 13),
53(2, 2368.13, -1056.91, 2577.86, -898.771, 13),
54(3, 2158.4, -1056.91, 2368.13, -898.771, 13),
55(4, 1948.68, -1056.91, 2158.4, -898.771, 13),
56(5, 1738.95, -1056.91, 1948.68, -898.771, 14),
57(6, 2787.59, -1056.91, 2997.32, -898.771, 13),
58(7, 2787.59, -1215.06, 2997.32, -1056.91, 13),
59(8, 2787.59, -1373.2, 2997.32, -1215.06, 13),
60(9, 2787.59, -1531.34, 2997.32, -1373.2, 13),
61(10, 2787.59, -1689.49, 2997.32, -1531.34, 13),
62(11, 2787.59, -1847.63, 2997.32, -1689.49, 14),
63(12, 2787.59, -2005.77, 2997.32, -1847.63, 17),
64(13, 2787.59, -2163.92, 2997.32, -2005.77, 17),
65(14, 2577.86, -1215.06, 2787.59, -1056.91, 13),
66(15, 2577.86, -1373.2, 2787.59, -1215.06, 13),
67(16, 2577.86, -1531.34, 2787.59, -1373.2, 14),
68(17, 2577.86, -1689.49, 2787.59, -1531.34, 14),
69(18, 2577.86, -1847.63, 2787.59, -1689.49, 14),
70(19, 2577.86, -2005.77, 2787.59, -1847.63, 17),
71(20, 2577.86, -2163.92, 2787.59, -2005.77, 17),
72(21, 2368.13, -1215.06, 2577.86, -1056.91, 13),
73(22, 2368.13, -1373.2, 2577.86, -1215.06, 14),
74(23, 2368.13, -1531.34, 2577.86, -1373.2, 14),
75(24, 2368.13, -1689.49, 2577.86, -1531.34, 14),
76(25, 2368.13, -1847.63, 2577.86, -1689.49, 14),
77(26, 2368.13, -2005.77, 2577.86, -1847.63, 14),
78(27, 2368.13, -2163.92, 2577.86, -2005.77, 17),
79(28, 2158.4, -1215.06, 2368.13, -1056.91, 13),
80(29, 2158.4, -1373.2, 2368.13, -1215.06, 14),
81(30, 2158.4, -1531.34, 2368.13, -1373.2, 14),
82(31, 2158.4, -1689.49, 2368.13, -1531.34, 14),
83(32, 2158.4, -1847.63, 2368.13, -1689.49, 14),
84(33, 2158.4, -2005.77, 2368.13, -1847.63, 17),
85(34, 2158.4, -2163.92, 2368.13, -2005.77, 17),
86(35, 1948.68, -1215.06, 2158.4, -1056.91, 13),
87(36, 1948.68, -1373.2, 2158.4, -1215.06, 13),
88(37, 1948.68, -1531.34, 2158.4, -1373.2, 13),
89(38, 1948.68, -1689.49, 2158.4, -1531.34, 13),
90(39, 1948.68, -1847.63, 2158.4, -1689.49, 17),
91(40, 1948.68, -2005.77, 2158.4, -1847.63, 17),
92(41, 1948.68, -2163.92, 2158.4, -2005.77, 17),
93(42, 1738.95, -1215.06, 1948.68, -1056.91, 13),
94(43, 1738.95, -1373.2, 1948.68, -1215.06, 13),
95(44, 1738.95, -1531.34, 1948.68, -1373.2, 13),
96(45, 1738.95, -1689.49, 1948.68, -1531.34, 13),
97(46, 1738.95, -1847.63, 1948.68, -1689.49, 17),
98(47, 1738.95, -2005.77, 1948.68, -1847.63, 17),
99(48, 1738.95, -2163.92, 1948.68, -2005.77, 17);
100
101-- --------------------------------------------------------