-
Notifications
You must be signed in to change notification settings - Fork 0
/
skrypt.js
80 lines (61 loc) · 1.66 KB
/
skrypt.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
javascript:
var zagroda = 18000;
var arr = [];
var str = "<textarea>";
var topCount;
var lkCount;
var tarCount;
//Pobranie miejsca na którym występują dane jednostki
$("#units_table thead tr th").each(function(index, valueTab) {
var unit = $(this).find("img").attr("title");
if (unit === "Topornik") {
topCount = index;
}
if (unit === "Lekki kawalerzysta") {
lkCount = index;
}
if (unit === "Taran") {
tarCount = index;
}
});
$("#units_table tbody").each(function(index, valueTab) {
var loopTr = 0;
var top = 0;
var lk = 0;
var tar = 0;
var zag = 0;
$(valueTab).find("tr td").each(function(index, valueTd) {
if (index === topCount) {
var count = $(valueTd).html();
top += +count
zag += +count;
}
if (index === lkCount) {
var count = $(valueTd).html();
lk += +count
zag += +count * 4;
}
if (index === tarCount) {
var count = $(valueTd).html();
tar += +count
zag += +count * 5;
}
});
var label = $(this).find(".quickedit-label").text();
var rCoordCel = /\d{3}[|]\d{3}/g;
var coord = rCoordCel.exec(label);
var valueToPush = {};
valueToPush.top = top;
valueToPush.lk = lk;
valueToPush.tar = tar;
valueToPush.zag = zag;
valueToPush.coord = coord[0];
arr.push(valueToPush);
});
$.each(arr, function(key, value) {
if (value.zag > zagroda) {
str += value.coord + " top:" + value.top + " lk:" + value.lk + " tar:" + value.tar + "\n"
}
});
str += "</textarea>"
$("#overview_menu").append(str);