ゲームメーカーのコリジョンイベントに小さな関数があります。何らかの理由でトリガーされると、変数は別の変数によってインクリメントされるはずで、実行されて最大までインクリメントされます。これがコードです。
if(global.rep <= 5000){
global.rep += rep_gain;
global.poop_time = poop_time - 5;
}
これが衝突イベントにある場合、一度だけ起動する必要があります。変数 rep_gain は irandom(5,10) ですが、最大である 5000 まで実行し続けます。