Seite 7 von 26

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: So Mai 10, 2015 2:44 pm
von Serpent
Najlepiej uśmiercić postać.

DestroyUnit(un);

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: So Mai 10, 2015 4:15 pm
von 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

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: So Mai 10, 2015 4:33 pm
von Creative
Creative hat geschrieben: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?

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: So Mai 10, 2015 5:11 pm
von Antitheus
Creative hat geschrieben: Jak zrobić zaznaczenie na mapie w misji takimi np. czerwonymi krzyżykami?
Spoiler:

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: Mo Mai 11, 2015 10:41 am
von Creative
Miały być ataki co 2 minuty właczone kodem enable; a tylko był 1 atak, co zrobiłem nie tak?

Code: Alles auswählen

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

Code: Alles auswählen

enable;
ruattack;
wait(0$2);
ruattack;

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: Mo Mai 11, 2015 11:18 am
von MrMentor

Code: Alles auswählen

Every 2$00 do
begin
enable;

ruattack;

end;

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: Mo Mai 11, 2015 11:34 am
von MrMentor

Code: Alles auswählen

Export attacks_enabled;

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

Code: Alles auswählen

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.

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: Mo Mai 11, 2015 11:52 am
von Creative
Dzięki jesteś świetny w tym, działa :)

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: Mo Mai 25, 2015 8:54 am
von Creative
Jaki jest odpowienik do strony rosyjskiej jak w amerykanskiej?

mods\mój mod\Interface\Amer

Re: Niezniszczalni mod - Wątek roboczy

Verfasst: Mo Mai 25, 2015 9:05 am
von Gorki16
Rus

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Verfasst: Mo Mai 25, 2015 1:25 pm
von Creative
Jak zrobić by postać cały czas podążała za głównym bohaterem?

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Verfasst: Mo Mai 25, 2015 1:28 pm
von Nefarem

Code: Alles auswählen

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ć.

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Verfasst: Mo Mai 25, 2015 2:15 pm
von Gorki16
Nefarem nie zrozumiałeś widzę co było celem kodu, który on chciał.

Code: Alles auswählen

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

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Verfasst: Mo Mai 25, 2015 6:36 pm
von Serpent
Można się pokusić o lepszy kod:

Code: Alles auswählen

// 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ę ;)

Re: Niezniszczalni/Sniper mod - Wątek roboczy

Verfasst: So Jun 14, 2015 1:39 pm
von Creative
Gdzie można znaleźć jakieś darmowe mapy?