Dovresti prenderne uno base e modificarlo!
In rete trovi tanti script generici in ogni campo, generalmente se ne scarica uno simile alle proprie esigenze e in mezz'ora/mezza giornata in base alla difficoltà delle variazioni da apportare si modifica a proprio piacimento.
E' inutile cercare lo script a "propria immagine e somiglianza" anche perchè spesso hanno dei piccoli errori e quindi ci si perde sempre il tempo per leggerlo e correggerlo.