Счетчик смертей для стрима

Когда играешь в Dark Souls, нельзя не помереть. Вести визуальную статистику для зрителей уже становится правилом хорошего тона. Я использовал для этого AutoHotkey и очень простой скрипт:

;Введите путь к текстовому файлу
filePath = D:\Dropbox\Stream\Common\DeathCounter\deaths.txt
FileReadLine, deathVar, %filePath%, 1

;При нажатии на Num+ счетчик будет увеличен и сохранен в текстовый файл
	~NumpadAdd::
		;Если файл не существует, создаем
		IfNotExist, %filePath%
			FileAppend,0, %filePath%
		;Считываем количество смертей из файла
		FileReadLine, deathVar, %filePath%, 1
		Var := ++deathVar
		FileDelete, %filePath%
		FileAppend,%deathVar%, %filePath%
	return

;При нажатии на Num- счетчик будет уменьшен и сохранен в текстовый файл
	~NumpadSub::
		IfNotExist, %filePath%
			FileAppend,0, %filePath%
		FileReadLine, deathVar, %filePath%, 1
		
		if deathVar = 0
		return

		Var := --deathVar
		FileDelete, %filePath%
		FileAppend,%deathVar%, %filePath%
	return

Удачных стримов.