I don't think lighting and thunder has any major effect on them breeding, more so just with an environment that they feel comfortable enough to breed and you need to have at least a pair in the group, if they happen to be all same sex then it won't work.
you can try simulate wet/dry season as most of the amazonian fish time their breeding during wet season, some people will drop their water level then simulate rain fall but IMO those are not really necessary as our tanks are not deep enough to have a big impact on water pressure anyway. I would imagine during dry season the water quality would degrade as compare to wet season, nitrite build up, oxygen level drops, temperature increases, less food available, etc. then when wet season comes water quality improves, food increases, temperature drops with all the fresh cold rain water. maybe try to simulate those. I know someone with rbps that will spawn when there's a big storm out there so maybe time your water change when there's change in weather (more barometric pressure related than just lighting and thunder)??