Χόμπι και ενδιαφέροντα

Πώς να γράψετε Starcraft AI Σενάρια

" StarCraft " είναι ένα πραγματικό χρόνο παιχνίδι στρατηγικής στον υπολογιστή που δημοσιεύεται από την Blizzard Entertainment . Στο " StarCraft , " ο παίκτης χτίζει και εντολές έναν στρατό για να θέσει τα απόβλητα στους εχθρούς του σε ένα φουτουριστικό περιβάλλον . Εκτός από την άκρως ανταγωνιστική πτυχή multiplayer , το παιχνίδι υποστηρίζει single player αγώνες ενάντια σε έναν υπολογιστή - ελεγχόμενο στρατό . Χρησιμοποιώντας το ενσωματωμένο πρόγραμμα επεξεργασίας χάρτη , οι παίκτες μπορούν να σχεδιάσουν προσαρμοσμένα σενάρια για άλλους παίκτες να ξεπεράσουν , συμπεριλαμβανομένων ρύθμιση χειροκίνητα τη συμπεριφορά του AI αντίπαλο για να ταιριάζει με το σενάριο . Οδηγίες
Η 1

Λήψη και εγκατάσταση SCAIEdit 3.1 και ένας συντάκτης MPQ από το Internet . WinMPQ και MPQ Επιμέλεια χρησιμοποιούνται για την προβολή και επεξεργασία αρχείων αρχείο MPQ του παιχνιδιού . SCAIEdit είναι ένα " StarCraft " AI compiler που απαιτούνται για να γράψει AI αρχεία δέσμης ενεργειών για την εισαγωγή σε 2

Δημιουργήστε ένα αντίγραφο ασφαλείας της " StarCraft . " : . Patch_rt.mpq " στον κατάλογο σας StarCraft Η δημιουργία αντιγράφων ασφαλείας εξασφαλίζει ότι σας " StarCraft " εγκατάσταση δεν καταστράφηκε σε περίπτωση που κάνετε κάποιο λάθος .
εικόνων 3

Ανοίξτε το πρόγραμμα επεξεργασίας MPQ σας και να φορτώσετε " Patch_rt.mpq " από το κατάλογο " StarCraft " . Βρείτε και εκχύλισμα " scripts \\ aiscript.bin " στον υπολογιστή σας .
Η 4

Άνοιγμα SCAIEdit να αρχίσετε ένα νέο αρχείο script . Κάθε γραμμή του σεναρίου αντιστοιχεί σε μια τάξη το AI πρέπει να ολοκληρωθεί , όπως κάνουν τα κτίρια , αναβαθμίσεις , καθιστώντας μονάδες , επιτίθενται , και την υπεράσπιση .
5

Εισάγετε τη γραμμή " χτίσει 1 nexus 150 " για να διατάξει την AI να χτίσει ένα Nexus , το πιο βασικό κτίριο Protoss . Εάν θέλετε να δημιουργήσετε ένα Terran ή Zerg AI σενάριο , απλά αλλάξτε το όνομα του κτιρίου . Ο αριθμός " 150 " αναφέρεται στην προτεραιότητα της διοίκησης , ένα ποσοστό που κυμαίνεται από 0 έως 150
Η 6

Εισάγετε τη γραμμή " wait_build 1 nexus " να διατάξει την AI να σταματήσουμε να κάνουμε τίποτα μέχρι το Nexus είναι πλήρης . Η γραμμή " χτίσει 4 καθετήρα 150 " , στη συνέχεια, διατάσσει την AI να κατασκευάσει τέσσερις πιο Κεφαλές όσο το δυνατόν γρηγορότερα . Μπορείτε να προσθέσετε περισσότερες γραμμές του κτιρίου , όπως πολλοί ανιχνευτές όπως νιώθεις τις ανάγκες του υπολογιστή . Για τις μελλοντικές μονάδες και κτίρια , μπορείτε να χρησιμοποιήσετε την εντολή " wait_buildstart " αντί του " wait_build " να διατάξει την AI να συνεχίσει , όταν ξεκίνησε ένα κτίριο ή μονάδα , σε αντίθεση με την αναμονή για να τελειώσει . Μπορείτε επίσης να χρησιμοποιήσετε χαμηλότερες τιμές προτεραιότητα για τακτικές μονάδες και τα κτίρια και να σώσει το " 150 " αξία για τα ζωτικής σημασίας πράγματα , όπως το Nexus και ανιχνευτές .
Η 7

Εισάγετε τη γραμμή " τρένο 1 ζηλωτής " για την μονάδα παραγωγής . Το " τρένο " εντολή αναφέρεται στην επίθεση μονάδες , και το AI θα επωφεληθούν από το σύνολο των κτιρίων της να εκπαιδεύσει τις μονάδες αυτές . Βεβαιωθείτε ότι μπορείτε να παραγγείλετε το AI να χτίσει αρκετά κτίρια για να υποστηρίξει το μέγεθος του στρατού που σκοπεύετε για να εκπαιδεύσει καλής ποιότητας 8

Χρησιμοποιήστε αυτή τη σειρά των εντολών να ξεκινήσει μια επίθεση .: " Attack_add 6 Ζηλωτής " , " attack_prepare "," attack_do "και" attack_clear " . Αυτές οι εντολές πρώτα να προσθέσετε Ζηλωτών σε μια ομάδα επίθεσης , στη συνέχεια, να διατάξει την επίθεση της ομάδας να συγκεντρώνονται σε ένα μέρος και επίθεση . Η τελευταία εντολή τελειώνει την επίθεση τη στιγμή που η επίθεση της ομάδας είναι νεκρός . Μπορείτε να παραγγείλετε το AI να επαναλάβετε μια ακολουθία επίθεση επ 'αόριστον με μια δήλωση GOTO . Για να το κάνετε αυτό , τοποθετήστε μια ετικέτα GOTO όπως " : repeatrush " πριν από εντολές επίθεσης σας , και " goto repeatrush " μετά . Η AI βούληση βρόχου η επίθεση ξανά και ξανά . Βεβαιωθείτε ότι έχετε τοποθετήσει μια παραγγελία για να εκπαιδεύσει περισσότερες μονάδες στο βρόχο επίθεση σας .
Η 9

μεταγλώττισης script σας στο SCAIEdit όταν τελειώσετε . Ονομάστε το αρχείο " Protoss Επέκταση Προσαρμοσμένη Level.asc3 " και αντικαταστήστε το " Protoss " με τη φυλή που χρησιμοποιείτε .
Η 10

Open " aiscript.bin " σε SCAIEdit . Βρείτε και αφαίρεση " Protoss Επέκταση Προσαρμοσμένο επίπεδο " και να την αντικαταστήσει με custom -made αρχείο σας . Συντάξτε και κλείστε το αρχείο .
Η 11

Open " Patch_rt.mpq " στον επεξεργαστή MPQ σας και να βρείτε " scripts \\ aiscript.bin " για άλλη μια φορά . Αφαιρέστε και να την αντικαταστήσει με επεξεργασμένο αρχείο " aiscript.bin " σας . Βεβαιωθείτε ότι μπορείτε να προσθέσετε τα " σενάρια \\ " πορεία για να ταιριάζει με το παλιό αρχείο .
Η 12

Run " StarCraft " και δοκιμάστε να παίξετε ένα χάρτη που χρησιμοποιεί " Protoss Επέκταση Προσαρμοσμένο επίπεδο " ως πρωταρχικό AI του . Έθιμο σας AI σενάριο θα πρέπει να τεθεί σε ισχύ .
Εικόνων


https://el.htfbw.com © Χόμπι και ενδιαφέροντα