Sachverhalt: Sachverhalt: A. Mit Totalunternehmervertrag vom 15. September 1995 verpflichtete sich die X._ AG gegenüber A._ und B._ zur Erstellung eines schlüsselfertigen Einfamilienhauses nach eigenen Plänen. Zwei den Vertrag ergänzende Nachträge wurden von den Bestellern unterzeichnet, nicht jedoch ein ihnen am 20. Juni 1996 zugestellter dritter Nachtrag, weil darin die änderungsbedingten Mehrkosten und Einsparungen nicht offen gelegt wurden. Dennoch verlangten die Besteller die Ausführung des Werkes gemäss Nachtrag 3. Die X._ AG weigerte sich ihrerseits, die Arbeiten gemäss Nachtrag 3 ohne Einigung über den Preis auszuführen und stellte Anfang November 1996 die Arbeit ein. Am 21. November 1996 traten die Besteller vom Vertrag zurück. Die X._ AG erwirkte alsdann die provisorische Eintragung eines Bauhandwerkerpfandrechtes auf dem Grundstück Y._ der Besteller für Fr. 285'330.-- nebst 5% Zins von Fr. 127'000.-- seit 1. November 1996 sowie 5% Zins von Fr. 158'330.-- seit 10. Dezember 1996. A. Mit Totalunternehmervertrag vom 15. September 1995 verpflichtete sich die X._ AG gegenüber A._ und B._ zur Erstellung eines schlüsselfertigen Einfamilienhauses nach eigenen Plänen. Zwei den Vertrag ergänzende Nachträge wurden von den Bestellern unterzeichnet, nicht jedoch ein ihnen am 20. Juni 1996 zugestellter dritter Nachtrag, weil darin die änderungsbedingten Mehrkosten und Einsparungen nicht offen gelegt wurden. Dennoch verlangten die Besteller die Ausführung des Werkes gemäss Nachtrag 3. Die X._ AG weigerte sich ihrerseits, die Arbeiten gemäss Nachtrag 3 ohne Einigung über den Preis auszuführen und stellte Anfang November 1996 die Arbeit ein. Am 21. November 1996 traten die Besteller vom Vertrag zurück. Die X._ AG erwirkte alsdann die provisorische Eintragung eines Bauhandwerkerpfandrechtes auf dem Grundstück Y._ der Besteller für Fr. 285'330.-- nebst 5% Zins von Fr. 127'000.-- seit 1. November 1996 sowie 5% Zins von Fr. 158'330.-- seit 10. Dezember 1996. B. Am 25. September 1998 reichte die X._ AG beim Amtsgericht Hochdorf Klage ein mit dem Begehren, A._ und B._ seien unter solidarischer Haftbarkeit zu verpflichten, ihr Fr. 285'330.-- nebst Zins zu 5% von Fr. 127'000.-- seit 1. November 1996 und von Fr. 158'330.-- seit 10. Dezember 1996 zu bezahlen. Zudem sei das auf dem Grundstück Y._ für die genannte Forderung provisorisch eingetragene Bauhandwerkerpfandrecht definitiv einzutragen. Mit Urteil vom 18. Mai 2001 verpflichtete das Amtsgericht Hochdorf A._ und B._, der X._ AG unter solidarischer Haftbarkeit Fr. 120'497.70 nebst 5% Zins seit 1. November 1996 zu bezahlen, und es wies das Grundbuchamt Hochdorf an, in diesem Umfang das Bauhandwerkerpfandrecht auf dem Grundstück Y._ definitiv einzutragen. Darüber hinaus wies das Amtsgericht die Klage ab. Gegen dieses Urteil legten A._ und B._ Appellation beim Obergericht des Kantons Luzern ein, welches der X._ AG am 24. Januar 2003 Fr. 27'719.95 nebst 5% Zins seit 1. November 1996 zusprach und die definitive Eintragung des Bauhandwerkerpfandrechts in diesem Umfang anordnete. Die X._ AG hatte zudem 90% der erst- und zweitinstanzlichen Prozesskosten sowie ihre eigenen Anwaltskosten zu tragen, und sie hatte der Gegenpartei den Kostenvorschuss im Betrage von Fr. 5'926.10 sowie deren Anwaltskosten im Betrag von Fr. 22'221.40 zu vergüten. Im Laufe des obergerichtlichen Verfahrens verstarb B._. An seine Stelle traten die gesetzlichen Erben in das Verfahren ein. Im Laufe des obergerichtlichen Verfahrens verstarb B._. An seine Stelle traten die gesetzlichen Erben in das Verfahren ein. C. Mit staatsrechtlicher Beschwerde beantragt die Beschwerdeführerin dem Bundesgericht die Aufhebung des angefochtenen Urteils und die Rückweisung der Sache zur Neubeurteilung an die Vorinstanz. Die Beschwerdegegner schliessen auf Abweisung der staatsrechtlichen Beschwerde, soweit darauf einzutreten ist. Denselben Antrag stellt das Obergericht des Kantons Luzern in seiner Vernehmlassung, die der Beschwerdeführerin zur Kenntnisnahme zugestellt wurde. 