Pobierz i zainstaluj SCAIEdit 3.1 iedytor MPQ z Internetu . WinMPQ i MPQ Editor są wykorzystywane do przeglądania i edycji plików archiwów MPQ gry. SCAIEdit jest" StarCraft " AI kompilator potrzebne do napisania skryptów AI zaimportować do
2
Zrób kopię zapasową " StarCrafta ". : . Patch_rt.mpq " w katalogu StarCraftzapasowej zapewnia, że Twój " StarCraft " Install nie jest zniszczony , w przypadku pomyłki .
3
Otwórz edytor MPQ i załadować " Patch_rt.mpq " z katalogu " StarCrafta " . Znajdź i wyciąg " skrypty \\ aiscript.bin " do komputera .
4
Otwórz SCAIEdit zacząć pisać nowy plik skryptu . Każda linia skryptu odpowiada kolejnościAI musi zakończyć , takich tworzenia budynków , modernizacje , tworzenia jednostek , atakując i broniąc .
5
Wprowadź linię "budowa 1 nexus 150" na zamówienie AI zbudować Nexus, najbardziej podstawowe budynek Protossów . Jeśli chcesz stworzyć Terran lub skrypt Zergowie AI , po prostu zmienić nazwę budynku .numer "150" odnosi się do priorytetu polecenia , postać, która waha się od 0 do 150.
6
Enter linię " wait_build 1 nexus " zamówić AI przestać robić nic, dopókiNexus jest kompletny . Linia "budowa 4 sondy 150 ", a następnie nakazuje AI wybudować cztery kolejne sondy tak szybko, jak to możliwe . Możesz dodać więcej linii budynku, jak wiele sond czujesz potrzeby komputerowe. Dla przyszłych jednostek i budynków , można użyć polecenia " wait_buildstart " zamiast " wait_build " zamówić AI nadal gdybudynek lub urządzenie jest uruchomiony, a nie czekać na to , aby zakończyć. Możesz także użyć niższych wartości priorytetowe dla regularnych jednostek i budynków i zapisać wartość "150" dla kluczowych rzeczy, takich jak Nexus i sondy .
7
Enter wiersz " Pociąg 1 fanatyka " dla produkcji jednostkowej . Komenda " pociąg " odnosi się do ataku na jednostki , aAI będzie skorzystać z wszystkich swoich budynków do szkolenia tych jednostek . Upewnij się, że zamówienie AI zbudować wystarczającą ilość budynków do obsługi wielkość armii zamierzasz na to, aby szkolić
8
Użyj tej sekwencji poleceń dla rozpoczęcia ataku . " Attack_add 6 fanatyk ", " attack_prepare ", " attack_do " i" attack_clear " . Polecenia te najpierw dodać do grupy zelotów ataku , a następnie zamówić grupę ataku zebrać w jednym miejscu i ataku . Ostatnie polecenie kończy atak poataku grupy nie żyje. Możesz zamówić AI powtórzyć sekwencję ataku na czas nieokreślony z goto . Aby to zrobić , należy umieścić znacznik GOTO takie jak ": " przed swoimi repeatrush poleceń ataku i " goto repeatrush " po . AI pętlaatak kółko . Upewnij się, złożyć zamówienie , aby szkolić więcej jednostek w pętli ataku.
9
Kompilacja skryptu w SCAIEdit kiedy skończysz . Nazwa pliku " Protoss rozszerzeń klienta Level.asc3 " i zastąpić " Protossów " z wyścigu , którego używasz.
10
Otwórz " aiscript.bin " w SCAIEdit . Znajdź i usuń " Protoss rozszerzeń Poziom niestandardowy " i zastąpić go plikiem wykonane na zamówienie . Skompilować i zamknij plik .
11
Otwórz " Patch_rt.mpq " w edytorze MPQ i znajdź " skrypty \\ aiscript.bin " po raz kolejny . Usuń go i zastąpić go z redakcją " aiscript.bin " pliku . Upewnij się, że dodanie "skryptów \\" ścieżkę pasujące do starego pliku .
12
Uruchom " StarCraft " i spróbować gry na mapę , która używa " Protoss rozszerzeń Poziom niestandardowy " jako podstawowe AI. Twój niestandardowy skrypt AI powinny obowiązywać .