Mit dynamisch meinst du, dass je Ref XX Lose in einen Pot gehen und die Verteilung prozentual auf die Plätze stattfindet?
Oder dass man je Ref XX Lose bekommt?

Beides an sich leicht umsetzbar.

Da aber die Refs nicht wie in anderen Rallyes per Funktionsaufruf gezählt werden, sondern vorhandene Werte aus der vms_werberdaten genommenw erden, muss man sich halt daher die Infos holen:

Query-> Wie viele Refs gibt es aktuell schon in der Rallye?
Diesen Wert x Lose/1Ref = Gesamtpot
Verteilung auf die Plätze dann wie in anderen dynamischen Rallyes halt auch.

Oder einfacher Variante #2 einfach je Platz Anzahl Refs x Lose/1Ref