Spoiler
Here's the Lua inside a spoiler for what whatever I've succeeded in doing...
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
function initArray(m) 	local array = {} 	for i = 1, m do 		array[i]=0 	end 	return array end function get_pairs(array) 	local test = 0 	for i in ipairs(array) do 		test = test + 1 	end 	return test end nums = {0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15} addhook("team","teams",1) function teams(id) 	parse("hudtxt2 "..id.." 1 \"©102255102You are walking on tile (X: N/A, Y: N/A)\" 6 105") 	parse("hudtxt2 "..id.." 2 \"©102255102[You have walked on a 'N/A' tile.]\" 6 118") end addhook("movetile","on_movetile") function on_movetile(id,x,y) 	local _tile = tile(x,y,"property") 	usgn = player(id,"usgn") 	if player(id,"exists") then 		if (_tile == (nums[0] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #0' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[1] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #1' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[2] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #2' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[3] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #3' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[4] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #4' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[5] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Floor - Soundless' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[6] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #6' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[7] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #7' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[8] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #8' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[9] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #9' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[10] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #10' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[11] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #11' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[12] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #12' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[13] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #13' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[14] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #14' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		elseif (_tile == (nums[15] and usgn>=0)) then 			parse("hudtxt2 "..id.." 2 \"©102255102[You're on a 'Test #15' tile.]\" 6 118") 			parse("speedmod "..id.." 0") 		return 0 		else 			parse("hudtxt2 "..id.." 1 \"©102255102You are walking on tile (X: "..player(id,"tilex")..", Y: "..player(id,"tiley")..")\" 6 105") 			parse("speedmod "..id.." 0") 		return 0 		end 	end end