You're looking for the scripting.lua file for whatever campaign you're modding (not in a pack, but in the empire data folder)
You'll have to add code that looks something like
Code:
local function OnFactionTurnStart(context)
if conditions.FactionName("maratha", context) then
effect.adjust_treasury(-1000,context)
end
end
http://www.twcenter.net/forums/showthread.php?t=243427 for a few small scripting samples, there are also some mods that contain a lot of scripting (e.g. ape:ti) that you could look at to see how they do it.
http://www.twcenter.net/forums/showthread.php?t=243201 for an overview of functions you can call from your scripts