Page 1 of 1

ComUpgrade(list);

Posted: Thu Aug 27, 2009 12:54 pm
by Xero Rozbójca
Chciałem w swojej misji zrobić parę upgrade'ów kilku budynków, i chciałbym wiedzieć, jak to działa:

Code: Select all

export aldepo;
...
aldepo=ComBuild(eng, b_depot, x,y, 0);
ComUpgrade(aldepo); //<<<Problem dotyczy tego
...
Tu chodzi o rozbudowę składu, gdy to wpisuję i przechodzę do gry, nic się nie dzieje.

Re: ComUpgrade(list);

Posted: Thu Aug 27, 2009 1:05 pm
by Radzio
Com******* nie zwraca wyniku.
Więc takie przypisanie nie jest poprawne.
ident możesz zdobyć eventem, albo zastosować po prostu event do rozbudowania budynku.

Re: ComUpgrade(list);

Posted: Thu Aug 27, 2009 1:41 pm
by Antitheus
dlaczego dałeś środek kodu a nie umieściłeś warunku? Przecież to jest najważniejsze LOL.

Re: ComUpgrade(list);

Posted: Thu Aug 27, 2009 1:43 pm
by Xero Rozbójca
Antitheus wrote:dlaczego dałeś środek kodu a nie umieściłeś warunku? Przecież to jest najważniejsze LOL.
Bo nie wiem jak to działa? Jaki warunek musiałbym postawić?

Edit 1:
Wszystko dobrze zrobiłem , a nawet fabryka nie chce mi sie rozbudowac xd
postawiłem warunek i nic, ze składem zadziałało, a z fabryką nie -.-

Re: ComUpgrade(list);

Posted: Thu Aug 27, 2009 2:06 pm
by Radzio
Ja już nic więcej nie powiem, wystarczy przeczytać mój post..

Re: ComUpgrade(list);

Posted: Thu Aug 27, 2009 3:28 pm
by Antitheus
Innymi słowy

On coś tam coś tam do
begin
if bleble=bleble do
blablabla
End
End;

Schemat prostego eventu.
Polecam nie zapominac również o enable; . Dalej z kodem nie jestem ci w stanie pomóc bo nie znam twojego eventu czy tez warunku.

Re: ComUpgrade(list);

Posted: Thu Aug 27, 2009 3:29 pm
by Xero Rozbójca
Już rozbudowuje także fabrykę :D
Nie zastosowałem tego 'If bleble=bleble then' bo nie wiem o co biega xd
Ale działa bez tego.

Image
O.o może mi ktoś powiedzieć, co to ma znaczyć?

Re: ComUpgrade(list);

Posted: Thu Aug 27, 2009 3:59 pm
by Radzio
Przekombinowałeś. A teraz pomogło Ci wiki OWS. Temat zamknięty.