Od czego zacząć?

Wszelkie pytania na temat SAIL'a i modowania OW.
Odpovědět
Uživatelský avatar
RiderWolf
Soldier level 4
Soldier level 4
Příspěvky: 81
Registrován: pát srp 03, 2007 4:26 pm
Bydliště: Warszawa

Od czego zacząć?

Příspěvek od RiderWolf »

Chce zrobićmoda ale wogóle nie znam sie na SAILU. Narazie mam tylko mape. Pierwsza misja jest taka że trzeba wejść do EONa ale nie wiem jak zrobić żeby misja sie po tym skończyła. Narazie w SAILU mam tyle:

Starting
Begin
ChangeMissionObjectives('M1');
begin
onenterbuilding(b,un) do
if b=eon then
if un=zolnierz then
end;
end;

Wyświetlają mi sie cele misji ale gdy wchodze do eona to nic sie nie dzieje.
Może ktoś pomóc?
Uživatelský avatar
Blashix
Community Veteran
Community Veteran
Příspěvky: 375
Registrován: ned dub 29, 2007 8:23 am
Bydliště: Polska

:P

Příspěvek od Blashix »

Nic się nie dzieje bo nic nie dałeś :P
Rozumiem że chcesz teraz zmianę mapy ?

Kód: Vybrat vše

changemap('1','%_cont');
W wypadku będziesz musiał umieścić kolejną mapę w katalogu 01_cont.

Aby wygrać misję:

Kód: Vybrat vše

YouWin;
Aby przegrać misję:

Kód: Vybrat vše

YouLost;
Można też dać przegraną z wiadomością w okienku:

Kód: Vybrat vše

YouLost('wiadomosc');
gdzie wiadomość to tekst w pliku texts.txt
Przykład:

Kód: Vybrat vše

| postac
Porucznik nie żyje.

--> 02.12.2008 PC <--
| AMD Athlon 64 X2 5400 Black Edition 3,4Ghz + Cooling Pentagram Freezone HP-120 AlCu Karakorum | GoodRam DDR2 2x 2GB 810Mhz CL4 + Arctic Cooling Arctic RC | Asus M3A78 PRO AMD 780G (Radeon HD 3200 & HD Audio Realtek ALC1200) | Radeon HD 4850 Gigabyte 512MB 700/2000 MHz + Zalman Cooling | Samsung SpinPoint T166 320 GB (SATA II, 16MB cache, NCQ) | LG SuperMulti DVD LightScribe | Power: Chieftec (GPS-500AB-A) 500W all in: NZXT Apollo Crafted Series Black

Mouse: A4TECH XL-750F
Keyboard: Saitek Eclipse II
Monitor: 19 LG Flatron W1952TQ-PF
Uživatelský avatar
RiderWolf
Soldier level 4
Soldier level 4
Příspěvky: 81
Registrován: pát srp 03, 2007 4:26 pm
Bydliště: Warszawa

Příspěvek od RiderWolf »

Mam już mape 01_cont ale jak to powinno wyglądać w SAILU? Mam tak ale nie działa:

Starting
Begin
ChangeMissionObjectives('M1');
begin
onenterbuilding(b,un) do
if b=eon then
if un=zolnierz then
changemap('1','%_cont');
YouWin;
end;
end;
Anarchy
Site Moderator
Chad
Příspěvky: 1223
Registrován: čtv kvě 03, 2007 11:02 am

Příspěvek od Anarchy »

Pod koniec 01

Kód: Vybrat vše

on enterbuilding(b,un) do
  begin
    if b=eon then
      case un of
        ja: begin
            wait(0$1.3);
            savecharacters(ja,'ja');
            changemap('1','%_cont');
          end;
        else
          RemoveUnit(un);
      end;
  end;
Na początek następnej

Kód: Vybrat vše

export postac;

starting
begin

 uc_side:=1;
 uc_nation:=nation_american;
 postac=CreateCharacter('postac');

  InGameOn;
  CenterNowOnXY(42,32);
  DWait(0$2);
  PlaceUnitXY(postac,42,32,true);
  uc_nation:=nation_american;
  SaveForQuickRestart;

  DWait(0$1);

Say(postac,'X');
Say(postac,'X');
SayRadio(innapostac,'X');
Say(postac,'X');
SayRadio(innapostac,'X');
SayRadio(postac,'X');
SayRadio(innapostac,'X');
ComEnterUnit(XX, XX);
ComEnterUnit(XX, XX);
  ChangeMissionObjectives('zadanie');
  InGameOff;

end;
Kawałek z mojego modu(Trochę przerobiony :roll: ) Co tam trzeba pozmieniaj.
Przystojny
Soldier level 1
Soldier level 1
Příspěvky: 16
Registrován: pon říj 28, 2013 5:37 pm

Re: Od czego zacząć?

Příspěvek od Przystojny »

nne ziala mi ten kod powyzej eeee
Uživatelský avatar
Antitheus
Kung Führer
Kung Führer
Korea North
Příspěvky: 2526
Registrován: čtv led 04, 2007 9:45 pm
Bydliště: Gorzów Wlkp.
Kontaktovat uživatele:

Re: Od czego zacząć?

Příspěvek od Antitheus »

Poczytaj sobie poradniki, ew. popodglądaj jak kod wygląda w innych autorskich modach. Część skryptów możesz przekopiować z oryginalnej kampanii i dostosować do swojego moda. Dobra rada - jesli nie znasz się na programowaniu i nie masz wytrwałości by się tego nauczyć, daj sobie spokój z moddingiem (na forum znamy już dziesiątki takich przypadków).
W każdym bądź razie zachęcam do czytania poradników (Radzio, Zone, Serpent), przeglądania działu Modding archive i eksperymentowaniu. Polecam również wspomagać się spisem funkcji SAIL'a. Materiały zamieszczone na naszej stronie i forum w zupełności wystarczają do napisania podstawowych komend i w efekcie czego do konstrukcji szeregu prostych misji. Mogę to zagwarantować.
Uživatelský avatar
Serpent
Soldier level 10
Soldier level 10
Estonia
Příspěvky: 4173
Registrován: úte črc 07, 2009 9:13 pm
Bydliště: Polska - EuroStan ZSRE
Kontaktovat uživatele:

Re: Od czego zacząć?

Příspěvek od Serpent »

Mam 20-pare stron niedokończonego poradnika "modowanie". Jutro ci podrzucę jak chcesz.
Epickie teksty:
Marek1906: jak zrobic aby sail był zielony?
Kvantovy: Wszystko normalne, wszystko w koło było dziwne
Kvantovy:: To jest fajne, że to nie jest takie głupie
Kvantovy:: remove sos from kanapeczka
Kvantovy:: zdarzają się rzezy które sie filozofom nie śniły
Cenwen: problemem jest gejostwo
"Taki z niego fizyk jak ze mnie baletnica" - Profesor Scholtze o Kvantovym.
JAKBYŁ BYM CZECHEM TO BYM ROZŁOŻYŁ NAMIOT ~Kvanciak
Odpovědět