background image

 

 

68 

 

Βοηθητικά Μηνύματα (Hints) 

 

Εικόνα 30.Βοηθητικά μηνύματα στο περιβάλλον του παιχνιδιού 

Η εμφάνιση βοηθητικών μηνυμάτων είναι επίσης απαραίτητη για την καθοδήγηση του 

παίκτη κατά την αλληλεπίδραση με τους NPCs. Η συνάρτηση draw_chat_hint() είναι υπεύθυνη 

για  την  εμφάνιση  αυτών  των  μηνυμάτων.  Τα  μηνύματα  προβάλλονται  στην  επιφάνεια  του 

παιχνιδιού όταν ο παίκτης πλησιάζει έναν NPC ή όταν πρέπει να ολοκληρώσει έναν στόχο. Η 

επιφάνεια του βοηθητικού μηνύματος προσαρμόζεται στο μισό ύψος του inventory. Αρχικά, 

ελέγχεται  αν  ο  παίκτης  βρίσκεται  κοντά  σε  κάποιον  NPC  με  την  distance_from_npc().  Αν 

ισχύει αυτό και ο παίκτης δεν έχει ξεκινήσει τη συνομιλία και το σκορ είναι μηδενικό, τότε 

ενεργοποιείται η εμφάνιση του μηνύματος για 3 δευτερόλεπτα. Ανάλογα με την κατάσταση 

του παιχνιδιού, το κείμενο του αλλάζει: 

• 

Αν ο παίκτης έχει ήδη μιλήσει με κάποιον NPC και έχει εμφανιστεί το αντικείμενό του 

προς συλλογή, τότε ενεργοποιείται μήνυμα που καθοδηγεί τον παίκτη να το βρει. 

• 

Αν ο παίκτης δεν έχει μιλήσει  με κανέναν ή έχει μιλήσει, αλλά δεν έχει  εμφανιστεί 

αντικείμενο,  τότε  το  κείμενο  υποδεικνύει  στον  παίκτη  να  συνομιλήσει  με  τον 

συγκεκριμένο  NPC.  Η  ονομασία  διαφοροποιείται  σε  Lady  of  Wisdom  για  τους 

θηλυκούς χαρακτήρες, ενώ για τους υπόλοιπους χρησιμοποιείται το Lord of Wisdom. 

Αν ο παίκτης δεν βρίσκεται κοντά σε κανέναν NPC, τότε το βοηθητικό μήνυμα προτρέπει τον 

παίκτη να τους βρει χρησιμοποιώντας το mini-map.