Page 1 of 1

Budowanie tylko w danej arei - blokada

Posted: Mon Apr 12, 2010 7:44 pm
by tex
Witam, mam mały problem a więc.
Jak zrobić żeby można było budować tylko w danej arei a na pozostałym terenie nie?
Taka mała blokada.

Re: Budowanie tylko w danej arei - blokada

Posted: Mon Apr 12, 2010 8:30 pm
by Antitheus
w 2 Ru masz kod, ze jak wyjdziesz poza areę to Płatonow krzyczy i włącza się filmik ściągający jednostkę, możesz go użyć.

Re: Budowanie tylko w danej arei - blokada

Posted: Mon Apr 12, 2010 9:10 pm
by Xero Rozbójca
Jemu chyba raczej o coś innego chodziło. Coś w stylu: usuń budynek jeśli nie jest w arei.

Re: Budowanie tylko w danej arei - blokada

Posted: Mon Apr 12, 2010 10:42 pm
by Antitheus
Wejdź w gsa wars. Bodajże w misji 4 masz kod że jak powstanie budynek w danej arei to masz wykonać kod. Zrób jedną areę właściwą a dookoła niej obtocz areę, w której filter będzie kasował budynki. Kod na usunięcie bezstratne budynku też jest bodajże w 2 misji Ru.

Re: Budowanie tylko w danej arei - blokada

Posted: Tue Apr 13, 2010 9:10 am
by Serpent

Code: Select all

Every 0$1 trigger See(strona jaka ident ma ujrzeeć np.3,ident jednostki) and IsOk(ident jednostki) do
 Begin
  ///kod na gadanie czy co tam


end;

Radziłbym użyć funkcje na zatrzymanie gry podczas dialogu:

Code: Select all

  DialogueOn;

  DialogueOff;
EDIT:Ktoś usunął poprzedniego posta :roll:

Re: Budowanie tylko w danej arei - blokada

Posted: Tue Apr 13, 2010 10:32 am
by tex
Dzięki, ja usunąłem bo sprawdziłem kod i działał :)
I takie pytanko do editora i chwil: miałem tck: 21200 jakoś tak czyli 212 chwil bodajże, i teraz nie wiem jak się to liczy w 0$0. Muszę mieć to do Wait!

Re: Budowanie tylko w danej arei - blokada

Posted: Tue Apr 13, 2010 11:20 am
by Serpent
Chodzi ci o

Code: Select all

Wait(0$10);
???

Pierwsze 0 to minuta
Drugie 0 to sekudny

Wiem nie o co ci chodzi napisz zrozumialej :P

Re: Budowanie tylko w danej arei - blokada

Posted: Tue Apr 13, 2010 3:08 pm
by tex
Ten Wait działa jako minuty i sekundy ? Tak samo jak w realu? ;d To bym sobie stoper włączył i sprawdzał w jakim czasie wykonam ...

Re: Budowanie tylko w danej arei - blokada

Posted: Tue Apr 13, 2010 3:45 pm
by Serpent
Życie jest brutalne lol nic nie poradzisz :disco:

Re: Budowanie tylko w danej arei - blokada

Posted: Tue Apr 13, 2010 7:05 pm
by tex
Mam tak

Code: Select all

   If Researched(1,tech_tech1)=true and Researched(1,tech_tech2)=true and Researched(1,tech_solpow)=true then
        Begin
        Addmedal('opracowales',1);
        end else
        Addmedal('opracowales',-1);
na koncu enable;
Dlaczego nie działa ? :)

Re: Budowanie tylko w danej arei - blokada

Posted: Tue Apr 13, 2010 7:19 pm
by Xero Rozbójca
spróbuj dac:

Code: Select all

on ResearchComplete(tech,lab) do
begin
if tech=jakis_tech and GetSide(lab)=strona then
...
end;

Re: Budowanie tylko w danej arei - blokada

Posted: Wed Apr 14, 2010 5:59 am
by Gorki16
to nie powinno być tak:

Code: Select all

   If Researched(1,tech_tech1)=true and Researched(1,tech_tech2)=true and Researched(1,tech_solpow)=true then
        Begin
        Addmedal('opracowales',1);
        else
        Addmedal('opracowales',-1);
end;
??

Re: Budowanie tylko w danej arei - blokada

Posted: Wed Apr 14, 2010 1:12 pm
by tex
Wszystko śmiga, proszę zamknąć temat :)