SAIL - Strony Jednostek

Wszelkie pytania na temat SAIL'a i modowania OW.
Ответить
ph3nom
Veteran
Сообщения: 286
Зарегистрирован: Чт авг 03, 2006 2:17 pm
Откуда: Europe

SAIL - Strony Jednostek

Сообщение ph3nom »

W tym temacie możecie zadawać pytania i uzyskiwać odpowiedzi odnośnie stron jednostek, ewentualnej zmianie ich koloru na inny etc.
Изображение
Аватара пользователя
Polka12
Soldier level 2
Soldier level 2
Сообщения: 36
Зарегистрирован: Вс мар 04, 2007 10:41 pm
Откуда: z Nikąd

Сообщение Polka12 »

Ja mam pytanie ale nie wiem czy to się podpisuje pod to, a mianowicie jak zrobić aby gdy dojdzie się do jakiejś bazy:

1)Były dialogi - Jakieś wymyślone
2)Zapytanie - Czy chcesz posiłki. Jeśli NIE to grasz sam. Jeśli TAK patrz niżej
3)Wybór postaci z dostępnych u innego dowódcy...
Przed napisaniem posta przeczytaj załączoną ulotkę bądź skonsultuj się z lekarzem lub farmaceutą.
Аватара пользователя
Jeanks
Soldier level 6
Soldier level 6
Сообщения: 305
Зарегистрирован: Пт фев 16, 2007 1:34 pm
Откуда: Grudziądz

Сообщение Jeanks »

Nieda sie zrobic zeby po dojsciu do bazy wsytapily dialogi tlyko po dojsciu do danej arei a robi się to tak

Код: Выделить всё

every 0$1 trigger IsInArea(nazwa_arei) do
Begin
CenterOnUnits(heroes);  //środkuje na jakims herosie kamere tej opcji nietrzeba uzywac
DialogueOn;  // otwera dialog po dojsciu do arei
Say(heroes,'nazwa_dialogu);
DialogueOff;
ChangeMissionObjectives('CEL1a');  // tutaj mozesz zrobic ze po tym dialogu pojawi sie odatkowy cel
end;  //konczy funcje arei
Jeanks zgarnia wszystko ot co xD
Аватара пользователя
Polka12
Soldier level 2
Soldier level 2
Сообщения: 36
Зарегистрирован: Вс мар 04, 2007 10:41 pm
Откуда: z Nikąd

Сообщение Polka12 »

A podpunkt 3 jak zrobić wybieranie jednostek...
Przed napisaniem posta przeczytaj załączoną ulotkę bądź skonsultuj się z lekarzem lub farmaceutą.
Аватара пользователя
Jeanks
Soldier level 6
Soldier level 6
Сообщения: 305
Зарегистрирован: Пт фев 16, 2007 1:34 pm
Откуда: Grudziądz

Сообщение Jeanks »

to chyba coś takiego

Код: Выделить всё

select=CharacterSelection('Select five people to go with you',5,5,[heroes,sel_hired,sel_not_changeable]^[sel_not_hired,sel_not_changeable,heroes]^[sel_not_hired,sel_changeable,sol1,sol2,sol3,sol4,heroes3],[class_soldier,class_scientistic]);
('Select five people to go with you',5,5, //oznacza ze mozemy wybrac w tym przypadku pięć postaci

[heroes,sel_hired,sel_not_changeable] //nasza postac ktorej niemozemy juz wybrac po lewej u gory

[sel_not_hired,sel_not_changeable,heroes] //to funkcje do posatci ktorych niemozemy wybrac np. char o innym kolorze lub coś w stylu arthura powella jednym slowem posatcie po prawej stronie u gory
[sel_not_hired,sel_changeable,sol1,sol2,sol3,sol4,heroes3],[class_soldier,class_scientistic]); // postacie jakie mozemy wybeirac a dalej ich klasy w nawiasach ID postaci rrzecz jasna
Jeanks zgarnia wszystko ot co xD
Аватара пользователя
Polka12
Soldier level 2
Soldier level 2
Сообщения: 36
Зарегистрирован: Вс мар 04, 2007 10:41 pm
Откуда: z Nikąd

Сообщение Polka12 »

To cały kod to???:

Код: Выделить всё

every 0$1 trigger IsInArea(AREAi) do 
Begin 
CenterOnUnits(Kaczor); // bohater mojego moda 
DialogueOn; 

Say(Kaczor,'DK1'); 
Say(Karton,'DK2'); 
DialogueOff;
 
ChangeMissionObjectives('CEL1a');

select=CharacterSelection('Select five people to go with you',5,5,)[heroes,sel_hired,sel_not_changeable]^[sel_not_hired,sel_not_changeable,heroes]^[sel_not_hired,sel_changeable,sol1,sol2,sol3,sol4,heroes3],[class_soldier,class_scientistic]);

end;  
Przed napisaniem posta przeczytaj załączoną ulotkę bądź skonsultuj się z lekarzem lub farmaceutą.
Аватара пользователя
Blashix
Community Veteran
Community Veteran
Сообщения: 375
Зарегистрирован: Вс апр 29, 2007 8:23 am
Откуда: Polska

:]

Сообщение Blashix »

A jak zrobić żeby po dojsciu ziomkiem kilka jednostek. budynkow przeszlo na mnie (blue) ?
--> 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
Аватара пользователя
Odyseusz
Community Veteran
Community Veteran
Сообщения: 180
Зарегистрирован: Ср янв 24, 2007 12:37 pm
Откуда: Wygwizdowo Dolne

Сообщение Odyseusz »

Dajesz to, 'zolnierz' to postać która przechodzi na stronę 'heros'

Код: Выделить всё

SetSide(zolnierz,GetSide(heros));
Аватара пользователя
NNPlaya
Community Veteran
Community Veteran
Сообщения: 372
Зарегистрирован: Сб окт 14, 2006 4:52 pm
Откуда: Tuszyn, Polska
Контактная информация:

Сообщение NNPlaya »

Kod Odysa jest uniwersalny pod takim względem, że zawsze zmieni kolor "żołnierza" na "herosa", niezależnie od tego, do jakiej strony należy heros. Jeżeli chcesz zmienić kolor na konkretną stronę
  • 0-natura
  • 1-Amerykanie1
  • 2-Arabowie1
  • 3-Rosjanie1
  • 4-Amerykanie2
  • 5-Arabowie2
  • 6-Rosjanie2
  • 7-Przymierze
  • 8-Legion
to dajesz kod:

Код: Выделить всё

SetSide(zolnierz,1);
Zamiast 1 wstawiasz oczywiście wybrany numerek z powyższej mini-listy 8)
Michaeilo
Community Veteran
Community Veteran
Сообщения: 343
Зарегистрирован: Вт авг 14, 2007 10:44 am
Откуда: Poland
Контактная информация:

Czyli z tym dojściem do arei.

Сообщение Michaeilo »

Czyli po prostu, aby po dojściu do arei gostek stojący tam dołączył do ciebie trzeba wpisać:

Код: Выделить всё

every 0$1 trigger IsInArea(gosc,area1) do
begin
DialogueOn;
Say(gosc,'D1');
Say(soldat,'D2');
SetSide(soldat,8); //chcę aby do mnie dołączył i przeszedł na moją stronę (Legion)
DialogueOff;
end;
Wszystko jeżeli mój gość ma identyfikator - ''gosc'', a tamten drugi, co dołącza ma identyfikator - ''soldat''. Czyli dobrze wszystko zrozumiałem??? :D :)
Radzio
Site Administrator
Site Administrator
Poland
Сообщения: 2898
Зарегистрирован: Пт июл 28, 2006 10:58 am
Откуда: Bialystok, Poland

Сообщение Radzio »

Tak...
Ответить