| 
							
							
								 jenz | 7ddd33ef0d | deleting result sets, some bug fixes etc | 2023-04-30 15:21:36 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 334b5bbde4 | delete dbresults in more cases, some printing, using getclientserial | 2023-04-30 12:14:28 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 48d793437a | added more print messages | 2023-04-29 13:41:32 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 60ecb4f85d | added chat message when timer gets disabled due to event. i forgot the feature existed. | 2023-04-29 13:26:37 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 3d12319247 | added feature to completely ignore the racetimer, this was requested by encapsulation | 2023-03-27 23:17:19 +02:00 |  | 
			
				
					| 
							
							
								 jenz | f51c3c1e60 | reducing DB queries from high priority to low or normal, also removed obsolete repository | 2023-02-19 15:41:54 +01:00 |  | 
			
				
					| 
							
							
								 jenz | c72b97c657 | changed roundstart to reset differently | 2022-08-17 21:07:31 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 23cd40963c | bug fixes, hopefully the last one needed | 2022-08-15 01:47:05 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 470a5199c4 | added bandaid fix for when select queries select 0 instead of S1 | 2022-08-12 01:03:20 +02:00 |  | 
			
				
					| 
							
							
								 jenz | a5c7067026 | added alter table statements for adding and removing indexes when maps are loaded. THis way i avoid mysql's limit of 64 indexes per table. the toptimes and own times can now be displayed very quickly ingame. ONly exception is if dev/ze2/ze play the same map because mapStart and MapEnd add and remove the indexes. So if dev/ze/ or ze2/ze play the same map then the first server leaving the map will delete the index again | 2022-08-11 16:05:18 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 43cb66b2d8 | remade sql statement for altering table to just run every 10 seconds | 2022-08-10 13:17:09 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 2c55476ea3 | removing file not there and updating racetimer plugin to fix edge bug | 2022-08-10 00:55:03 +02:00 |  | 
			
				
					| 
							
							
								 jenz | 30145198f4 | updated so mako has its racezone back on racemode | 2022-08-09 15:54:34 +02:00 |  | 
			
				
					| 
							
							
								 jenz | bd82e3947f | many updates | 2022-08-09 01:39:41 +02:00 |  | 
			
				
					| 
							
							
								 jenz | d29f3fa2f1 | added check to prevent teleport abuse | 2022-08-02 14:27:20 +02:00 |  | 
			
				
					| 
							
							
								 jenz | a9ce7a6fea | reduced query time by checking for length of column, not a real long term solution but should be good enough for some years | 2022-05-07 14:20:26 +02:00 |  | 
			
				
					| 
							
							
								 christian | 14e70db53c | potentially fixed the cause as to why the timer sometimes just would disable | 2021-07-29 15:17:49 +02:00 |  | 
			
				
					| 
							
							
								 christian | ce4933d124 | fixed check if player has no previous time and added check for displaying a certain message | 2021-07-02 19:56:15 +02:00 |  | 
			
				
					| 
							
							
								 christian | ee95d3582e | changed how to evaluate if time is better | 2021-06-30 17:42:45 +02:00 |  | 
			
				
					| 
							
							
								 christian | c5a6e30ca8 | added return fix | 2021-05-03 09:41:03 +02:00 |  | 
			
				
					| 
							
							
								 christian | 7cf253a076 | fixed client checks on triggers and added sql db check | 2021-05-03 08:56:28 +02:00 |  | 
			
				
					| 
							
							
								 christian | fba464681f | reduced teleport check | 2021-05-02 20:36:28 +02:00 |  | 
			
				
					| 
							
							
								 christian | 6eacec67ea | redid table name for update queries | 2021-05-02 10:45:28 +02:00 |  | 
			
				
					| 
							
							
								 christian | bfb7e463e1 | autism bot added mask solid and racetimer wrote table names correct | 2021-05-02 02:15:50 +02:00 |  | 
			
				
					| 
							
							
								 christian | 1f227eb1f6 | trying to avoid bot running over edge and trying to prevent query bugging timer | 2021-05-02 00:52:51 +02:00 |  | 
			
				
					| 
							
							
								 christian | 054ae4a60b | removed some checks | 2021-04-27 19:50:16 +02:00 |  | 
			
				
					| 
							
							
								 Christian | bec3117150 | forgot to re-add the map specific stuff | 2021-03-09 10:32:51 +01:00 |  | 
			
				
					| 
							
							
								 Christian | f3898a1663 | hopefully fixed database connection | 2021-03-09 10:14:18 +01:00 |  | 
			
				
					| 
							
							
								 Christian | d2ef826790 | cleaning datapacks and database connections and adding check for fakeclients | 2021-03-08 21:47:50 +01:00 |  | 
			
				
					| 
							
							
								 Christian | b3ffd0200a | tested on dev, could not update time properly, adding table name and removing quotes causes the update queries to work | 2021-03-03 21:28:31 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 475d1a09fa | should be fixed for good now | 2021-03-02 12:50:08 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 735acbd3e5 | moved db connection again to try and finally avoid invalid db handles | 2021-03-02 10:21:14 +01:00 |  | 
			
				
					| 
							
							
								 Christian | facb195c75 | char queries were actually not long enough with 256 in some cases so made them 400 long to fit all mapnames lengths | 2021-03-02 09:04:29 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 795fcaca34 | further sql syntax fixes and reduced rows size | 2021-03-02 01:24:04 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 63fa29c720 | added squery logs, removed methods, changed alter table, fixed some qoutes probably, changed some checking with mysql | 2021-02-28 23:47:41 +01:00 |  | 
			
				
					| 
							
							
								 Christian | a3f69e7719 | fixed query again with extra checks this time | 2021-02-27 13:10:44 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 581606d99c | fixed query to display toptimes correctly ingame | 2021-02-27 12:48:06 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 7dafdd20c3 | surpressed unimportant column exists error | 2021-02-27 09:42:59 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 0c2103cc0c | fixing errors due to disconnected clients | 2021-02-26 22:31:47 +01:00 |  | 
			
				
					| 
							
							
								 Christian | d0d6294720 | added default values to coloumns | 2021-02-26 13:24:38 +01:00 |  | 
			
				
					| 
							
							
								 Christian | 2d5edba284 | major rework of many features | 2021-02-25 23:44:03 +01:00 |  | 
			
				
					| 
							
							
								 Christian | b5d48eb5ab | changed Database calls, changed timer accruacy, finally fixed escapednames | 2021-01-26 19:49:43 +01:00 |  | 
			
				
					| 
							
							
								 jenzur | 177af1a1cf | moved udp connection socket and fixed invalid handle probably | 2020-09-23 11:48:11 +02:00 |  | 
			
				
					| 
							
							
								 jenzur | 91bb936ebb | small fix hopefully to error being spammed | 2020-06-26 12:30:19 +02:00 |  | 
			
				
					| 
							
							
								 jenzur | 6a9b76a0c2 | array index issue supposedly | 2020-04-15 01:00:12 +02:00 |  | 
			
				
					| 
							
							
								 jenzur | 124a190ac8 | check was > but had to be < | 2020-04-05 16:43:49 +02:00 |  | 
			
				
					| 
							
							
								 jenzur | 5a406acc6e | fixing up update check | 2020-04-05 00:56:20 +02:00 |  | 
			
				
					| 
							
							
								 jenzur | ef265dfdb0 | removed 2 dimensional array and instead use mysql calls Got reported some cases of times not updating correctly, also added dev output | 2020-04-04 23:56:31 +02:00 |  | 
			
				
					| 
							
							
								 jenzur | 6e4e45234b | yikes | 2019-09-05 23:16:38 +02:00 |  | 
			
				
					| 
							
							
								 jenzur | 23a02ceee7 | !cleantime name stage added 🤷 | 2019-09-05 23:14:56 +02:00 |  |