Creative modding - Wątek roboczy

Wszelkie pytania na temat SAIL'a i modowania OW.
Post Reply
Používateľov profilový obrázok
Serpent
Soldier level 10
Soldier level 10
Estonia
Posts: 4169
Joined: Ut Júl 07, 2009 9:13 pm
Bydlisko: Polska - EuroStan ZSRE
Contact:

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Serpent »

Najlepiej uśmiercić postać.

DestroyUnit(un);
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
Markok
Soldier level 6
Soldier level 6
Posts: 313
Joined: Št Sep 04, 2014 12:53 am
Bydlisko: Oberschlesien
Contact:

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Markok »

SaveForQuickRestart; po dialogach wstawiasz..
A tego Paula wcale nie musi być na mapie, starczy, że dasz Paul = NewCharacter; i już będzie w SAIL'u, na mapie go być nie musi.. SayRadio będzie chodziło jak ta lala
Používateľov profilový obrázok
Creative
Blackmen level 100
Blackmen level 100
Poland
Posts: 1242
Joined: Ut Jan 27, 2009 4:07 pm

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Creative »

Creative napísal:Mam ustawione remove unit po 1 dialogu postaci, po 2 dialogu postać będzie się odzywała, jak jej nie będzie na mapie?
Działa ten sposób.

Jak zrobić zaznaczenie na mapie w misji takimi np. czerwonymi krzyżykami?
Obrázok
Používateľov profilový obrázok
Antitheus
Kung Führer
Kung Führer
Korea North
Posts: 2526
Joined: Št Jan 04, 2007 9:45 pm
Bydlisko: Gorzów Wlkp.
Contact:

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Antitheus »

Creative napísal: Jak zrobić zaznaczenie na mapie w misji takimi np. czerwonymi krzyżykami?
Používateľov profilový obrázok
Creative
Blackmen level 100
Blackmen level 100
Poland
Posts: 1242
Joined: Ut Jan 27, 2009 4:07 pm

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Creative »

Miały być ataki co 2 minuty właczone kodem enable; a tylko był 1 atak, co zrobiłem nie tak?

Kód: Vybrať všetko

enable;
wait(2$0);
arabattack2;
arabattack;
Tak też nie działa.

Kód: Vybrať všetko

enable;
ruattack;
wait(0$2);
ruattack;
Obrázok
Používateľov profilový obrázok
MrMentor
Soldier level 4
Soldier level 4
Posts: 80
Joined: Št Aug 28, 2014 1:13 pm
Bydlisko: Poland

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by MrMentor »

Kód: Vybrať všetko

Every 2$00 do
begin
enable;

ruattack;

end;
Používateľov profilový obrázok
MrMentor
Soldier level 4
Soldier level 4
Posts: 80
Joined: Št Aug 28, 2014 1:13 pm
Bydlisko: Poland

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by MrMentor »

Kód: Vybrať všetko

Export attacks_enabled;

// Tu masz swoje dialogi i zaraz po nich dajesz :
attacks_enabled=true;
I gdzieś w kodzie :

Kód: Vybrať všetko

Every 2$00 trigger attacks_enabled do
begin
enable;
ruattack;
end;
Rozpoczną się po 2 minutach od włączenia (czyli po zakończeniu dialogów).

Edit. Usuwanie postów FTW.
Používateľov profilový obrázok
Creative
Blackmen level 100
Blackmen level 100
Poland
Posts: 1242
Joined: Ut Jan 27, 2009 4:07 pm

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Creative »

Dzięki jesteś świetny w tym, działa :)
Obrázok
Používateľov profilový obrázok
Creative
Blackmen level 100
Blackmen level 100
Poland
Posts: 1242
Joined: Ut Jan 27, 2009 4:07 pm

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Creative »

Jaki jest odpowienik do strony rosyjskiej jak w amerykanskiej?

mods\mój mod\Interface\Amer
Obrázok
Používateľov profilový obrázok
Gorki16
Soldier level 5
Soldier level 5
Posts: 236
Joined: Št Jan 29, 2009 1:02 pm
Bydlisko: Głogów

Re: Niezniszczalni mod - Wątek roboczy

Príspevok by Gorki16 »

Rus
Používateľov profilový obrázok
Creative
Blackmen level 100
Blackmen level 100
Poland
Posts: 1242
Joined: Ut Jan 27, 2009 4:07 pm

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Príspevok by Creative »

Jak zrobić by postać cały czas podążała za głównym bohaterem?
Obrázok
Používateľov profilový obrázok
Nefarem
MODbase Moderator
Poland
Posts: 1108
Joined: So Jan 15, 2011 8:13 pm
Bydlisko: Noxus

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Príspevok by Nefarem »

Kód: Vybrať všetko

Every 0$1 do
begin

   CenterNowOnUnits(un);
   Enable;

end;
Możesz w tym every dać jakiś warunek np zmienną żeby włączać i wyłączać ten blok bo inaczej przez całą misję będzie ci postać centrować.
Naposledy upravil/-a Nefarem v Po Máj 25, 2015 4:37 pm, upravené celkom 1 krát.
Absolute Dominion
Spoiler:
Modyfikacja opowiadająca historię Ivana Bierezova, żołnierza armii Rosyjskiej , weterana wojny w Chinach który wziął udział w misji ochrony złóż Alaskitu.

Download from Dropbox
Original War Cooperation
Spoiler:
Modyfikacja umożliwiająca granie w mapach z kampanii OW i nie tylko ze znajomymi kontra AI.

Download from Steam

Download from Dropbox
Original War Dialog Editor
Spoiler:
Program ułatwiający tworzenie plików wri z dialogami, zadaniami etc do Original War .

Download
Používateľov profilový obrázok
Gorki16
Soldier level 5
Soldier level 5
Posts: 236
Joined: Št Jan 29, 2009 1:02 pm
Bydlisko: Głogów

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Príspevok by Gorki16 »

Nefarem nie zrozumiałeś widzę co było celem kodu, który on chciał.

Kód: Vybrať všetko

Every 0$01 do
 Begin
  AddComMoveUnit(podążający,postać_główna);
   enable;
 End;

Łap mój, nie wiem czy można inaczej, ale działa :P
Používateľov profilový obrázok
Serpent
Soldier level 10
Soldier level 10
Estonia
Posts: 4169
Joined: Ut Júl 07, 2009 9:13 pm
Bydlisko: Polska - EuroStan ZSRE
Contact:

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Príspevok by Serpent »

Można się pokusić o lepszy kod:

Kód: Vybrať všetko

// Jednostka un niech podąża za un2 jeżeli ich odległość jest większa niż 5
Export Function Follow(un, un2);
var dist;
begin
dist := GetDistUnits(un, un2);

      if dist > 5 then
         ComMoveXY(un, GetX(un2), GetY(un2))
      else
         ComTurnUnitToUnit(un, un2);
end;

Jeżeli postać ciągle ma podąć za celem to trzeba zapętlić funkcję za pomocą every lub przerobić tą funkcję ;)
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
Používateľov profilový obrázok
Creative
Blackmen level 100
Blackmen level 100
Poland
Posts: 1242
Joined: Ut Jan 27, 2009 4:07 pm

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Príspevok by Creative »

Gdzie można znaleźć jakieś darmowe mapy?
Obrázok
Post Reply