Cześć,
mam problem z modowaniem misju 4 kampani Rosjan.
folder: \Missions\__RU\04
Wewnątrz pliku start.src jest taka funckja:
function select_people;
var units;
begin
units:=[sel_hired,sel_not_changeable,sel_change_class,Burlak]^
[sel_not_hired,sel_not_changeable,sel_dont_change_class,Popov]^
[sel_not_hired,sel_changeable,sel_change_class,Scholtze,Gnyevko,Belkov,Kovalyuk,Soldier1,Scientist1,Engineer1,Mechanic1]^new^other;
player_units:=[Burlak,Kuzmov] union CharacterSelection('Select 15 characters to go with you',15,15,units,[class_soldier, class_mechanic, [class_engineer,1], class_scientistic]);
end;
A dokładniej mam na myśli ten wiersz:
CharacterSelection('Select 15 characters to go with you',15,15,units,[class_soldier, class_mechanic, [class_engineer,1], class_scientistic]);
Zmieniłem w funkcji CharacterSelection minimalną i maksymalną ilość osób do wybrania z 8 na 15.
Niestety w misji tego nie widać. Podobnie miałem z misją 03, czyli poprzedniom. Jednak po jakimś czasie "magicznie" zaczęło działać.
Może trzeba, to jakoś skompilować? Tylko, to bez sensu, zmiany w innych miejscach dziłają...
Może ktoś mi pomóc?
Dzięki.
CharacterSelection - wybór postaci biorących w misji
Re: CharacterSelection - wybór postaci biorących w misji
Kompilacja jest konieczna i bez niej to nie zadziała. Masz to w oknie saila pod Commands->Compile. Poza tym zmieniony kod automatycznie się skompiluje jak otworzysz mapę w edytorze, i w ten sposób mogło to samo zaskoczyć.
Do it!
Re: CharacterSelection - wybór postaci biorących w misji
Dzęki. Faktycznie, mogło to się w tle kompilować, tylko po prostu nie wyświetlało błędów.
W akutalnie "problematycznym" pliku start.src błędy pokazuje nie wmoim dodnaym kodzie (to zminimalizowałem do minimum), ale w złożach dodanych w edytorze, a jak je usunę w innych wierszach anpisanych oryginalnie.
Mógłbyś na to zerknąć? Będę wdzięczny. Nie potrafię zidentyfikować tyvh błędów. Nie wskazują one na te nielicne linie kodu dodane przezee mnie. Nie wiem o co chodzi.
Tutaj wrzuciłem ten plik z misji 04 Roscjan:
https://wetransfer.com/downloads/4b5346 ... ient_email
Edit:
Rozwiązanie było proste, jednak próbując coś naprawić pod wpływem alkocholu, proste zadanie może okazać się niewykonalne.
Wystarczyło usunąć:
106, 84, { OIL }
72, 65, { SIBERITE }
72, 61, { SIBERITE }
69, 61, { SIBERITE }
Dodałem w edytorze Syberyt i wygenerowało się takie coś na początku pliku. Jest , to jakiś bug, wystarczy usunąć i działa.
Wczoraj też niby usuwałem, ale wywalało inne błędy. Pewnie trzeba było zresetować edytor.
A wieczorem jak byłem pod wpływem, to ledwo widziałem co jest napisane na ekranie i klawiaturze.
Dzięki Odd1 za wyjaśnienie działania SAIL.
Dziękuję też moderatorowi za usunięcie głupot, które wczoraj wieczorem napisałem jak byłem mniej trzeźwy.
Jeszcze rano miałem "cache" tej strony i przeczytałem te głupoty. Jakim sposobem wmieszałem Boga do SAIL, to nie wiem
Musiałem być nieźle sfrustrowany niepowodzeniami.
W akutalnie "problematycznym" pliku start.src błędy pokazuje nie wmoim dodnaym kodzie (to zminimalizowałem do minimum), ale w złożach dodanych w edytorze, a jak je usunę w innych wierszach anpisanych oryginalnie.
Mógłbyś na to zerknąć? Będę wdzięczny. Nie potrafię zidentyfikować tyvh błędów. Nie wskazują one na te nielicne linie kodu dodane przezee mnie. Nie wiem o co chodzi.
Tutaj wrzuciłem ten plik z misji 04 Roscjan:
https://wetransfer.com/downloads/4b5346 ... ient_email
Edit:
Rozwiązanie było proste, jednak próbując coś naprawić pod wpływem alkocholu, proste zadanie może okazać się niewykonalne.
Wystarczyło usunąć:
106, 84, { OIL }
72, 65, { SIBERITE }
72, 61, { SIBERITE }
69, 61, { SIBERITE }
Dodałem w edytorze Syberyt i wygenerowało się takie coś na początku pliku. Jest , to jakiś bug, wystarczy usunąć i działa.
Wczoraj też niby usuwałem, ale wywalało inne błędy. Pewnie trzeba było zresetować edytor.
A wieczorem jak byłem pod wpływem, to ledwo widziałem co jest napisane na ekranie i klawiaturze.
Dzięki Odd1 za wyjaśnienie działania SAIL.
Dziękuję też moderatorowi za usunięcie głupot, które wczoraj wieczorem napisałem jak byłem mniej trzeźwy.
Jeszcze rano miałem "cache" tej strony i przeczytałem te głupoty. Jakim sposobem wmieszałem Boga do SAIL, to nie wiem

Last edited by minor2 on Fri Aug 16, 2019 9:52 am, edited 3 times in total.
Re: CharacterSelection - wybór postaci biorących w misji
Edytor ma taką funkcje do robienia listy złóż które masz na mapie. Tam gdzie otwierasz okno saila w edytorze poniżej masz "List of sources", i jak to klikniesz to taka lista wskakuje do kodu.
Do it!