你自己主动离职,可以要求老板一次性付清你所有工资,但可能会影响到你当初进厂时的押金。
你可以去劳动仲裁,不能以没有拿到工程款为由不发工资。
我觉得你可以去劳动仲裁部门看看,我看你可以再和老板说说看看行不行。
劳动仲裁吧