eh.. direi allora che dovresti avere un minimo di progetto o non vai molto lontano.. e la risposta a questo tuo problema ce l'hai solo tu, nel senso che solo tu conosci il progetto...


non so come hai impostato la cosa fin'ora, ma io avrei fatto un database villaggi (dico per emulare proprio travian) che per ogni villaggio ha un record con strutture e livelli.. a quel punto basta leggere il livello corrente per mostrare la struttura giusta.. nel momento in cui si verificano le condizioni necessarie mostrerai un link che fa l'update di quella struttura (e per farlo aumenta il livello nel dtaabase).. una cosa del genere...